Commit Graph

  • 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
  • 55a35b5e1d Diagnostics: guest-thread stall reporting, SPU reservation counters, autotest harness jpolo1224 2026-08-17 20:50:56 -04:00
  • 8caacc8231 Android: correct persisted off-spec settings, file:// launches, and RSS reporting jpolo1224 2026-08-17 20:50:43 -04:00
  • 0ded153216 Settings: add the console System settings, and route PS3/System to the core jpolo1224 2026-08-17 20:50:26 -04:00
  • 4baefed106 Android: install fault handlers ahead of the ART runtime, and handle SIGBUS jpolo1224 2026-08-17 20:50:17 -04:00
  • 424514fde6 SPU: fix two ARM64 float divergences and make the object cache key cover codegen jpolo1224 2026-08-17 20:50:07 -04:00
  • de33fda28c rsx_debugger: fix g8b8 conversion Megamouse 2026-08-17 18:29:19 +02:00
  • 37a5d118be Merge PR #64: Library: a filename-derived PS3 serial gets a hyphen and loses its cover jpolo1224 2026-08-17 13:14:01 -04:00
  • 301f45a2cb Merge PR #63: cellAudio: don't let a silent port reset the untouched baseline every period jpolo1224 2026-08-17 13:14:00 -04:00
  • aa25da4ce2 Merge PR #62: Stop two guest polling loops from flooding the log jpolo1224 2026-08-17 13:13:59 -04:00
  • e35bd463cf Merge PR #60: Bundle the H.A.W.X. 2 Bink overlay patch and enable it jpolo1224 2026-08-17 13:13:57 -04: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
  • 968b892e29 Library: a filename-derived PS3 serial gets a hyphen and loses its cover Zulux91 2026-08-17 07:25:31 -05:00
  • 89c6d08ed3 cellAudio: don't let a silent port reset the untouched baseline every period Zulux91 2026-08-17 04:26:09 -05:00
  • 7811cffeed Canary patches: a revision bump must not re-enable the older ones Zulux91 2026-08-17 03:20:59 -05:00
  • 20c854aeb3 patch_engine: stop save_patches from destroying the file it rewrites Zulux91 2026-08-17 03:20:43 -05:00
  • 7952244052 Stop two guest polling loops from flooding the log Zulux91 2026-08-17 02:20:34 -05:00
  • 4179f23e20 Bundle the H.A.W.X. 2 Bink overlay patch and enable it Zulux91 2026-08-17 00:25:31 -05: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
  • 9a24c8d11f gl/vk: Fix flattened interpreter input subresource range computation kd-11 2026-08-16 16:29:54 +03:00
  • 0617eff348 rsx: Ensure ref_address is properly set for all sampled images kd-11 2026-08-16 16:53:20 +03:00
  • 003b368980 rsx: Drill down the copy specification from descriptors when handling dynamic copies kd-11 2026-08-16 16:00:17 +03:00
  • 6f5f198acd rsx: Fix check for cyclic ref in fast_fbo_check kd-11 2026-08-16 15:51:49 +03:00
  • 107b751a43 rsx: Enable fast path when scanning for 3D mipmaps kd-11 2026-08-15 01:32:46 +03:00
  • 4475671bbf RSX: Allow process_framebuffer_resource_fast to take in descriptors with an offset kd-11 2026-08-15 01:30:21 +03:00
  • 7e35f59997 RSX: Implement host-side mipmap scanning for 3D textures kd-11 2026-08-15 00:42:07 +03:00
  • 970d745818 rsx: Respect mip levels actually used during image reconstruction kd-11 2026-08-14 22:23:07 +03:00
  • adec3ae7f9 rsx: Implement per-mip-level size calculation logic and use it to properly compute 3D texture slice height kd-11 2026-08-14 21:56:59 +03:00
  • 5e2d0eb762 rsx: Fix incorrect calculation of texture size when border texels are present kd-11 2026-08-14 19:07:14 +03:00
  • 26782525f4 rsx: Fix get_texture_size for 3D textures with mipmaps kd-11 2026-08-14 18:34:37 +03:00
  • d0e6d4eefc rsx: Minor improvements to texture cache kd-11 2026-08-14 18:19:46 +03:00
  • f19d398bec rsx: Check for completeness in X when gathering slices kd-11 2026-08-14 18:18:24 +03:00
  • 6b80ac4805 rsx: Simplify merged source sorting when selecting slices kd-11 2026-08-14 17:51:15 +03:00
  • 13ceef9f46 rsx: Fix slice gather from local resource (e.g blit engine output) kd-11 2026-08-14 17:29:07 +03:00
  • ffc50905a6 [SPU LLVM] Avoid GFNI combine bug in SHUFB Walter 2026-08-14 13:25:31 +10:00
  • 4b2b8438be Merge PR #50: UI: Lingering Playstation 2 naming on the side menu during execution jpolo1224 2026-08-16 10:43:08 -04:00
  • 7b49e1fcea Merge PR #55: Android CPU time: park the dma_manager::sync() wait, and stop re-parsing the global config every 5s jpolo1224 2026-08-16 10:43:08 -04:00
  • d9957c56ae Merge PR #57: SPU: make the ARM64 uncompilable-block fallback safe to enter jpolo1224 2026-08-16 10:43:07 -04:00
  • 62d8208c71 VK: frame generation's Motion detail slider was inverted jpolo1224 2026-08-16 10:37:46 -04:00
  • cab4f2507c SPU: make the uncompilable-block fallback safe to enter Zulux91 2026-08-16 06:05:49 -05:00
  • cbc7b60ba5 rsx: Cleanup kd-11 2026-08-16 00:51:36 +03:00
  • 47efd770a8 rsx: Clean up get_merged_texture_memory_region kd-11 2026-08-16 00:19:27 +03:00
  • f53547b173 rsx: Refactor deferred_subresource constructor into discrete wrappers for each output intent kd-11 2026-08-15 23:41:41 +03:00
  • cb5b866c61 rsx: Refactor deferred_subresource to be more explicit kd-11 2026-08-15 22:32:25 +03:00
  • 2f3c0f04d2 Update docker with updated SDL3 Zion Nimchuk 2026-08-15 22:49:57 -07:00
  • 3f493fb209 [Qt] Hide titlebars by default schm1dtmac 2026-08-15 22:22:24 +01:00
  • f7eb0d8d76 Enrich game list title (#19229) Antonino Di Guardo 2026-08-16 01:19:01 +02:00
  • 27e9d11b80 UI: stop re-parsing the whole global config every 5 seconds of gameplay Zulux91 2026-08-15 08:17:33 -05:00
  • 6e731093c4 RSX: park the dma_manager::sync() wait instead of spinning Zulux91 2026-08-15 02:58:07 -05:00
  • fc93d932c8 Swap PR number with PR text in update manager digant73 2026-08-15 12:32:41 +02:00
  • 89b2128679 Update EmulationMenuScreen.kt Diego BM 2026-08-15 13:14:33 +02:00
  • 33343cd153 Release 0.8 0.8 jpolo1224 2026-08-15 01:26:54 -04:00
  • 6cd7866553 i18n: Brazilian Portuguese corrections jpolo1224 2026-08-15 01:26:54 -04:00
  • 6a5ad70ec7 Updater: pick the release asset that matches this build jpolo1224 2026-08-15 01:26:54 -04:00
  • c990f34d5f UI: frame generation controls, and route the setting to the core at all jpolo1224 2026-08-15 01:26:44 -04:00
  • bbaebe47a4 UI: make the OSD colour control change the OSD, and let the position move in game jpolo1224 2026-08-15 01:26:29 -04:00
  • e480c291da Emu: say more when a thread dies, and less when a game polls jpolo1224 2026-08-15 01:26:16 -04:00
  • 7d25a7086e VK: frame generation through Lossless Scaling, experimental jpolo1224 2026-08-15 01:25:21 -04:00
  • dbbb6fbde0 VK: use extended dynamic state to collapse pipeline permutations jpolo1224 2026-08-15 01:25:01 -04:00
  • d069a55acc VK: a lost surface is recoverable, not fatal jpolo1224 2026-08-15 01:24:47 -04:00
  • 614bf8b718 Android: re-deliver the Surface, so a missed one cannot strand the renderer jpolo1224 2026-08-15 01:24:33 -04:00
  • cce09dbb39 SPU: recover from a failed analysis, and stop the log floods jpolo1224 2026-08-15 01:24:19 -04:00
  • b5a715adcf PPU: give the AArch64 register scavenger the spill slot it needs jpolo1224 2026-08-15 01:24:06 -04:00
  • eb54f9b75a Build: four release variants, and what the new one needed jpolo1224 2026-08-15 01:23:53 -04:00
  • 3cbf9b8b6c fix crash with vfs exception digant73 2026-08-15 02:45:20 +02:00
  • 0a9fd15b57 Merge branch 'pr41' jpolo1224 2026-08-14 12:21:02 -04:00
  • 0821bbf956 Emu: complete abandoned UE3 HD-cache install at boot (Larry: Box Office Bust) Zulux91 2026-08-14 10:59:34 -05:00
  • b29810d1a5 RSX: second hardening round for the semaphore wait, from re-review Zulux91 2026-08-14 05:00:59 -05:00
  • 5ef731c9e5 RSX: harden the semaphore event-stream fallback after adversarial review Zulux91 2026-08-14 04:27:06 -05:00
  • 002a9b274a RSX: fall back to event-stream wait when the semaphore spin does not park Zulux91 2026-08-14 03:47:48 -05:00
  • 12b1efc266 rsx/fp: Fix decoding of LOOP and REP instructions kd-11 2026-08-13 03:35:06 +03:00
  • 39ca5cdab6 0.7.2: settings fixes, Oboe by default, and a working per-section Reset 0.7.2 jpolo1224 2026-08-13 22:29:33 -04:00
  • b82432c793 VK: allow native fp16 on Adreno drivers that accept it jpolo1224 2026-08-13 22:29:17 -04:00
  • 7f54855b7d lv2/vm: fix a read-only unlink lockup, and three log floods jpolo1224 2026-08-13 22:29:06 -04:00
  • 0819f1ef15 RSX: return the renderer to the 0.6 path, keeping the FIFO idle fix and ADPF jpolo1224 2026-08-13 22:28:52 -04:00
  • 4c63acfb40 Qt: Add unofficial build warning Megamouse 2026-08-13 19:25:08 +02:00
  • 8ee20d91d5 0.7.1: remove vertex cache retention, keep the rest of the renderer jpolo1224 2026-08-13 19:51:48 -04:00
  • 4797ad8a9a 0.7.1: revert the 0.7 renderer to 0.6 0.7.1 jpolo1224 2026-08-13 19:46:13 -04:00
  • 3f4364fe74 Qt: Decrease layout margin in settings_dialog Megamouse 2026-08-13 18:25:56 +02:00
  • c4b45eee27 0.7: SPU and RSX fixes, Oboe audio, and the ports from ouroboros420 and rfandango 0.7 jpolo1224 2026-08-13 18:36:41 -04:00
  • 87ccdb8515 PPU: stop inverting float-to-int saturation on ARM64 jpolo1224 2026-08-13 18:36:26 -04:00
  • ee43ab7362 Revert "[SPU LLVM] Decrease SHUFB's constant generation target requirements" Ani 2026-08-13 23:40:29 +02:00
  • 2dc6cf014c Qt: add Open Custom Gamepad Config Folder action to game list context menu Megamouse 2026-08-13 18:57:10 +02:00
  • c285c2fb41 Qt: fix settings_dialog tab index Megamouse 2026-08-13 15:44:28 +02:00
  • c41595e79f Qt: implement auto_scroll_label and use it for the settings descriptions Megamouse 2026-08-07 17:34:04 +02:00
  • bf541b5828 qt: make settings description static Lalit Shankar Chowdhury 2026-08-07 18:55:47 +05:30
  • 41e2d101e7 Update discord-rpc Megamouse 2026-08-12 11:13:04 +02:00
  • c27b38f300 vk: Run GC on the driver manager thread kd-11 2026-08-12 21:04:28 +03:00