Commit Graph

  • 67378c7dea Add CELL_NET_CTL_INFO_DHCP_HOSTNAME impl RipleyTom 2021-02-25 20:17:03 +01:00
  • c13039396c Fix stop count incremention in Emu.Stop (#9843) Eladash 2021-02-25 13:37:31 +02:00
  • e940632d93 Fix Nan in cpu_stats::get_usage Megamouse 2021-02-24 23:20:32 +01:00
  • 6db25aa7fa overlays: Fix cpu usage in low detail mode Megamouse 2021-02-24 20:35:04 +01:00
  • 0012f39384 Fix TTY handling of control characters Eladash 2021-02-23 20:47:00 +02:00
  • 0e7e5b59ae vk: Handle old GPUs without proper async queues kd-11 2021-02-23 22:38:39 +03:00
  • d459da1378 Formatting fixes only kd-11 2021-02-22 22:54:25 +03:00
  • 3063369322 vk::render_device::create: try to remove failing assertion Nekotekina 2021-02-23 14:22:55 +03:00
  • a90ad62fc0 Remove garbage SPUW perf report Nekotekina 2021-02-23 14:19:45 +03:00
  • cd01a1eb09 Move CPUStats.h -> util/cpu_stats.cpp Nekotekina 2021-02-23 13:52:07 +03:00
  • 090a769bf6 Implement fs::sync (Linux/POSIX) Nekotekina 2021-02-23 13:09:20 +03:00
  • 014846cf31 cellSaveData: fix minor issues Nekotekina 2021-02-23 12:08:22 +03:00
  • b83cb2dbf5 product_info: add Harmonix Pro-Drum Kit (#9822) Megamouse 2021-02-23 16:23:53 +01:00
  • 112b7f6571 Fix Emulation::CallAfter Eladash 2021-02-13 18:05:31 +02:00
  • 68a878264c Minor GUI fix for PPU interpreter at "precompilation" Eladash 2021-02-23 16:09:23 +02:00
  • a771f168eb overlays: fix perf overlay switching detail levels Megamouse 2021-02-23 00:56:24 +01:00
  • 79b5b79de1 overlays: fix initial size of perf_overlay body Megamouse 2021-02-23 00:43:30 +01:00
  • 7cc8380330 overlays: fix perf_metrics_overlay division by 0 Megamouse 2021-02-22 23:25:13 +01:00
  • e91df31f8c overlays: Fix perf_metrics_overlay visibility Megamouse 2021-02-22 23:00:52 +01:00
  • 663b2c9c5e overlays: Fix frametime graph spikes Megamouse 2021-02-22 22:04:59 +01:00
  • 801467e565 Fix rpcn registration RipleyTom 2021-02-22 20:27:43 +01:00
  • 447d2b6f93 Atomic RSX capture writes Eladash 2021-02-23 06:35:35 +02:00
  • 9ccf39b27f Atomic SPU LS capture writes Eladash 2021-02-23 06:29:11 +02:00
  • d4af8dd89a Fix atomicity of savedata/trophy data writes Eladash 2021-02-22 14:36:35 +02:00
  • 932f31e37b Atomic PARAM.SFO writes Eladash 2021-02-21 21:55:07 +02:00
  • 0878db4e17 remove unused variable Megamouse 2021-02-23 04:34:09 +01:00
  • 037586d7bb fix no-gui crash if no firmware was installed Megamouse 2021-02-22 18:22:55 +01:00
  • cb7cf40b5e vk: Move queue family management from swapchain to logical device kd-11 2021-02-22 22:44:01 +03:00
  • 3632412c48 vk/dma: Simplify map_dma interface kd-11 2021-02-22 22:18:06 +03:00
  • 4b858648e5 Add supporters Nekotekina 2021-02-22 19:37:42 +03:00
  • 85bebebb36 Add commits Nekotekina 2021-02-22 19:37:32 +03:00
  • 980be9e0e8 JIT.cpp: fix overcommit bug (should have been Linux-specific) Nekotekina 2021-02-22 13:32:35 +03:00
  • ad1027455a Fix minor inconsistency in utils::memory_reset (Linux) Nekotekina 2021-02-22 12:43:40 +03:00
  • 9dc238187f Simplify utils::align() a bit Nekotekina 2021-02-19 16:18:09 +03:00
  • 73d45f3bf0 Remove vm::cleanup_unlock Eladash 2021-02-22 11:36:52 +02:00
  • 96400234a8 Remove cpu_thread destructor Eladash 2021-02-21 16:16:06 +02:00
  • 2e5f321583 evdev: fix build Megamouse 2021-02-22 09:52:36 +01:00
  • 5a9b29b73a hid: log more info when adding a device Megamouse 2021-02-13 01:25:39 +01:00
  • 1b2260132b only call hid_exit when all hid_handlers are done Megamouse 2021-02-12 22:42:00 +01:00
  • 1479468730 Input: fix build Megamouse 2021-02-12 02:44:26 +01:00
  • f0b7afd7cc cellPad: minor optimization Megamouse 2021-02-12 02:31:49 +01:00
  • 870d26f9d8 Input: replace a bunch of static_pointer_cast Megamouse 2021-02-12 01:55:32 +01:00
  • f6d465667a Input: unify some more code Megamouse 2021-02-12 01:44:39 +01:00
  • aaae30cb84 DS3: inherit from hid_pad_handler Megamouse 2021-02-12 01:07:10 +01:00
  • fbb9396813 DualSense: inherit from hid_pad_handler Megamouse 2021-02-11 23:27:33 +01:00
  • b9a4abce0e DS4: inherit from hid_pad_handler Megamouse 2021-02-11 22:13:21 +01:00
  • d0cc5c0fc7 DS4: enumerate devices periodically Megamouse 2020-11-01 01:11:16 +01:00
  • b7c2bfbcde vk: Fix cyclic read-write in dma_block::load/flush kd-11 2021-02-21 21:54:13 +03:00
  • 8be2a55ccc Add mutex lock for NP changes RipleyTom 2021-02-20 22:33:17 +01:00
  • 81270f3142 Remove now useless code from sys_bnet_connect RipleyTom 2021-02-20 21:10:09 +01:00
  • eb0d006168 Fix most of "[x] thread is too sleepy" at Emu.Stop() (#9813) Eladash 2021-02-21 15:43:02 +02:00
  • a47bda026b Audio/AL: Request our default sampling rate (48kHz) from AL when creating the context. Otherwise AL might downsample and output in 44.1kHz unnecessarily, which happens at least on my system. Also tested on an audio device that doesn't support 48kHz to makes sure that still works. Oschowa 2021-02-09 13:19:10 +01:00
  • 5129d0da45 check alcGetString return pointers RipleyTom 2021-02-18 06:59:03 +01:00
  • b86ec2ffcf Fix potential overflows in utils::aligned_div, utils::rounded_div Eladash 2021-02-19 11:14:36 +02:00
  • 20eb4352fb debugger: Fix single stepping (#9793) Eladash 2021-02-19 13:53:09 +02:00
  • e76d8eb046 Fix -Wstring-aliasing (gcc) Nekotekina 2021-02-18 19:38:22 +03:00
  • c8fefc4434 Fix -Wpessimizing-move (Clang) Nekotekina 2021-02-18 14:38:56 +03:00
  • 2c18d67769 Fix -Wsometimed-uninitialized (Clang) Nekotekina 2021-02-18 14:15:52 +03:00
  • 428771f1d7 Fix -Wself-assign (clang) Nekotekina 2021-02-18 14:07:22 +03:00
  • 038148bf06 Fix almost all GCC warnings Nekotekina 2021-02-17 22:58:10 +03:00
  • 6786734d95 Fix mic device default in config RipleyTom 2021-02-17 14:24:41 +01:00
  • 1446254a03 Add error on missing 'override' Nekotekina 2021-02-15 18:45:54 +03:00
  • 3bcd76bd4e Fix regression (incorrectly removed specialization) Nekotekina 2021-02-15 16:50:29 +03:00
  • 0bcece4585 Make -Woverloaded-virtual an error Nekotekina 2021-02-15 15:34:10 +03:00
  • 035ab590ec Reset -ftemplate-depth to normal Nekotekina 2021-02-15 14:40:24 +03:00
  • 8e6e57de86 Enable -Wunused-function warning Nekotekina 2021-02-15 14:34:10 +03:00
  • 4c1026436f Log "Missing Firmware" if firmware is missing Eladash 2021-02-15 09:56:44 +02:00
  • 9f97bab717 vk: Fixup and refactor for exclusive fullscreen stuff kd-11 2021-02-14 23:49:52 +03:00
  • 76518d4c59 add a hidden option to prevent switching to exclusive full screen mode 13xforever 2021-02-14 15:25:25 +05:00
  • eba7d3b172 rsx: Add duplicate section detection when there are too many sections in the surface cache kd-11 2021-02-13 17:35:36 +03:00
  • b8311caa6b vk: Silence some compiler warnings kd-11 2021-02-13 17:34:25 +03:00
  • 5b044a93c1 Fix vm::falloc() for misaligned args (#9764) Eladash 2021-02-14 12:19:14 +02:00
  • f009d36811 Update log messages of PPU/SPU hashes and patches applied Eladash 2021-02-13 18:35:43 +02:00
  • f43260bd58 Atomic waiting refactoring (#9208) Eladash 2021-02-13 16:50:07 +02:00
  • cf384795d2 debugger: Improve PPU string constraints Eladash 2021-02-13 10:13:26 +02:00
  • 423cc1685c PPU LLVM: Reduce PRX/OVL compilation memory usage a little Eladash 2021-02-12 13:40:55 +02:00
  • 0a23a5ef50 Rewrite fs::get_parent_dir Nekotekina 2021-02-12 15:59:57 +03:00
  • 629d608d4f Patch engine: add bd32, bd64 and utf8 patch types Nekotekina 2021-02-12 15:02:31 +03:00
  • 00be247913 Add commits to the list Nekotekina 2021-02-12 15:08:46 +03:00
  • 5ed0cc293d Fix PS3 process exit/exitspawn Eladash 2021-02-12 16:02:05 +02:00
  • 5401cb7392 kernel explorer: Display all PRX/OVL segments Eladash 2021-02-08 17:38:28 +02:00
  • e26ae9899c Reimplement/fix PRX patches Eladash 2021-02-08 17:04:50 +02:00
  • 48296c2ba6 Fixup for multi-thread shader compilation (loading stage) (#9762) Alex Saveau 2021-02-12 03:39:35 -08:00
  • b858fceb4f vk: Support incomplete lavapipe Ani 2021-02-10 22:00:48 +00:00
  • 195fb1cf66 rsx: Improve texture cache invalidate kd-11 2021-01-28 21:53:49 +03:00
  • 52acc23ecf rsx: Fix protection bug kd-11 2021-01-28 21:11:53 +03:00
  • 0a34fc4bcd vk: Offload garbage collection to offloader thread kd-11 2021-01-27 20:19:36 +03:00
  • bec91aab7b rsx: Relax inheritance checks a bit kd-11 2021-01-27 19:36:33 +03:00
  • 5a049d41fd gpu-open/vma: Optimize CheckAllocation method kd-11 2021-01-26 23:50:13 +03:00
  • 6f4dbf4fcd vk/vma: Always use aligned requests kd-11 2021-01-26 23:47:26 +03:00
  • bf66c36ba4 rsx/texture_cache: Add support for reusing dirty images if possible kd-11 2021-01-26 23:46:32 +03:00
  • 0c10f47e85 rsx: Lower cache block length to 256 pages kd-11 2021-01-26 00:27:36 +03:00
  • 1bad9a939f rsx: Refactor texture cache utils kd-11 2021-01-25 19:31:00 +03:00
  • 8d6504d6e3 GUI: initial log viewer Megamouse 2020-10-26 20:20:02 +01:00
  • 04c187deb5 Revert "Replace GetEmuDir() with GetExeDir() in handle_rpcs3" Ivan 2021-02-09 22:18:32 +03:00
  • bc938ce630 dualsense: implement player LEDs Megamouse 2021-02-09 02:24:33 +01:00
  • e5f95a450d dualsense: update description Megamouse 2021-02-09 01:32:58 +01:00
  • b31d38eef7 LED settings: set modal and add has_battery check Megamouse 2021-02-09 01:27:59 +01:00
  • db402cb8af dualsense: add player LED support Megamouse 2021-02-09 01:02:59 +01:00
  • 1af6550db7 dualsense: add lightbar support Megamouse 2021-02-09 00:31:07 +01:00