Commit Graph

  • 202aed560b Qt: add option to auto install updates Megamouse 2021-07-22 23:38:26 +02:00
  • fdc9619e7c Fixed issue with SDL2 version sometimes casuing build failure (#10599) polar 2021-07-22 03:11:03 +01:00
  • 737b0dfd42 Qt: use last window state when leaving fullscreen Megamouse 2021-07-21 01:57:24 +02:00
  • 66371457fd Qt: fix game window positions if the window is bigger than the screen Megamouse 2021-07-21 00:06:48 +02:00
  • 1d85c9d201 fix shared FAudio build p01arst0rm 2021-07-12 21:40:51 +01:00
  • 3a026a7dc3 system faudio fix p01arst0rm 2021-07-12 11:14:14 +01:00
  • 0502f7881f vk: Disable async texture streaming on all NVIDIA cards kd-11 2021-07-20 22:28:37 +03:00
  • 50354253c8 replace some random Emu.Pause with fatal errors Megamouse 2021-07-20 00:23:00 +02:00
  • 954d83b6a0 Qt: fix BatchCreatePPUCaches cancel Megamouse 2021-07-19 23:43:05 +02:00
  • f83a877331 Qt: Add VSH to BatchCreatePPUCaches Megamouse 2021-07-19 23:27:07 +02:00
  • 2a8d740d63 Qt: Add Boot VSH option Megamouse 2021-07-19 23:25:04 +02:00
  • c84e5489f2 vsh.self: Fix execution on default settings (#10586) Eladash 2021-07-20 01:36:32 +03:00
  • aa08df0455 Include different case files on file selection filters (#10587) Matias 2021-07-19 16:47:21 -03:00
  • e51d16aa37 Initial implementation of sys_uart Ilya Oleinik 2021-07-03 14:52:39 +09:00
  • 98e40d12ef sys_ppu: Implement sys_ppu_thread_rename Eladash 2021-07-18 13:01:06 +03:00
  • e6e0210e73 Extend ppu_thread::call_history_t formatter Eladash 2021-07-18 21:06:06 +03:00
  • 83a2f06e3a PPU debugger: Make calling history detect common LLE functions trampolines Eladash 2021-07-18 17:02:34 +03:00
  • a5c3c7d2e5 cellSaveData/UNIX: Optimize IO (#10574) Eladash 2021-07-18 22:08:04 +03:00
  • 65b2a0d538 stub rsxaudio clienthax 2021-04-25 15:35:12 +01:00
  • d099148961 sys_hid vsh clienthax 2021-04-25 16:21:31 +01:00
  • 6f901636bf rsx: Fix vertical windows' clip Eladash 2021-07-18 14:13:15 +03:00
  • b087d79a08 PPU debugger: Implement function names at the starting instruction Eladash 2021-07-18 12:18:02 +03:00
  • 904ec44a8c PPU debugger: Add instruction disasm for PPU calling history Eladash 2021-07-18 10:51:01 +03:00
  • 6f6503ee32 cellSaveData: Fixup funcDone result check Eladash 2021-07-17 21:09:59 +03:00
  • 441713d959 sys_storage vsh implementation (#10559) clienthax 2021-07-17 21:06:40 +01:00
  • e75e437a4a sys_ss vsh stubs clienthax 2021-04-25 16:16:25 +01:00
  • 0d87d909c6 vk: Fix double-spill for invalidated resources kd-11 2021-07-17 00:36:30 +03:00
  • 2d4df57d87 vk: Fix nul deref in spill code kd-11 2021-07-17 00:22:25 +03:00
  • b7df539871 vk: Fix null deref in texture cache when dumping temporary storage kd-11 2021-07-17 00:02:48 +03:00
  • d53f2f10fb rsx/vk: Improve recovery during OOM situations kd-11 2021-07-16 22:02:28 +03:00
  • 5940247200 Make little use of formatting byte arrays Eladash 2021-07-17 19:55:27 +03:00
  • 9a392d2b5c vm_ptr.h: Do not allow dereferencing for void ptr Eladash 2021-07-17 19:40:02 +03:00
  • a981c65d2f Minor fixup of vm::ptr Eladash 2021-07-17 19:21:17 +03:00
  • 81805945ce LV2: Fix IPC key reading from attributes Eladash 2021-07-17 12:30:32 +03:00
  • 70a3c5d440 Fixup byte array formatter Eladash 2021-07-17 20:30:21 +03:00
  • 7fe15f5f8d Stub sys_fs mount functions for vsh (#10561) clienthax 2021-07-17 18:19:13 +01:00
  • 9c5c4457b6 Stub libfs_utility_init to bypass FSCK checks by vsh. clienthax 2021-07-17 12:08:21 +01:00
  • 1e605de31e sys_sm_get_ext_event2 stub clienthax 2021-04-25 16:05:38 +01:00
  • 1e9afdc289 Formatting Library: Implement byte arrays formatting Eladash 2021-07-17 11:36:27 +03:00
  • 1f6ca25820 Implement TAR-based directory archiver Eladash 2021-07-09 20:28:38 +03:00
  • 8e2c34a003 PPU debugger: Implement PPU calling history Eladash 2021-07-10 11:56:48 +03:00
  • c2f0fbcd82 Stub sys_io for vsh. clienthax 2021-04-25 15:18:50 +01:00
  • 85b33e9cae Hack for msmw2.sprx timeout. clienthax 2021-04-25 15:23:37 +01:00
  • 6250e478f4 [MSVC] glslang fix + vs2022 fixes ZeeWanderer 2021-07-15 21:37:10 +03:00
  • 66368debf8 Win32 FS: Implement support for large reads/writes Eladash 2021-07-15 20:39:50 +03:00
  • aaac4c1bde Clang workaround for c++20 non-compliance kd-11 2021-07-14 22:36:29 +03:00
  • 974a3c8807 Fix linux build kd-11 2021-07-14 20:18:53 +03:00
  • 369f1132f3 Formatting fixes kd-11 2021-07-14 20:16:57 +03:00
  • 2524c35638 vk: Improve handling of texture cache temporary resources kd-11 2021-07-14 20:09:16 +03:00
  • d906ccc77e vk: Switch on the new VRAM management system kd-11 2021-07-14 01:43:47 +03:00
  • a2f93b0696 rsx: Implement a simple cache eviction routine kd-11 2021-07-14 01:34:00 +03:00
  • 77c9dff054 vk: Minor whitespace fix kd-11 2021-07-14 01:31:15 +03:00
  • 09f9f21261 vk: Add overallocation quota for texture cache kd-11 2021-07-14 01:26:20 +03:00
  • 5f6d1644cf vk: Refactor VkTextureCache by moving most of the code to cpp file kd-11 2021-07-14 01:25:32 +03:00
  • c18e5e07cc vk: Implement VRAM spilling kd-11 2021-07-14 01:19:36 +03:00
  • 000414c47d vk: Refactor surface cache by moving code to cpp file kd-11 2021-07-14 01:14:39 +03:00
  • 2ffa8f4623 vk: Rename rsx::vk_render_targets to vk::surface_cache kd-11 2021-07-14 00:57:56 +03:00
  • 53c9fb3e00 vk: Improve memory load balancing and reporting kd-11 2021-07-14 00:35:57 +03:00
  • 342b25d00e vk: Expose memory heap sizes to the runtime. kd-11 2021-07-14 00:27:24 +03:00
  • 88abf3a6ba vk: Introduce the concept of VRAM allocation pools kd-11 2021-07-14 00:26:02 +03:00
  • 71a5e5333a rsx: Fix invalid reference when purging unlocked sections kd-11 2021-07-13 23:34:07 +03:00
  • 5dfa908835 fmt: add support for std::u8string Nekotekina 2021-07-10 21:11:52 +03:00
  • ea0c559bc3 fmt: implement char8_t string support Nekotekina 2021-07-10 16:03:43 +03:00
  • 15ae06a7c4 SPIRV-Tools: Revert to 2020.4 Ani 2021-07-14 19:30:44 +01:00
  • b6a0296d00 azure: Update VulkanSDK checksum Ani 2021-07-14 11:05:30 +01:00
  • 2f361e94dd SPIRV-Tools: Update from 2020.4 to 2020.5 Ani 2021-07-13 22:51:40 +01:00
  • 89c2bb5cf1 VulkanSDK: Update from 1.2.154.1 to 1.2.182.0 Ani 2021-07-13 21:25:51 +01:00
  • b164345561 glext: Update from 2020.04.23 to 2021.04.20 Ani 2021-07-13 21:16:52 +01:00
  • 3cc212940c stb_truetype: Update from 1.24 to 1.25 Ani 2021-07-13 21:11:51 +01:00
  • 2aec81330b stb_image: Update from 2.26 to 2.27 Ani 2021-07-13 21:11:36 +01:00
  • f16b387ad9 curl: Update from 7.76.1 to 7.77.0 Ani 2021-07-13 21:09:45 +01:00
  • 0a6968cfe5 glslang: Update from 11.4.0 to 11.5.0 Ani 2021-07-13 21:07:47 +01:00
  • 8f19d11f29 FAudio: Update from 21.04 to 21.07 Ani 2021-07-13 21:05:30 +01:00
  • a34201ebff Fix deref in sceNpMatching2CreateContext (#10539) RipleyTom 2021-07-14 01:11:14 +02:00
  • 6a7324ab3e kernel_explorer: Atomic PPU state updates Eladash 2021-07-09 04:47:34 +03:00
  • f4d0261387 Qt: add more Qt blockingMapped workarounds Megamouse 2021-07-10 13:10:04 +02:00
  • 7f7bd961e2 Qt: kernel_explorer optimizations Megamouse 2021-07-08 22:54:00 +02:00
  • fcbacf8afd sys_usbd: add PlayTV SCEH-0036 Megamouse 2021-07-02 16:34:44 +02:00
  • e75de44907 cellGame: treat media apps as CELL_GAME_GAMETYPE_HDD Megamouse 2021-07-01 20:39:07 +02:00
  • 161fa95066 cellGame: improve logging Megamouse 2021-07-01 20:37:24 +02:00
  • 8f8605ab2f Mount bdvd_dir regardless of patch category Megamouse 2021-07-01 20:36:16 +02:00
  • 544a458f20 Qt: show patch version for disc games regardless of the patch category Megamouse 2021-07-01 20:01:08 +02:00
  • 285b9dad83 Refactor faudio submodule (#10397) polar 2021-07-08 20:31:45 +01:00
  • 770a607ba5 Qt: add PPU LLVM Java Mode Handling to debug tab Megamouse 2021-07-02 19:19:07 +02:00
  • a2d4bd4fff kernel-explorer: Add logging ability Eladash 2021-07-02 10:06:26 +03:00
  • fe8d524352 Improve kernel-explorer's user experience Eladash 2021-07-02 00:02:20 +03:00
  • e212f16962 sceNp: fix invalid ctx dereference Megamouse 2021-07-01 22:15:25 +02:00
  • 020fdcc781 rpcs3_version: Bump to 0.0.17 v0.0.17 Ani 2021-06-30 17:39:16 +01:00
  • 194bfc54d1 rsx: Implement dynamic vertex offset updates kd-11 2021-06-30 02:05:25 +03:00
  • 9b050a33e4 Fix HLE callbacks within context of HLE PPU stack variables Eladash 2021-06-28 13:57:57 +03:00
  • b6fccee6a4 Improve ppu_thread::stack_push Eladash 2021-06-26 14:15:10 +03:00
  • 23468a2d07 vm_ptr.h: Use concepts Eladash 2021-06-26 13:04:55 +03:00
  • 2c7c1c501d rsx: Implement support for extended vertex programs kd-11 2021-06-27 15:36:18 +03:00
  • 3cbdc3a198 VFS: Fix paths override Eladash 2021-06-24 20:57:40 +03:00
  • dcb2e8cd9e rsx: Improve VBLANK accuracy Eladash 2021-06-26 08:54:57 +03:00
  • 571bdfc828 Fixup for #10490 Nekotekina 2021-06-27 13:18:48 +03:00
  • 0aed00a758 Improve thread aborting mechanism (#10490) Eladash 2021-06-27 11:43:48 +03:00
  • 58847fa2ca sys_fs: Fix ENOTMOUNTED of open Eladash 2021-06-25 22:54:13 +03:00
  • bba5285740 Qt: apply gui settings on regular apply and save Megamouse 2021-06-25 19:55:28 +02:00
  • e7234fd4b2 Qt: replace old grey config icons in gamegrid mode Megamouse 2021-06-25 19:39:51 +02:00