Commit Graph

  • 56fbbabc9c Add some logging Elad 2026-05-09 16:02:22 +0300
  • 967af3bede PPU: Cleanup MacOs executable write protection guards Elad 2026-05-09 15:29:34 +0300
  • 60c9705a7d sysinfo.cpp: Relax TSC calibration constraints Elad 2025-12-21 17:49:57 +0200
  • 83bf4d748a
    Merge branch 'master' into uuu Elad 2026-07-01 14:40:21 +0300
  • aeb27ab2a9 sysinfo.cpp: Relax TSC calibration constraints Elad 2025-12-21 17:49:57 +0200
  • 6647c5a2bd
    Fallback unsupported database SPU decoder on ARM64 (#18651) Cicero Hellmann Ratti 2026-07-01 13:08:54 +0200
  • 19c64cc628
    Merge branch 'master' into fix/arm64-db-spu-decoder-fallback Elad 2026-07-01 13:33:02 +0300
  • 14ebd2d037
    Apply suggestions from code review Elad 2026-07-01 13:32:19 +0300
  • 03647fdb4e SPU LLVM: Break out of checksum hole scan Malcolm 2026-06-02 10:36:43 -0400
  • 1b54e8910c SPU: Add some comments clarifying very obtuse code Malcolm 2026-06-01 16:45:22 -0400
  • 3f27cb8ff5 SPU LLVM: Loop large checksum verification Malcolm 2026-05-30 23:20:34 -0400
  • fa5b899411 SPU LLVM: Reduce dot comparison result with addv Malcolm 2026-05-30 22:55:17 -0400
  • 35f65c2244 SPU LLVM: Add ARM checksum UABA path Whatcookie 2026-05-26 17:26:58 -0400
  • ed145540a2 SPU: Use multiply-accumulate comparisons for cmp_rdata and verification Malcolm 2026-05-23 21:30:17 -0400
  • aea774b7a1
    Merge branch 'master' into MLA-based-comparisons Elad 2026-07-01 12:52:33 +0300
  • 537ad399bb Utilities/sema.cpp: Minor optimization Elad 2026-05-22 15:10:16 +0300
  • 24a1576629 PPU LLVM: Recycle current thread for exxecution Elad 2026-05-22 09:36:46 +0300
  • f05ece47ce PPU LLVM: Fix concurrrency weakness of jit_module_manager Elad 2026-05-21 21:59:14 +0300
  • b90eef3fa7 PPU LLVM: Fix core_lock locking Elad 2026-05-21 21:00:14 +0300
  • 73d9f34907 cellSysmodule: compilation fix Elad 2026-07-01 11:04:03 +0300
  • 8abdab5f28
    Merge branch 'master' into i Elad 2026-07-01 12:12:36 +0300
  • 18fe6eeb71 SPU LLVM: Use ARM USHL for masked infinite shifts Whatcookie 2026-05-31 14:00:10 -0400
  • aeeacc3e2c Utilities/sema.cpp: Minor optimization Elad 2026-05-22 15:10:16 +0300
  • 86652fe079
    Merge branch 'master' into arm_shift Elad 2026-07-01 11:21:13 +0300
  • 356a3a481c PPU LLVM: Recycle current thread for exxecution Elad 2026-05-22 09:36:46 +0300
  • 503131c8f9 PPU LLVM: Fix concurrrency weakness of jit_module_manager Elad 2026-05-21 21:59:14 +0300
  • 53fefc82c5 PPU LLVM: Fix core_lock locking Elad 2026-05-21 21:00:14 +0300
  • ad038a1055 cellSysmodule: compilation fix Elad 2026-07-01 11:04:03 +0300
  • b6e7e55ff6
    Merge c4b6b6674f into bfada94b9f Joshua de Reeper 2026-07-01 10:17:25 +0200
  • bfada94b9f
    SPU ASMJIT: Vectorized 16-bit variable shifts for SSE2 targets Walter 2026-07-01 17:26:00 +1000
  • 8812e8e55f
    Merge branch 'master' into asmjit-roth Elad 2026-07-01 09:47:17 +0300
  • 71e5d87a07
    cellSysmodule HLE implementation (#18962) capriots 2026-07-01 08:42:17 +0200
  • 8428afca49
    Merge branch 'master' into cellSysmodule Elad 2026-07-01 09:02:16 +0300
  • 67ee6c1ab9 Fix OOB in Dimensions Megamouse 2026-06-30 19:53:22 +0200
  • 9125ae483c AArch64: Fix leaf function tail-call conversion; extract emit_hv_return_addr Morten Holm 2026-06-30 22:31:59 +0200
  • 5115ec1cb5
    Merge branch 'master' into fix-macos-arrow-keys Megamouse 2026-06-30 20:59:52 +0200
  • dc382f4fdb Fix OOB in Dimensions Megamouse 2026-06-30 19:53:22 +0200
  • 8c89adf177
    macOS: DJ Hero Turntable support (deck buttons, passthrough conflict) (#18957) silvatyrant 2026-06-30 20:21:49 +0200
  • 9534411eea
    cellSysmodule: fixes Simon Capriotti 2026-06-30 19:12:14 +0200
  • 953d90a061
    Merge branch 'master' into macos-dj-hero-turntable Megamouse 2026-06-30 18:30:00 +0200
  • bec42ea93e Linux: get unshifted Qt keys Megamouse 2026-06-23 08:04:31 +0200
  • e98bd8aa7e
    Merge branch 'master' into macos-dj-hero-turntable silvatyrant 2026-06-30 17:54:45 +0200
  • c2bf3d93c0 Linux: get unshifted Qt keys Megamouse 2026-06-23 08:04:31 +0200
  • f5e8a2bfa9 misc: Update README and metainfo Ani 2026-06-29 18:31:48 +0200
  • 2f0daa62fc settings: Default Shader Mode to "Async with Shader Interpreter" Ani 2026-06-27 21:45:47 +0200
  • e297c8cc64 settings: Default "Show shader compilation hint" to disabled Ani 2026-06-27 21:47:33 +0200
  • 37ce96a980
    cellSysmodule: set to HLE by default Simon Capriotti 2026-06-27 21:58:13 +0200
  • ae92c0aa4d
    cellSysmodule implementation Simon Capriotti 2026-06-27 21:42:17 +0200
  • a8e53a1d22
    sysPrxForUser: add sys_prx prototypes Simon Capriotti 2026-06-27 21:20:26 +0200
  • c9a128c056
    utils/bit_set: add forwarding constructor Simon Capriotti 2026-06-27 21:15:09 +0200
  • 272b9e8cbe
    Crypto/utils: make arguments pointer to const everywhere Simon Capriotti 2026-06-27 21:03:50 +0200
  • 56943b1cc9
    Merge branch 'master' into master Megamouse 2026-06-29 19:13:23 +0200
  • 026077a7f8 Fix TTY UTF-8 logging Megamouse 2026-06-29 16:11:42 +0200
  • 374c3b39c9 misc: Update README and metainfo Ani 2026-06-29 18:31:48 +0200
  • 8596de91af settings: Default Shader Mode to "Async with Shader Interpreter" Ani 2026-06-27 21:45:47 +0200
  • bf2047abc1 settings: Default "Show shader compilation hint" to disabled Ani 2026-06-27 21:47:33 +0200
  • 577a6e2459 SPU Precompilation: Add support for unaligned segments Elad 2026-06-29 17:42:30 +0300
  • f1fb9f9164 Fix TTY UTF-8 logging Megamouse 2026-06-29 16:11:42 +0200
  • 5b41d5880d SPU Precompilation: Add support for unaligned segments Elad 2026-06-29 17:42:30 +0300
  • 8eaa3ec9a2 Propagate src_loc in write_to_ptr and read_from_ptr Megamouse 2026-06-29 12:34:36 +0200
  • f2062dd416 Propagate src_loc in write_to_ptr and read_from_ptr Megamouse 2026-06-29 12:34:36 +0200
  • cb49db1e82 Use std::string_view in File Megamouse 2026-06-24 05:47:53 +0200
  • 274b8d24e2 VK: fix video_out_calibration_pass::get_fragment_inputs Megamouse 2026-06-27 09:33:11 +0200
  • 635aac8ff3 Fix consteval read_from_ptr and add sanity checks if possible Megamouse 2026-06-28 19:57:16 +0200
  • d63273c473 Use pos param of read_from_ptr and write_to_ptr where possible Megamouse 2026-06-28 21:02:37 +0200
  • 7fa451bc8c overlay: Add trophy list sorting options Vishrut Sachan 2026-06-29 10:39:52 +0530
  • 9133142369 Fix consteval read_from_ptr and add sanity checks if possible Megamouse 2026-06-28 19:57:16 +0200
  • 4d8c262daf Use pos param of read_from_ptr and write_to_ptr where possible Megamouse 2026-06-28 21:02:37 +0200
  • 47cc5e1782 sys_usbd: don't passthrough a real device when its emulation is enabled (macOS) Alain Williams 2026-06-28 18:45:57 +0200
  • 400989c3a6 Input/SDL: don't treat the DJ Hero Turntable as a pressure-sensitive DS3 Alain Williams 2026-06-28 18:45:57 +0200
  • cffd02bb35 Add more motion control mappings to turntable and ghltar Megamouse 2026-06-28 11:41:03 +0200
  • f8b25b6c5c
    Update rpcs3/Emu/Io/Skylander.cpp Der_Floh 2026-06-28 13:21:07 +0200
  • a94031b51a Add more motion control mappings to turntable and ghltar Megamouse 2026-06-28 11:41:03 +0200
  • 5c55819b57 emulated turntable: allow to map motion sensors Megamouse 2026-06-28 02:57:03 +0200
  • 4018fe5498 support for custom slot Der_Floh 2026-06-28 10:28:25 +0200
  • f1388c5a35 add refresh for portal Der_Floh 2026-06-28 10:13:46 +0200
  • a4e3d88700 Vectorized ROTHM, ROTMAH, SHLH Walter 2026-06-28 13:48:10 +1000
  • 0b5f4f21f4 emulated turntable: allow to map motion sensors Megamouse 2026-06-28 02:57:03 +0200
  • 4a539d5dec skylander portal ipc Der_Floh 2026-06-27 11:11:20 +0200
  • a7fc31f321
    [SPU LLVM] Additional SHUFB splat/special-index fast paths (#18945) Walter 2026-06-27 00:46:28 +1000
  • cd4109e2c9
    Merge branch 'master' into shufb-additional-known Elad 2026-06-26 17:09:29 +0300
  • 51b35a7b2f Update 7zip to 26.02 Megamouse 2026-06-26 06:28:07 +0200
  • 7f66f2d8c7 Remove splat + perm_only & safer single source Walter 2026-06-26 18:01:51 +1000
  • d58de9c8c9 Missing semi-colon in ARM SHUFB path Walter 2026-06-26 15:53:08 +1000
  • 8a4af95281 Cast splat into value_t in SHUFB ARM path Walter 2026-06-26 15:46:33 +1000
  • 5f66a3b811 [SPU LLVM] Additional SHUFB known Walter 2026-06-26 15:08:06 +1000
  • 77b569d3e3 Update 7zip to 26.02 Megamouse 2026-06-26 06:28:07 +0200
  • aca652e6fd Update wolfssl to 5.9.2 Megamouse 2026-06-25 10:24:33 +0200
  • 1fa4528f15 Update wolfssl to 5.9.2 Megamouse 2026-06-25 10:24:33 +0200
  • 09d602fd5a [SPU LLVM] Refactor SHUFB Walter 2026-06-23 15:02:36 +1000
  • 342dea0b70
    Merge branch 'master' into shufb-refactor Elad 2026-06-24 20:29:17 +0300
  • 87608865b6 SPU LLVM: Use SVE2 XAR for constant rotates Malcolm 2026-06-02 23:45:05 -0400
  • 1b7cbc8bfc
    Merge branch 'master' into sve_xar_rotates Elad 2026-06-24 08:27:36 +0300
  • 207f2dcb73
    Merge branch 'master' into shufb-refactor Megamouse 2026-06-24 06:51:50 +0200
  • 42242b3c43 SPU Analyzer: fix wrong divisor in Giga const-prop re-decode Christopher Hotchkiss 2026-06-23 11:59:11 -0800
  • 064365d6fb SPU Analyzer: prune dead in-range targets from m_targets (Giga) Christopher Hotchkiss 2026-06-23 11:58:10 -0800
  • 4e73b5549b SPU Analyzer: fix wrong divisor in Giga const-prop re-decode Christopher Hotchkiss 2026-06-23 11:59:11 -0800
  • 3c3de78cc8 SPU Analyzer: prune dead in-range targets from m_targets (Giga) Christopher Hotchkiss 2026-06-23 11:58:10 -0800
  • 10a6809944 [VK] Add PNG texture dumping and replacement (texture packs) davidhbui 2026-06-23 10:08:15 -0700
  • 99d4d9e5f6
    Merge branch 'master' into fix-macos-arrow-keys Megamouse 2026-06-23 09:13:20 +0200