Commit Graph

  • 10fe14e783 rsx: Separate register context from RSX thread kd-11 2024-04-04 02:34:40 +03:00
  • 0231902a69 fix CellSysutilAvc2InitParam RipleyTom 2024-04-13 00:57:45 +02:00
  • dbeb8cfbec cellSysutilAvc2Load_shared: simplify max_video_windows check Megamouse 2024-04-12 21:42:12 +02:00
  • 96bd150518 cellSysutilAvc2Load_shared: re-arrange streaming_mode checks Megamouse 2024-04-12 21:35:04 +02:00
  • cb1fb19dea cellSysutilAvc2Load_shared: review fixes Megamouse 2024-04-12 21:25:03 +02:00
  • 3b37f5b156 cellSysutilAvc2Load_shared: use utils::align for total_bitrate Megamouse 2024-04-12 21:17:07 +02:00
  • a989634ba5 cellSysutilAvc2Load_shared: fix compilation Megamouse 2024-04-12 21:07:18 +02:00
  • d865186f23 Only send cellSysutilAvc2LoadAsync callback with CELL_SYSUTIL_AVC2_VOICE_CHAT Megamouse 2024-04-12 20:52:47 +02:00
  • e63245a6dc Fix callback_func check for CELL_SYSUTIL_AVC2_VIDEO_CHAT Megamouse 2024-04-12 20:45:00 +02:00
  • 682fd15441 move cellSysutilAvc2LoadAsync to cellSysutilAvc2Load Megamouse 2024-04-12 20:34:25 +02:00
  • bbd81b9395 cellSysutilAvc2Load: param checks Megamouse 2024-04-12 20:17:36 +02:00
  • cb6186ea60 Initialize CB in cellSysutilAvc2Load RipleyTom 2024-04-12 18:26:02 +02:00
  • 12bfc7d56a SPU/Debugger: Use bitset for breakpoints Eladash 2024-04-12 16:06:56 +03:00
  • 7dc4ccc87d SPU: Use bitset to reduce memory for compiler instance Eladash 2024-04-12 15:35:28 +03:00
  • 622894a7e3 Logs: output always message level to debuggers Eladash 2024-04-10 11:00:09 +03:00
  • 965ec8ec81 GUI/CLI: Add setting to attach command line (Win32) Eladash 2024-04-11 19:25:32 +03:00
  • 103b2fe5fd PPU/reservations: send thread notification only if data changed Eladash 2024-04-12 08:40:40 +03:00
  • b6bfde6d64 Handle R16G16B16X16_FLOAT Florin9doi 2024-04-12 00:10:27 +03:00
  • 1ec2752ed2 cellRtc: review + warning fixes capriots 2024-04-11 15:16:13 +02:00
  • a5b6b2e9b5 cellRtc: tick conversion improvements capriots 2024-04-09 23:36:42 +02:00
  • f51b100a8c SPU Analyzer: Do not terminate blocks on BRA Eladash 2024-04-07 10:00:29 +03:00
  • 412db758e8 cellRtc: review fixes Megamouse 2024-04-08 12:46:04 +02:00
  • f617f69be8 cellRtc: remove wrong duplicate pos++ Megamouse 2024-04-07 09:27:00 +02:00
  • b81d278aee cellRtc: implement Rfc3339 part of cellRtcParseDateTime Megamouse 2024-04-06 01:46:33 +02:00
  • aee4bfa369 cellRtc: simplify some disassembly code Megamouse 2024-04-06 00:39:11 +02:00
  • 517f0e1bac Remove git brew package from macOS CI script (#15407) nastys 2024-04-06 01:47:08 +02:00
  • 08837d2cd0 cellGame: add some more error checks Megamouse 2024-04-05 00:30:56 +02:00
  • 9a4c823366 cellCamera: fix config from_string Megamouse 2024-04-05 18:22:43 +02:00
  • 7f3ad4fc2c lv2_socket: reset queue after move Megamouse 2024-04-05 18:50:40 +02:00
  • 9e7b759236 cellGame: Enable disc insert/eject based on disc mount state Megamouse 2024-04-04 23:23:06 +02:00
  • 67853b464c Update curl to 8.7.1 Megamouse 2024-04-04 22:45:56 +02:00
  • 51ffd4a377 Update soundtouch to 2.3.3 Megamouse 2024-04-04 22:37:29 +02:00
  • dada2e85a2 Update SDL to 2.30.2 Megamouse 2024-04-04 22:15:21 +02:00
  • 2a53824b02 Update FAudio to 20.04 Megamouse 2024-04-04 22:11:43 +02:00
  • 3dc1dfa4a2 Fix typo in lv2_socket_native Elad Ashkenazi 2024-04-04 23:47:01 +03:00
  • 95e0d1a560 Fix changelog size hack RipleyTom 2024-04-04 19:37:52 +02:00
  • 8effbf7e4d Savestates/Network: Feign connection failure on startup Eladash 2024-04-04 09:00:27 +03:00
  • 72ad1abd39 Fix updater message RipleyTom 2024-04-04 02:32:44 +02:00
  • 2a89d87fab Savestates/SPU: Fix MFC commands abort Eladash 2024-04-03 12:58:38 +03:00
  • 33eeee0ff2 SPU Debugger: Implement viewing block hash on request Eladash 2024-04-03 11:47:32 +03:00
  • 3c46388be5 SPU LLVM: Fix store elimination within common blocks Eladash 2024-04-03 10:23:47 +03:00
  • d37b9497a2 Replace some URLs Eladash 2024-04-03 10:19:37 +03:00
  • 17512f2a28 Updater: Add RPCS3's Patreon link to update dialog Eladash 2024-04-02 20:09:05 +03:00
  • 597a9f6dd6 PPU Loader: Fix unload of HLEd PRX modules Eladash 2024-04-01 11:21:36 +03:00
  • e90b399329 PPU LLVM: Fix leak of modules outside dev_flash/sys/internal Eladash 2024-03-30 20:25:03 +03:00
  • 7c8be662c6 SPU LLVM: Postpone runtime worker threads init Eladash 2024-03-30 20:08:45 +03:00
  • e38b005a8b PPU LLVM: Unify memory limit for PRX and Overlay files Eladash 2024-03-30 18:01:18 +03:00
  • f0abb4473e PPU LLVM: Fix memory leak on precompilation Eladash 2024-03-30 17:20:08 +03:00
  • d62e90f5b4 use the pass manager instead of the legacy one oltolm 2023-11-29 19:53:38 +01:00
  • 4ecf8ecd06 Fix savestate reload functionality Eladash 2024-03-29 10:38:38 +03:00
  • 9a3b72f762 Savestates/SPU: Partially publicize SPU-Compatible functionality Eladash 2024-03-29 09:54:20 +03:00
  • 7285af4771 SaveStates: Add error messages on screen Eladash 2024-03-29 09:31:54 +03:00
  • ec37e8f0dc rsx: Fix loading mid-draw call savestates kd-11 2024-03-29 02:34:53 +03:00
  • 41f05f6864 LV2: Silence logging of semaphore Eladash 2024-03-28 13:43:09 +02:00
  • cc2fa94fa1 PPU: Fix logging of sys_interrupt syscalls Eladash 2024-03-28 13:35:11 +02:00
  • 2f579311b8 LV2: Silence logging of mutex and cond syscalls Eladash 2024-03-28 13:24:01 +02:00
  • ac034040ce workaround Clang 18.1 crash oltolm 2024-03-20 17:34:38 +01:00
  • 59410b9d62 fix compiler warnings oltolm 2024-01-23 00:19:16 +01:00
  • 6f665da016 main.cpp: remove outdated code for MSVC 19.27 oltolm 2024-03-02 14:32:59 +01:00
  • c567c92d4b fix GCC warnings oltolm 2024-03-18 17:33:20 +01:00
  • 75b2dfa66d cmake: fix MSVC build oltolm 2024-03-18 00:34:08 +01:00
  • c40826c140 llvm: update to 18 oltolm 2024-03-10 12:56:16 +01:00
  • 175aa510c8 rsx: Make overlay manager default lock-state exclusive kd-11 2024-03-28 01:16:07 +03:00
  • 236ac7d062 rsx: Fix race conditions on removals kd-11 2024-03-28 00:46:24 +03:00
  • 00f1b2bfa7 rsx: Rewrite fragment shader invalidation test kd-11 2024-03-28 00:34:16 +03:00
  • a9fad83971 rsx: Fix memory range invalidation kd-11 2024-03-28 00:15:27 +03:00
  • 1550dc7f1f Fix audit crash in games where hash strategy is heavily used kd-11 2024-03-28 00:10:34 +03:00
  • bbb4c109d7 audio: allow to choose channel layouts Megamouse 2024-03-26 19:39:37 +01:00
  • a6fa091ab3 Savestates/RSX: Save pending flip Eladash 2024-03-27 17:38:28 +02:00
  • 6a1fa88e15 PPU: Fixup savestate prio bit usage Eladash 2024-03-27 16:38:25 +02:00
  • 787e79c687 util\serialization_ext.cpp: Fixup Eladash 2024-03-27 15:34:14 +02:00
  • 7468d96c51 Savestates: safe saving while cellSaveData is active Eladash 2024-03-27 14:44:33 +02:00
  • 9c9ece3d95 SPU LLVM: Fix Forwarding GPR stores savestate safety Eladash 2024-03-27 13:19:41 +02:00
  • 316b3a8851 Thread.cpp: Reduce logging Eladash 2024-03-27 12:04:31 +02:00
  • 2023057fbb Savestates: Reduce logging Eladash 2024-03-27 11:49:11 +02:00
  • 94c048d018 SPU LLVM: Add assert for MFC abort Eladash 2024-03-27 11:29:26 +02:00
  • e126af63ed Silence cellGemGetState Eladash 2024-03-27 10:46:45 +02:00
  • 750359d780 Fixup emulation stopping Eladash 2024-03-27 10:40:25 +02:00
  • 8588b2b11a vm: Fix writer lock leak Eladash 2024-03-27 10:36:00 +02:00
  • 4594c912a6 rsx: Move SPIRV stuff into common code kd-11 2024-03-27 20:20:21 +03:00
  • afcfd81496 GL: fix segfault in GLGSRender::flip Megamouse 2024-03-27 14:21:51 +01:00
  • aa06aaab8e Add Legacy plugin to Building.md Megamouse 2024-03-27 14:10:15 +01:00
  • fdca881e34 Remove Windows 7 reference Megamouse 2024-03-27 13:55:10 +01:00
  • 81de7a5863 Qt 6.6.3 Megamouse 2024-03-26 09:48:36 +01:00
  • efbf044ea0 Savestates/PPU: Fix PRX relocations Eladash 2024-03-26 19:20:11 +02:00
  • 46a1c09abe Savestates: Minor logging message Eladash 2024-03-26 17:36:41 +02:00
  • 6a3e795d73 Fix shutting down emulation while save-stating Eladash 2024-03-26 17:07:46 +02:00
  • e0f08cd5c1 SPU: Make STOP a safe return instruction Eladash 2024-03-26 16:50:41 +02:00
  • a539308545 Savestates: Make locking SPU threads more reasonable Eladash 2024-03-26 16:38:19 +02:00
  • 3364a46139 PPU LLVM: Remove cast to constant Eladash 2024-03-26 16:09:56 +02:00
  • fb4e64d15e Savestates/SPU: Extend RCHCNT safe returns Eladash 2024-03-26 15:32:21 +02:00
  • 68349e48cd Savestates: Save PPU running order Eladash 2024-03-26 13:16:23 +02:00
  • 4dff8b16f1 Silence logging of cellScreenShot Eladash 2024-03-26 11:06:59 +02:00
  • 9245565085 cellAudio: log backend channel count Megamouse 2024-03-26 14:49:20 +01:00
  • 86ca381a3c Qt: Rename Navigation controller to PS Move Navigation Megamouse 2024-03-26 14:50:28 +01:00
  • a7952e15c7 cellPad: simplify for loops Megamouse 2024-03-26 12:44:25 +01:00
  • 643f81b5db cellPad: move getters to where they are actually needed Megamouse 2024-03-26 12:39:56 +01:00
  • cf5a66a204 cellMic: add nullptr check for data in cell_mic_read Megamouse 2024-03-26 12:20:06 +01:00
  • e05239f3d9 Fix some warnings Megamouse 2024-03-26 11:28:50 +01:00
  • 0e73b58abf Update miniupnpd to 2.3.6 Megamouse 2024-03-26 11:28:35 +01:00