Commit Graph

  • a1e5421744 Time page protection, not just count it jpolo1224 2026-08-08 20:22:21 -04:00
  • 7daa89e0e7 Give the SIGSEGV handler a stack to report from jpolo1224 2026-08-08 20:12:08 -04:00
  • 9d85567743 Instrument the draw path the first profile could not see jpolo1224 2026-08-08 20:06:29 -04:00
  • 65abd324b6 Compile one module at a time when memory is short jpolo1224 2026-08-08 19:41:23 -04:00
  • 7683c9def6 Budget the PPU JIT group against memory instead of lowering it outright jpolo1224 2026-08-08 18:44:37 -04:00
  • 06a40a8637 Split the PPU JIT into smaller groups on Android jpolo1224 2026-08-08 18:38:07 -04:00
  • a49268f1a0 Stop leftover PCSX2 keys overwriting the PS3 settings they collide with jpolo1224 2026-08-08 16:58:03 -04:00
  • 5ff702f437 Stop the panel's refresh rate becoming the console's vblank jpolo1224 2026-08-08 16:25:35 -04:00
  • 850ce7cd4b Size the present framebuffer off the swapchain, not the request jpolo1224 2026-08-08 16:12:57 -04:00
  • 82c6dcd2cd Skip conditional rendering prep when nothing can consume it jpolo1224 2026-08-08 15:42:42 -04:00
  • 6bc5eb206c Stop using conditional rendering on the Adreno proprietary driver jpolo1224 2026-08-08 15:30:31 -04:00
  • b82ba11b69 Budget the GPU caches against real memory, and refresh window size on rotation jpolo1224 2026-08-08 15:05:10 -04:00
  • e7606bda06 Make the PPU compile worker budget survive a large title jpolo1224 2026-08-08 14:29:22 -04:00
  • 671bb9b800 Keep the SPU threads off the core RSX needs most jpolo1224 2026-08-08 14:06:28 -04:00
  • 738da2154f Default vblank to the PS3's own 60Hz through the curated push jpolo1224 2026-08-08 13:58:06 -04:00
  • ab3fcd735d Make thread priority actually work on Android jpolo1224 2026-08-08 13:42:47 -04:00
  • 30124838bc Count render passes instead of timing them jpolo1224 2026-08-08 13:22:07 -04:00
  • 903220790c Size PPU compile workers against free memory, not installed memory jpolo1224 2026-08-08 13:10:21 -04:00
  • e1986f953b Count pipeline drains by cause jpolo1224 2026-08-08 11:56:17 -04:00
  • ccbcbce360 Fetch FIFO in 4KB blocks instead of 1KB jpolo1224 2026-08-08 11:43:52 -04:00
  • 0f7265364c Build quad and fan index patterns once instead of per draw jpolo1224 2026-08-08 11:34:05 -04:00
  • 1c2f13fa5a Inline the FIFO cache hit path jpolo1224 2026-08-08 11:31:08 -04:00
  • a8607c2fcb Stop the profiler distorting the bucket it measures jpolo1224 2026-08-08 11:02:18 -04:00
  • d3a6269ce0 Measure GPU time by category, not just totals jpolo1224 2026-08-08 10:34:29 -04:00
  • 98be68af9e Stop the readback wait from starving the GPU it waits on jpolo1224 2026-08-08 10:10:23 -04:00
  • 4645408eb7 Add exclusive RSX thread time accounting jpolo1224 2026-08-08 09:48:25 -04:00
  • 3efd2a68df Let the downloaded config database be switched off and removed jpolo1224 2026-08-08 09:28:43 -04:00
  • 20aebe9517 Fix SPU livelock from atomic DMA cache line stores jpolo1224 2026-08-08 09:12:52 -04:00
  • 25d01cd7d3 Stop routing the overlay reset through CallFromMainThread jpolo1224 2026-08-08 00:52:47 -04:00
  • dd7cda5ad5 Port RPCS3's config database jpolo1224 2026-08-07 23:52:27 -04:00
  • 8d034a36e8 vk: Sort enumerated GPUs according to priority Lalit Shankar Chowdhury 2026-08-08 19:50:09 +05:30
  • 75fea2216b Qt: Remember last used path when adding games from folder or ISO Lalit Shankar Chowdhury 2026-08-08 04:13:15 +05:30
  • 7849ea3fdc Serialise emulator teardown so boots stop failing jpolo1224 2026-08-07 23:46:46 -04:00
  • 53094d3127 Stop library scanning from racing the emulator, and fix core settings persistence jpolo1224 2026-08-07 23:37:51 -04:00
  • c4790f8508 Stop PCSX2's duplicate frame setting from halving the framerate Zulux91 2026-08-07 07:52:34 -05:00
  • d9799627ff Make the Scaling Mode row actually pick the scaling mode Zulux91 2026-08-07 09:09:04 -05:00
  • 21d95f1140 Fix console aspect ratio Auto resolving to 4:3 Zulux91 2026-08-07 08:37:13 -05:00
  • 599473e757 Don't let the OSD mode switch the performance overlay off at boot Zulux91 2026-08-07 05:29:23 -05:00
  • a4eeae8b5b Keep game data installs out of the library Zulux91 2026-08-07 05:51:25 -05:00
  • ba8947f3a3 Unmap guest memory when precompilation finishes Zulux91 2026-08-07 03:07:38 -05:00
  • cac6590b04 Keep game and firmware art out of the gallery jpolo1224 2026-08-07 00:25:47 -04:00
  • da6cf3bb49 Add PPU and SPU cache clearing 0.2 jpolo1224 2026-08-07 00:01:59 -04:00
  • dbc43ec6dc Guarantee . and .. from sys_fs_opendir on host directories jpolo1224 2026-08-06 23:58:46 -04:00
  • 92816b9424 Fix two crashes booting folder format games jpolo1224 2026-08-06 23:48:51 -04:00
  • f04aa0e823 Close the progress dialog when work is complete but its text is held jpolo1224 2026-08-06 23:34:25 -04:00
  • 2c06abaf57 Fix aspect ratio, PKG install crash and folder boot; add split PKG and uninstall jpolo1224 2026-08-06 23:09:33 -04:00
  • 60aa81287f Fix first round of community reports jpolo1224 2026-08-06 21:32:13 -04:00
  • 4a3d9e322f Point the in-app links at ARMSX3 and RPCS3 jpolo1224 2026-08-06 10:02:34 -04:00
  • 5ceb0d84c1 Update README.md jpolo1224 2026-08-06 09:08:18 -04:00
  • 4ccd0efe75 Update README.md jpolo1224 2026-08-06 09:07:26 -04:00
  • 622f6306e9 Update README.md jpolo1224 2026-08-06 09:06:42 -04:00
  • 30fc4e5663 Fold build instructions into the README 0.1 jpolo1224 2026-08-06 09:03:48 -04:00
  • 1eb63137e3 ARMSX3: Android port of RPCS3, proof of concept jpolo1224 2026-08-06 08:59:52 -04:00
  • 3d587726a2 spu: Clear the MFC_LSA_offs bits higher than the limit Florin9doi 2026-01-08 00:36:04 +02:00
  • f3f52feddf Update SDL to 3.4.14 Sanjay Govind 2026-08-05 10:42:22 +12:00
  • 652cf60bfe Update .github/ISSUE_TEMPLATE/1-regression-report.yml AniandMegamouse 2026-08-03 19:50:52 +02:00
  • 96fee314f0 .github: Improve regression issue template Ani 2026-08-03 13:57:10 +02:00
  • a6d07c0e55 rsx: fix exception data_heap in debug builds Megamouse 2026-08-03 21:34:27 +02:00
  • 4214dff35e rsx: Apply alpha test for all primitive types Antonino Di Guardo 2026-08-04 00:58:25 +02:00
  • 228d04195d Fix infinite ensure recursion in debug builds Megamouse 2026-08-03 20:45:08 +02:00
  • ee8988ea21 msvc: fix openal debug build Megamouse 2026-08-03 20:01:22 +02:00
  • efee6e2423 msvc: fix libprotobuf-lite debug dependency Megamouse 2026-08-03 18:42:02 +02:00
  • c36590bb06 VSH fix Elad 2026-08-03 17:34:43 +03:00
  • daa437904e Fix memory leak in cellCamerEnd Elad 2026-08-03 08:50:59 +03:00
  • df47950f98 lv2: Support more formatters for CellError Elad 2026-08-03 08:25:26 +03:00
  • 2d88aefbba Implement vm::hle_malloc_allocator Elad 2026-08-03 01:39:25 +03:00
  • 7bdd927957 Ancient emulation bug fixes Elad 2026-08-03 00:58:05 +03:00
  • f61c0cb5df cmake: fix Windows/MSVC build issues with zlib path and wolfSSL TLS1.3 Alasonga 2026-08-02 17:00:55 -03:00
  • 59e59c7de6 Fix recording codec selection Megamouse 2026-08-02 22:50:05 +02:00
  • 401cc4ae8f recording: support AV_SAMPLE_FMT_FLT Megamouse 2026-08-02 22:18:51 +02:00
  • 9d91ba6168 Log recording config Megamouse 2026-08-02 21:41:20 +02:00
  • a0bebfa5ca Remove unused setting Elad 2026-08-02 15:01:42 +03:00
  • d7ed328f4f Fix vm::writer_lock deadlock-inducing usage on PPU Elad 2026-08-01 23:37:26 +03:00
  • d509eb8664 qt: reduce lines of code in settings_dialog Megamouse 2026-08-02 01:35:30 +02:00
  • 84d5056e44 Update FAudio to 26.08 Megamouse 2026-08-01 18:01:51 +02:00
  • f113e7bb93 rsx/copypasta: Fix reversed 2-sided lighting input registers for FS stage (#19123) Antonino Di Guardo 2026-08-01 14:48:07 +02:00
  • 5295f3ac18 fix emulator crash on crashed game window closure digant73 2026-07-31 21:52:01 +02:00
  • cd814f8c92 rpcs3_version: Bump to 0.0.42 Ani 2026-07-31 19:36:31 +02:00
  • 354e1170ae overlay: Add trophy list sorting options Vishrut Sachan 2026-06-29 10:39:52 +05:30
  • ca3e5b268e ci/bsd: Compile with clang 22 Ani 2026-07-31 16:33:47 +02:00
  • 27f0e879d3 [SPU LLVM] Shorten FI's dependency chain Walter 2026-07-29 10:46:26 +10:00
  • ed195ef077 rsx: fix some msvc warnings Megamouse 2026-07-30 18:46:37 +02:00
  • f1a858f351 ci: Fetch llvm-devel on FreeBSD Ani 2026-07-30 22:02:55 +02:00
  • b57cca4ae4 ci: Specify LLVM22 on FreeBSD build Ani 2026-07-30 21:45:15 +02:00
  • 75ec6a8dca ci: Update FreeBSD to 14.4 Ani 2026-07-30 21:01:31 +02:00
  • 76de5ba764 rsx: Fix interpreter error spam due to incorrect format lookup kd-11 2026-07-30 19:39:20 +03:00
  • ff162b9c99 rsx/doc: Update comments regarding the WCB requirement hack kd-11 2026-07-28 18:30:33 +03:00
  • 5017397c4e gl/vk: Implement section load from CPU during subresource gather operations kd-11 2026-07-28 18:19:43 +03:00
  • 4c52ab803c rsx: Refactor texture layout decoder to support arbitrary image sections as input kd-11 2026-07-28 18:19:15 +03:00
  • d277003ef7 rsx: Skip invalid mip levels during texture upload kd-11 2026-07-28 18:18:33 +03:00
  • c2abae56cd rsx: Refactor temporary subresource handling kd-11 2026-07-28 16:51:28 +03:00
  • a5bbb23273 rsx: Set data load flags when slice gathering is incomplete kd-11 2026-07-27 19:26:53 +03:00
  • a2c78dd32c rsx: Set bg load flag when re-assembling textures on the GPU kd-11 2026-07-27 19:16:15 +03:00
  • a7fe472583 Allow to skip empty strings in fmt::merge Megamouse 2026-07-29 09:25:16 +02:00
  • bad72a3844 add missing vids and pids for wii MPA devices Sanjay Govind 2026-07-30 09:01:29 +12:00
  • 81431604ec UI/UX: Add Categories Broken and Completed to Filter Game List (#19106) Darkhost1999 2026-07-29 18:11:19 -05:00
  • 884652109c Mark invite list dirty only on add primetime43 2026-07-29 12:21:01 -04:00
  • 709016a3ab Fix friends invite lifecycle in overlay primetime43 2026-07-29 11:54:18 -04:00
  • 50c78cb0e1 Fix style issues to follow RPCS3 guide primetime43 2026-07-29 01:01:10 -04:00
  • d4a37a1dd4 Add game invite handling to friends overlay #18417 primetime43 2026-07-29 00:22:52 -04:00