Commit Graph

  • 801609fb78 Make RPCS3 not delete savestate on boot by default Elad Ashkenazi 2022-10-23 08:13:25 +03:00
  • 4c8630d29f sceNpTrophyRegisterContext: log tls error Megamouse 2022-10-22 21:18:11 +02:00
  • 4e426af114 Qt: replace nul character with 0 in the log viewer Megamouse 2022-10-22 21:09:48 +02:00
  • 5b66fe47db sceNpTrophyCreateContext: do not log nul characters Megamouse 2022-10-22 21:09:11 +02:00
  • 7ae9b15b5c sys_net: return appropriate packet size for P2P RipleyTom 2022-10-22 18:58:07 +02:00
  • 67323994fc Implement sceNpScoreSanitizeComment RipleyTom 2022-10-22 15:45:46 +02:00
  • fcc7a7452a vk: Fix scratch buf size calculation when uploading DSVs kd-11 2022-10-21 17:07:57 +03:00
  • 1bb0caed6f gl: Add missing memory barrier after texture decode kd-11 2022-10-21 15:26:10 +03:00
  • 23a445619b Savestates: +1 Bug Elad Ashkenazi 2022-10-22 14:13:02 +03:00
  • 837d9ca688 Disable AlignConsecutiveAssignments RipleyTom 2022-10-22 11:00:47 +02:00
  • 9b121a6414 sys_net: improvements RipleyTom 2022-10-21 00:47:27 +02:00
  • 5f1aafb961 Dualsense: Enable improved rumble emulation (or so) Megamouse 2022-10-22 02:40:53 +02:00
  • 615ff08d1a Dualsense: Release LEDs on when the handler is destroyed Megamouse 2022-10-22 01:58:45 +02:00
  • 3320d1e1c7 Dualsense: Read firmware version as seen in firmware installer Megamouse 2022-10-22 02:37:49 +02:00
  • 3deb177ab7 Dualsense: name some report members based on SDL2 Megamouse 2022-10-22 02:00:16 +02:00
  • 41dad58489 Loader/Input: Process Qt events instead of yielding during init Megamouse 2022-10-21 23:21:28 +02:00
  • cb8a240f1a Qt/Input: Properly clear pad selection in pad settings Megamouse 2022-10-21 22:58:39 +02:00
  • 871ef2cdfe Input: return pad connection in get_next_button_press Megamouse 2022-10-21 22:55:31 +02:00
  • 6c0bc43776 Input: change brightness data type in hid to u32 Megamouse 2022-10-21 22:50:08 +02:00
  • a16d18d83c Input: rename misleading ThreadProc to process Megamouse 2022-10-21 22:48:38 +02:00
  • e499c3c6e3 Input: move m_is_init to base class Megamouse 2022-10-21 22:47:25 +02:00
  • ddd261c943 Input: refactor vibration Megamouse 2022-10-21 22:35:31 +02:00
  • a1f9ff0aaa Cubeb: rewrite locking Vestral 2022-10-13 21:39:16 +09:00
  • d636ea9338 Update dependencies Megamouse 2022-10-21 02:39:13 +02:00
  • 1747e68d1d Fix warning Megamouse 2022-10-21 02:40:32 +02:00
  • c4c710d39d GUI TTY: fix a regression (#12855) Elad Ashkenazi 2022-10-21 20:05:21 +03:00
  • 9a5dbda063 Changed the log level of LV2 Watchdog's being triggered brian218 2022-10-21 15:16:25 +08:00
  • bd9c876e36 gl: Handle clip plane switching using API calls and the state tracker kd-11 2022-10-20 20:54:35 +03:00
  • 903d847058 cellAudio: Implement setting to disable sampling skip Eladash 2022-10-18 18:57:25 +03:00
  • 789e42e26f sys_sm_shutdown() log minor fixup brian218 2022-10-19 21:34:41 +08:00
  • 85e11ca341 USIO Input Enhancement brian218 2022-10-21 01:50:14 +08:00
  • 0da81d22d3 SPU Profiler: fix CPU usage when emulation is paused Eladash 2022-10-19 17:45:56 +03:00
  • 52b993095d SPU Profiler: nearly always print on Emu.Pause() Eladash 2022-10-19 16:31:42 +03:00
  • 363e0a40e5 Input: Allow to toggle player LED (Dualsense and DS3) Megamouse 2022-10-19 21:47:18 +02:00
  • 7ea0a6d642 sys_game_watchdog minor fixups Eladash 2022-10-17 21:40:44 +03:00
  • 035d410a89 evdev: change default axis for gyro Megamouse 2022-10-17 23:48:00 +02:00
  • b0b42071f2 Input: Fix Dualsense gyro axis and adjust DS4 resolution Megamouse 2022-10-17 22:41:34 +02:00
  • 5c24009eb5 Implemented sys_game_watchdog syscalls brian218 2022-10-16 13:23:48 +08:00
  • 00340f33c3 GUI/TTY: fix UI deadlock when TTY is being spammed Eladash 2022-10-17 10:04:58 +03:00
  • 01c285fc4a RPCN v0.7 RipleyTom 2022-10-01 14:40:16 +02:00
  • 87797e117e sys_spu: Some more fixes of wait flag misuse Eladash 2022-10-13 20:39:39 +03:00
  • a5cc9a5517 Update cellFsGetDirectoryEntries to use wait flag correctly Eladash 2022-10-13 18:18:24 +03:00
  • 806acf8cd0 sys_fs: Fixed placement of check_state() and add some bugfixes Eladash 2022-10-13 17:56:40 +03:00
  • 04f6302ecc Fix decode shader compilation kd-11 2022-10-16 18:55:49 +03:00
  • 1df977fae2 gl: Avoid including unnecessary headers kd-11 2022-10-16 15:41:33 +03:00
  • 9105c2cf4a gl: Refactor capabilities and add GLSL version detection support. kd-11 2022-10-16 15:35:22 +03:00
  • 6d43fcf8fb gl: Fall back to renderpass decoder on ATI drivers kd-11 2022-10-16 14:20:29 +03:00
  • fafae1cbb5 cellRtc: Fix some param checks Megamouse 2022-10-15 15:22:36 +02:00
  • 419e673d5b Fix USIO Backup behavior brian218 2022-10-15 19:32:51 +08:00
  • 48f47de95c Added USB passthrough for H050 USJ PCB brian218 2022-10-12 13:29:05 +08:00
  • 44a1df4353 usb_device: Updated control_transfer in order to prevent some games from being frozen brian218 2022-10-12 00:51:59 +08:00
  • 13b3c78c7f Input: fix MMJOY axis identification Megamouse 2022-10-15 12:41:21 +02:00
  • e362c2c078 Input: fix some type warnings Megamouse 2022-10-15 12:40:58 +02:00
  • 814adbb8c4 Input: simplify InitPadConfig Megamouse 2022-10-15 12:10:40 +02:00
  • cf86b6c107 Input: keep old port status when reconnecting ldd pads Megamouse 2022-10-12 21:48:13 +02:00
  • 12a83e5a1c Input: simplify unnecessarily complex ldd reload Megamouse 2022-10-12 21:25:26 +02:00
  • 0f769eec81 Input: log more pad information Megamouse 2022-10-12 20:35:32 +02:00
  • 0737c788fc rsx: Fix parsing of broken command streams with hanging begin/end commands without a pair. kd-11 2022-10-11 19:22:36 +03:00
  • 3fe9aea5b5 rsx/overlays: Allow some basic communication from the UI components to the backend renderers kd-11 2022-10-11 21:37:52 +03:00
  • ab6ba848b8 overlays: simplify overlay_media_list_dialog Megamouse 2022-07-29 18:00:24 +02:00
  • 0a38800e44 Savestates: fix endless renaming of used savestates (#12780) Elad Ashkenazi 2022-10-11 17:02:25 +03:00
  • 6be5618d22 config: Add missing option kd-11 2022-10-10 20:31:24 +03:00
  • 95d9462a71 settings: Remove misleading comment kd-11 2022-10-10 20:30:05 +03:00
  • e05cd9f47b qt: Add translation for shader precision kd-11 2022-10-10 20:28:18 +03:00
  • aa09302ca0 Clean up some unnecessary changes kd-11 2022-10-10 20:16:42 +03:00
  • 6d6b9fd269 Qt: Apply tooltip hover to parent groupbox. kd-11 2022-10-10 20:12:09 +03:00
  • 6d265452cf rsxqt: Fix shader precision tooltip kd-11 2022-10-10 19:19:55 +03:00
  • 65d20f2d08 gl: Add mesa support for polygon offset kd-11 2022-10-10 19:06:33 +03:00
  • a229e30b08 rsx: Implement RSX-compliant polygon offset kd-11 2022-10-10 18:06:39 +03:00
  • d246a37b11 rsx: Move fp16 toggle to a global shader precision option kd-11 2022-10-10 16:19:11 +03:00
  • e839595053 Implemented sys_game_get_system_sw_version() brian218 2022-10-11 01:14:40 +08:00
  • a711eb31f4 Corrected the implementation of sys_game_board_storage_read() brian218 2022-10-10 22:38:18 +08:00
  • b117a6d4cd Improved the compatibility of USIO for old versions of games brian218 2022-10-10 00:10:41 +08:00
  • 36b1004e26 cubeb: ignore callbacks for unknown streams or contexts Megamouse 2022-08-20 00:43:03 +02:00
  • c75c47fdd2 cubeb: add some more logging and error checks Megamouse 2022-08-19 23:28:03 +02:00
  • 0f626c8d30 Qt: delay first log frame update Megamouse 2022-10-10 22:52:28 +02:00
  • 021783dcc1 Qt: throw if a translation is expected in GetLocalizedSetting Megamouse 2022-10-10 22:07:57 +02:00
  • 1f339862db Qt: add missing translation comment Megamouse 2022-10-10 20:02:15 +02:00
  • 4446d9ce4b cellSubDisplay: add error checks Megamouse 2022-08-09 20:28:17 +02:00
  • 92b08a4faf rsx: Fixup a bug after mfc list optimization (#12782) Elad Ashkenazi 2022-10-10 04:04:41 +03:00
  • d311b4bd53 Update sys_game_board_storage_read() brian218 2022-10-08 00:42:18 +08:00
  • a6dfc3be2f SPU: Enable the MFC list optimization for Atomic RSX FIFO Eladash 2022-10-09 11:06:40 +03:00
  • 750e7b73e3 Optimize vm::range_lock a bit Eladash 2022-10-07 07:55:44 +03:00
  • 6a36967e6f SPU: Inline and batch MFC list transfers Eladash 2022-10-05 18:30:12 +03:00
  • d6d7ade6e3 vk: Reload state on dynamic state changed kd-11 2022-10-09 02:17:41 +03:00
  • 151d98df51 Update based on feedback by GovanifY shinra-electric 2022-10-08 23:01:41 +02:00
  • fa744e53d3 Replace sprintf with snprintf to silence compiler warning shinra-electric 2022-10-08 13:48:59 +02:00
  • e0df2c584f rsx: Attempt to fix frame limiter Elad Ashkenazi 2022-10-08 20:09:01 +03:00
  • 3c88477270 Fixup for scissor/viewport invalidation rules kd-11 2022-10-07 14:57:25 +03:00
  • df46e5137c gl: Fix texture reconstruction logic kd-11 2022-10-06 21:53:59 +03:00
  • ffe8133865 vk: Avoid unnecessary dynamic state updates kd-11 2022-10-06 20:42:22 +03:00
  • 7140e82189 rsx: Fix program invalidation rules kd-11 2022-10-06 19:31:17 +03:00
  • cb743da215 sys_spu: fixup raw spu destroy regression Elad Ashkenazi 2022-10-06 10:48:11 +03:00
  • 4d24ba1f35 PPU Precompilation: Abort compilation as soon as possible on Emu.Stop() Elad Ashkenazi 2022-10-03 23:20:03 +03:00
  • 87411da95f gl: Explicitly declare gl_Position as invariant when using MESA kd-11 2022-10-06 03:20:09 +03:00
  • d25d1ecb3a LV2: Avoid using multi-variable atomic waiting on cpu_thread::state wait Eladash 2022-09-20 11:47:05 +03:00
  • 2a00a88e2a SPU LLVM: don't force-enter process_mfc_cmd() because it's slower Eladash 2022-09-20 10:20:24 +03:00
  • b01220d2c5 debugger: Don't refresh no-thread window at a high rate Eladash 2022-09-20 10:19:35 +03:00
  • 58dd2bff41 Savestates: Fix unintentional pause when saving with HLE VDEC contexts Eladash 2022-10-03 11:29:09 +03:00
  • f34773ed73 Savestates: Make Ctrl+R work when not ingame Eladash 2022-10-03 11:23:24 +03:00