Commit Graph

  • 00618995d9 fix Talkashie 2021-09-07 05:10:53 -05:00
  • 6a340afb8a Log emulation pause/unpause events Eladash 2021-09-07 09:27:23 +03:00
  • dfbc49513d Debugger/Disasm: Name SPU Syscalls Eladash 2021-09-06 19:17:21 +03:00
  • 7bb830a228 Enable PPU java mode handling by default (#10825) Megamouse 2021-09-06 21:26:23 +02:00
  • b3f002f68f Add enums for zcull precision control kd-11 2021-09-05 23:07:57 +03:00
  • ea949a5f28 Add ZCULL control options to the GUI kd-11 2021-09-05 18:02:29 +03:00
  • 53457262d4 rsx: Implement ZPASS results scaling for precise stats kd-11 2021-09-05 15:22:03 +03:00
  • 472efc08eb rsx: Implement precise ZCULL stats kd-11 2021-09-04 21:50:53 +03:00
  • 0525070898 remove deprecated avcodec_register_all Megamouse 2021-09-05 18:40:27 +02:00
  • cbc1c472d5 VS: add missing generated file Megamouse 2021-09-05 03:38:21 +02:00
  • aca9884e76 input: fix custom pad config loading Megamouse 2021-09-05 03:12:23 +02:00
  • 17fb601c02 input: fix custom pad config saving Megamouse 2021-09-05 03:03:23 +02:00
  • 76ac8ffbd6 input: fix custom pad config removal Megamouse 2021-09-05 02:15:08 +02:00
  • fe0c164de2 sys_net: Anti-log spam enhancement Eladash 2021-09-04 10:27:40 +03:00
  • ea2c5294df cellCamera: Anti-Log spam enhancement Eladash 2021-09-04 10:13:32 +03:00
  • 3c0681ad6d Qt: patch creator Megamouse 2021-09-02 20:48:56 +02:00
  • 0debcfed0a Silence some warnings Megamouse 2021-09-02 19:00:30 +02:00
  • 06f733a7f2 Fixup No.2 for #10779 Nekotekina 2021-09-01 16:56:38 +03:00
  • ad6a72e369 Fixup for #10779 Nekotekina 2021-09-01 14:38:20 +03:00
  • b40ed5bdb7 Patches/PPU: Extend and improve patching capabilities (code allocations, jumps to any address) (#10779) Eladash 2021-09-01 13:38:17 +03:00
  • ee6e4c493d BUILD: Refactor wolfssl submodule (#10780) polar 2021-09-01 08:58:05 +01:00
  • 9c0c8f2bc7 rpcs3_version: Bump to 0.0.18 v0.0.18 Ani 2021-08-31 23:03:30 +01:00
  • 43cc62d267 SPU LLVM: Add m_use_vnni - Alderlake and Sapphirerapids will require an update to the llvm fork before they can be detected Malcolm Jestadt 2021-08-30 13:32:51 -04:00
  • d304b52391 SPU LLVM: Add VNNI optimized variant of sumb - Uses vpdpbusd to horrizontally add values, for some reason this is much faster than the normal horizontal add instructions. Malcolm Jestadt 2021-08-29 00:48:00 -04:00
  • a86b278115 SPU LLVM: Expand byteswap elimination to more instructions Malcolm Jestadt 2021-08-28 20:54:18 -04:00
  • ae491f04a1 Fixes build issue with LLVM on Windows with cmake (#10776) Justin Lewis 2021-08-31 05:07:49 -05:00
  • 1e108d97b2 Removes need for sys/sysctl.h on linux RipleyTom 2021-08-31 10:35:55 +02:00
  • f0ab4b51dc Update commits Nekotekina 2021-08-29 22:15:49 +03:00
  • 8db02dcf40 Fixup get-commit-db utility Nekotekina 2021-08-29 22:15:03 +03:00
  • 63104af8e9 vm_native: detect overcommit support on FreeBSD and other OS Nekotekina 2021-08-25 17:47:28 +03:00
  • b5dcfb3431 rsx: Rework gamma override mask from RGBA to ARGB to match other per-channel mask registers kd-11 2021-08-29 23:22:41 +03:00
  • a5e455d8ed rsx/fp: Handle signed operator precedence kd-11 2021-08-29 17:45:51 +03:00
  • 6781373727 Patch cooperate with system SPU group creation (#10791) Eladash 2021-08-29 22:03:17 +03:00
  • b07960d3bc input: move pressure sensitivity to the handlers Megamouse 2021-08-29 09:08:31 +02:00
  • 977d729ee0 input: use buffers during button translation Megamouse 2021-08-29 08:56:22 +02:00
  • a33b2afe08 input: remove inconvenient pad mutex Megamouse 2021-08-29 08:40:39 +02:00
  • 2eb0d19a75 input: rename some variables Megamouse 2021-08-29 08:39:16 +02:00
  • 9ecd1e37fa add log message for downloader Megamouse 2021-08-28 21:26:54 +02:00
  • 3ab9e04db7 rsx: Fix surface access bit flags kd-11 2021-08-29 10:53:36 +03:00
  • f185aba5fc Mark "Disable Logging", add explanatory log message Eladash 2021-08-28 19:21:13 +03:00
  • 2431fcc2a1 windows: fix get-commit-db Megamouse 2021-08-28 18:14:47 +02:00
  • 1060e93783 curl: log errors Megamouse 2021-08-28 16:11:53 +02:00
  • 5aee8a8a81 pad settings: Check duplicate button assignment Megamouse 2021-08-28 09:49:39 +02:00
  • 28b9f4238a pad settings: disable more stuff during key input Megamouse 2021-08-28 10:17:47 +02:00
  • a09c2dbdd7 Qt: fix newlines. someone™️ changed to richtext Megamouse 2021-08-28 09:34:14 +02:00
  • e1a5a24a93 Qt: remove obsolete lambda Megamouse 2021-08-28 08:42:47 +02:00
  • ddb042148d Patches/LLVM: Implement Complex Patches Support Eladash 2021-08-23 16:21:49 +03:00
  • 2d9929059f vm: Fix an overflow at vm::alloc, fix vm::find_map (#10760) Eladash 2021-08-26 18:14:08 +03:00
  • b0e352c44e Add missing const kd-11 2021-08-26 13:20:17 +03:00
  • 2ff407ac6a rsx/fp: Fix perspective correction handling kd-11 2021-08-24 17:10:59 +03:00
  • b0e5de4c9c rsx: Texcoord control mask affects decompiler output! kd-11 2021-08-25 19:15:35 +03:00
  • 970fe0df12 input: revert stupid ideas Megamouse 2021-08-26 04:55:24 +02:00
  • 38097783b8 input: fix keyboard handler port status Megamouse 2021-08-26 04:20:41 +02:00
  • ae1729bd8a fix MSVC filters Megamouse 2021-08-26 04:06:03 +02:00
  • 72f0637efe Windows/Audio: add listener for device change Megamouse 2021-08-23 21:33:20 +02:00
  • 4e139ee080 vm: Fix vm::page_protect error checking Eladash 2021-08-24 17:43:06 +03:00
  • 57b9acec62 rsx: Implement indexed dynamic attribute load kd-11 2021-08-23 11:48:32 +03:00
  • c1f31d37f5 fsr: Mark output images explicitly as nonreadable kd-11 2021-08-24 12:36:04 +03:00
  • 4b2f56e035 Checkout wolfssl to v4.8.1-stable. (#10732) 陈俊嘉 2021-08-24 15:10:28 +08:00
  • d84d82c166 BUILD: Refactor yaml-cpp submodule (#10745) polar 2021-08-24 06:39:26 +01:00
  • f44e50b9cd mmjoy: fix pressure sensitivity button Megamouse 2021-08-23 23:46:18 +02:00
  • d0451932bf Offset get_timebased_time at game boot (#10744) Whatcookie 2021-08-23 08:06:02 -04:00
  • 92749f011e vk: Experimental workaround to just disable compression kd-11 2021-08-21 17:03:44 +03:00
  • 9080d09583 vk: Add support for other formats as FSR output kd-11 2021-08-21 16:25:05 +03:00
  • afc71341a5 vk: Add RADV to list of drivers with unreliable 'OUT_OF_DATE' notification when window size changes kd-11 2021-08-21 16:24:05 +03:00
  • 1cdb2c6a26 vk: Register newer Navi GPUs (#10740) Ani 2021-08-22 13:18:38 +01:00
  • c62deeefd4 SPU LLVM: Add approximate FCEQ/FCMEQ (#8729) Whatcookie 2021-08-22 03:13:34 -04:00
  • 4953e79588 Add workaround for wayland session kd-11 2021-08-21 20:52:04 +03:00
  • 5c0bf14554 Whitelist Kamen Rider Summonride Portal sys_usbd (#10722) Marco 2021-08-21 10:08:56 +02:00
  • 62102293b5 Input: fix keyboard stick lerp Megamouse 2021-08-20 16:45:09 +02:00
  • 3eb37344cd rsx/fp: Fix indexed TEX[n] loads kd-11 2021-08-19 00:12:46 +03:00
  • fcfeac818f Loader: Improve just-in-time installation of disc game files (#10719) Eladash 2021-08-19 08:49:59 +03:00
  • c13a46b07b Fix warnings about using deprecated inet_ntoa function (#10698) Justin Lewis 2021-08-17 23:16:38 -05:00
  • 705693ecf8 rsx: Fixup image-in data length calculations kd-11 2021-08-17 22:58:33 +03:00
  • 8848dc6673 vk: Improve driver compatibility kd-11 2021-08-17 15:47:29 +03:00
  • 47e784d5d0 gl/vk: Scale line width & point size by resolution scaling Nick Renieris 2021-08-14 19:46:05 +03:00
  • a346767a72 rsx: Improve rsx::recover_fifo() to take a hint from driver wake-up delay Eladash 2021-08-13 21:46:38 +03:00
  • 107641626a rsx: Implement crash-proofing for image_in dst/src formats Eladash 2021-08-13 20:12:54 +03:00
  • 83624e1f68 rsx: Implement crash-proofing for src/dst image_in address Eladash 2021-08-13 19:36:55 +03:00
  • 2ce164be09 rsx: Implement crash-proofing for 308A_COLOR dst address Eladash 2021-08-13 19:24:50 +03:00
  • 24d7374a22 support building with system faudio 21.08+ (#10708) Lctrs 2021-08-15 21:37:05 +02:00
  • aa48bd91f4 input: fix pad defaults when config file was empty Megamouse 2021-08-15 19:41:06 +02:00
  • ac986c7c61 fix some warnings Megamouse 2021-08-15 18:43:48 +02:00
  • cad96cef72 input: redesign pad profiles Megamouse 2021-08-10 21:45:26 +02:00
  • 41cfa6349a GUI: Display PKG information & installation confirmation from main menu Eladash 2021-08-14 19:50:11 +03:00
  • 62beaf299f Remove old RSX instructions viewer (#10710) Eladash 2021-08-14 21:20:11 +03:00
  • b928cb0223 vk: Fix unused variable error kd-11 2021-08-13 21:21:56 +03:00
  • 4b2562d02a vk: Silence maybe-uninitialized warnings kd-11 2021-08-13 21:17:29 +03:00
  • b5faa8f83c vk: Properly calculate cubemap memory size kd-11 2021-08-13 20:08:52 +03:00
  • 53bfc6fa59 cellGem: fix floating point warning Megamouse 2021-08-13 20:20:19 +02:00
  • adece0b73e Qt: fix updater menu button Megamouse 2021-08-13 20:16:19 +02:00
  • 063df64108 SPU/event queue: Implement protocol for SPU queue Eladash 2021-08-13 06:38:53 +03:00
  • f1f93b8f81 SPU: Remove outdated assertation Eladash 2021-08-13 06:22:59 +03:00
  • 5784ffc972 Fixup PPU breakpoints Eladash 2021-08-12 21:58:18 +03:00
  • 91737b11fe Fix sys_spu_thread_group_resume Eladash 2021-08-06 12:15:04 +03:00
  • bf61c826d5 SPU/event queue: Atomically resume SPU group Eladash 2021-07-28 07:36:46 +03:00
  • 5816505e61 input: fix player id if handler has 2 or more pads Megamouse 2021-08-09 23:41:49 +02:00
  • 6e1c7a2c16 Change the FSR tooltip to not Bri'ish English dio-gh 2021-08-10 20:15:34 +02:00
  • c9afb3daaa rsx: Significantly reduce the applied subpixel bias when handling unnormalized access kd-11 2021-08-09 19:53:25 +03:00
  • 7fdbadf645 patch_manager: Prefer specific patches over global patches Eladash 2021-08-07 08:54:53 +03:00