Commit graph

  • dd0004f80d rsx: Use safe memory in RSX assembly decompiler kd-11 2025-05-21 04:56:43 +03:00
  • e59c6c3c18 vk: Force VMA to comply with Vulkan 1.0 kd-11 2025-05-21 02:12:28 +03:00
  • 9f599c4224
    Merge branch 'master' into rsx-volatile kd-11 2025-05-21 12:44:33 +03:00
  • aa0dad79d3 rsx: Refactor CgBinaryProgram to avoid namespace collision with X11 kd-11 2025-05-21 11:56:22 +03:00
  • b88af24d7c rsx-debugger: Extra safety checks for FP decompiler kd-11 2025-05-21 11:37:08 +03:00
  • c27d7db0a7 SDL: do not track emu state when initializing Megamouse 2025-05-20 21:03:19 +02:00
  • 7e7943f962 Always initialize SDL from main thread Megamouse 2025-05-20 20:49:29 +02:00
  • bea0ffb57e rsx-debugger: Show disassembly of the currently active VP and FP kd-11 2025-05-21 04:58:28 +03:00
  • 29833708ba rsx: Use safe memory in RSX assembly decompiler kd-11 2025-05-21 04:56:43 +03:00
  • 8965b0e0a8 vk: Force VMA to comply with Vulkan 1.0 kd-11 2025-05-21 02:12:28 +03:00
  • aeef2d030d SDL: do not track emu state when initializing Megamouse 2025-05-20 21:03:19 +02:00
  • 3ab2fe8f2c Always initialize SDL from main thread Megamouse 2025-05-20 20:49:29 +02:00
  • 5133a12182 Add early termination for gui_pad_thread Elad 2025-05-20 18:18:43 +03:00
  • 7cb2977ede Emu: Run Qt events while calling Emu.Cleanup Elad 2025-05-20 18:05:44 +03:00
  • 79ca3d3ad0 remove the use of instance_success as https://github.com/RPCS3/rpcs3/pull/16849 did Katharine Chui 2025-05-20 15:15:00 +02:00
  • 1d2cc18fbd sdl_pad_handler run sdl_instance::get_instance().initialize() outside of main thread Katharine Chui 2025-05-20 14:59:00 +02:00
  • cb5fd17635 Logitech G27 log control transfers as todo Katharine Chui 2025-05-16 15:35:44 +02:00
  • c5e40dde74 Logitech G27 update bit 86 shifter_pressed behavior Katharine Chui 2025-05-16 15:01:59 +02:00
  • 600559650f
    Merge branch 'master' into virtual_g27 Megamouse 2025-05-18 08:52:12 +02:00
  • 5deb0fcbc6 PPU debugger: Update CIA unconditionally if "PPU Debug" enabled elad335 2025-05-17 19:50:13 +03:00
  • f77ffe6f93 PPU debugger: Update CIA unconditionally if "PPU Debug" enabled elad335 2025-05-17 19:50:13 +03:00
  • c0160460ca Logitech G27 log control transfers as todo Katharine Chui 2025-05-16 15:35:44 +02:00
  • df4a0e5d8f Logitech G27 update bit 86 shifter_pressed behavior Katharine Chui 2025-05-16 15:01:59 +02:00
  • 62055bed3f Silence clang warning spam Megamouse 2025-05-15 23:13:37 +02:00
  • 182acfcf3e Fix log level of sdl pad handler log message Megamouse 2025-05-14 21:23:36 +02:00
  • a474326a69 Silence clang warning spam Megamouse 2025-05-15 23:13:37 +02:00
  • db4c1ea20b Fix log level of sdl pad handler log message Megamouse 2025-05-14 21:23:36 +02:00
  • 52aa475581
    Logitech G27 update shifter input (#17216) Katharine Chui 2025-05-15 22:58:10 +02:00
  • 212a3acd43 static const -> constexpr Katharine Chui 2025-05-15 21:29:36 +02:00
  • fde9fad1d8 Logitech G27 update shifter input Katharine Chui 2025-05-15 21:09:02 +02:00
  • 64a3e50d6c Fix some warnings Megamouse 2025-05-08 21:52:41 +02:00
  • 0750574a03 Update VulkanMemoryAllocator to 3.3.0 Megamouse 2025-05-12 20:03:35 +02:00
  • 73fd2040d7
    Merge branch 'master' into Update-SDL Megamouse 2025-05-15 14:56:00 +02:00
  • 0e8a074b9c
    Remove hid_init_sixaxis_usb nastys 2025-05-15 08:32:50 +02:00
  • 2f7e4d07db Updated hidapi submodule areg 2025-05-14 22:02:47 -04:00
  • 3dca4dd4bb Update SDL to 3.2.14 Megamouse 2025-05-14 20:04:46 +02:00
  • 1c53e9bdc9 Update SDL to 3.2.14 Megamouse 2025-05-14 20:04:46 +02:00
  • 410710b02c LG27: Update defaults Megamouse 2025-05-14 18:24:10 +02:00
  • 48be05e8f1 G27: Make warning label color more dynamic Megamouse 2025-05-14 02:21:00 +02:00
  • 36e680c603 G27: Improve layout a bit Megamouse 2025-05-14 02:08:09 +02:00
  • 5da1b44371 Fix emu name in label Megamouse 2025-05-14 02:07:45 +02:00
  • 9b3ee1ed17 Gui: simplify LogitechG27 settings dialog Megamouse 2025-05-13 21:46:26 +02:00
  • a44158ab35 LG27: Update defaults Megamouse 2025-05-14 18:24:10 +02:00
  • d425ee6671 G27: Make warning label color more dynamic Megamouse 2025-05-14 02:21:00 +02:00
  • 84b294e866 G27: Improve layout a bit Megamouse 2025-05-14 02:08:09 +02:00
  • d513143983 Fix emu name in label Megamouse 2025-05-14 02:07:45 +02:00
  • 3afab5a68d Gui: simplify LogitechG27 settings dialog Megamouse 2025-05-13 21:46:26 +02:00
  • 3f2075070a Fix UB elad335 2025-05-14 02:00:02 +03:00
  • 208c4e2af2 SPU: Improved GETLLAR spin detection conditions elad335 2025-05-13 17:32:12 +03:00
  • 034825b7bc Fix UB elad335 2025-05-14 02:00:02 +03:00
  • 1559ce3f26 SPU: Improved GETLLAR spin detection conditions elad335 2025-05-13 17:32:12 +03:00
  • a9b911750f
    Logitech G27 Expand SDL device identification, add mapping note (#17206) Katharine Chui 2025-05-14 01:31:52 +02:00
  • b0047968e8
    Merge branch 'master' into virtual_g27 Megamouse 2025-05-14 00:49:48 +02:00
  • 8d9ba4329d LogitechG27: use named_thread instead of std::thread Megamouse 2025-05-13 21:45:58 +02:00
  • 8f89e71796 Fix some warnings Megamouse 2025-05-08 21:52:41 +02:00
  • 60a56bd5ac Update VulkanMemoryAllocator to 3.3.0 Megamouse 2025-05-12 20:03:35 +02:00
  • 601bce3a54
    Merge branch 'master' into virtual_g27 Megamouse 2025-05-13 22:01:08 +02:00
  • 786220d880 LogitechG27: use named_thread instead of std::thread Megamouse 2025-05-13 21:45:58 +02:00
  • bc18b3592c SDL/input: Log GUID Megamouse 2025-05-13 19:39:15 +02:00
  • c8f6c54c96 clean up Katharine Chui 2025-05-13 21:02:01 +02:00
  • d77a48c88c remove old config compat, do not save config on reset Katharine Chui 2025-05-13 20:57:20 +02:00
  • 861b46bf83 struct defaults, formatting Katharine Chui 2025-05-13 20:15:01 +02:00
  • 068fb9d5c6 SDL/input: Log GUID Megamouse 2025-05-13 19:39:15 +02:00
  • fa744121fc Fix CallFromMainThread execution condition elad335 2025-05-13 16:27:23 +03:00
  • 1d99968ffe Logitech G27 Expand SDL device identification, add mapping note Katharine Chui 2025-05-13 10:47:36 +02:00
  • ba46201d67 Fix CallFromMainThread execution condition elad335 2025-05-13 16:27:23 +03:00
  • f4dc18c872 rsx: Don't trigger surface swap-in/swap-out handlers when replacing self kd-11 2025-05-13 03:06:32 +03:00
  • e491eaf638
    Merge branch 'master' into rsx-volatile kd-11 2025-05-13 14:46:48 +03:00
  • d02dea5df2 Make Disable IPv6 text translatable RipleyTom 2025-05-13 12:58:25 +02:00
  • acd6eb5e2d
    Make Disable IPv6 text translatable RipleyTom 2025-05-13 12:58:25 +02:00
  • 2ee1f22c50 rsx: Don't trigger surface swap-in/swap-out handlers when replacing self kd-11 2025-05-13 03:06:32 +03:00
  • b1b02e0425 Bind RPCN client socket only if bind_ip is set RipleyTom 2025-05-12 19:49:49 +02:00
  • 0b49fcfb6a
    Merge branch 'master' into only_bind_if_set Megamouse 2025-05-12 21:40:40 +02:00
  • 6854e9b974 Fix building with SDL submodule RipleyTom 2025-05-12 20:20:19 +02:00
  • 10eff83cd6
    Bind RPCN client socket only if bind_ip is set RipleyTom 2025-05-12 19:49:49 +02:00
  • c16b76e082
    Fix building with SDL submodule RipleyTom 2025-05-12 20:20:19 +02:00
  • 3701b5ba4a unset unverifted shifter connected bit 83 Katharine Chui 2025-05-10 23:35:39 +02:00
  • 1a67be9c45 Logitech G27 fail unknown 0xa1 0x01 control transfer, add more logging Katharine Chui 2025-05-10 22:04:03 +02:00
  • 3894c903bc Make IP Binding more global RipleyTom 2025-05-10 03:40:21 +02:00
  • e7a8bb1bde
    Make IP Binding more global RipleyTom 2025-05-10 03:40:21 +02:00
  • d21358e91f System: Fix Kill calling duplication elad335 2025-05-09 11:14:04 +03:00
  • 68c70df251 System: Fix Kill calling duplication elad335 2025-05-09 11:14:04 +03:00
  • c86c4a99aa Add RPCN Account Recovery Option Ninetime 2025-05-08 18:09:14 -04:00
  • dd8734fce9 Fix game termination (again) Megamouse 2025-05-08 21:52:41 +02:00
  • 21cdbd90e9 trophies/overlays: treat unlocked hidden trophies just like normal unlocked trophies Megamouse 2025-05-08 14:54:54 +02:00
  • 1d071c6369
    Merge branch 'master' into Update-SDL Megamouse 2025-05-08 19:55:14 +02:00
  • 12f4e4fd8c SPU: Evaluated Thread-blocked LR messaging elad335 2025-05-06 18:18:45 +03:00
  • c97231c3bb SPU: Evaluated Thread-blocked LR messaging elad335 2025-05-06 18:18:45 +03:00
  • 3ea3ed6672 Emu: Track game termination progress better elad335 2025-05-08 13:22:35 +03:00
  • 1b7e0d7232 Emu: Track game termination progress better elad335 2025-05-08 13:22:35 +03:00
  • a2dd436bb8 trophies/overlays: treat unlocked hidden trophies just like normal unlocked trophies Megamouse 2025-05-08 14:54:54 +02:00
  • 4840e3575b remove SDL_INIT_JOYSTICK since SDL_INIT_GAMEPAD implies SDL_INIT_JOYSTICK Katharine Chui 2025-05-08 13:03:50 +02:00
  • f0672bdbc9 initialize sdl haptic, log haptic device open errors Katharine Chui 2025-05-08 11:48:27 +02:00
  • 17e0729c4b
    Merge branch 'master' into virtual_g27 Megamouse 2025-05-08 13:07:13 +02:00
  • 37766f0854 remove SDL_INIT_JOYSTICK since SDL_INIT_GAMEPAD implies SDL_INIT_JOYSTICK Katharine Chui 2025-05-08 13:03:50 +02:00
  • 2963d10325 cellSysutilCheckCallback: increase read_counter as soon as a callback is about to be called Megamouse 2025-05-08 08:21:43 +02:00
  • 501643c10a Use const for present_samples buf argument Megamouse 2025-05-08 08:16:20 +02:00
  • 73a6141f3f overlays: Allow auto exit in home menu's exit game function Megamouse 2025-05-07 23:08:25 +02:00
  • 738d1ef682 Emu: Make game termination less confusing Megamouse 2025-05-07 22:04:19 +02:00
  • 30a4b26306 Add log message when QApplication is being quit Megamouse 2025-05-07 21:20:09 +02:00