Commit Graph

  • 1475625705 Implement lf_array::for_each Elad 2024-11-16 09:32:41 +02:00
  • 935e83a490 Utilities\lockless.h: Flatten recusrion in lf_array Elad 2024-11-15 19:10:59 +02:00
  • 4df58494a0 Fix compilation Megamouse 2024-07-19 22:45:41 +02:00
  • f16dfd8ca2 Add HAVE_OPENCV preprocessor flag Megamouse 2024-07-19 22:10:40 +02:00
  • 72dc5b3489 Windows: Add and deploy opencv files Megamouse 2024-07-19 20:06:05 +02:00
  • b89cc9b973 cellGem: implement real ps move handler Megamouse 2024-07-08 20:17:21 +02:00
  • e7faec6b0e util/vm_native.cpp: Fix memory leak Elad 2024-11-15 14:00:30 +02:00
  • 7866dc2e34 overlays: localize RPCS3 progress dialog Megamouse 2024-11-15 03:24:03 +01:00
  • 070add461f overlays: get localized values in home menu settings Megamouse 2024-11-14 23:48:51 +01:00
  • 1211acd59c Qt: Add std::string GetSettingOptions Megamouse 2024-11-15 01:55:01 +01:00
  • d78c39b3ab overlays: add more overlay hint option to home menu settings Megamouse 2024-11-14 22:03:30 +01:00
  • 81bb4b5951 overlays: remove unnecessary text logging Megamouse 2024-11-14 21:54:05 +01:00
  • 9461294ffc overlays: add input debug overlay to home menu settings Megamouse 2024-11-14 21:50:03 +01:00
  • 7087582a36 overlays: translate home menu settings Megamouse 2024-11-14 21:04:23 +01:00
  • 201be08a85 fix: cannot copy OpenAl32.dll with CMake overwriter 2024-11-12 08:37:09 +08:00
  • c3729d06d0 Qt: Replace some instances of QMap, QPair and QList Megamouse 2024-11-12 20:21:44 +01:00
  • e8f730e61f Update curl to 8.11.0 Megamouse 2024-11-12 20:20:36 +01:00
  • c5bbee7a0a SPU: Fixup code comparison Elad 2024-11-14 12:47:01 +02:00
  • 8c00842614 Fixup std::vector to std::span Elad 2024-11-12 19:14:30 +02:00
  • 72437b50b4 LV2: Fix thread notifications regression Elad 2024-11-12 13:31:26 +02:00
  • e9b24eba85 SPU Analyzer: Fix programs code caching Elad 2024-11-12 11:11:37 +02:00
  • 2b0f786b2d Fix std::basic_string warnings (#16261) oltolm 2024-11-11 20:54:44 +01:00
  • 2262ac1684 Qt: Replace QMap with std::map Megamouse 2024-11-05 22:34:38 +01:00
  • c68f42e0ee Fix sceNpScoreGetRankingByNpId when no score is registered RipleyTom 2024-11-05 18:08:28 +01:00
  • 73cee9a43d sys_usbd: Better Dimensions Move Handling Joshua de Reeper 2024-11-03 17:11:40 +00:00
  • 6d766ccbb5 cellSaveData: Add autosave indicator (#15720) NicknineTheEagle 2024-11-04 23:53:34 +03:00
  • bcf581dc82 Fixup Emulator::GetBackgroundPicturePath() Elad 2024-11-04 12:29:09 +02:00
  • c782b45b97 High-Resolution Game Background for loading Elad 2024-11-04 09:43:52 +02:00
  • 7858053bb9 Update SDL to 2.30.9 Megamouse 2024-11-04 07:36:41 +01:00
  • 2d0d4119f4 Update FAudio to 24.11 Megamouse 2024-11-04 07:32:24 +01:00
  • d2d76bb560 Update wolfssl to 5.7.4 Megamouse 2024-10-28 23:48:57 +01:00
  • bc22df8ba8 SPU: Optimize cellSpurs reservations Elad Ashkenazi 2024-10-11 20:25:26 +03:00
  • b053b1e200 Another attempt to fix fs::pending_file for hardlinks Elad 2024-11-02 12:47:42 +02:00
  • d3c0ec5651 Print last system error on fs::error::unknown Elad 2024-11-02 13:34:51 +02:00
  • 695799c39a GUI: Fix welcome_dialog dereference Elad 2024-11-02 08:55:58 +02:00
  • 85d1649696 utils/atomic.hpp: Make atomic_op reject non-non-const lvalue Elad 2024-11-02 08:36:35 +02:00
  • 1417f9b7de utils/atomic.cpp: Fixup utils::get_unique_tsc() Elad 2024-11-02 08:27:36 +02:00
  • 0e31aafc09 Fixup GCM unmap event sending Elad 2024-11-01 15:00:58 +02:00
  • 17e78a9e6f rpcs3_version: Bump to 0.0.34 v0.0.34 Ani 2024-11-01 22:08:19 +00:00
  • 42751cc8fb SPULLVMRecompiler: remove unnecessary bitcast oltolm 2024-09-06 00:32:05 +02:00
  • e67d090c35 Fixup sys_event_port_send Elad 2024-11-01 09:56:00 +02:00
  • ddd0494cf4 Silence sys_ss_access_control_engine Elad 2024-11-01 09:48:58 +02:00
  • 2222807624 RSX/GCM: Fix memory unmapping for HLE GCM Elad 2024-11-01 08:39:57 +02:00
  • 488814bb2d rsx/vm: Exclude events from VM mutex Elad 2024-10-31 22:30:40 +02:00
  • 4206b022b6 Win32/File.cpp: Use ReplaceFile for hardlink overwrite Elad 2024-10-31 20:29:10 +02:00
  • b87c891ec4 Fixup sys_event to check EBUSY only for PPU->PPU signals Elad 2024-10-31 20:17:37 +02:00
  • 5eb4691cd6 Specify that you only need the qtmultimedia when using aqt Hasster 2024-10-30 22:26:30 +03:00
  • bfcbc13b8a Add more info about Qt in BUILDING.md Hasster 2024-10-30 20:47:54 +03:00
  • 5c5edb4785 sys_event: Implement EBUSY for disconnection Elad 2024-10-30 13:59:27 +02:00
  • edfe940543 utils/sysinfo.cpp: Yield CPU time when measuring TSC freq Elad 2024-10-30 08:36:40 +02:00
  • 8b8396b945 Filesystem/Win32: Recreate hardlinks on fs::pending_file elad335 2024-10-27 14:48:44 +02:00
  • 97f2b6b701 Fix get_system_time() elad335 2024-10-29 16:11:44 +02:00
  • 92bf6ed0a7 Replace rsx::uclock with get_system_time() elad335 2024-10-29 15:52:39 +02:00
  • 29c1c3df1f sys_event_flag_set: Minor improvement elad335 2024-10-27 14:50:04 +02:00
  • cd8954db14 fix deprecation warnings in Qt 6.8 oltolm 2024-10-25 22:06:50 +02:00
  • 431221f172 Don't log "always" messages in fatal_error_listener until enabled Megamouse 2024-10-25 09:39:15 +02:00
  • 3ecb14dcda sys_event_flag_set: Break atomic operation dependencies elad335 2024-10-24 23:01:19 +03:00
  • a325eb52bd Compilation hotfix elad335 2024-10-25 01:00:23 +03:00
  • 84217917d5 utils/sysinfo.cpp: New TSC calibration technique elad335 2024-10-25 00:23:02 +03:00
  • af052b0627 RawSpu: Optimize START register/commands elad335 2024-10-24 13:55:19 +03:00
  • c70c08bb07 utils: Make get_tsc_freq() inlined and non-blocking elad335 2024-10-24 13:01:40 +03:00
  • 2e8029a45b get_system_time(): Add fast TSC-based path elad335 2024-10-24 11:32:01 +03:00
  • a9a454faf7 asm: Fix utils::rational_mul optimization elad335 2024-10-24 10:12:50 +03:00
  • 3378b03c1f Optimize get_system_time using 128 bit math Elad 2024-10-24 04:39:02 +03:00
  • 8d9911e383 Implement u64_x_u64_=_u128 optimization elad335 2024-10-24 09:39:35 +03:00
  • 60ae4c1121 rsx: Fix crash when host labels option is disabled kd-11 2024-10-23 19:34:20 +03:00
  • 5ed7d043c4 Fix build and cleanup kd-11 2024-10-23 02:47:19 +03:00
  • c28ec457fd gl: Silence compiler warnings kd-11 2024-10-22 03:57:40 +03:00
  • a79ef1efb2 gl: Fix check_state compilation error kd-11 2024-10-22 03:47:40 +03:00
  • 1299aa68b3 cmake: Update build files for GL DMA kd-11 2024-10-22 03:44:45 +03:00
  • 681debd8f6 gl: Finalize host labels implementation kd-11 2024-10-22 03:41:36 +03:00
  • 0db06964dc Whitespace kd-11 2024-10-19 03:14:47 +03:00
  • 6ce1816e3f rsx: Move the host job management into common code to share with GL kd-11 2024-10-19 03:14:29 +03:00
  • 7fdfbe3c52 gl: Implement basic DMA layer using AMD_pinned_memory kd-11 2024-10-15 03:34:23 +03:00
  • 3e516df214 SPU: Reimplement SPURS limiter Elad Ashkenazi 2024-10-15 14:34:06 +03:00
  • 899b4aaeec Use system SDL by default since we don't properly support building with just builtin SDL Zion Nimchuk 2024-10-15 13:19:05 -07:00
  • d2612bed3a Switch to focal for aarch64, update Qt Zion Nimchuk 2024-10-11 18:50:47 -07:00
  • 42b255a4a2 Fix checkrt bundling and remove legacy deploy script Zion Nimchuk 2024-10-03 10:23:56 -07:00
  • 18c01f7151 Fixed compilation with cmake on Windows (#16184) Antonino Di Guardo 2024-10-15 17:53:31 +02:00
  • 4cd1d639ed 3rd Party: Bump MoltenVK to 1.2.11 (Vulkan SDK 1.3.296) (#16190) shinra-electric 2024-10-15 15:40:45 +01:00
  • 2732d6c3dc Qt: Make sure that table columns and their actions have the same state after restoring the layout Megamouse 2024-10-15 01:45:35 +02:00
  • 8e4f5cc7b3 Update build-mac.sh nastys 2024-10-15 08:32:29 +02:00
  • e58a3ab7e0 sys_spu: Fix order of some checks Elad Ashkenazi 2024-10-15 09:43:39 +03:00
  • e0e1c729cd Fix sys_spu_thread_group_disconnect_event Elad Ashkenazi 2024-10-15 09:29:19 +03:00
  • 7c6b558647 Improve sys_spu_thread_initialize Elad Ashkenazi 2024-10-15 08:49:01 +03:00
  • 217c924d42 Fix sys_vm_memory_map Elad Ashkenazi 2024-10-15 08:43:12 +03:00
  • 7b92cbcb9a input: use std::array for sticks, sensors and motors Megamouse 2024-10-15 00:53:07 +02:00
  • c882f0baf0 input: fix segfault caused by lockless std::move of stick vector Megamouse 2024-10-15 00:42:41 +02:00
  • f1f124dcbf macOS arm64 CI: Fix packages requiring curl, and fix Ventura (#16193) nastys 2024-10-15 00:01:13 +02:00
  • d4ce5b86ec Improve log file creation error message Megamouse 2024-10-14 20:06:17 +02:00
  • 16c1b9ed73 Fix some narrowing warnings Megamouse 2024-10-14 19:50:10 +02:00
  • 42ee2463c7 Initialize some spu_thread members Elad Ashkenazi 2024-10-13 19:23:10 +03:00
  • 2fc9ae5d28 sys_vm: Argument checking fixes Elad Ashkenazi 2024-10-12 11:00:24 +03:00
  • 28dc7356a8 sys_memory: Fix argument size type Elad Ashkenazi 2024-10-12 10:40:13 +03:00
  • f6c585902a sys_spu: Fix SPU queue index type Elad Ashkenazi 2024-10-12 10:33:39 +03:00
  • 693cf9950f sys_spu: Minor fixes Elad Ashkenazi 2024-10-12 10:22:21 +03:00
  • cef3ee2d80 SPU: More SPURS limiter fixes Elad Ashkenazi 2024-10-11 09:02:20 +03:00
  • 8fac136056 SPU: SPURS pause based average task order duration Elad Ashkenazi 2024-10-11 09:02:20 +03:00
  • fa707047e6 SPU: Remove illegal SPURS setting value Elad Ashkenazi 2024-10-09 19:33:41 +03:00
  • c009215983 SPU: Fix "Max SPURS Threads" performance Elad 2024-10-07 15:32:59 +03:00