Commit graph

  • 56ce155a79
    Merge 8b40b30e37 into 1bd468c7fb Björn Gerdau 2025-04-25 21:25:45 +08:00
  • 1bd468c7fb Vulkan: Make sure we don't access RAM out of its bounds when populating copy. master Jean-Philip Desjardins 2025-04-21 10:37:42 -04:00
  • 1e933dafc9 Vulkan: Use multiple semaphores in presentation to fix validation issue. Jean-Philip Desjardins 2025-04-21 10:34:54 -04:00
  • a22e076176 CI: Remove Qt universal binary generation step for macOS. Jean-Philip Desjardins 2025-04-21 12:44:34 -04:00
  • 24c0fa7e98
    Merge ecaf70e222 into 6082fd0d31 literalmente-game 2025-04-21 11:41:50 -04:00
  • 3574e2b190 Update GameConfig.xml game_config_update Jean-Philip Desjardins 2025-04-18 21:06:32 -04:00
  • 86f6c9bb3b Update GameConfig.xml. Jean-Philip Desjardins 2025-04-18 15:37:03 -04:00
  • ad9ad97403 Update GameConfig.xml. Jean-Philip Desjardins 2025-04-16 14:40:53 -04:00
  • 6082fd0d31 CI: Upgrade install-qt action. Jean-Philip Desjardins 2025-04-16 19:36:01 -04:00
  • f66e60ffda Push BIOS_STATE location further down. Jean-Philip Desjardins 2025-04-07 10:35:12 -04:00
  • 9d5d60f4df
    Merge 06cbce8be3 into 225e37d0dc Zer0xFF 2025-04-05 02:35:47 +00:00
  • 99770a53b3 Use framebuffer fetch depth extension to better handle alpha testing. gles_depth_fetch Jean-Philip Desjardins 2025-03-31 13:24:35 -04:00
  • 5627084a1e Update Gradle Android plugin version. Jean-Philip Desjardins 2025-03-31 09:12:39 -04:00
  • d5b107b829
    Merge 01ffa3828e into 225e37d0dc Björn Gerdau 2025-04-05 02:26:24 +05:45
  • 32b3b4fb78
    Merge 5dd521c8fd into 225e37d0dc Zer0xFF 2025-04-04 20:35:19 +00:00
  • d77b9aa3e9
    Merge 8f90d6a0e0 into 225e37d0dc Ian Brown 2025-04-04 19:52:17 +00:00
  • 5c7ff553b4
    Merge 7517bf8fba into 225e37d0dc Zer0xFF 2025-04-04 19:18:21 +00:00
  • 1a038a9564
    Merge 9694fb1aa0 into 225e37d0dc Zer0xFF 2025-04-04 21:53:37 +03:00
  • 64c63f1b03 VIF: Handle edge case of direct qword buffer transfer. Jean-Philip Desjardins 2025-04-04 08:49:37 -04:00
  • 225e37d0dc Update Dependencies submodule. Jean-Philip Desjardins 2025-04-04 09:11:06 -04:00
  • d749812907 CI: Update Vulkan SDK versions on Windows and Linux. Jean-Philip Desjardins 2025-03-31 09:11:19 -04:00
  • 318f41f84b Update Framework submodule. Jean-Philip Desjardins 2025-03-31 09:08:30 -04:00
  • 2d1219fb38 Update MoltenVK integration on iOS. Jean-Philip Desjardins 2025-03-30 20:39:32 -04:00
  • a2154deac8 Update Vulkan SDK used to build on macOS. Jean-Philip Desjardins 2025-03-25 10:18:39 -04:00
  • 06d5188cc5 Fix MoltenVK integration with more recent Vulkan SDKs. Jean-Philip Desjardins 2025-03-24 18:28:36 -04:00
  • 01d094c0c3 Update README.md. Jean-Philip Desjardins 2025-03-25 10:07:30 -04:00
  • 883f29ef19 Refine idle loop detector. Jean-Philip Desjardins 2025-03-10 18:09:36 -04:00
  • fe8a7a0561 Make sync DiskReady command flush pending async commands. Jean-Philip Desjardins 2025-03-14 14:38:18 -04:00
  • 30568a057d Use app_config module. Jean-Philip Desjardins 2025-03-11 12:48:26 -04:00
  • 60b7951678 Add app_shared module. Jean-Philip Desjardins 2025-03-11 08:53:57 -04:00
  • f8fc40e8bc Cleanup CMake variable names to avoid reusing previously defined stuff. Jean-Philip Desjardins 2025-03-11 09:06:27 -04:00
  • b15a49e311 Add test for Yangus MAX's case. Jean-Philip Desjardins 2025-03-10 14:27:40 -04:00
  • 0c6becf0fc Update CodeGen submodule. Jean-Philip Desjardins 2025-03-10 13:26:10 -04:00
  • 31e7176215 Use integer comparisons in MAX/MINI to avoid issues with denormals. Jean-Philip Desjardins 2025-03-08 17:46:19 -05:00
  • f7f955ff4b Implement PHMSBH. Jean-Philip Desjardins 2025-03-07 18:41:59 -05:00
  • 361bfece5d Use MakeClip. Jean-Philip Desjardins 2025-03-05 08:47:00 -05:00
  • 43e373a540 Implement GetModuleIdListByName. Jean-Philip Desjardins 2025-02-27 15:30:16 -05:00
  • dd968d1472 Fix fog values for sprites. Jean-Philip Desjardins 2025-02-11 11:12:48 -05:00
  • 60b7ee0614 Add support for reading 16-bit images from Vulkan in frame debugger. Jean-Philip Desjardins 2025-02-27 15:25:11 -05:00
  • c41337bfab Add patches that fix some issues in FFX. Jean-Philip Desjardins 2025-01-28 15:55:59 -05:00
  • a50669af07 Implement Pause command in Cdvdfsv. Jean-Philip Desjardins 2025-02-18 13:28:41 -05:00
  • e16703ac58 Clear idle loop blocks upon reset. Jean-Philip Desjardins 2025-02-25 19:06:20 -05:00
  • 63e254a316 Add idle loop block for Tales of the Abyss. Jean-Philip Desjardins 2025-02-25 19:05:56 -05:00
  • 750e9faf74 Add idle loop skip for Star Wars: Battlefront. Jean-Philip Desjardins 2025-02-17 17:05:34 -05:00
  • c2e12f14d2 Add more fixes for Knights of the Temple. Jean-Philip Desjardins 2025-02-12 13:18:26 -05:00
  • 42a1032d2c Add fixes for Knights of the Temple. Jean-Philip Desjardins 2025-02-11 20:37:37 -05:00
  • 713a8e73ef Add idle loop block for WinBack: Covert Ops. Jean-Philip Desjardins 2025-02-04 17:19:41 -05:00
  • 9ea7e5f29b Use merged CMP/SELECT. Jean-Philip Desjardins 2025-02-25 15:16:12 -05:00
  • 1ea40fb773 Use select in CheckPipeline. Jean-Philip Desjardins 2025-02-17 09:34:26 -05:00
  • e36b74180d Test fullscreen mode. js_fullscreen Jean-Philip Desjardins 2025-02-18 21:09:49 -05:00
  • 329396faed Add bounds check. Jean-Philip Desjardins 2025-02-17 11:58:53 -05:00
  • ba3a33dda2 Add support for player 3 and 4 in Sys147. Jean-Philip Desjardins 2025-02-03 19:15:32 -05:00
  • 666c30c495 Add support for configuring 4 pads. Jean-Philip Desjardins 2025-02-03 19:05:06 -05:00
  • 0c426757cd Upgrade docker-run-action. Jean-Philip Desjardins 2025-02-14 13:23:32 -05:00
  • 25a03f957b Build libretro core for tvOS Eric Warmenhoven 2024-03-07 00:53:29 -05:00
  • c09de54d4f Pull in latest Dependencies repo, for tvOS cmake help Eric Warmenhoven 2024-03-07 00:51:49 -05:00
  • 5a18f42240 Build using Emscripten 4.0.1. Jean-Philip Desjardins 2025-02-13 12:56:44 -05:00
  • c95dccedcd Update CodeGen submodule. Jean-Philip Desjardins 2025-02-11 16:22:29 -05:00
  • 15ecb34e85 Fix frame limiter on WASM. Jean-Philip Desjardins 2025-02-10 11:37:50 -05:00
  • 1ebd24b869 Make canvas use all the space it can use. Jean-Philip Desjardins 2025-02-10 11:36:46 -05:00
  • 1e7926fc81 Add frame rate counter to JS version. Jean-Philip Desjardins 2025-02-09 18:19:24 -05:00
  • d80374f576 Print module version in main. Jean-Philip Desjardins 2025-02-08 20:25:05 -05:00
  • e7ec6c14aa Use CMake presets in WASM CI. Jean-Philip Desjardins 2025-02-08 19:24:31 -05:00
  • 48eb5154cf Add CMake preset for WASM build. Jean-Philip Desjardins 2025-02-07 09:06:07 -05:00
  • f45704623e Build libretro core for tvOS Eric Warmenhoven 2024-03-07 00:53:29 -05:00
  • f1f348b38f Pull in latest Dependencies repo, for tvOS cmake help Eric Warmenhoven 2024-03-07 00:51:49 -05:00
  • e46557675b Use proper preprocessor macro. Jean-Philip Desjardins 2025-02-12 14:12:37 -05:00
  • 0ab4a22725 Define empty functions when logging is disabled. Jean-Philip Desjardins 2025-02-12 13:57:28 -05:00
  • fbe1d81dfa Use Select in CheckFlagPipeline. Jean-Philip Desjardins 2025-02-04 11:14:55 -05:00
  • e5563e86c9 Fix warning. Jean-Philip Desjardins 2025-02-04 11:14:31 -05:00
  • 4231002344 Update CodeGen submodule. Jean-Philip Desjardins 2025-02-03 09:55:15 -05:00
  • 1ae3fa95e3 Add config to Blood Will Tell. Jean-Philip Desjardins 2025-01-28 19:34:23 -05:00
  • 0cb726fd85 Remove some dead code. Jean-Philip Desjardins 2025-01-31 20:09:30 -05:00
  • 383b0d0a0c CI: Cleanup Arm 32 bit Zer0xFF 2025-02-01 16:36:06 +03:00
  • 449a2dae60 CI: Use ARM64 instance to run ARM 32 bit OS image for CI build Zer0xFF 2025-02-01 16:32:04 +03:00
  • 6896c8e965 CI: Use Native arm64 linux host for arm64 linux CI builds Zer0xFF 2025-02-01 05:25:25 +03:00
  • 813dc3614f
    CI: Cleanup Arm 32 bit Zer0xFF 2025-02-01 16:36:06 +03:00
  • 871ae2265a
    CI: Use ARM64 instance to run ARM 32 bit OS image for CI build Zer0xFF 2025-02-01 16:32:04 +03:00
  • 8c0f93c55b
    CI: Use Native arm64 linux host for arm64 linux CI builds Zer0xFF 2025-02-01 05:25:25 +03:00
  • ae20e1eef6 Remove unused variable. 0.69 Jean-Philip Desjardins 2025-01-27 18:40:45 -05:00
  • 77380322b6 Update CodeGen submodule. Jean-Philip Desjardins 2025-01-23 20:29:02 -05:00
  • 648b2474a5 Cleanup. Jean-Philip Desjardins 2025-01-18 12:37:04 -05:00
  • 84036c2db4 Update Android plugin. Jean-Philip Desjardins 2025-01-18 12:36:53 -05:00
  • 80dd515077 Remove unnecessary barrier. Jean-Philip Desjardins 2025-01-24 11:55:03 -05:00
  • 73ab49cc4e Vulkan: Fix descriptor type. Jean-Philip Desjardins 2025-01-22 08:13:45 -05:00
  • 6bd9f07b01 Add fix for progression issue in Onimusha: Warlords. Jean-Philip Desjardins 2025-01-20 19:23:06 -05:00
  • f3c46d3001 Update CodeGen submodule. Jean-Philip Desjardins 2025-01-18 11:52:48 -05:00
  • 57712365f2 Add config to fix MMX7's camera issues. Jean-Philip Desjardins 2025-01-15 15:12:49 -05:00
  • 5cd6e71d68 Add missing rounding modes. Jean-Philip Desjardins 2025-01-15 15:12:25 -05:00
  • a7edad8479 Remove old patches.xml. Jean-Philip Desjardins 2025-01-14 15:33:56 -05:00
  • 06db080a5f Add patches in game config file. Jean-Philip Desjardins 2025-01-14 15:30:58 -05:00
  • 3dafb40510 Add config for X-Men Legends. Jean-Philip Desjardins 2025-01-14 14:41:37 -05:00
  • 93c7fdd777 Add idle loop block tagging. Jean-Philip Desjardins 2025-01-14 10:53:33 -05:00
  • 8f73d94401 Add new game config system. Jean-Philip Desjardins 2025-01-13 18:15:07 -05:00
  • b35ef5663b Update submodules. Jean-Philip Desjardins 2025-01-11 10:04:15 -05:00
  • 8003d25286 Use MD_LoadFromRefMasked and MD_StoreAtRefMasked. Jean-Philip Desjardins 2024-12-22 18:10:56 -05:00
  • b961ef49ce Update docker-run-action version. Jean-Philip Desjardins 2025-01-10 12:26:30 -05:00
  • 820f12dd21 CI: Fix docker command line to use updated arm64 build image. Jean-Philip Desjardins 2025-01-10 12:18:37 -05:00
  • 964a046c38 Update Gradle plugin version. Jean-Philip Desjardins 2025-01-10 13:08:15 -05:00
  • 02aafe4acb Install CMake from Android SDK manager. Jean-Philip Desjardins 2025-01-10 10:47:08 -05:00