Commit graph

  • 60bddea717 Enabling luacov in unit tests. Nicolas "Pixel" Noble 2024-01-20 21:18:46 -08:00
  • 67ee7a6221 Add coverage data production in github workflow. Nicolas "Pixel" Noble 2024-01-20 20:42:08 -08:00
  • ab78cfc16a Adding luacov support. Nicolas "Pixel" Noble 2024-01-20 20:32:16 -08:00
  • dbae7c6190 Adding luacov submodule and properly renaming built-in imports. Nicolas "Pixel" Noble 2024-01-20 19:45:14 -08:00
  • 494b1824e9
    Merge pull request #1549 from nicolasnoble/better-lua-error Nicolas Noble 2024-01-20 16:30:37 -08:00
  • c957719470 Better Lua errors from native API. Nicolas "Pixel" Noble 2024-01-20 14:26:05 -08:00
  • 1f266b8abc
    Merge pull request #1547 from grumpycoders/better-lua-ffi-error Nicolas Noble 2024-01-20 08:15:30 -08:00
  • 1c9a981659 Better FFI calls errors Nicolas Pixel Noble 2024-01-19 21:28:19 -08:00
  • f8de9a5a8c
    Merge pull request #1546 from grumpycoders/translations_i18n-pcsx-redux-pot--main_uk Nicolas Noble 2024-01-18 17:19:32 -08:00
  • 7e6f8b6b7f
    Translate i18n/pcsx-redux.pot in uk transifex-integration[bot] 2024-01-18 17:31:12 +00:00
  • 95da347b87
    Translate i18n/pcsx-redux.pot in uk transifex-integration[bot] 2024-01-18 17:28:02 +00:00
  • af7207d343
    Merge pull request #1545 from nicolasnoble/big-links Nicolas Noble 2024-01-15 23:46:52 -08:00
  • 81cc761d30 Handling big chain packets. Nicolas Pixel Noble 2024-01-15 22:56:48 -08:00
  • 8f9eb3c819
    Merge pull request #1544 from grumpycoders/chores-code-format Nicolas Noble 2024-01-15 21:58:34 -08:00
  • 4f6f159cc5 [Chores] Format code nicolasnoble 2024-01-16 05:04:36 +00:00
  • 6a2f7607d3
    Merge pull request #1538 from grumpycoders/dma-fixes Nicolas Noble 2024-01-15 20:58:44 -08:00
  • 613c6af9ad Shortcutting dmaExec exit from psxhw.cc. Nicolas Pixel Noble 2024-01-15 19:37:03 -08:00
  • 0d5a720b05 Derp? Nicolas Pixel Noble 2024-01-15 19:36:36 -08:00
  • 448f57e626
    Merge branch 'main' into ubsan Nicolas Noble 2024-01-15 00:31:50 -08:00
  • 8ade0790a8
    Merge branch 'main' into tsan Nicolas Noble 2024-01-15 00:31:20 -08:00
  • 2a445ff186 Fuck MacOS. Nicolas Pixel Noble 2024-01-14 23:56:03 -08:00
  • 72a3806ae6 Actually, we can't do that. Nicolas Pixel Noble 2024-01-14 23:38:13 -08:00
  • a8bbf0e399 Using C++23's unreachable. Nicolas Pixel Noble 2024-01-14 23:22:30 -08:00
  • 9c4e2e901b MADR is no longer safe to write to directly. Nicolas Pixel Noble 2024-01-14 23:22:10 -08:00
  • d700d9083a Adding Aarch64 project files to VS files. Nicolas Pixel Noble 2024-01-14 23:14:15 -08:00
  • 78b0f7c28e Trying to fix DMA behavior a bit. Nicolas "Pixel" Noble 2024-01-14 22:30:25 -08:00
  • 5022986aea Adding DMA test, and adding output to normal Redux launch. Nicolas "Pixel" Noble 2024-01-14 22:29:57 -08:00
  • a269e9a475 Adding a few more DMA tests. Nicolas "Pixel" Noble 2024-01-14 22:29:10 -08:00
  • 9b82fc7a65 Disabling crufty hacks. Nicolas "Pixel" Noble 2024-01-14 22:28:21 -08:00
  • 6d38172a2f Properly ignoring madr bits. Nicolas "Pixel" Noble 2024-01-14 22:28:04 -08:00
  • 2c1baf43e2
    Merge pull request #1541 from grumpycoders/chores-code-format Nicolas Noble 2024-01-13 16:49:06 -08:00
  • 0dfd3a6aa0 [Chores] Format code nicolasnoble 2024-01-13 05:48:16 +00:00
  • 8ca79540a8
    Merge pull request #1542 from spicyjpeg/vscode-extension-cmake Nicolas Noble 2024-01-12 21:43:00 -08:00
  • 8977fa5458
    Merge pull request #1543 from nicolasnoble/kernel-font Nicolas Noble 2024-01-12 19:44:29 -08:00
  • 6aa165629f Various nits. Nicolas "Pixel" Noble 2024-01-12 19:43:32 -08:00
  • 0a6082a0c8 Adding ability to upload kernel font in psyqo. Nicolas "Pixel" Noble 2024-01-12 18:15:21 -08:00
  • 6b6e1c74b6
    Small tweaks to bare metal CMake templates spicyjpeg 2024-01-12 20:06:51 +01:00
  • c016cb0b2f Merge branch 'vscode-extension-cmake' of github.com:spicyjpeg/pcsx-redux into vscode-extension-cmake spicyjpeg 2024-01-12 19:25:39 +01:00
  • 49e21f3e27
    Convert indentation of all templates to spaces spicyjpeg 2024-01-12 19:25:14 +01:00
  • 912e260b8e
    Merge branch 'main' into vscode-extension-cmake spicyjpeg 2024-01-12 18:32:43 +01:00
  • 76c285bca5
    Bump extension version to 0.3.4, add MIPS asm extension spicyjpeg 2024-01-12 18:23:12 +01:00
  • e64110c51b
    Merge pull request #1539 from nicolasnoble/execSlots Nicolas Noble 2024-01-12 08:11:42 -08:00
  • 805850e77c
    Merge branch 'main' into dma-fixes Nicolas Noble 2024-01-12 07:22:09 -08:00
  • d52a027312
    Merge branch 'main' into execSlots Nicolas Noble 2024-01-12 07:21:45 -08:00
  • d36462b352
    Merge pull request #1540 from grumpycoders/Macos12 Nicolas Noble 2024-01-12 07:21:28 -08:00
  • 7e1520736e
    Bump to MacOS 12. Nicolas Noble 2024-01-12 06:24:47 -08:00
  • 732c5d0f3a
    Bit more precisions on how the new execSlot system works. Nicolas Noble 2024-01-11 18:22:01 -08:00
  • 3bfb83c0c4
    Adding execSlot documentation. Nicolas Noble 2024-01-11 18:16:12 -08:00
  • 1086b1a7fa Adding execSlots as MIPS API. Nicolas 'Pixel' Noble 2024-01-11 18:12:51 -08:00
  • 6b5dbe4ee0
    Add CMake cube example, fix launch.json, update readme spicyjpeg 2024-01-10 11:37:14 +01:00
  • 653bb31086
    Fix CMake task errors, add Python install command spicyjpeg 2024-01-10 09:35:23 +01:00
  • 325813bf9c
    Add preliminary CMake support to VS Code extension spicyjpeg 2024-01-09 23:38:56 +01:00
  • 56d36db766
    Merge pull request #1537 from nicolasnoble/realloc-proper-size Nicolas Noble 2024-01-08 23:42:21 -08:00
  • 49d9aefba1
    Merge pull request #1536 from gwald/main Nicolas Noble 2024-01-08 23:18:37 -08:00
  • 5debdc77af Adding DMA test to Redux. Nicolas Pixel Noble 2024-01-08 21:17:55 -08:00
  • 2f68442cbf Refactored net yaroze template a bit, and reworked the templates page html layout. Nicolas "Pixel" Noble 2024-01-08 19:12:35 -08:00
  • 0630f25be2 Fixing realloc's behavior. Nicolas Pixel Noble 2024-01-08 17:12:32 -08:00
  • 8b6afe8b04
    Add files via upload gwald 2024-01-07 15:52:16 +11:00
  • 34334bdab2
    Add files via upload gwald 2024-01-07 11:34:55 +11:00
  • b95a4a5365
    Update templates.js gwald 2024-01-07 11:32:15 +11:00
  • c50237e0fb
    Merge pull request #1535 from nicolasnoble/psyqo-font Nicolas Noble 2024-01-06 15:14:12 -08:00
  • e20a3b00ac
    Merge pull request #1534 from nicolasnoble/psyqo-dma Nicolas Noble 2024-01-06 15:13:57 -08:00
  • 243a05f5c1 Overhauling psyqo's Font system. Nicolas Pixel Noble 2024-01-06 08:54:08 -08:00
  • f612dcb452 Adding OT support. Nicolas Pixel Noble 2024-01-06 07:19:12 -08:00
  • 59f1cef6ff Adding OTC support. Nicolas Pixel Noble 2024-01-06 07:19:02 -08:00
  • e21ddf4a41 Adding GPU's getParity method. Nicolas Pixel Noble 2024-01-06 07:18:28 -08:00
  • 76e8333702 Reducing number of DMA callbacks, and removing magic numbers. Nicolas Pixel Noble 2024-01-06 07:18:11 -08:00
  • c170971439 Some cleanup. Nicolas Pixel Noble 2024-01-06 07:17:29 -08:00
  • 711cb6a002 Ensuring GPU's singleton property. Nicolas Pixel Noble 2024-01-06 07:16:10 -08:00
  • 62fa3cffa6 Creating the OrderingTable object. Nicolas Pixel Noble 2024-01-06 07:15:40 -08:00
  • 0cac8ca944 Fixing font chaining. Nicolas Pixel Noble 2024-01-06 07:15:12 -08:00
  • 51cc5fe3b7
    Merge pull request #1533 from grumpycoders/proctex-example Nicolas Noble 2024-01-05 07:43:44 -08:00
  • c6d79c24e9 Adding procedural texture example. Nicolas Pixel Noble 2024-01-04 20:34:23 -08:00
  • 0c1d1eea97
    Merge pull request #1532 from grumpycoders/fixed-point-negative-fix Nicolas Noble 2024-01-04 19:46:54 -08:00
  • fb9498902d
    Fixing fixed point negative integers scaling issue. Nicolas Noble 2024-01-04 05:27:35 -08:00
  • 44a1945cde
    Grabbing psyqo template fix. Nicolas Noble 2024-01-04 04:44:00 -08:00
  • 97964bc030
    Fixing psyqo template file... Nicolas Noble 2024-01-04 04:43:14 -08:00
  • 32d0bccd94
    Merge pull request #1530 from nicolasnoble/psyqo-invsqrt Nicolas Noble 2024-01-03 19:59:04 -08:00
  • 2edcbe84e3
    Merge pull request #1531 from grumpycoders/gdb-workaround Nicolas Noble 2024-01-03 19:57:41 -08:00
  • aef567655f Workarounding gdb failure on connect. Nicolas Pixel Noble 2024-01-02 21:32:46 -08:00
  • ab79dbf100 Overhaul. Nicolas Pixel Noble 2024-01-02 19:46:34 -08:00
  • d3386f53c7 Increasing inverse square root threshold. Nicolas Pixel Noble 2024-01-02 18:53:22 -08:00
  • cb9c52d168 Normalize uses inverseSquareRoot. Nicolas Pixel Noble 2024-01-02 18:31:27 -08:00
  • c1c0dd924b Cleanup + Adding inverseSquareRoot. Nicolas Pixel Noble 2024-01-02 18:29:23 -08:00
  • 65a05223df Fixing *= Nicolas Pixel Noble 2024-01-02 18:29:00 -08:00
  • 7b75815ab1 Fixing division. Again. Nicolas Pixel Noble 2024-01-02 18:28:44 -08:00
  • 27d16ab8fa Formatting. Nicolas Pixel Noble 2024-01-02 18:28:31 -08:00
  • 9e84bcd2be [Chores] Format code nicolasnoble 2024-01-02 05:19:53 +00:00
  • a84d8b4da5
    Merge pull request #1528 from nicolasnoble/misc-psyqo Nicolas Noble 2024-01-01 21:14:48 -08:00
  • 10b39247a0 Fixing a few more divisions in the fixed point class. Nicolas Pixel Noble 2024-01-01 20:24:14 -08:00
  • d811f2a16e static_assert the font system. Nicolas Pixel Noble 2024-01-01 20:23:46 -08:00
  • afae142430 C++-ify SoftMath::crossProductVec3 Nicolas Pixel Noble 2024-01-01 20:22:59 -08:00
  • 8ad7b368ae Adding LV read. Nicolas Pixel Noble 2024-01-01 20:22:36 -08:00
  • 5a03b387d6 API change: read -> readRaw Nicolas Pixel Noble 2024-01-01 20:22:09 -08:00
  • fd05343dc6 IWYU Nicolas Pixel Noble 2024-01-01 20:21:00 -08:00
  • 7ae416aa3c
    Merge pull request #1527 from grumpycoders/fixing-trace Nicolas Noble 2024-01-01 06:33:57 -08:00
  • e8f520601c
    Merge pull request #1525 from grumpycoders/copyright-bump Nicolas Noble 2024-01-01 00:00:23 -08:00
  • 06858f3194
    Fixing CPU trace Nicolas Noble 2023-12-31 23:58:56 -08:00
  • 72cea47943
    Merge branch 'main' into copyright-bump Nicolas Noble 2023-12-31 18:42:08 -08:00
  • 7732ac7d57
    Trying to cache homebrew files is a useless endeavor. Nicolas Noble 2023-12-31 18:41:54 -08:00