Commit Graph

  • eb61fc1fbd [Mac OS X] Fix ISO Verification Failed crashes master schm1dtmac 2026-08-29 03:14:29 +01:00
  • 98906eb035 gui: Fix randomly untranslated game list categories mariobob 2026-08-27 17:31:59 +02:00
  • 48d2b24813 rsx: Implement workaround for pitch compatibility of overlapping sections with blit engine targets kd-11 2026-08-24 00:28:08 +03:00
  • 42cfad20eb vk: Set up easy debug printing for captured traces kd-11 2026-08-23 22:58:29 +03:00
  • 85bc1d7074 rsx: Ensure blit targets do not straddle tile boundaries kd-11 2026-08-22 23:34:58 +03:00
  • 7a4c82aec9 rsx: Allow unlocked DST surfaces to still take writes from the host side kd-11 2026-08-22 20:59:37 +03:00
  • 0d9afb039e rsx: Do not force blit writes to LOCATION_MAIN to use CPU blit unconditionally kd-11 2026-08-22 16:20:29 +03:00
  • 71a6aeadcf rsx: Propagate swizzle flag to surface cache from blit engine kd-11 2026-08-22 18:50:02 +03:00
  • 124462fbab rsx: Avoid false surface match rejection when data is uploaded into the surface cache during RTT scan kd-11 2026-08-07 19:18:03 +03:00
  • 7d1b67b17a rsx: Avoid unconditional interpolation in blit engine if the original PS3 request did not actually do interpolation kd-11 2026-08-05 22:58:29 +03:00
  • 6f3df0ba7b rsx: Disable blit engine upscaling by default kd-11 2026-08-01 17:15:10 +03:00
  • 26209734e3 rsx: Fix potential section leak when discarding locked framebuffer region kd-11 2026-07-27 18:09:10 +03:00
  • 37d64bf887 rsx: Limit full range blit target invalidation to nul sections only kd-11 2026-07-27 18:05:59 +03:00
  • e3585a4ec1 rsx: Ensure blit targets are always locked regardless of origin kd-11 2026-07-10 18:27:46 +03:00
  • ac50c09b9d rsx: Fix BGRA8 gcm_format -> surface_format selection kd-11 2026-07-10 01:04:15 +03:00
  • cb53f2c4d6 rsx: Fix build on non-windows platforms kd-11 2026-07-10 01:01:33 +03:00
  • 802320ec67 rsx: Allow blit engine to preserve resolution scaling kd-11 2026-07-09 22:50:40 +03:00
  • 27bfd637e6 rsx: Move blit_engine_utils nested group to protected section (refactor part10) kd-11 2026-07-09 22:28:20 +03:00
  • 2caa367615 rsx: Move some blit engine helpers to cpp file (refactor part9) kd-11 2026-07-09 22:23:33 +03:00
  • 34c34504f3 rsx: Move blit functions to the subclass (refactor part7) kd-11 2026-07-09 22:06:22 +03:00
  • 5d8862f6dd rsx: Move blit engine target creation to separate function (refactor part6) kd-11 2026-07-09 21:52:44 +03:00
  • eea763352a rsx: Move blit_src creation to a separate helper kd-11 2026-07-09 21:42:25 +03:00
  • 5b2039d588 rsx: Drop unused paths from blit engine (refactor part4) kd-11 2026-07-09 21:18:43 +03:00
  • 69ba2e2f14 rsx: Blit engine refactor part3 kd-11 2026-07-09 20:57:41 +03:00
  • 14b71c2e11 rsx: Refactor upload_scaled_image part2 kd-11 2026-07-09 20:36:24 +03:00
  • bbdf5465f9 rsx: Refactor upload_scaled_image part1 kd-11 2026-07-09 20:03:01 +03:00
  • 985ac336f5 rsx: Minor despaghetification of some texture cache logic kd-11 2026-07-09 18:51:55 +03:00
  • 45c42814ef rsx: Fix blit surface intersection logic in the surface cache kd-11 2026-07-09 18:44:16 +03:00
  • f4a2b507f1 rsx: Move blit target storage to the surface cache kd-11 2026-07-08 21:20:21 +03:00
  • 03d03b2bb4 PPU Debugger: Fix R0 insert to callstack Elad 2026-08-27 22:07:04 +03:00
  • 46718dcb33 PPU Debugger: Support tail calls in callstack Elad 2026-08-27 21:48:31 +03:00
  • 6567a5a2f8 Qt: Also search in notes of "All titles" in the patch manager Megamouse 2026-08-26 17:20:56 +02:00
  • 11aa943145 Qt: use hash instead of counter for identical patch names Megamouse 2026-08-26 16:42:53 +02:00
  • f2d44c63af rsx: default initialize some members Megamouse 2026-08-25 11:00:52 +02:00
  • 5d3625b7eb Fix typo c_moudles_per_jit Megamouse 2026-08-25 09:54:27 +02:00
  • 2416d65262 [SPU LLVM] SHUFB known special constants fast paths Walter 2026-08-26 15:22:26 +10:00
  • e8961edf40 [macOS] Disable Apple-specific hacks for formats now supported by MVK on Apple GPUs, enable async compute schm1dtmac 2026-07-11 03:10:45 +01:00
  • fdcfded8df Add Big Picture Mode using RSX overlay UI BeezBumba 2026-08-25 06:11:08 -05:00
  • 19b9c2e60b cellVdecGetPicItem: Fix potential use after free of AVFrame Megamouse 2026-08-25 07:56:43 +02:00
  • bd9c4705f2 [macOS] Attempt to hackfix the PPU LLVM compilation regression (#19103) schm1dtmac 2026-08-25 00:40:05 +01:00
  • 448cc23fac Add Game Collections support (#19292) Antonino Di Guardo 2026-08-25 01:52:32 +02:00
  • f9a843306f Fix some warnings Megamouse 2026-08-24 21:57:06 +02:00
  • 85c9fa215b Qt: improve ps move tracker dialog layout a bit Megamouse 2026-08-24 20:27:24 +02:00
  • 8a3061d175 Qt: add ps move default brightness Megamouse 2026-08-24 20:10:11 +02:00
  • 9ead7c34b1 Qt: don't update color sliders recursively with hue change Megamouse 2026-08-24 20:05:53 +02:00
  • 6a249ffdc9 Qt: set ps move slider ranges before connecting their signals Megamouse 2026-08-24 20:03:54 +02:00
  • b848546d19 Qt: fix some warnings in ps move dialog Megamouse 2026-08-24 20:02:14 +02:00
  • 3aea3b15dc Fix ISO timestamps digant73 2026-08-20 15:30:55 +02:00
  • 071c9f10f1 rsx: Relax checking of NV4097_SET_SHADE_MODE inputs to match hw kd-11 2026-08-24 02:36:06 +03:00
  • 68f260a698 Update Qt to 6.11.2 Megamouse 2026-08-23 17:47:35 +02:00
  • 261b467b83 Qt: Allow to select ps move hue by mouse click Megamouse 2026-08-23 12:43:52 +02:00
  • 9bcd45d70c opencv: simplify includes. there's no need for photo Megamouse 2026-08-23 11:44:04 +02:00
  • 8bbdd3715a psmove: Add minor optimization for non diagnostic mode Megamouse 2026-08-23 10:55:58 +02:00
  • b8816a1e0e Update opencv to 4.14.0 Megamouse 2026-08-21 22:41:12 +02:00
  • 5bc2928588 gui: Fix firmware install through drag-and-drop Ani 2026-08-23 13:07:37 +02:00
  • e678a8e572 rsx: Fix tiled region matching kd-11 2026-08-22 21:10:00 +03:00
  • 3aac7d776d rsx/fp: Improve DP3 instruction precision Gabriel Costa 2026-08-22 11:17:01 -03:00
  • 8bbcd5936d Bugfixes RipleyTom 2026-08-20 15:40:55 +02:00
  • b97f4bd8da rsx: Implement flat shading semantics Tagflag2d 2026-08-21 19:50:34 +02:00
  • 8fd2ae954d Filter UnlockTrophy reply RipleyTom 2026-08-21 03:18:45 +02:00
  • 243d7db5b5 vfs: avoid double slash Megamouse 2026-08-20 21:20:48 +02:00
  • 809359cb20 sys_fs: simplify get_name Megamouse 2026-08-20 21:20:13 +02:00
  • bab81aa23e Fix rpcn type cast warnings Megamouse 2026-08-20 01:57:18 +02:00
  • 8a6c96745a Fix iso magic read check Megamouse 2026-08-20 01:55:36 +02:00
  • 358101c47b Fix unused variable warnings Megamouse 2026-08-20 01:55:20 +02:00
  • c4eff69711 SPU LLVM: Document AVX-512 XFloat lowering yahfz 2026-08-20 02:48:40 -03:00
  • 5d2601599e [SPU LLVM] Optimize AVX-512 XFloat conversion yahfz 2026-08-16 15:26:55 -03:00
  • e5e280cd3f Fix duplicate path addition digant73 2026-08-18 20:36:27 +02:00
  • c122edd638 unpkg: Fix buffer size checks Megamouse 2026-08-19 20:35:31 +02:00
  • d12d8782af unpkg: Mark pkg installation as failed if any thread throws an exception Megamouse 2026-08-19 20:19:44 +02:00
  • 64da425e81 gl: Fix copy_image_static behavior when formats are mismatched kd-11 2026-08-19 20:03:27 +03:00
  • b78bae0b9f rsx: Integrate ROP remapping to the interpreter system kd-11 2026-08-18 22:58:17 +03:00
  • ca25fbaa5d vk/gl: Support ROP output remap in the interpreter kd-11 2026-08-18 22:39:06 +03:00
  • 323e2d35a2 rsx/fp: Implement support for ROP_OUTPUT_REMAP in the backends kd-11 2026-08-18 20:42:13 +03:00
  • 57ecb42433 rsx/fp: Plumb through support for channel remapping during ROP kd-11 2026-08-18 18:59:37 +03:00
  • 84ceef9717 rsx/glsl: Shrink command space in ROP_CONTROL structure to make room kd-11 2026-08-18 18:25:43 +03:00
  • 0dd3d6528c rsx/prog: Move in-shader color remap to FP prolog kd-11 2026-08-18 17:59:04 +03:00
  • ddd82ecada Make optional VSH on File ➔ All Titles ➔ Create LLVM Caches dialog (#19270) Antonino Di Guardo 2026-08-19 08:15:27 +02:00
  • 7973b8ac6d windows: Fix clang x64/arm64 builds Ani 2026-08-18 20:46:46 +02:00
  • 3c15df4e4d Update sceNpTrophy.cpp FlexBy420 2026-08-18 12:41:01 +02:00
  • 719cf8a54a gl: Fix build warning kd-11 2026-08-18 05:04:48 +03:00
  • 1b879360b8 rsx: Fix OOB section writes generated due to mipmap dimension clamping kd-11 2026-08-18 05:02:49 +03:00
  • ad059d03af vk: Avoid redundant copy when writing to mip level or Z layer kd-11 2026-08-18 04:42:26 +03:00
  • 78ba581137 vk: Extend copy image API to support 3D offsets and extents kd-11 2026-08-18 04:08:34 +03:00
  • cd044148be gl: Avoid redundant copies when copying to mipmaps or 3D slices kd-11 2026-08-18 03:19:29 +03:00
  • 91cd82a0c2 gl: Extend copy image API to allow explicit 3D offsets kd-11 2026-08-18 03:19:04 +03:00
  • e7c3d6ab26 gl: Implement support for explicit multi-layer image copy operations kd-11 2026-08-18 02:16:18 +03:00
  • a88331bb22 rsx/vk: Implement support for multi-layer, multi-level and explicit mip/layer image transfers kd-11 2026-08-18 00:12:58 +03:00
  • 6892ee4c2e rsx: Fix mipmap gather source offsets kd-11 2026-08-17 21:08:09 +03:00
  • 0059e4e92e unpkg: fix OOB read at end of file Megamouse 2026-08-09 02:56:56 +02:00
  • 46b7428fad unpkg: also check potential overflow in pkg data size check Megamouse 2026-08-08 20:30:46 +02:00
  • 582b5ba29e unpkg: fix OOB memset, use safe versions of write_to_ptr and read_from_ptr Megamouse 2026-08-08 20:17:21 +02:00
  • cb175278b6 RPCN: Sync trophies (#18760) FlexBy420 2026-08-18 06:54:51 +02:00
  • 82164a54c1 [SPU LLVM] Avoid redundant XFloat normalization in SELB yahfz 2026-08-16 15:26:54 -03:00
  • 6161ecd7aa PPU: Stop inverting float-to-int saturation on ARM64 Malcolmandjpolo1224 2026-08-15 14:14:38 -04:00
  • de33fda28c rsx_debugger: fix g8b8 conversion Megamouse 2026-08-17 18:29:19 +02:00
  • f9f88aa9e5 Use max() to bring negative floats up to 0.0 before uint conversion. Neil Monday 2026-08-17 07:45:14 -04:00
  • 3be5aa99cc gui: Correctly disable the View Folder button Ani 2026-08-17 01:44:48 +02:00
  • 3e68a7f385 Add 60 second retry to translation downloads in CI to avoid rate limits Zion Nimchuk 2026-08-16 15:20:09 -07:00
  • 9a4b849260 rsx: Fix fbo offset scaling when src and dst bpp is mismatched kd-11 2026-08-16 17:31:11 +03:00