Commit Graph

  • 5e6aa45658 CI: temporarily switch FreeBSD to /quarterly packages Jan Beich 2023-06-04 15:37:39 +00:00
  • 5fa8af1c9a CI: upgrade FreeBSD to 13.2 Jan Beich 2023-06-04 15:28:52 +00:00
  • 2e4bf9ef1b Update sys_timer.cpp Elad Ashkenazi 2023-06-03 18:36:49 +03:00
  • ba9f55679d Update sys_timer.cpp Elad Ashkenazi 2023-06-03 18:32:02 +03:00
  • 2c999a550b Update sys_mutex.h Elad Ashkenazi 2023-06-03 18:30:18 +03:00
  • 805de248d3 Update sys_lwmutex.h Elad Ashkenazi 2023-06-03 18:29:20 +03:00
  • 1240874e41 Update sys_lwmutex.h Elad Ashkenazi 2023-06-03 17:40:43 +03:00
  • feff50e7e0 Update sys_mutex.h Elad Ashkenazi 2023-06-03 17:36:55 +03:00
  • 33558d14e5 rpcs3_version: Bump to 0.0.28 v0.0.28 Ani 2023-06-02 18:00:17 +01:00
  • c37fc73a02 PPU LLVM: Invalidate cache for testers Eladash 2023-05-24 21:22:18 +03:00
  • d152537e50 sys_lwcond/cond/ppu_thread: Respect scheduler in various syscalls Eladash 2023-05-24 21:19:49 +03:00
  • 5d4e87373f LV2: Make _sys_lwcond_destroy wait for lwmutex lock Eladash 2023-05-24 20:47:29 +03:00
  • 1c36156594 PPU LLVM: Fix LWSYNC according to cellSpursWakeup Eladash 2023-05-21 15:07:17 +03:00
  • 300701a06b Make page faults entry enqueue and event atomic Eladash 2023-05-19 21:52:57 +03:00
  • a776f15557 SPU: fix event count with ACK and mask write Eladash 2023-05-19 18:41:35 +03:00
  • 1c89f8a855 LV2/Timer: Fix ENOTCONN check of start timer Eladash 2023-04-29 17:25:33 +03:00
  • 81e4d9c2ee LV2/TImer: Fix notification discard Eladash 2023-04-29 09:30:53 +03:00
  • 49be6be8f4 LV2/Timer: Make timers consistent Eladash 2023-04-29 08:12:59 +03:00
  • b861a9c5d0 LV2: Implement set-priority thread requeue Eladash 2023-04-28 20:10:21 +03:00
  • 9828e6cafc LV2: Push other-than-this thread to the back on priority set Eladash 2023-04-28 19:19:51 +03:00
  • 3d8d9ef61c Threads.cpp: Fix infinite looping Eladash 2023-04-26 22:39:26 +03:00
  • 5d13978bbf sys_lwcond: Implement TIMEOUT on lwmutex lock Eladash 2023-04-26 08:50:22 +03:00
  • b844aecb9e sys_lwmutex/mutex: Fix race on lock timeout Eladash 2023-03-18 11:36:55 +02:00
  • f57c8c1c35 LV2: Unconditional Timer Synchronization Fix Eladash 2023-04-06 00:43:04 +03:00
  • bbbc5f6e6c rsx: Write a warning to the log if we decide to collapse surfaces to reduce VRAM usage. kd-11 2023-06-01 02:59:10 +03:00
  • ac0c60b740 vk: Rename gc_wrapper_t to gc_callback_t which is more relevant kd-11 2023-06-01 02:56:10 +03:00
  • f2f95a20a3 vk: Minor improvement to descriptor and garbage collector interaction kd-11 2023-06-01 02:52:26 +03:00
  • 12f213ffad rsx: Trim the number of in-flight invalidated resources (temp cache) kd-11 2023-06-01 02:47:08 +03:00
  • 66e1cf96e2 Qt/Loader: Let users choose which packages to install Megamouse 2023-06-01 02:08:09 +02:00
  • c3b7229fbb Extra PS3_EXTRA fix Elad Ashkenazi 2023-06-01 06:51:21 +03:00
  • f96a0ce9d2 Trophies: Add more sanity checks to pugixml backend Megamouse 2023-05-28 13:36:45 +02:00
  • ba592070f7 Qt: fix random initial game selection in trophy dir Megamouse 2023-05-28 13:44:46 +02:00
  • 6a2ea62f82 vk: Minor cleanup kd-11 2023-05-29 23:00:42 +03:00
  • 6cfd817b5a vk: Fix descriptor-related crashes kd-11 2023-05-29 19:15:45 +03:00
  • c99ef4b09f vk: Refactor descriptor handling kd-11 2023-05-29 17:01:03 +03:00
  • 7e131f8fb6 rsx/util: Add some c++ guards around simple_array class kd-11 2023-05-28 23:57:27 +03:00
  • 10171c19c3 vk: Unify descriptor allocation kd-11 2023-05-28 23:10:25 +03:00
  • e0853095e3 Fixup debugger_frame double events Elad Ashkenazi 2023-05-30 11:30:44 +03:00
  • 5a365506f7 Qt/Debugger: Add Ctrl+F (find thread), Ctrl+C (copy) Eladash 2023-05-28 10:57:15 +03:00
  • 4aee1b378a overlays: fix media list dialog pad interception Megamouse 2023-05-28 10:25:12 +02:00
  • 9f5e3ecb8c rsx/overlays: Fix crash on stop Elad Ashkenazi 2023-05-24 18:37:43 +03:00
  • 7b9614fcf3 Hid: add some logging for initial send_output_report Megamouse 2023-05-25 22:07:41 +02:00
  • 8e62a0e22d input: remove some outdated comments Megamouse 2023-05-25 21:53:20 +02:00
  • f89d3d5077 cellCamera: don't switch to main thread unless really necessary Megamouse 2023-05-25 19:10:57 +02:00
  • 145e059cdf input: allow to remap emulated pads dynamically Megamouse 2023-05-25 19:57:36 +02:00
  • 22916a7e8d Qt/input: limit some usb device configs to 2 players Megamouse 2023-05-23 01:15:13 +02:00
  • 07f458f991 Qt: rename emulated pads menu to usb devices Megamouse 2023-05-23 00:27:51 +02:00
  • 6180a58d7a Qt: disable emulated pad settings during emulation Megamouse 2023-05-22 23:35:28 +02:00
  • 5cc2a7c09e input: fix emulated pad stick y axis Megamouse 2023-05-22 23:22:30 +02:00
  • e584653b72 input: move emulated pad handling to config class Megamouse 2023-05-22 23:10:13 +02:00
  • f4b346a6f8 input: fix emulated button map accessors Megamouse 2023-05-22 22:05:39 +02:00
  • cb1b71bc57 Qt: fix emulated button reset Megamouse 2023-05-22 22:05:16 +02:00
  • 95060efb7d input: add support for multi-assignment in emulated pads Megamouse 2023-05-22 20:49:22 +02:00
  • b82dd61a0c input: add emulated axis configs Megamouse 2023-05-21 21:44:55 +02:00
  • c84d10686f Qt: change wording on fake PS Move config Megamouse 2023-05-22 06:36:14 +02:00
  • d652a81078 Qt/input: add emulated pads settings dialogs Megamouse 2023-05-21 15:57:57 +02:00
  • fc76d2df38 input: list actual nodes instead of button ids Megamouse 2023-05-21 14:54:05 +02:00
  • 1a98682ea0 input: add enum count for enumeration Megamouse 2023-05-21 13:43:27 +02:00
  • 64437a531b input: use global configs Megamouse 2023-05-21 13:26:32 +02:00
  • 4d26170bd6 input: add emulated_pad_config template class Megamouse 2023-05-20 15:17:00 +02:00
  • 36831a3d6a input: add gem ds3 config file Megamouse 2023-05-20 15:05:44 +02:00
  • e7c0df4eac input: add usio config file Megamouse 2023-05-20 14:34:35 +02:00
  • a296c19633 input: add ghltar config file Megamouse 2023-05-20 14:05:17 +02:00
  • 8b5f7a0770 input: add turntable config file Megamouse 2023-05-20 13:45:22 +02:00
  • 7b9a36be7d input: add buzz config file Megamouse 2023-05-20 12:31:33 +02:00
  • cbe1628cf2 remove deprecated VK_MVK_moltenvk and replace with mvk_config.h shinra-electric 2023-05-24 09:57:47 +02:00
  • d482c078bc Update MVK to 1.2.4 for Vulkan SDK 1.3.250 shinra-electric 2023-05-24 08:37:24 +02:00
  • 38f9332905 overlays: Fix width of graph labels Megamouse 2023-05-24 23:48:51 +02:00
  • 96f1f9e45e overlays: fix missing sound autorepeat fence. Megamouse 2023-05-24 23:48:16 +02:00
  • f031cd9b42 Take advantage of WIN10 Thread Name API Eladash 2023-05-24 14:58:19 +03:00
  • 3aa15c8a23 Update hidapi from 0.13.1 to 0.14.0 Megamouse 2023-05-23 18:41:17 +02:00
  • a3cc3aa8b8 Update curl from 8.0.1 to 8.1.1 Megamouse 2023-05-23 18:27:46 +02:00
  • 29f67448e9 pine: fix some warnings (#13904) Megamouse 2023-05-23 18:01:14 +02:00
  • 976a3ed3bf Formatting fixes kd-11 2023-05-22 22:48:20 +03:00
  • 98c0944419 vk: Fix some sampler load crashes kd-11 2023-05-22 20:45:16 +03:00
  • bf78b197a3 vk: Reimplement sampler disposal using the new pool mechanism kd-11 2023-05-22 20:31:13 +03:00
  • 427960fee8 vk: Fix compiler warning kd-11 2023-05-22 20:30:12 +03:00
  • 75da7d80dc vk: Reimplement sampler caching to take border color into account kd-11 2023-05-22 20:13:24 +03:00
  • 7eb730ee03 vk: Integrate custom border colors when supported kd-11 2023-05-22 14:09:20 +03:00
  • 4b9fa7a417 vk: Require customBorderColorWithoutFormat feature kd-11 2023-05-22 14:08:38 +03:00
  • 6163acc8c5 vk: Add border color extension detection kd-11 2023-05-22 13:34:13 +03:00
  • 4add5b6bf0 vk: Minor refactoring of optional features kd-11 2023-05-22 12:54:36 +03:00
  • 1ae3b37fbe sceNpTrophy: set timestamps Megamouse 2023-05-15 23:22:13 +02:00
  • 23c710cf53 CPUThread.cpp: Fix an emulator crash on game exit Elad Ashkenazi 2023-05-22 18:02:00 +03:00
  • e29b81c444 Debug Fixes Eladash 2023-05-22 14:57:29 +03:00
  • 73dba6d6e0 overlays: do not play sounds on fast auto repeat Megamouse 2023-05-20 17:30:09 +02:00
  • 09e845a539 input: add sanity checks for buf_size Megamouse 2023-05-20 10:54:20 +02:00
  • e1744ceab2 Debugger: Implement key-scrolling through threads Eladash 2023-04-30 05:21:14 +03:00
  • cbb1b1f28e Fix spu_fm RipleyTom 2023-05-19 15:21:41 +02:00
  • 59f9938849 cellSpurs: Fix ready count Elad Ashkenazi 2023-05-19 10:05:37 +03:00
  • 8db318094f Qt: fix memory leak on midi error Megamouse 2023-05-18 21:48:21 +02:00
  • 5a4206e05d Qt: Don't refresh mic and midi list in constructor Megamouse 2023-05-18 21:27:38 +02:00
  • 6794ae35a1 mac arm: try to fix compilation Megamouse 2023-05-18 18:01:20 +02:00
  • 8676913e73 input: use enum class for pad connection Megamouse 2023-05-18 17:56:16 +02:00
  • 2ef120fdcd input: add option to keep pads connected Megamouse 2023-05-18 17:17:30 +02:00
  • 08c1a14b13 Fix init order for gpu_debug_marker kd-11 2023-05-17 20:17:41 +03:00
  • 4a138aa918 Fix init order kd-11 2023-05-17 19:58:30 +03:00
  • 793a21a825 rsx: Fix build after variable rename kd-11 2023-05-17 18:47:49 +03:00
  • 6fd76054b4 vk: Rename the debug marker to something more appropriate kd-11 2023-05-17 18:41:36 +03:00
  • c80be9e54b Fixup - command buffer wrapping kd-11 2023-05-17 18:39:52 +03:00