Commit Graph

  • b3ac8127ea vk: Prebuild base interpreter variants kd-11 2025-12-26 00:46:23 +03:00
  • 90ea92d93b gl: Fix crash when closing shader loading dialog kd-11 2025-12-26 00:21:55 +03:00
  • f694000454 rsx: Fix shader interpreter variants generation kd-11 2025-12-25 23:56:54 +03:00
  • b2daaff29f rsx/gl: Implement shader interpreter variant precompilation kd-11 2025-12-21 19:08:58 +03:00
  • d93d9b2c5a game_list: Fix ISO cache bypass in is_from_yml branch for multi-game ISOs (#18683) Vishrut Sachan 2026-05-05 14:44:16 +05:30
  • 4f23f5505a fix minor issues with rpath logic MarkosTh09 2026-05-04 16:48:04 +04:00
  • 69bc124930 add /opt/homebrew to prefix path instead MarkosTh09 2026-05-04 11:35:31 +04:00
  • 056a8ba1b1 macos: hack to fix homebrew rpath issues MarkosTh09 2026-04-30 10:52:49 +04:00
  • 350e7b09f5 Update SDL to 3.4.8 Megamouse 2026-05-04 17:18:58 +02:00
  • 1899b61fa5 Update FAudio to 26.05 Megamouse 2026-05-04 17:17:49 +02:00
  • 773808169e Move multi-game ISO parsing code path to proper location xperia64 2026-05-03 22:27:45 -04:00
  • a6fb0c8931 Restore 0.85 compatibility for PS3 Binary Decryption Haxy 2026-05-03 00:28:47 +01:00
  • 155883ea2a Update MoltenVK and restore Game Mode support (as the relevant MVK regression has been fixed) schm1dtmac 2026-05-02 18:34:10 +01:00
  • ca87d103fd game_list: Add multi-game collection support for ISO format discs Vishrut Sachan 2026-05-03 11:11:18 +05:30
  • 5dd7792c3d Remove vm_ref.h Elad 2026-05-03 05:26:25 +03:00
  • e8cd6f4ef6 Win: Update ffmpeg to 8.1 Megamouse 2026-04-05 11:24:38 +02:00
  • b6ed4201df Correct the MVK build config schm1dtmac 2026-05-01 01:55:45 +01:00
  • c25e3e33ac Update curl to 8.20.0 Megamouse 2026-04-30 17:36:17 +02:00
  • a8dd053593 Fix some warnings Megamouse 2026-04-30 17:08:01 +02:00
  • 66d2bc3dd5 Qt: Add timeouts and abort logic to downloader Megamouse 2026-04-30 13:19:18 +02:00
  • d773a3f94e ci: Bump docker version and use rpcs3 dropbox URL for vulkan SDK kd-11 2026-04-30 12:30:59 +03:00
  • 4e0995744a vk: Fix shader interpreter kd-11 2026-04-30 12:25:01 +03:00
  • 80c1c5dd6d vk: Use bulk allocator for FP and VP constant blocks to reduce wastage kd-11 2026-04-30 12:21:34 +03:00
  • 91a8c56c37 vk: Use UBO for basic transform constants kd-11 2026-04-30 04:27:11 +03:00
  • 5144a999b3 vk: Use UBO for vertex environment block kd-11 2026-04-29 00:07:45 +03:00
  • 3b1abec405 rsx/vk: Implement bulk aligned allocator kd-11 2026-04-29 00:04:26 +03:00
  • 8b02f46e67 rsx: Handle edge case where window size falls outside memory range kd-11 2026-04-28 22:36:17 +03:00
  • 41e6cbbb5a vk: Fix build on linux CI using outdated SDK kd-11 2026-04-28 01:24:24 +03:00
  • ed7f1aa17c vk: Fix UBO alignment mismatch on fragment constants binding kd-11 2026-04-28 01:16:08 +03:00
  • 5839ad9c70 vk: Use UBOs for critical per-fragment data kd-11 2026-04-27 13:00:48 +03:00
  • 9c725935dc CI: use dropbox for vulkan SDK installer kd-11 2026-04-26 21:12:29 +03:00
  • 108276c076 vk/data-heap: Implement a caching sliding window buffer view system kd-11 2026-04-26 20:41:07 +03:00
  • 82a4ff051e vk: Upgrade Vulkan SDK to 1.4.341 kd-11 2026-04-26 20:38:35 +03:00
  • d1c8073106 rsx: Upgrade SPIRV generation to SPIRV 1.5 for vulkan. kd-11 2026-04-26 20:35:58 +03:00
  • 3829802699 3rdparty: Update glslang to release 16.2.0 kd-11 2026-04-26 20:16:52 +03:00
  • 46bbbd2056 vk: Fix missing TRANSFER->FRAGMENT barrier for shadowed blocks kd-11 2026-04-26 00:17:02 +03:00
  • cbbf52878a vk: Simplify manual heap flush for shadowed blocks kd-11 2026-04-25 23:15:48 +03:00
  • 278daddd2a rsx/util: Add a simple wrapper for simple_array<T>::for_each kd-11 2026-04-25 23:03:09 +03:00
  • 48e2d808c9 rsx/util: Add simple_array<T>::filter kd-11 2026-04-25 22:48:41 +03:00
  • 28ab991302 vk: Support more heap types kd-11 2026-04-25 21:09:59 +03:00
  • d40a4ee04e vk: Add iGPU detection kd-11 2026-04-25 20:57:31 +03:00
  • 7ea0a96d02 Only set db_config if we boot with a title_id Megamouse 2026-04-30 11:26:36 +02:00
  • 985703058b ISO: Improve path logging Megamouse 2026-04-29 23:10:58 +02:00
  • 14ca11fdf4 Fix uninizialized member warning Megamouse 2026-04-29 22:37:04 +02:00
  • 7bc08d05c6 Add some more logging for use of database config Megamouse 2026-04-29 22:24:37 +02:00
  • 79d0e0eb3c reduce check for raw device digant73 2026-04-29 23:36:14 +02:00
  • 570b2bddca Avoid to open bd drive if no content is present digant73 2026-04-29 20:30:59 +02:00
  • f3cf1da7b7 Revert "Fix race condition in memory_decommit/memory_reset on Apple ARM64" schm1dtmac 2026-04-29 17:41:02 +01:00
  • 3c9a4417f2 Revert "Remove redundant Apple ARM64 ifdef blocks" schm1dtmac 2026-04-29 17:41:02 +01:00
  • b212935c70 Add support to play from a BD Drive (currently only on Windows) (#18648) Antonino Di Guardo 2026-04-29 04:42:49 +02:00
  • e05d359721 Bump setup-nuget to v4 shinra-electric 2026-04-28 11:12:20 +01:00
  • 74bcbd9816 Update 7zip to 26.01 Megamouse 2026-04-28 10:05:24 +02:00
  • b14c76c1c5 Qt: fix memory leak in confg_database Megamouse 2026-04-27 21:14:32 +02:00
  • 6d058586c4 USB: remove zero-length IN URB fake-completion workaround Luca Silva 2026-04-27 22:43:21 +02:00
  • 771837ee55 USB: use libusb enums for endpoint bitmask checks Luca Silva 2026-04-25 21:04:59 +02:00
  • d2fc5a5b81 USB: fix passthrough of bulk endpoints on Linux Luca Silva 2026-04-25 18:32:26 +02:00
  • 3b21833b8e Don't use Qt event loop in headless mode Megamouse 2026-04-27 19:58:39 +02:00
  • ed02f3a2ce RSX: workaround for color/depth aliasing heurestic edge case failures (#18644) Mack Core 2026-04-27 15:59:45 -04:00
  • 7028e85fac RSX Debugger: populate Captured Draw Calls list score3229 2026-04-26 18:03:31 -04:00
  • 96f73f4497 cellVdec: fixup capriots 2026-04-25 18:01:50 +02:00
  • 3ff4f188f4 cellVdec: fixup capriots 2026-04-25 16:51:07 +02:00
  • 61e1c0f1fb cellVdec: reimplement cellVdecQueryAttr() capriots 2026-04-25 11:14:38 +02:00
  • 631e7ef979 Stub video decoder modules capriots 2026-04-25 11:13:41 +02:00
  • 7dce197ec4 sys_spu: Fix sys_isolated_spu_create Elad 2026-04-25 02:44:21 +03:00
  • 9e0824112f Fix checks for flash device aliases Haxy 2026-04-25 01:15:11 +01:00
  • e1734b51c3 Remove redundant Apple ARM64 ifdef blocks Daniel Risto 2026-03-22 13:18:24 +01:00
  • 4cac76caad Fix race condition in memory_decommit/memory_reset on Apple ARM64 Daniel Risto 2026-03-22 10:34:25 +01:00
  • 077f2a73e1 Add clickable PR links in update changelog (#18465) Kravickas 2026-04-24 18:37:17 +02:00
  • a60734e27b gl: Fix crash when renderdoc compatibility is enabled on some hardware kd-11 2026-04-24 02:18:29 +03:00
  • 3574677b66 rsx: Fix deswizzle of wide texel formats kd-11 2026-04-24 02:18:08 +03:00
  • b3cc01387f Clans: PPU thread sleeping while making API calls zeph 2026-04-23 12:00:48 +02:00
  • e26c80c129 Add ISO integrity check Antonino Di Guardo 2026-04-22 15:06:02 +02:00
  • 80b6faef10 SPU Analyzer: Add some logging Elad 2026-04-20 09:18:15 +03:00
  • 7d0df300ea SPU LLVM: Fix RCHCNT write channel looping Elad 2026-04-15 22:20:42 +03:00
  • 1ca8ab393a sys_fs: Fix O_CREATE and O_TRUNC for BDVD Elad 2026-04-21 12:53:25 +03:00
  • 3cca094d2d Enhance FAudio backend error handling and initialization processes (#18614) Caleb 2026-04-21 20:32:58 +12:00
  • a088b18e95 Add missing default setting after settings rework digant73 2026-04-21 00:11:22 +02:00
  • e5af69d7b2 Add recursive scan support digant73 2026-04-16 20:20:24 +02:00
  • 814821d760 SPU LLVM: Fix unused variable warnings Megamouse 2026-04-20 16:12:18 +02:00
  • 7a8c88056a Qt: make emu_settings_type cfg_location dynamic Megamouse 2026-04-19 16:52:45 +02:00
  • b6b043b23d qt: remove unused emu_settings_type Megamouse 2026-04-19 16:43:54 +02:00
  • c5db9899e4 cfg: remove redundant prefix from variable names Megamouse 2026-04-19 16:42:33 +02:00
  • 081c094c5a Improve Mac Translation download (#18598) qurious-pixel 2026-04-19 11:42:31 -07:00
  • b6c8374aa5 Fix region range check on ISO file digant73 2026-04-19 16:19:51 +02:00
  • 06a6880c6c Qt: Allow to compare configurations in gamelist context menu Megamouse 2026-04-19 11:21:46 +02:00
  • bd5c10fd48 Fix database config application in continuous mode Megamouse 2026-04-19 08:02:26 +02:00
  • d3804de243 Loader: try to retrieve database config if not booted through the UI Megamouse 2026-04-18 16:09:01 +02:00
  • 36cd81fb5f Log url of downloader Megamouse 2026-04-18 17:40:07 +02:00
  • 7a4d7aa936 Improve quit logging Megamouse 2026-04-18 17:37:13 +02:00
  • aff082e0c1 version_check: fix formating of result output Megamouse 2026-04-18 17:14:18 +02:00
  • 2b144101ab Update libpng to 1.6.58 Megamouse 2026-04-18 16:54:13 +02:00
  • d4b7c31ec8 Allow to skip optional packages installation digant73 2026-04-15 23:48:24 +02:00
  • 6c9445ff28 cmake: do not disable "WOLFSSL_HARDEN" and fix build with latest WolfSSL oltolm 2026-04-10 01:09:46 +02:00
  • 2d6ca912fe Qt: fix regular boot without database config Megamouse 2026-04-18 15:18:20 +02:00
  • 3b9cc0bc3a fix wrong folder creation digant73 2026-04-16 23:01:38 +02:00
  • 88175aa84f Check for unknown keys during config validation Megamouse 2026-04-16 18:36:03 +02:00
  • a7c606c8ac sys_fs: Add unit tests Elad 2026-04-15 21:35:14 +03:00
  • 48acbbe4f5 sys_fs: Reimplement path analysis Elad 2026-04-15 13:34:14 +03:00
  • b729772041 Try building MVK 1.4.2 privapi instead of DLing 1.4.1 privapi prebuilt schm1dtmac 2026-04-16 00:47:43 +01:00
  • ea0d8a0d78 Qt/input: fix mouse button names Megamouse 2026-04-15 23:47:13 +02:00