Commit Graph

  • 2ba2f75bce Wiimote to GunCon3 (#18154) master 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
  • fcbed0bc6d cellVdec: Fix decoding of streams without a leading sequence header and of reused AU buffers- #19658 Antonino Di Guardo 2026-10-04 19:45:05 +02:00
  • 32b54f1864 rsx/vp: Process TXL input for potential ATTR references kd-11 2026-10-04 18:06:15 +03:00
  • 193975556d Revert "rsx: Add bounds checking to transform constant loading" Ani 2026-10-04 17:08:08 +02:00
  • d9608bf0f0 settings_dialog: fix Ctrl+Tab only cycling tabs once IdanandClaude Sonnet 5 2026-09-26 22:53:16 +03:00
  • 46aee28f85 Remove log message and update comment Megamouse 2026-10-04 00:03:46 +02:00
  • 998298f9a8 Fix cellGemSetYaw's function unique signature (#19696) Elad 2026-10-04 09:20:42 +03:00
  • c673da45f8 cellGem: Implement cellGemSetYaw (well, at least make it work for calibration) Megamouse 2026-10-03 20:55:49 +02:00
  • 1ce71092c8 Qt: Fix clearing mappings with rightclick on buttons that live in a groupbox with event filters Megamouse 2026-10-03 21:35:03 +02:00
  • 0d866154aa ps move: only try to reconnect once per second Megamouse 2026-10-03 18:24:20 +02:00
  • 0374854c80 Apply FusionBias Megamouse 2026-10-03 16:04:56 +02:00
  • f5edadb2ef ps move: add drift correction Megamouse 2026-10-02 12:04:21 +02:00
  • 103d41944c ps move: Only update ahrs orientation if a new input report arrived and handle ZCM1 half frames Megamouse 2026-10-02 11:44:21 +02:00
  • a664f405bc ps move: fix orientation mapping Megamouse 2026-10-02 11:06:30 +02:00
  • 5da9f4ab32 ps move: improve sample period Megamouse 2026-10-02 11:06:09 +02:00
  • db7d845e09 rsx: Implement optimized variants of iota16 and iota32 kd-11 2026-10-03 13:28:50 +03:00
  • e68ae2d051 RSX: Use 32-bit generated indices yahfz 2026-10-02 20:21:52 -03:00
  • 1814fefb95 Update SDL to 3.4.18 Megamouse 2026-10-03 16:27:43 +02:00
  • a1dc53fdf2 cellGem/Mouse: use float for x_pos and y_pos Megamouse 2026-10-03 11:04:59 +02:00
  • 0ca1c58e75 ps move: fix zcm2 calibration dump logging Megamouse 2026-10-02 11:12:13 +02:00
  • 8e245a6e15 ps move: ignore wrong input reports Megamouse 2026-10-02 11:11:40 +02:00
  • df7964560b ps move: make sure to read all calibration blocks Megamouse 2026-10-02 10:47:50 +02:00
  • 7d69855fbb ps move: fix accelerator typos in calibration Megamouse 2026-10-02 10:44:51 +02:00
  • 2f5c31155a ps move: mark garbage calibration as invalid and use default values Megamouse 2026-10-02 10:44:32 +02:00
  • 40da906c91 ps move: Ignore invalid ahrs data Megamouse 2026-10-02 10:43:08 +02:00
  • 5298e3b7a1 ps move: always apply calibration. we skipped that part if orientation was disabled (although you shouldn't disable it in the first place) Megamouse 2026-10-02 10:42:25 +02:00
  • e8b4646145 USIO: Minor fixups for mouse input brian218 2026-10-03 10:57:32 +08:00