Commit Graph

  • e1f2f3f081 sys_prx: Improve sys_prx_start/stop_module Eladash 2020-03-24 13:56:19 +02:00
  • 717dd1625c sys_prx: Implement sys_prx_get_module_list Eladash 2020-03-24 10:17:21 +02:00
  • a11c77c009 Qt: fix mem leaks in screenshot and save managers Megamouse 2020-03-25 02:58:13 +01:00
  • 844f9683ec Qt: add naive lazy loading to screenshot manager Megamouse 2020-03-24 23:24:29 +01:00
  • f27de28ee9 Qt: add open file location to screenshot preview Megamouse 2020-03-24 21:10:03 +01:00
  • bd49ad358c Qt: move open_dir to qt_utils Megamouse 2020-03-24 20:56:47 +01:00
  • 89514c043a Fix "Unknown option: updating" Nekotekina 2020-03-25 11:23:38 +03:00
  • b33648fd14 Implement SAFE_BUFFERS as __attribute__((no_stack_protector)) Nekotekina 2020-03-24 21:12:54 +03:00
  • 471db3219d Finalize constexpr ppu_decoder<> thing Nekotekina 2020-03-24 20:07:35 +03:00
  • fd3522436a overlays/osk: add more panels Megamouse 2020-03-24 15:57:58 +01:00
  • 1ceb779a38 Make ppu_decoder<> objects constexpr (partial) Nekotekina 2020-03-24 13:09:52 +03:00
  • ecb6d38451 Roll back to VS 16.4 on Appveyor Nekotekina 2020-03-24 12:27:52 +03:00
  • a936533eb1 Make spu_decoder<> objects constexpr Nekotekina 2020-03-24 11:40:22 +03:00
  • eb1de04ca8 _sys_lwmutex_lock: log new case of ESRCH Eladash 2020-03-23 21:39:57 +02:00
  • 2aff36647a Make sceNpDrmProcessExitSpawn(2) execute sys_game calls correctly Eladash 2020-03-23 21:37:48 +02:00
  • 19e20d9c19 Auto-Updater: increase lock file waiting timeout in the case of updating Nekotekina 2020-03-23 22:49:14 +03:00
  • 3d78694590 Debug: measure initialization time (before main() function) Nekotekina 2020-03-23 22:18:45 +03:00
  • 52360b3f98 liblv2 HLE: Fix sys_lwmutex_lock assertation Eladash 2020-03-23 18:24:30 +02:00
  • 08e66ab14c Minor warning fixes Eladash 2020-03-23 13:37:02 +02:00
  • 3de41bfea7 _sys_lwcond_signal: Make mode 3 respect ordering of the sleep queue Eladash 2020-03-23 13:22:54 +02:00
  • 1537f505a5 cellGem: fix move_handler::mouse left click Megamouse 2020-03-23 12:39:10 +01:00
  • 5ebc538d7e Workaround for VS 16.5 Nekotekina 2020-03-23 14:38:14 +03:00
  • 4965bf7d7a gl/vk: Refactor draw call handling and stub shader interpreter kd-11 2020-03-22 13:20:31 +03:00
  • a0509328d4 [README.md] Update to Visual C++ Redistributable 2019 illusion 2020-03-23 19:37:16 +11:00
  • 537f175f52 Another fixup after #7826 Eladash 2020-03-23 10:35:42 +02:00
  • 017ef5a94e Minor fixup after #7826 Eladash 2020-03-23 09:51:45 +02:00
  • cccc32fa9d sys_lwmutex/lwcond: track lwcond waiters (#7826) Eladash 2020-03-23 09:30:17 +02:00
  • 9de9ec1f01 Fix build with Qt 5.15+ sL1pKn07 2020-03-23 02:55:03 +01:00
  • ef10ed4499 Qt: Add basic screenshot manager Megamouse 2020-03-22 22:32:00 +01:00
  • b447e6f55d Qt: use simple curl wrapper to avoid some pitfalls Megamouse 2020-03-22 17:49:33 +01:00
  • 3c63db93ed Qt: fix double slash in updater tmp_folder Megamouse 2020-03-22 17:53:18 +01:00
  • da09badd8d Qt: simplify current_build in update manager Megamouse 2020-03-22 15:09:37 +01:00
  • 7f8d802bd5 Qt: fix log message in update manager Megamouse 2020-03-22 14:58:00 +01:00
  • 532215fb81 Qt: show welcome dialog before showing the app Megamouse 2020-03-22 14:49:49 +01:00
  • 13e166084d Qt: use Localized::GetVerboseTimeByMs Megamouse 2020-03-22 16:15:14 +01:00
  • 425e032a62 SPU: Copy with memcpy() instead of hand-rolled SSE2 Emmanuel Gil Peyrot 2019-11-20 16:53:22 +01:00
  • 5261886449 CURL_STATICLIB macro cleanup Nekotekina 2020-03-22 14:10:57 +03:00
  • e606130262 Memoize and print r3-r6 under Current function in the ppu_thread::dump() Nekotekina 2020-03-22 12:23:58 +03:00
  • 7d33ca7059 Qt: use QDateTime in update manager Megamouse 2020-03-22 11:11:42 +01:00
  • af4efafae1 Remove Qt5Network Qt5OpenGL and Qt5QML dependencies RipleyTom 2020-03-22 00:26:40 +01:00
  • 09a8974786 Qt: fix curl threads Megamouse 2020-03-21 22:17:15 +01:00
  • b1d8bf754e Replace QNetwork operations with libcurl + wolfssl RipleyTom 2020-03-13 18:34:08 +01:00
  • 132c3e1c1a kernel explorer: Add information about memory containers Eladash 2020-03-22 10:44:39 +02:00
  • dc839e1784 lv2: Do not lose r3 data on syscalls Eladash 2020-03-22 10:35:35 +02:00
  • f1cf62ac57 kernel explorer: Implement ability to view lwmutex owner Eladash 2020-03-21 23:02:36 +02:00
  • 12044bd8b0 rsx: Properly calculate vertex range when divisor is active kd-11 2020-03-21 20:34:52 +03:00
  • 01cafc042d cellSaveData: Ensure savedata_context members are 16-byte aligned Eladash 2020-03-20 20:34:44 +02:00
  • ceaee0ec68 cellSaveData: Clear traces of setList setup from setBuf->buf, add missing memset Eladash 2020-03-20 18:39:04 +02:00
  • b6a288d383 cellSaveData: Skip directory items in savedata_get_list_item Eladash 2020-03-20 13:15:58 +02:00
  • ae14eb0747 Minor fix of cellUserInfoGetStat Eladash 2020-03-20 13:15:28 +02:00
  • be0e586671 cellSaveData: Add error checks for cellSaveData(User)GetListItem Eladash 2020-03-20 13:05:25 +02:00
  • 66916df4ae cellSaveData: Set listSet->focusPosition to LISTHEAD by default Eladash 2020-03-20 07:39:10 +02:00
  • fae46bf194 cellSaveData: Add CELL_SAVEDATA_ERROR_NOUSER Eladash 2020-03-20 07:01:05 +02:00
  • e1cb827488 PPU Precise: Fix FMADDS, FMSUBS, FNMSUBS, FNMADDS Eladash 2020-03-21 12:44:20 +02:00
  • 3a36b713ce Dont spam syscalls stats if emu is paused Eladash 2020-03-21 11:45:34 +02:00
  • 49d8731c1c Thread.h: fix warning Nekotekina 2020-03-21 13:49:41 +03:00
  • ad552c6b78 Appveyor: use previous VS 2019 image (workaround) Nekotekina 2020-03-21 13:20:49 +03:00
  • ebb007ecb4 Update llvm hash Nekotekina 2020-03-21 12:38:16 +03:00
  • 9acf8e283d Fix OSK thread exit condition Eladash 2020-03-21 09:26:26 +02:00
  • 7f5dd1dd62 Fix thread_base::join Nekotekina 2020-03-21 10:36:04 +03:00
  • c577bd2111 Implement thread_state::errored Nekotekina 2020-03-20 20:18:08 +03:00
  • eb2dcaf602 Qt: fix some translation bubus Megamouse 2020-03-20 00:49:06 +01:00
  • fd8cda0f2b overlays/osk: fix selection after changing panels Megamouse 2020-03-15 14:17:33 +01:00
  • c63f77e3b0 overlays/osk: fix full width characters Megamouse 2020-03-15 13:53:15 +01:00
  • a1f70bf96e overlays/osk: do not change the preview text on empty input Megamouse 2020-03-15 12:27:15 +01:00
  • f1127f1894 overlays: implement osk panels Megamouse 2020-03-14 22:03:56 +01:00
  • 27367dc493 Fix clang warnings Zion Nimchuk 2020-03-19 00:49:40 -07:00
  • 5ba07ed50f Partially revert 6ec149d. Fixes #7799 Zion Nimchuk 2020-03-19 00:22:42 -07:00
  • 1dbb5422a2 Avoid a segfault when reading ppu stack contents in debuggers Eladash 2020-03-19 12:29:50 +02:00
  • a3289e9d40 Fix memory leak in rsx debugger Eladash 2020-03-19 07:43:33 +02:00
  • f2d6a1ff60 disasm: Improve instructions spacing Eladash 2020-03-19 07:17:23 +02:00
  • fd45bf5fba debugger: Force aligned memory view Eladash 2020-03-19 07:11:59 +02:00
  • e3668cc26c Fix a segfault in memory viewer Eladash 2020-03-19 06:52:43 +02:00
  • 7139c4fbab Fix bug introduced by #7797 Eladash 2020-03-19 05:55:25 +02:00
  • 0bfdc1f62e PPU LLVM: Improve VMADDFP and VNMSUBFP - Use native FMA to emulate VMADDFP, with a fallback for processors that don't support FMA - Use native FMA to emulate VNMSUBFP as well, but note that it differs from the emulated path with regards to negative zero Malcolm Jestadt 2020-03-18 02:43:46 -04:00
  • b11e8f8b8d Minor fix of sys_ppu_thread_yield return value Eladash 2020-03-18 21:44:58 +02:00
  • 7be35315da Fix lv2 sys_lwcond/sys_lwmutex kernel explorer names Eladash 2020-03-18 16:47:44 +02:00
  • aa5c6c4d2b Cleanup std::is_pod usage (deprecated in C++20) Nekotekina 2020-03-18 18:27:43 +03:00
  • 6a2571d0e1 SPU: print current chunk hash in dump Nekotekina 2020-03-17 20:10:49 +03:00
  • 20f7544a8a SPU profiler: minor change Nekotekina 2020-03-17 20:10:24 +03:00
  • 6ec149d8f5 Build rpcs3's AppImages with link time optimization Zion Nimchuk 2020-03-16 22:54:47 -07:00
  • 2678ac6382 Change default audio backend on non-windows Zion Nimchuk 2020-03-16 22:31:41 -07:00
  • c9b5ba4a5c BEType.h: use common initial sequance in v128 Eladash 2020-03-17 15:05:42 +02:00
  • 03a6d67c6c Log sys_lwmutex/sys_lwcond names as strings Eladash 2020-03-17 09:59:28 +02:00
  • a9f492b605 sys_spu: Fix oops in sys_raw_spu_destroy after #7782 Eladash 2020-03-17 05:08:02 +02:00
  • 664d606123 Add return value of sys_ppu_thread_yield Eladash 2020-03-16 16:55:08 +02:00
  • 00d25a191b lv2: Uncomment sys_ppu_thread_stop/restart Eladash 2020-03-16 15:56:24 +02:00
  • 3566faabd9 Add missing lv2_obj::sleep when joining interrupt thread Eladash 2020-03-15 12:49:37 +02:00
  • 7e224c5585 cellVdecClose: Followup fix to #7663 Eladash 2020-03-15 12:42:54 +02:00
  • 9e14e835e7 Fix sys_raw_spu_destroy Eladash 2020-03-15 08:10:33 +02:00
  • 33d01fd252 log: properly escape all html except newlines Megamouse 2020-03-15 15:49:15 +01:00
  • d25ba03e82 vk: Lazy evaluate renderpass scope - Spamming the driver with renderpass open/close cycles is bad for performance. kd-11 2020-03-10 14:05:50 +03:00
  • 7025985c0d rsx: Improve section scanning when updating surface cache resources in blit engine. kd-11 2020-03-14 23:23:19 +03:00
  • a756c0679e rsx: Implement cross-aspect slice gathering kd-11 2020-03-14 22:42:24 +03:00
  • 377e06a4a2 rsx: Fix unknown Blend equation Eladash 2020-03-14 22:47:55 +02:00
  • a0612ff4a7 Disable failing OSX build on travis Nekotekina 2020-03-14 23:07:40 +03:00
  • 11d5bd3452 Try to re-enable Azure Pipelines for PRs Nekotekina 2020-03-14 22:50:17 +03:00
  • 231e837f9b [UI] Grey out AA and Aniso settings under strict rendering (#7773) Rose 2020-03-14 17:45:41 +00:00
  • 45389dca51 PPU: minor fix for ppu_join_status::max Nekotekina 2020-03-14 20:06:58 +03:00
  • 4e6934c9dc Minor idm::remove_verify usage optimization in sys_interrupty.cpp Eladash 2020-03-14 19:24:45 +02:00