Commit Graph

  • 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
  • fdc1a51cba Log RPCS3 exit code Megamouse 2025-05-07 20:54:01 +02:00
  • 9c7d8da298 Add log message if game ignores exit game request Megamouse 2025-05-07 20:40:01 +02:00
  • 0146b845d9 MSVC: Fix weird std::move on const variable warning... Megamouse 2025-05-07 20:20:52 +02:00
  • fc3a905c90 Use string_view for log params Megamouse 2025-05-06 09:15:05 +02:00
  • aa79afd7ae StrUtil: Add more unit tests Megamouse 2025-05-05 22:44:38 +02:00
  • f17400092d Fixup SPU Interpreters elad335 2025-05-07 19:25:14 +03:00
  • e1d3cf57c8 Logitech G27 fixes and cleanups (#17170) Katharine Chui 2025-05-07 19:20:35 +02:00
  • 2a50ac1891 PPU Loader: Consume Executable Memory Elad 2025-05-06 21:21:38 +03:00
  • 0724fa3aa9 VS: compile glslang with the solution Megamouse 2025-05-05 21:52:52 +02:00
  • ba46c62500 Remove old OGLCompiler.lib dep Zion Nimchuk 2025-05-04 15:37:05 -07:00
  • 1276867860 Cleanup what we build in glslang vcxproj Zion Nimchuk 2025-05-04 10:24:17 -07:00
  • 5249f6cba7 Just build the latest glslang instead of dowloading the precompiled libs Zion Nimchuk 2025-05-04 10:06:56 -07:00
  • 353e0a8400 VS: Add glslang include directory Megamouse 2025-05-04 07:49:05 +02:00
  • ec4e65bdd9 Update glslang to 15.3.0 Zion Nimchuk 2025-05-03 18:50:26 -07:00
  • e5d3944726 vk: Limit NV crash workaround to older generations kd-11 2025-05-03 14:32:28 +03:00
  • e67beb27dd vk: Fix cyclic dependency problem during physical device init kd-11 2025-05-03 14:26:34 +03:00
  • 5cfa9fd83e vk: Disable texel buffer update-after-bind on NVIDIA driver kd-11 2025-05-03 02:05:39 +03:00
  • 84a4cc01e1 SDL/Input: add DS3 pressure intensity Megamouse 2025-03-11 01:13:31 +01:00
  • 32ad9988a3 SDL/Input: add new misc buttons Megamouse 2025-03-10 23:53:15 +01:00
  • fcdf542c47 Update SDL to 3.2.12 Megamouse 2025-04-10 19:43:59 +02:00
  • 3cebfaa648 Atomic utils fixup after ASLR changes (#17168) Vestral 2025-05-06 03:48:07 +09:00
  • 74fa59590a Update MoltenVK to v1.3.0 Séamus 2025-05-04 13:59:26 +01:00
  • 4958d7a88f rsx: Do not interpolate when performing image reconstruction kd-11 2025-05-04 22:10:40 +03:00
  • 487c58558e Logitech G27 touchups Katharine Chui 2025-05-03 13:35:14 +02:00
  • cf1e53f9c8 Fix crash in memory viewer launcher (#17152) Elad 2025-05-03 18:34:42 +03:00
  • 75b728be7e Logitech G27 cleanup Megamouse 2025-05-03 10:42:08 +02:00
  • 6428088e46 Qt: "Show in Memory Viewer" context action (#17131) trigger 2025-05-02 22:35:45 -07:00
  • c0a1e8d5a5 virtual Logitech G27 for Gran Turismo 6 (#17135) Katharine Chui 2025-05-02 21:27:40 +02:00
  • 7a9733dcca CMake: try to fix gcc Megamouse 2025-05-02 15:02:48 +02:00
  • 9146076e28 Update FAudio to 25.05 Megamouse 2025-05-02 12:41:12 +02:00
  • b25276deec tests: Fix failing test and improve msvc setup kd-11 2025-05-02 00:38:51 +03:00
  • 947c6ec3e1 test: Add UTs for rsx::simple_array<T> kd-11 2025-05-01 10:17:38 +03:00
  • ea94f44f66 Disable WholeProgramOptimization for unit test Megamouse 2025-05-01 14:34:59 +02:00
  • e48797db1a CI: Only run unit tests for pull requests Megamouse 2025-05-01 12:57:46 +02:00
  • 0439ca67d9 CI: Add windows unit tests Megamouse 2025-05-01 11:36:03 +02:00
  • 399c871d79 VS: improve unit test project setup Megamouse 2025-05-01 10:42:29 +02:00
  • 6abe18a4f8 Add unit test for fmt::merge Megamouse 2025-05-01 00:11:53 +02:00
  • 77f45954d0 Update libpng to 1.6.48 Megamouse 2025-04-30 23:32:05 +02:00
  • 982dac9446 Remove unused fmt::match function Megamouse 2025-04-30 23:31:49 +02:00
  • 486e93f418 Fix fmt::replace_all with empty from and add unit tests Megamouse 2025-04-30 23:18:46 +02:00
  • 259768e896 Add submodule version check script Megamouse 2025-04-15 00:33:50 +02:00
  • c792db2c60 CMake: Disable unit tests in gcc Megamouse 2025-04-30 13:45:11 +02:00
  • b6a3754ee5 CMake: Use existing main for unit tests Megamouse 2025-04-30 10:35:27 +02:00
  • e4cc55dc19 Move spellcheck before build Megamouse 2025-04-29 21:39:50 +02:00
  • eb4c6df609 CI: Add unit tests Megamouse 2025-04-29 21:14:09 +02:00
  • 05b5f9aa97 VS: Remove unnecessary LinkIncremental to fix some warning Megamouse 2025-04-30 09:23:45 +02:00
  • a9d2150b0f VS: Remove unnecessary moc_predefs file to fix a warning Megamouse 2025-04-30 09:23:24 +02:00
  • b17078fe1a Fix some warnings Megamouse 2025-04-30 03:03:04 +02:00
  • 9a5c4aba58 VS: Enable ASLR in unit test Megamouse 2025-04-30 02:58:26 +02:00
  • 9897a80216 CMake: fix gcc build Megamouse 2025-04-29 23:43:01 +02:00
  • 19cc93437e CMake: move all rpcs3 cpp files to rpcs3qt Megamouse 2025-04-29 23:09:41 +02:00
  • 39247fcbc1 CMake: Run unit test during build if requested Megamouse 2025-04-29 21:40:22 +02:00
  • 3b61613d1b CMake: Create unit test Megamouse 2025-04-26 21:30:27 +02:00
  • 81b1e5636d CMake: Create static rpcs3_lib Megamouse 2025-04-26 21:30:27 +02:00
  • e066735fe9 Utils fixes for ASLR Vestral 2025-04-06 13:48:08 +09:00
  • 63b7134dce Separate segment and function addresses in PPU LLVM Vestral 2025-04-02 19:09:14 +09:00
  • e110334c2c Disable SPU asmjit on ARM. Only supported on x86 Vestral 2025-03-21 09:48:31 +09:00
  • 77eef4d783 Don't make assumptions about address format Vestral 2025-03-19 12:23:23 +09:00
  • e2df71d87c Enable ASLR Vestral 2025-03-15 10:02:46 +09:00
  • 68e7f4e820 fmt: add some unit tests and fix fmt::trim Megamouse 2025-04-29 22:54:19 +02:00
  • 376ac85029 Add unit test project to VS Megamouse 2025-04-26 21:30:27 +02:00
  • b1b9310a50 Update docker to 1.6 Megamouse 2025-04-29 17:48:39 +02:00
  • 024949f17e Move main to main.cpp Megamouse 2025-04-28 21:05:31 +02:00
  • 74d995aae0 Rename main.cpp to rpcs3.cpp Megamouse 2025-04-28 21:04:16 +02:00
  • 5b60f0cc11 CI: Use variables for docker artifacts dir Megamouse 2025-04-29 18:01:44 +02:00
  • a72f4f0606 Avoid checking out unused submodules Megamouse 2025-04-29 17:49:13 +02:00
  • 752df0dae7 VS: fix relative 3rdparty paths Megamouse 2025-04-27 10:57:17 +02:00
  • 2d4ff404bd VS: remove some outdated keywords Megamouse 2025-04-27 10:56:38 +02:00
  • 62fa074f9f github actions: disable pushes unless it's the RPCS3 master branch Megamouse 2025-04-29 14:10:52 +02:00
  • c8f5659090 Qt: Hex validator for address/instruction inputs (#17113) trigger 2025-04-29 05:42:16 -07:00
  • 79b63556bb vm_native.cpp: Fix possible weakness of map_self() elad335 2025-04-29 14:26:46 +03:00
  • 1f81d42416 Fix sys_mmapper_unmap_shared_memory elad335 2025-04-29 13:55:08 +03:00
  • 75bfc336fc vk: Prevent header internals from leaking kd-11 2025-04-29 00:38:29 +03:00
  • 1af67f39ca vk: Stop using internal defines to structure platform-specific code kd-11 2025-04-29 00:29:17 +03:00
  • 2aca213ba1 sys_mmapper: Lazily allocate shared memory descriptors elad335 2025-04-28 17:49:52 +03:00
  • 730249a887 Embedded SPU Image Search Fixes elad335 2025-04-28 16:11:08 +03:00
  • 0e1cad4ca9 PPU: HasBreakpoint fast path when empty trigger 2025-04-27 14:36:49 -07:00
  • 2afd7707fe vk: Fix more silly mistakes kd-11 2025-04-27 16:07:47 +03:00
  • 01cf71e49a vk: Fix indexed multidraw kd-11 2025-04-27 15:18:49 +03:00
  • 2f677ecebd rsx: Silence compiler warnings kd-11 2025-04-26 21:24:39 +03:00
  • d958f8291a rsx: simplify simple_array<T>::erase_if kd-11 2025-04-26 19:19:28 +03:00
  • f435225940 Update wolfssl to 5.8.0 Megamouse 2025-04-26 00:57:16 +02:00
  • e321af4a29 Update miniupnp to 2.3.9 Megamouse 2025-04-15 13:26:08 +02:00
  • 929a92f6c5 Avoid passing -fuse-ld to non-linking step RipleyTom 2025-04-26 20:17:16 +02:00
  • 39d3754b18 cellVideoOutConvertCursorColor: fix and implement Megamouse 2025-04-26 11:35:10 +02:00
  • d7ef5a85dc fix missing check on swapped item digant73 2025-04-26 19:39:02 +02:00
  • 519a3b5b79 fix erase_if method digant73 2025-04-26 15:32:49 +02:00
  • 89dea9bd92 Fix IPv6 support detection RipleyTom 2025-04-25 07:33:52 +02:00
  • ab269f6155 Warning fixes elad335 2025-04-25 19:21:14 +03:00
  • dcc263ca5d SPU Image Finder Fixes elad335 2025-04-25 08:17:50 +03:00
  • c2a5ac96cd Fix some warnings Megamouse 2025-04-25 09:21:39 +02:00
  • 85a4c5eb93 Remove some obsolete pragmas Megamouse 2025-04-24 18:21:00 +02:00
  • cd2098fad7 vk: Fix copypasta causing incorrect buffer to be released by GC kd-11 2025-04-25 03:27:00 +03:00
  • 7c538873b6 vk: Properly initialize EXT_multidraw functionality kd-11 2025-04-24 01:29:36 +03:00
  • ebcf403f4a vk: Fix a rare GPU timeline UAF when replacing buffer views kd-11 2025-04-24 01:29:11 +03:00
  • 417cefa059 rsx: Fix static ringbuffer allocator logic kd-11 2025-04-24 01:28:03 +03:00
  • 1960b5a605 hotfix: fix parentheses when saving some files Megamouse 2025-04-23 15:39:42 +02:00