Commit Graph

  • d63a712cc5 Qt: fix richtext_item_delegate palette Megamouse 2021-10-24 04:40:53 +02:00
  • c549d7154b Screenshot: sort folders by Title IDs illusion0001 2021-07-10 09:52:50 -05:00
  • 590483b81f Add emulated Guitar Hero Live guitar controller in Settings I/O tab shockdude 2021-10-15 22:57:37 -07:00
  • 9ba9d9424e [Win32] Allow renaming uppercase RAP/EDAT to lowercase with drag-and-drop from /exdata Eladash 2021-10-23 20:49:28 +03:00
  • 962e140cea fix: cleanup basic handler in np term RipleyTom 2021-10-22 17:38:00 +02:00
  • 9afa960979 Fix possible fs::create_path recursion overflow Eladash 2021-10-20 22:15:54 +03:00
  • 8b4f3fa775 glslang: Update from 11.5.0 to 11.6.0 Ani 2021-10-21 16:28:13 +01:00
  • 5fb0b2c190 stb_truetype: Update from 1.25 to 1.26 Ani 2021-10-21 16:20:10 +01:00
  • 266ab28145 cURL: Update from 7.77.0 to 7.79.1 Ani 2021-10-21 16:18:00 +01:00
  • 2acac67570 FAudio: Update from 21.07 to 21.10 Ani 2021-10-21 16:16:00 +01:00
  • 361ef33856 XAudio2: Update from 1.2.6 to 1.2.8 Ani 2021-10-21 16:13:21 +01:00
  • c0c52c33b9 SPU: Implement interrupts handling for remaining events Eladash 2021-09-23 18:17:16 +03:00
  • 4ed92f4155 vk: Fully allow CB change in emit_geometry kd-11 2021-10-19 20:33:24 +03:00
  • cb953a418f Linux: add org.mate.ScreenSaver as fallback Megamouse 2021-10-20 01:01:45 +02:00
  • 9c1f258be3 Qt: remove pad settings size constraint Megamouse 2021-10-18 23:21:54 +02:00
  • c6641748ce vm_native.cpp: Fix DeviceIoControl usage (#11029) Eladash 2021-10-19 12:53:08 +03:00
  • 12efd29121 SPU/PPU DisAsm: Implement more constant formation patterns Eladash 2021-10-17 13:15:58 +03:00
  • a4bd1755cf PPUDisAsm: Fix MFSPR/MTSPR disassembly Eladash 2021-10-16 14:44:56 +03:00
  • 683c061e60 sys_net: getsockname on unbound p2p socket fix RipleyTom 2021-10-15 06:27:02 +02:00
  • 0e625e193e sys_net: redirects 0.0.0.0 packets on windows RipleyTom 2021-10-15 03:41:05 +02:00
  • 43302f937c PPUDisAsm: Fixup SC printing, support LV1 syscalls Eladash 2021-10-16 10:36:00 +03:00
  • 792ac5ed64 DS4: add version check Megamouse 2021-10-15 00:12:15 +02:00
  • 90548468ee mmjoy: add member prefix to blacklist Megamouse 2021-10-14 22:26:17 +02:00
  • 1584aba387 sceNpDrmIsAvailable: fix error check Megamouse 2021-10-14 21:49:52 +02:00
  • caea340985 RPCN: Set error state on empty login/password RipleyTom 2021-10-14 18:42:19 +02:00
  • ab6c74b3c1 Enables resend token button RipleyTom 2021-10-13 07:26:57 +02:00
  • f06c8b22e8 PPU/SPU LLVM: Emulate VPERM2B with a 256 bit wide VPERMB - Save 1 uop by using 256 wide VPERMB instead of VPERM2B. (Compiles down to a vinserti128 and vpermb) Malcolm Jestadt 2021-10-04 19:52:10 -04:00
  • 68fdc49528 Defaults to 127.0.0.1 when failing to discover IP RipleyTom 2021-10-13 03:32:32 +02:00
  • cd73d738e5 Add emulated DJ Hero turntable controller in Settings I/O tab shockdude 2021-10-12 14:29:19 -07:00
  • ab50e5483e GUI Utilities: Implement instruction search, PPU/SPU disasm improvements (#10968) Eladash 2021-10-12 23:12:30 +03:00
  • 8a72bdb422 rpcn: wait for signal before connect RipleyTom 2021-10-12 19:45:54 +02:00
  • df39bd39b0 Fix rpcn create/login not returning proper error RipleyTom 2021-10-12 01:17:28 +02:00
  • d58df667b9 rsx: Fix some texture decode instructions kd-11 2021-10-12 12:16:38 +03:00
  • 7a24642c56 vm_native: simplify vm.overcommit sysctl Jan Beich 2021-10-11 22:37:10 +00:00
  • 1a90adfb5e vm_native: unbreak runtime on FreeBSD after 63104af8e9 Jan Beich 2021-10-11 22:26:52 +00:00
  • 3832d4fa1c sceNpFriendlist: some improvements Megamouse 2021-10-11 23:43:31 +02:00
  • 8f328b2624 sceNpCustomMenu: improvements Megamouse 2021-10-11 23:22:19 +02:00
  • 80ef348600 sceNp: more error checks Megamouse 2021-10-11 20:28:11 +02:00
  • e2a9c0a8f3 sceNpInit: fix error check order Megamouse 2021-10-11 19:55:58 +02:00
  • 780a234467 sceNpDrmIsAvailable: add param checks Megamouse 2021-10-11 19:34:33 +02:00
  • ea9dc9317d rpcn v0.4.0 RipleyTom 2020-11-17 02:19:17 +01:00
  • 15af1bca69 PPU DisAsm: Fix CMPLI disassembly Eladash 2021-10-11 19:28:13 +03:00
  • 479150b214 rsx: Fix decoding of linear cubemaps kd-11 2021-10-10 00:17:00 +03:00
  • e1d1d16227 gl: Alias register binding points a bit kd-11 2021-10-09 15:12:05 +03:00
  • 877dd1f98d DS4: add ZEROPLUS Brook Mars controller Megamouse 2021-03-30 10:58:11 +02:00
  • 7df7ac57cc input: log hid_get_feature_report return values Megamouse 2021-10-01 01:47:14 +02:00
  • e5793acd78 Qt: write version changes to update.log Megamouse 2021-10-05 22:52:31 +02:00
  • 24e76f2960 fs: Add fs::write_new, promotes safe file creation (no overwrite) Eladash 2021-10-09 21:07:52 +03:00
  • 75e66ab5e0 Make pad and patches config savinng atomic Eladash 2021-10-09 20:56:50 +03:00
  • b3725baf5a rsx: Rewrite shader decompiler texture dispatch kd-11 2021-10-05 20:33:58 +03:00
  • f1d9a014c0 vk: Silence compiler warning kd-11 2021-10-05 18:52:11 +03:00
  • 8e3112734e Add edat install support RipleyTom 2021-10-07 13:35:36 +02:00
  • eb850681ee cellKb: implement key repeat Megamouse 2021-10-07 01:32:48 +02:00
  • 70308d05f3 Update yaml-cpp Megamouse 2021-10-05 18:51:43 +02:00
  • c7e5a62909 Add missing cpu_flag formatting Megamouse 2021-10-05 19:10:05 +02:00
  • f72d148d37 Fix config mode reset Megamouse 2021-10-05 18:38:52 +02:00
  • d8435163bb input: increase mouse acceleration maximum Megamouse 2021-10-04 20:54:17 +02:00
  • af11546b1e Overlays: fix small performance overlay font sizes Megamouse 2021-10-04 19:13:39 +02:00
  • 63f16d7a46 GUI Utilities: Implement PS3 SDAT/EDAT decryption Eladash 2021-09-26 20:45:24 +03:00
  • c765de81d4 Fix clang-format for new ugly lambda indentations Megamouse 2021-09-29 00:27:09 +02:00
  • 02e1c49818 Set up VS environment before calling cmake in glslang and spirv (#10952) Silent 2021-10-02 01:07:58 +02:00
  • 71b15c1fa6 Suggest tweaking the setting "Stub PPU Traps" after PPU trap (#10921) Eladash 2021-09-30 21:33:55 +03:00
  • 65e9388f00 Update unpkg.cpp Eladash 2021-09-30 21:17:16 +03:00
  • 056d43eca7 PKG: Simplify files management Eladash 2021-09-27 09:53:28 +03:00
  • 55ec4808f1 SPU LLVM Fixup for VDBPSADBW Nekotekina 2021-09-30 16:39:38 +03:00
  • 2cfa5406e7 LLVM DSL: reimplement vdbpsadbw Malcolm Jestadt 2021-09-30 04:45:41 -04:00
  • 86716dc37b SPU LLVM: Optimize branches following byteswaps - The first element can be extracted via vmovd rather than vpextrd, which saves 1 uop. Malcolm Jestadt 2021-09-29 05:09:42 -04:00
  • f9ab077908 SPU LLVM: Use VDBPSADBW in SUMB - This instruction can be used to sum bytes horrizontally if the second input vector is all zeroes. Malcolm Jestadt 2021-09-26 04:40:47 -04:00
  • 8b3a3e4ac8 Qt/Linux: Properly hide taskbar progress when done Megamouse 2021-09-26 00:51:18 +02:00
  • 45f5819ef3 Qt/Linux: Implement SignalFailure with dbus Megamouse 2021-09-26 00:58:27 +02:00
  • 3f55067414 Qt: Add sound if download fails Megamouse 2021-09-29 21:47:04 +02:00
  • 797b69fe8f Qt: fix downloader taskbar progress Megamouse 2021-09-29 21:28:51 +02:00
  • 019fa390f2 settings_dialog: Add Restore Defaults button Megamouse 2020-09-30 00:04:23 +02:00
  • 42de2a3e0b settings: Fixup for ranged combobox fallback Megamouse 2020-09-29 21:20:23 +02:00
  • f90bf2dd40 vk: Use a dynamic number of descriptor allocations kd-11 2021-09-28 23:48:22 +03:00
  • dc8fc9fc79 vk: Clean up around vkQueueSubmit handling kd-11 2021-09-28 20:42:38 +03:00
  • 3d49976b3c vk: Add deregister event for sets kd-11 2021-09-26 14:30:08 +03:00
  • eed38e1bbc vk: Make the new descriptor system spec compliant kd-11 2021-09-25 23:53:34 +03:00
  • 9595297a3a Whitespace fix kd-11 2021-09-25 21:49:47 +03:00
  • 7c5b5d25e3 vk: Implement descriptor allocation batching kd-11 2021-09-25 21:42:27 +03:00
  • 2e22a0d9bb rsx: Optimize thread self-tests kd-11 2021-09-25 02:01:27 +03:00
  • ba2a8ebf2e vk: Enable deferred descriptor updates via descriptor-indexing kd-11 2021-09-23 22:54:50 +03:00
  • 381c7544fa Optimize basic descriptor batching kd-11 2021-09-24 21:23:50 +03:00
  • 4752c4014b vk: Implement basic descriptor updates batching kd-11 2021-09-23 01:29:23 +03:00
  • 24642a4c18 vk: Refactor descriptors a bit kd-11 2021-09-22 23:06:44 +03:00
  • 62979c7bd9 vk: Enable descriptor indexing extension if supported kd-11 2021-09-22 22:31:06 +03:00
  • 7b9fb7ad9c rsx: refactor rsx_utils a bit kd-11 2021-09-17 23:01:53 +03:00
  • 7f830d555d vk: Simplify texture cache OOM tracking a bit kd-11 2021-09-17 23:19:20 +03:00
  • 9aafd8c09f rsx: Avoid get_system_time for simple draw ordering kd-11 2021-09-18 14:23:29 +03:00
  • 6781eb7c76 rsx: Avoid calling get_system_time() every draw call kd-11 2021-09-17 22:59:37 +03:00
  • 3e09b97f58 rsx: Minor optimization; avoid preparing unused vertex streams kd-11 2021-09-15 20:46:03 +03:00
  • e7b9513d4a Bugfix after recent PPU patches pr Eladash 2021-09-27 21:37:56 +03:00
  • 34c36c73ee Debugger/Disasm: Name PPU Syscalls Eladash 2021-09-27 21:22:05 +03:00
  • 2821eb7397 Remove some lwmutex log spam Megamouse 2021-09-26 01:11:45 +02:00
  • 65c9cd99cd Patches/PPU: Implement HLE/LLE/With-TOC function call patches Eladash 2021-09-06 10:33:44 +03:00
  • b217e8384c Qt: Fix SnapSlider in settings Megamouse 2021-09-26 11:57:19 +02:00
  • df96be199b config: Remove Lower SPU Priority setting Ani 2021-09-25 21:53:53 +01:00
  • ecc55048c5 ui: Remove SPU Cache from settings dialog Ani 2021-09-25 21:50:42 +01:00
  • e58911cc95 config: Disable SPU loop detection by default Ani 2021-09-25 21:48:12 +01:00
  • 269c4604aa VFS: move VFS settings to seperate file Megamouse 2021-09-23 20:12:06 +02:00