Commit Graph

  • 4d5def5880 Fix booting a mounted game folder that is not a PS3 disc image master digant73 2026-10-11 19:01:50 +02:00
  • bbb998b297 spu: add some sanity checks Megamouse 2026-10-14 21:13:43 +02:00
  • c0a8f7e384 cellSpurs: add some sanity checks Megamouse 2026-10-14 21:13:53 +02:00
  • aa3b633d77 PPU LLVM: align LR and CTR branch destinations Malcolm 2026-10-12 20:23:42 -04:00
  • 2d7a1c8fd5 patches: fix FNID handling Megamouse 2026-10-14 21:12:31 +02:00
  • 9c77962ec4 clans: add sanity check Megamouse 2026-10-14 20:43:05 +02:00
  • 189c107b6a cheats: prevent exception of offset stoul Megamouse 2026-10-14 20:57:45 +02:00
  • 6d043f1952 qt: add more sanity checks in cheat manager Megamouse 2026-10-14 21:11:55 +02:00
  • 7a5c40cc86 qt: fix combo box state when two games have the same name in the savestate manager Megamouse 2026-10-14 21:11:00 +02:00
  • 86c14e904a qt: fix typo in ps move tracker dialog Megamouse 2026-10-14 20:59:30 +02:00
  • e7d90229c3 qt: fix localized movie taken from patches Megamouse 2026-10-14 20:44:02 +02:00
  • b9bd69f64b qt: fix savestate gui configs Megamouse 2026-10-14 20:43:20 +02:00
  • 6d7020d5d4 Update curl to 8.23.0 Megamouse 2026-10-14 13:56:33 +02:00
  • 8d805e9755 Fix some warnings Megamouse 2026-10-12 08:35:18 +02:00
  • 80603d9c5e Add SPU MMIO Delay to GUI Elad 2026-10-14 13:26:04 +03:00
  • 9418abd51b SPU: Wait until thread wake up on MB push Elad 2026-10-14 13:18:14 +03:00
  • d86d677f2f Slow down sys_spu_thread_write_snr like on realhw Elad 2026-10-14 12:58:20 +03:00
  • 3a3ba6139c SPU: Wait until thread wake up on SNR push Elad 2026-10-14 12:57:55 +03:00
  • 4f8625b9bf SPU: Fix spu_channel::push() Elad 2026-10-14 12:39:32 +03:00
  • ffba2bf09e ppu event wake-up delay yahfz 2026-10-13 19:18:56 -03:00
  • eda7621f34 Restore SPU InstCombine with matching helper calling conventions Malcolm 2026-10-10 12:35:33 -04:00
  • d7f4c3507b SPU LLVM: fix SHUFB insertion mask Malcolm 2026-10-13 09:13:42 -04:00
  • ce1077893a USIO: Improved input processing for Taiko brian218 2026-10-13 21:15:42 +08:00
  • 5ee4e71617 Input: Bugfix for keyboard_pad's stick angles not being calculated brian218 2026-10-13 21:14:56 +08:00
  • 6fe3c87fb4 SPU: Selective PUT accuracy imrpovement EladandYahfz 2026-10-11 15:01:53 +03:00
  • 08dc4cfe1f SPU: Atomic GET and PUT 128 byte commands Elad 2026-10-11 14:13:09 +03:00
  • 2ba2f75bce Wiimote to GunCon3 (#18154) Frog Business 2026-10-11 13:01:57 +03:00
  • 26098fb42d Qt: Always detect app icon based on emulator variables Megamouse 2026-10-10 13:15:08 +02:00
  • d1d0cbccea Savestates: Fix saving in-memory file descriptors Sean Brar 2026-10-10 17:07:22 -07:00
  • 7b4de2f13d PPU Loader: Skip ppc_seg mapping during virtual loads yahfz 2026-10-10 19:17:05 -03:00
  • dfc486fc6b Skylanders Portal IPC Server Der_Floh 2026-10-10 21:58:42 +02:00
  • 6a900d00e6 PPU Interpreter: Fix VSCR element in MFVSCR and MTVSCR izcarti 2026-10-10 16:39:15 +01:00
  • 31bd702e39 PPU: Add accurate vector estimates option izcarti 2026-10-10 16:06:15 +01:00
  • 63ad856afa PPU LLVM: Estimate a whole vector per call izcarti 2026-10-09 19:41:09 +01:00
  • cb450d7e8f PPU: Hardware exact VMX estimates izcarti 2026-10-09 16:53:47 +01:00
  • 68e0d6021c Include udev/devd rules in Linux/FreeBSD install Max Gautier 2024-08-27 14:24:40 +02:00
  • 10adf2ec39 rsx: Split the vertex interpreter source into two string literals digant73andClaude Opus 5.5 2026-10-10 17:01:37 +02:00
  • 987129bc91 Fix some warnings Megamouse 2026-10-10 12:01:27 +02:00
  • b195c2ff1b cellMusicDecode: fix deadlock and make members private Megamouse 2026-10-09 08:06:05 +02:00
  • f9b8c209a3 BufferUtils: Address reviews Malcolm 2026-10-07 16:33:32 -04:00
  • cd4d4e02ec BufferUtils: Optimize restart removal with SVE and SVE2.2 Malcolm 2026-09-15 04:51:30 -04:00
  • d21c0d808d BufferUtils: Add table-based NEON and AVX2 compaction Malcolm 2026-09-15 04:54:19 -04:00
  • 52343fa2f3 BufferUtils: Add native NEON upload paths Malcolm 2026-09-15 04:41:36 -04:00
  • ff91404b7c Qt: Fix race condition in qt_video_source_wrapper (#19774) Antonino Di Guardo 2026-10-10 10:15:18 +02:00
  • e38d27157e rsx/vk: Implement rendering using no attachments kd-11 2026-10-08 21:13:31 +03:00
  • 0be621eb62 vk: Add support for attachment-less renderpasses kd-11 2026-10-08 20:37:07 +03:00
  • 78f27eaad6 rsx: Skip framebufferless draws if we have no side-effects kd-11 2026-10-08 20:15:10 +03:00
  • 66ba732829 rsx/gl: Implement support for framebuffer-less rendering kd-11 2026-10-08 19:33:43 +03:00
  • 8f2fe1a99c rsx: Emulate float depth range on hosts without extended depth range support Liam 2026-10-09 16:43:15 +01:00
  • 0be6d12140 vk: Remove outdated warning message about D16F being unsupported kd-11 2026-10-09 11:45:21 +03:00
  • d6295528d7 rsx: Ensure F32->D24 conversions correctly round to nearest to match real hardware kd-11 2026-10-07 11:08:40 +03:00
  • 510f4c243e rsx: Fix depth_bounds range computation kd-11 2026-10-07 11:00:52 +03:00
  • ffa4c71088 rsx: Fix DEPTH_FLOAT decoding for clear values kd-11 2026-10-07 10:38:46 +03:00
  • 5e89a0061e rsx: Update D16F pack/unpack logic to match hardware tests kd-11 2026-10-06 21:51:33 +03:00
  • b26e0cfa91 vk: Pause the driver manager routine when capturing media kd-11 2026-10-06 21:20:19 +03:00
  • 33b2958da5 gl: Fixes for depth format upload and download kd-11 2026-10-06 19:46:50 +03:00
  • cfd03fc026 vk: Fix edge cases in DEPTH format transfer logic kd-11 2026-10-06 17:01:00 +03:00
  • 7c572eb4dd gl/vk: Correctly halve the invocation count when shrinking F32 to F16 kd-11 2026-10-05 20:48:01 +03:00
  • 4d4c07c18a vk: Ensure input attachments are in uncompressed layouts kd-11 2026-10-05 16:54:07 +03:00
  • 4c7d08582a overlays: Fix missing symbol glyphs (e.g. ★) in native UI on Windows digant73 2026-10-08 23:12:05 +02:00
  • 304d544bc1 ci: Skip cache load step if PR is marked with 'CI: Disable Build Caches' label kd-11 2026-10-08 10:33:44 +03:00
  • e4694a7a2c rsx/vp: Adjust constant access behavior to match real hardware kd-11 2026-10-04 20:55:48 +03:00
  • 7f476dad89 rsx: Rework transform constant update logic kd-11 2026-10-04 20:14:20 +03:00
  • 222754bfd3 rsx: Use framebuffer aliasing bias to break ties between same-tag color and depth overlaps kd-11 2026-10-07 16:23:43 +03:00
  • d064a83d11 Keep title IDs within host path components Acts1631 2026-10-07 19:55:08 -04:00
  • 8ffc512beb Remove duplicate in emucore.vcxproj.filters digant73 2026-10-07 20:03:21 +02:00
  • 2bf8677d3c cellSearch: Put the whole search into the music selection context (#19750) Antonino Di GuardoandClaude Opus 5.5 2026-10-07 19:41:28 +02:00
  • ab412d5ddb rsx: Fix shader compilation (FP16 round_to_8bit) at low setting Yahfz 2026-10-07 12:43:26 -03:00
  • e97200a884 Reject invalid RPCN message types Acts1631 2026-10-06 21:18:48 -04:00
  • cb63cc82ca Validate RPCN room message fields Acts1631 2026-10-06 21:27:48 -04:00
  • 5f8dd1de61 Reject invalid signaling RTT timestamps Acts1631 2026-10-06 21:21:08 -04:00
  • 479ca74cad Update 7zip to 26.04 Megamouse 2026-10-07 07:54:40 +02:00
  • 925fbb2607 media_utils: Flush the audio decoder and resampler at the end of a track digant73andClaude Opus 5.5 2026-10-06 23:57:22 +02:00
  • 55a3aff337 gl: fix screenshots and recordings Megamouse 2026-10-06 20:10:07 +02:00
  • 12178de458 QT: Made HDD Model Name & HDD Serial Number settings accessible via GUI brian218 2026-10-07 00:21:41 +08:00
  • 8e4659a6cb LV2: Fix sys_ppu_thread_start gate freezing PPU threads (#19707) Antonino Di Guardo 2026-10-06 17:59:20 +02:00
  • 532b6520b4 Add IRD based integrity check (#19421) Antonino Di Guardo 2026-10-06 12:22:13 +02:00
  • 1b90d1c149 rsx: Optimize recursion in the vertex program analyzer's instruction walk Whatcookie 2026-10-06 06:00:59 -04:00
  • c7642cb875 USIO: Eliminated frequent buffer memory reallocation to optimize memory performance brian218 2026-10-06 15:50:21 +08:00
  • 4dfdda9789 sys_net/Win32: Fix ECONNRESET on UDP socket Elad 2026-10-06 10:46:32 +03:00
  • 191932b854 Fix RSX capture memory allocations Elad 2026-10-06 10:39:34 +03:00
  • b1e8e74619 vm: Fix stack pages Elad 2026-10-05 22:55:45 +03:00
  • 183597deea RSX: use cache-line waits for event queue draining Malcolm 2026-10-05 17:14:47 -04:00
  • 2ff18d0fae QT: Added USIO Emulated Mode options to Settings GUI brian218 2026-10-06 08:13:29 +08:00
  • 3e7477107a Update contributors Elad 2026-10-05 20:53:26 +03:00
  • 7877ebe43d Fix RSX Debugger Elad 2026-10-05 20:55:38 +03:00
  • 30ee6cc358 Add brian218 to contributors Megamouse 2026-10-05 18:45:36 +02:00
  • 3db7c53c67 vm: fix fill64 Megamouse 2026-10-05 18:42:17 +02:00
  • 70c8683ae2 usio: add proper mapping Megamouse 2026-10-05 09:36:58 +02:00
  • b240813958 USIO: Made gun handler config player-specific in usio_config brian218 2026-10-05 15:16:08 +08:00
  • c9fe397116 USIO & Pad: Added the ability to retrieve angle from analog sticks brian218 2026-10-04 20:41:15 +08:00
  • 2cc650538d USIO: Added support for analog stick input for crosshair brian218 2026-10-04 13:45:40 +08:00
  • b444d6ad24 qt: add value labels to sliders in pad settings Megamouse 2026-10-05 16:43:19 +02:00
  • ba4a4b561e [Mac OS X CI] Fixup for #19684, missed a path ugh schm1dtmac 2026-10-05 09:52:48 +01:00
  • 7c3d7c7a23 Fix check on game data path (cellGameData API) Antonino Di Guardo 2026-10-05 10:52:32 +02:00
  • 52de29af04 vk: Don't use rebar for the vertex layout ring yahfz 2026-10-04 16:52:03 -03:00
  • 43a42d1a86 rsx: Fix FIFO reads while waiting for PUT yahfz 2026-10-04 17:58:27 -03:00
  • 7b99edcfd6 rsx/savestates: Fix FIFO_control::restore_state() Elad 2026-10-04 17:22:22 +03:00
  • 7b7983ca1a vm/savestates: Rewrite and fix stack_guarded Elad 2026-10-04 17:17:48 +03:00
  • a72c4c319b sys_fs: Add an option to emulate the BD-ROM read speed digant73 2026-10-04 18:42:16 +02:00