Automated Pcsx2 builds

These builds are provided by Orphis and are totally free of charge.
New versions on the Git repository are checked every 10 minutes and the builds take a few minutes to complete, please be patient if the newest build doesn't appear here.
If multiple commits are done at the same time, you'll only get the latest one.

Code is hosted on GitHub.
See Pcsx2 website for more information.

The Windows build has been made with Visual C++ 2019. You need to install the Visual C++ 2019 (x86) runtime package to run it.
Legacy builds from the SVN repository can be found here

Revision Author Date Windows 32bit Commit log
v1.7.3040 Mrlinkwii 2022-07-02 12:43:11 Download Gamedb: fixup wrong titles and add game fixes
v1.7.3039 BuildTools 2022-07-02 15:16:12 Download Config: Set texture preloading to full by default
v1.7.3038 Connor McLaughlin 2022-05-22 05:40:34 Download 3rdparty: Remove ghc::filesystem
v1.7.3037-2-gbbc0bcae1 Connor McLaughlin 2022-05-22 05:40:13 No build IopBios: Replace ghc::filesystem with our wrappers
v1.7.3037-1-g2b52bf453 Connor McLaughlin 2022-05-22 05:39:52 No build DEV9: Replace ghc::filesystem with our wrappers
v1.7.3037 refractionpcsx2 2022-07-01 18:10:26 Download GS: Fix CLUT changing bit depth. This usually means the storage method changes with it, so it's a good idea to reload it
v1.7.3036 refractionpcsx2 2022-06-30 14:27:16 Download GS: Adjust CLUT dirty checks to reduce false positives
v1.7.3035 lightningterror 2022-06-30 21:23:44 Download GS: Fix default config for UserHacks_CPUSpriteRenderBW for wx build.
v1.7.3034 Ty Lamontagne 2022-06-29 18:17:17 Download IOPBios: Make our hostfs HLE safer For example, if you mkdir a path that is taken by an existing _file_, GHC would throw an exception and crash the emulator.
v1.7.3033 Connor McLaughlin 2022-06-02 17:00:39 Download GS: Support using SW renderer for texture decompression sprites
v1.7.3032 Connor McLaughlin 2022-06-29 12:08:30 Download Qt: Make mouse mapping opt-in (less annoying)
v1.7.3031-3-g403b93daf Connor McLaughlin 2022-06-29 11:31:44 No build Qt: Fix drag/drop of blockdumps
v1.7.3031-2-gff0380b45 Connor McLaughlin 2022-06-29 11:31:19 No build Qt: Fix drag/drop of GS dumps/ELFs
v1.7.3031-1-ge7bb6c876 Connor McLaughlin 2022-06-29 11:26:09 No build PAD: Adjust existing button pressure when modifier activated
v1.7.3031 MomosuWarosu 2022-06-27 10:53:36 Download GameDB: Upscaling fixes and region corrections for Armored Core 3/Silent Line
v1.7.3030 Connor McLaughlin 2022-06-28 09:37:52 Download GS: Switch to placeholders for VM repeat mapping in Qt This is not reliant on having larger gaps in the virtual address space, and should never fail.
v1.7.3029-1-gfcde6f686 Connor McLaughlin 2022-06-28 09:37:02 No build Build: Bump _WIN32_WINNT to Windows 10 and link against OneCore Necessary for us to utilize the new WinAPI functions. We just need to be careful not to call any of these in wx, because otherwise it'll no longer run on Win8.
v1.7.3029 Connor McLaughlin 2022-06-29 05:39:39 Download PAD: Fix incorrect MAX_KEYS check
v1.7.3028-1-g1a0b8fb37 Connor McLaughlin 2022-06-29 04:44:10 No build Qt: Fix window reopening after close
v1.7.3028 Connor McLaughlin 2022-06-27 14:37:22 Download Qt: Add pressure modifier button for pads
v1.7.3027 Connor McLaughlin 2022-06-28 16:00:51 Download Qt: Implement remove disc
v1.7.3026-8-g5391b529b Connor McLaughlin 2022-06-28 15:34:45 No build Qt: Implement start disc
v1.7.3026-7-g92aea3823 Connor McLaughlin 2022-06-28 15:01:34 No build GS: Reset stats on open Fixes junk/bogus stats when switching to/from software renderer, and when shutting down/starting a new game.
v1.7.3026-6-g590ca9846 Connor McLaughlin 2022-06-28 14:59:48 No build Qt: Implement pause on focus loss
v1.7.3026-5-g16936aa45 Connor McLaughlin 2022-06-28 14:53:26 No build Qt: Make UI thread VM valid/paused globally accessible
v1.7.3026-4-gdedb1e0c8 Connor McLaughlin 2022-06-28 14:37:10 No build Qt: Implement pause on start
v1.7.3026-3-g63163737c Connor McLaughlin 2022-06-28 14:16:45 No build Qt: Implement disable window resize
v1.7.3026-2-g9f99e88c9 Connor McLaughlin 2022-06-28 13:41:24 No build Qt: Fix game properties staying open after closing main window
v1.7.3026-1-gb6f748ad8 Connor McLaughlin 2022-06-28 13:37:30 No build Qt: Add option to hide main window when game running
v1.7.3026 Mrlinkwii 2022-06-28 20:57:25 No build GameDB: fix game titles and add an entry
v1.7.3025 dio-gh 2022-06-28 18:14:57 Download Add MacOS badge to the README
v1.7.3024 refractionpcsx2 2022-06-28 16:47:36 Download GS: Fix interlace offset for native.
v1.7.3023 refractionpcsx2 2022-06-28 10:24:51 No build GS: Fix interlace offsets for no-interlace patches
v1.7.3022 Mrlinkwii 2022-06-28 10:22:17 No build Gamedb: add VUclamping to "NCAA March Madness 2003/2004"
v1.7.3021 lightningterror 2022-06-27 22:28:53 No build Qt: Fix anti blur tooltip.
v1.7.3020-3-g122423e53 lightningterror 2022-06-27 15:08:03 No build Qt: Add tooltlips to System Settings.
v1.7.3020-2-g639865f3e lightningterror 2022-06-27 15:07:40 No build Qt: Add tooltlips to Advanced System Settings.
v1.7.3020-1-g42e214eb1 lightningterror 2022-06-27 15:07:19 No build Qt: Add tooltips to Emulation Settings.
v1.7.3020 refractionpcsx2 2022-06-28 09:11:05 Download GS: Don't vmalloc inside fifo_alloc to avoid logic confusion. Also remove a pointless check from my previous COP2 fix.
v1.7.3019 chaoticgd 2022-06-27 19:18:06 Download Config: Fix loading of SavestateZstdCompression setting It seems like when the setting was originally added, the author forgot to add a line to the Pcsx2Config::CopyConfig function which meant that the setting was not loaded properly.
v1.7.3018 refractionpcsx2 2022-06-27 23:17:29 Download iR5900: Ignore Non delayed COP2 commands when not interlocked
v1.7.3017 PCSX2 Bot 2022-06-27 18:01:31 Download PAD: Update to latest controller database.
v1.7.3016 refractionpcsx2 2022-06-25 20:18:11 Download GS: Adjust interlacing offsets to something more sensible.
v1.7.3015 refractionpcsx2 2022-06-26 06:49:52 Download VU: Don't clamp VF00 or I Reg
v1.7.3014 Connor McLaughlin 2022-06-26 07:02:03 No build iR5900: Elide VU0 micro finish calls when safe This makes a difference in COP2-heavy games, where a chain of instructions will repeatedly test the VU0 idle bit unnecessarily, as it is impossible for a micro to be started inbetween the instruction chain. Saves a bit of code size (for register backup/restore), as well as getting rid of branches. Seems to make a 1-2% difference in performance in Ratchet on a 3900X, but if we're lucky, more on slower chips.
v1.7.3013 dependabot[bot] 2022-06-27 06:02:46 Download Bump mikehardy/buildcache-action from 1.2.2 to 1.3.0 Bumps [mikehardy/buildcache-action]( from 1.2.2 to 1.3.0. - [Release notes]( - [Changelog]( - [Commits]( --- updated-dependencies: - dependency-name: mikehardy/buildcache-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <>
v1.7.3012 Mrlinkwii 2022-06-27 00:55:11 Download GameDB: fix up wrong titles
v1.7.3011 lightningterror 2022-06-26 19:23:49 Download USB: More variable scope warnings. Looks like there are still more, let's see if it complains more about this file. Codacy.
v1.7.3010 BuildTools 2022-06-26 16:22:44 Download Readme: Update Linux version
v1.7.3009 lightningterror 2022-06-26 18:06:44 No build USB: Cleanup more variable scope warnings. Codacy. Looks like I missed some.
v1.7.3008 Ty Lamontagne 2022-06-25 19:20:03 Download Core: Replace old include guard with pragma once
v1.7.3007 Connor McLaughlin 2022-06-23 14:18:55 Download GS/TextureCache: Unswizzle shared texture formats when hashing Fixes formats such as PSMT4HL giving different hashes depending on what the overlapping/shared pixels in local memory contain. Enable this unconditionally, rather than only when dumping, because unswizzling and hashing is around 25% faster on AVX2 builds than hashing the backing local memory for larger textures (e.g. Star Ocean 3 menus). Also has the added bonus of hitting the cache more often in such cases too.
v1.7.3006 refractionpcsx2 2022-06-25 17:32:54 Download VU: YOLO T-Bit on MTVU More games than I expected just turn T-Bit on but never actually use it, which causes poor performance in MTVU due to threading. If there is a game that uses it, we can disable MTVU in the GameDB, since it will break the performance of the game, even if we try to handle it correctly. Maybe we can re-enable it in the future if some threading genius figures it out.
v1.7.3005 refractionpcsx2 2022-06-25 17:46:59 Download GS: Don't do interlace offset if de-interlacing is disabled.
v1.7.3004 Mrlinkwii 2022-06-25 17:06:48 Download Gamedb: Fix game names
v1.7.3003 refractionpcsx2 2022-06-25 17:01:39 Download IPU: Fix GT3 regression from #6506 BTW it was totally not my suggestion to change it and I take no responsibility for the fact I bro.. I mean LT broke it.
v1.7.3002 lightningterror 2022-06-25 11:38:39 Download GS-hw: Fix redundant condition warning. Codacy.
v1.7.3001-1-g57595c70b lightningterror 2022-06-25 11:33:37 No build PAD: Fix expression is always false warning. Codacy.
v1.7.3001 lightningterror 2022-06-25 01:19:00 Download iR5900: Cleanup variable scope. Codacy.
v1.7.3000-3-gba07e46cf lightningterror 2022-06-25 01:18:12 No build iR3000A: Cleanup variable scope. Codacy.
v1.7.3000-2-gf19ba1b0d lightningterror 2022-06-25 01:14:43 No build iFPUd: Cleanup variable scope. Codacy.
v1.7.3000-1-g51887f1cb lightningterror 2022-06-25 01:13:10 No build BaseBlockEx: Cleanup variable scope. Codacy.
v1.7.3000 refractionpcsx2 2022-06-24 21:00:34 Download GS: Limit the offset for FFMD to prevent over scaling.
v1.7.2999-2-g75d57640e refractionpcsx2 2022-06-24 03:54:29 No build GS: Rework interlace offsets
v1.7.2999-1-g56316ffcc refractionpcsx2 2022-06-23 22:46:53 No build GS: Add internal FFMD offset to interlace.
v1.7.2999 Mrlinkwii 2022-06-25 01:35:51 Download Gamedb:Add missing serials
v1.7.2998 Mrlinkwii 2022-06-25 00:16:53 Download GameDB: upscaling fixes for "Mike Tyson Heavyweight Boxing"
v1.7.2997 lightningterror 2022-06-24 18:01:27 Download USB: Cleanup uninitialized variable. Codacy.
v1.7.2996-12-gf42647426 lightningterror 2022-06-24 18:00:49 No build IOP: Cleanup variable scope. Codacy.
v1.7.2996-11-gb54521de5 lightningterror 2022-06-24 18:00:18 No build iR5900: Cleanup variable scope. Codacy.
v1.7.2996-10-gd7e09167f lightningterror 2022-06-24 17:59:46 No build iMMI: Cleanup variable scope. Codacy.
v1.7.2996-9-g26d20e458 lightningterror 2022-06-24 17:59:33 No build iFPU: Cleanup variable scope. Codacy.
v1.7.2996-8-g3099d55b4 lightningterror 2022-06-24 17:59:17 No build RDebug: Cleanup variable scope. Codacy.
v1.7.2996-7-g72218929b lightningterror 2022-06-24 17:57:21 No build SPU2: Cleanup variable scope. Codacy
v1.7.2996-6-gf99106ccb lightningterror 2022-06-24 17:56:50 No build MemoryCardFolder: Cleanup variable scope. Codacy.
v1.7.2996-5-gdd6f9c5ad lightningterror 2022-06-24 17:56:25 No build USB: Cleanup variable scope. Codacy.
v1.7.2996-4-g7d2209860 lightningterror 2022-06-24 17:55:24 No build IPU: Cleanup variable scope. Use totalqwc instead of ipu1cycles for adding cycles. Codacy.
v1.7.2996-3-gc82a92755 lightningterror 2022-06-24 17:55:08 No build GS: Cleanup variable scope. Codacy.
v1.7.2996-2-g59e9d80b1 lightningterror 2022-06-24 17:54:07 No build PAD: Cleanup variable scope. Codacy.
v1.7.2996-1-g732d30c91 lightningterror 2022-06-24 17:53:43 No build CDVD: Cleanup variable scope. Codacy.
v1.7.2996 lightningterror 2022-06-24 02:22:40 Download Misc: Cleanup some stuff I didn't notice in previous commits.
v1.7.2995 lightningterror 2022-06-24 01:56:01 Download README: Update requirements.
v1.7.2994 lightningterror 2022-06-24 01:20:28 Download GS-hw: Update crc hack comments.
v1.7.2993 refractionpcsx2 2022-06-24 00:09:19 Download Build: Fix
v1.7.2992 lightningterror 2022-06-23 19:38:38 Download Misc: Clean up warnings. Wsign-compare, Wunused-variable, Wunused-variable.
v1.7.2991 Stuart Kenny 2022-06-06 15:33:28 Download GS: Add lottes crt to present shader.
v1.7.2990 lightningterror 2022-06-22 13:58:26 Download wx: Rename gsdx to gs for window title statistics.
v1.7.2989 lightningterror 2022-06-22 12:25:25 Download GS: Make sure upscaling hacks are disabled on native res. There was a regression that caused upscaling hacks to still be enabled on native res.
v1.7.2988-2-g063d02a9c lightningterror 2022-06-14 14:33:24 No build GS-wx: Disable TX x y offsets on native res: We already gray out the option on Qt, and it should be an upscaling hack only.
v1.7.2988-1-g6e5e9ab7b lightningterror 2022-06-14 02:17:55 No build GS-d3d12: Remove scale factor clamp. Already handled in config so it's duplicate.
v1.7.2988 Ty Lamontagne 2022-06-22 00:47:45 Download CDVD: Touch-Up GZip logging messages.
v1.7.2987 Florin9doi 2022-06-01 11:29:09 No build Gamedb: Chou! Rakushii Internet Tomodachi Nowa
v1.7.2986 Connor McLaughlin 2022-06-21 11:31:34 Download InputManager: Fix chord bindings when activating in reverse
v1.7.2985-2-gb20e5a1e0 Connor McLaughlin 2022-06-21 10:32:23 No build VMManager: Convert to fmt Also adds an error message when trying to save state in the BIOS.
v1.7.2985-1-g64d222a1e Connor McLaughlin 2022-06-21 09:47:32 No build Qt: Support binding numpad keys independently of number row
v1.7.2985 refractionpcsx2 2022-06-21 19:26:35 No build CDVD: Load GZip index location direct from ini. Stops the Qt game list from putting indexes in the default location when a custom one is used.
v1.7.2984 refractionpcsx2 2022-06-21 22:16:07 No build GUI: Allow memcard names shorter than 4
v1.7.2983-1-g9a323a9a8 refractionpcsx2 2022-06-21 20:20:18 No build GUI: Only add extension to new memcards on save
v1.7.2983 MomosuWarosu 2022-06-20 18:48:38 Download GameDB: Upscaling fixes added for all retail versions of Shutokou Battle 01 GameDB: Upscaling fixes for Shutokou Battle 01 GameDB: Upscaling fixes for Shutokou Battle 01
v1.7.2982 Blackbird88 2022-06-21 19:51:33 No build GameDB: Fix name of "The Document of Metal Gear Solid 2"
v1.7.2981 Mrlinkwii 2022-06-21 20:15:11 No build GameDB: add missing upscaling fixes to "Xenosaga Episode III"
v1.7.2980 Silent 2022-06-21 17:30:17 Download XInput: Fix axis inversion when using SCP extensions
v1.7.2979 Christian Murphy 2022-06-20 20:05:05 Download PAD/Core bugfix for #6472 Bugfix for which was introduced by hold turbo changes
v1.7.2978 PCSX2 Bot 2022-06-20 18:01:24 Download PAD: Update to latest controller database.
v1.7.2977 Connor McLaughlin 2022-06-20 13:50:01 Download Qt: Fix hide mouse cursor not working with render-to-main off
v1.7.2976 Connor McLaughlin 2022-06-20 12:03:15 No build HostDisplay: Remove DestroyRenderDevice()/move to destructor Saves having to remember to call this any time you destroy the display object.
v1.7.2975-1-g5c88c585a Connor McLaughlin 2022-06-20 11:56:25 No build ContextWGL: Use pbuffers when we don't have a surface Fixes context restore error tripping when confirming shutdown while fullscreen in Qt.
v1.7.2975 Connor McLaughlin 2022-06-20 10:03:38 Download Qt: Get rid of redundant resume on confirm shutdown
v1.7.2974-1-g4bbdbf633 Connor McLaughlin 2022-06-20 10:01:40 No build Qt: Fix crash on confirm shutdown when fullscreen
v1.7.2974 refractionpcsx2 2022-06-20 10:12:08 No build Docs: Add normal readme and rename documentation readme
v1.7.2973 Ali Mahdavi 2022-06-15 20:09:31 Download Qt: Change the word “Save Slot” to “Load Slot” in Load State menu First off, I must admit, I **HAVE NOT** compiled the project to see if my change breaks the whole thing or not. I just searched the entire repository for `Save Slot` and renamed the one related to `loadSaveStateSlot`.
v1.7.2972 Christian Murphy 2022-06-19 20:32:50 No build Qt: Turbo (Hold) Hotkey binding Fixes #5538 Acts as a temporary flip-flop switch while held that either enables turbo while held or disables turbo while held if you've already toggled turbo. Default bind is Keyboard/Period but happy to make this unbound if preferred.
v1.7.2971 Florin9doi 2022-06-19 14:49:28 Download Gamedb: DB Updates
v1.7.2970 MomosuWarosu 2022-06-20 04:43:04 Download GameDB: Upscaling fixes for Tokyo Xtreme Racer 3
v1.7.2969 Connor McLaughlin 2022-06-17 13:35:38 Download VMManager: Don't try to load state when none exists
v1.7.2968 Connor McLaughlin 2022-06-19 05:49:28 Download VulkanHostDisplay: Fix uploading unaligned texture sizes
v1.7.2967-8-gfa3bd58b7 Connor McLaughlin 2022-05-17 16:24:17 No build GS: Don't show GPU OSD when timing init fails
v1.7.2967-7-g1f5d2c49f Connor McLaughlin 2022-06-18 12:48:03 No build Qt: Split texture replacement settings to its own page
v1.7.2967-6-g3e585c343 Connor McLaughlin 2022-06-18 12:20:24 No build Qt: Add folder settings
v1.7.2967-5-gc23e792f6 Connor McLaughlin 2022-06-18 11:59:42 No build Qt: Add folder selection to memory card settings
v1.7.2967-4-g02d3c93c2 Connor McLaughlin 2022-06-14 12:05:11 No build Qt: Allow editing folder settings
v1.7.2967-3-ga07ef0f5e Connor McLaughlin 2022-06-18 11:35:17 No build Qt: Move logging setup into core Sharable between frontends this way.
v1.7.2967-2-ge415251f3 Connor McLaughlin 2022-06-18 11:29:57 No build Qt: Add pad deadzone
v1.7.2967-1-gddbc14317 Connor McLaughlin 2022-06-11 16:41:21 No build GS/DX12: Fix creating display textures mid-frame crashing
v1.7.2967 CharlesThobe 2022-05-30 23:24:54 Download Updater: Do not extract portable.ini DIO
v1.7.2966 refractionpcsx2 2022-06-19 20:07:42 Download GS: Unset scanmsk_used after 2 frames
v1.7.2965 lightningterror 2022-06-19 19:05:43 Download gitignore: Ignore dmp files in bin directory.
v1.7.2964 refractionpcsx2 2022-06-15 00:54:08 Download GS-PCRTC: Add option to enable/disable Anti-Blur code. For... accuracy? Also clean up FIELD nonsense in the merge circuit. Fixed up offset code for interlacing
v1.7.2963 Connor McLaughlin 2022-06-16 12:40:08 Download GS: Fix possible crash when changing settings with readbacks disabled
v1.7.2962 Connor McLaughlin 2022-06-19 06:08:47 Download Wx: Remove sync to host refresh rate option Still available in Qt obviously. Apparently there's COM reinitialization issues on the CPU thread in wx, and I don't want to deal with that nonsense.
v1.7.2961 Connor McLaughlin 2022-06-17 11:47:31 Download VMManager: Auto switch to 16:9 when ws patches are enabled/found
v1.7.2960 Connor McLaughlin 2022-05-15 10:15:27 No build Qt: Implement mouse->controller binding Also implements forwarding mouse events to imgui.
v1.7.2959 Connor McLaughlin 2022-06-10 10:31:28 No build Qt: Fix incorrect input popup when no vibration sources available
v1.7.2958 Connor McLaughlin 2022-06-18 13:11:02 No build Qt: Fix compiling with spaces in path on Windows
v1.7.2957 kmicki 2022-06-16 01:40:13 No build PAD: changed freeze data size in Linux for cross-platform compatibility
v1.7.2956 Mrlinkwii 2022-06-17 23:01:10 Download Gamedb: add "EETimingHack" for "Strikers 1945 1-2" and gamefixes for 'Star wars episode 3 "
v1.7.2955 TellowKrinkle 2022-06-18 11:53:16 Download Metal: Fix ImGui renderer Turns out those were bitcasts, not conversions
v1.7.2954 TheLastRar 2022-05-26 20:11:09 Download DEV9: Formatting
v1.7.2953-6-g02f27f8cb TheLastRar 2022-05-25 19:50:28 No build DEV9: Have internal DHCP use AdapterUtils
v1.7.2953-5-g35b513859 TheLastRar 2022-05-25 09:51:36 No build DEV9: Have internal DNS use AdapterUtils
v1.7.2953-4-g809c5ed05 TheLastRar 2022-05-25 22:47:52 No build DEV9: Have pcap backend use AdapterUtils
v1.7.2953-3-g412451f9d TheLastRar 2022-05-24 16:44:05 No build DEV9: Have Sockets backend use AdapterUtils
v1.7.2953-2-g35802f208 TheLastRar 2022-05-24 15:47:20 No build DEV9: Add AdapterUtils
v1.7.2953-1-g8f6f0f840 TheLastRar 2022-05-25 22:36:32 No build DEV9: Exclude pcap NPF_ Prefix from GUID on Windows
v1.7.2953 refractionpcsx2 2022-06-17 01:30:06 Download GUI-WX: Add Blit description in WX gamefix panel.
v1.7.2952 Mrlinkwii 2022-06-16 21:24:56 Download GameDB: add autoflush and upscaling fixes for "Mega Man X8"
v1.7.2951 noigeaR 2022-06-16 17:49:43 Download GameDB: add missing Japanese game serials GameDB: add missing Japanese game serials
v1.7.2950 Silent 2022-06-15 20:17:22 Download GameDB: Port the Midnight Club 3 patch to NTSC-u v2.00
v1.7.2949 TellowKrinkle 2022-05-30 07:49:07 Download Common: Add assertion failure message to crashlogs
v1.7.2948 Connor McLaughlin 2022-04-23 08:37:11 Download GameDatabase: Add option to force blit-based FPS detection
v1.7.2947 refractionpcsx2 2022-06-15 06:54:54 Download GS: Fix overflow calculation from errantly going off.
v1.7.2946 RedPanda4552 2022-06-15 04:38:46 Download GameDB: Add HPO Special (Texture - Aggressive) to Batman Vengeance
v1.7.2945 Mrlinkwii 2022-06-15 01:41:58 No build GameDB: Fix game names "ICO" and add "Monster Rancher Evo" fixes
v1.7.2944 refractionpcsx2 2022-06-14 23:22:55 Download GS: Only enable scanmsk offset on frames that need it
v1.7.2943 lightningterror 2022-06-10 15:23:58 Download GS: Fix up wave filter shaders.
v1.7.2942 kmicki 2022-06-13 23:01:59 Download PAD Linux: correct conversion of analog stick values.
v1.7.2941 Riccardo Marcangelo 2022-06-14 15:41:09 Download GS: Migrate function pointer to lambda Compilers can inline lambda for superior performance.
v1.7.2940 refractionpcsx2 2022-06-14 18:13:06 Download GS: Avoid Div by 0 on WriteImage
v1.7.2939 refractionpcsx2 2022-06-14 03:12:26 Download GS: Fix God of War regression from #6389 (v1.7.2937)
v1.7.2938 refractionpcsx2 2022-06-12 07:11:11 Download IPU: Remove some DMA hacks
v1.7.2937 refractionpcsx2 2022-06-10 23:03:43 No build GS: New state opt optimisation pass
v1.7.2936-1-g1107ce8fd refractionpcsx2 2022-06-10 11:16:02 No build GS: Check whole state before flushing draws
v1.7.2936 Mrlinkwii 2022-06-14 00:16:43 Download Gamedb: fix 'Sega Sports Tennis' name
v1.7.2935 refractionpcsx2 2022-06-13 05:00:17 Download INTC: Give grace period after event for reading INTC If a game is in a tight loop waiting for a bit of INTC, we could skip a bunch of cycles incorrectly.
v1.7.2934-1-g44b672b6f refractionpcsx2 2022-06-13 04:59:19 No build Counters/GS: Adjust FIELD swap timing for PAL Console tests show about 3 PAL scanlines of time.
v1.7.2934 PCSX2 Bot 2022-06-13 18:01:22 Download PAD: Update to latest controller database.
v1.7.2933 Mrlinkwii 2022-06-12 22:47:11 Download Gamedb: remove gamefixes form "Axel Impact - The Extreme Racing"
v1.7.2932 Mrlinkwii 2022-05-31 12:44:05 Download Gamedb: remove no longer needed patches
v1.7.2931 lightningterror 2022-06-10 17:11:03 Download GS/Core: Purge frameskipping. Get rid of frameskipping, won't be added to Qt.
v1.7.2930 refractionpcsx2 2022-06-12 09:03:14 Download GS: Reduce false positives in dev overflow errors
v1.7.2929 Christian Murphy 2022-06-09 19:04:17 Download Qt: Update GameList scrolling to be per pixel to better indicate direction of scroll Addressing issue
v1.7.2928 Christian Murphy 2022-06-07 16:52:00 No build Save/Load States via hotkey in QT Addressing Adds the commands for loading/saving all numbered states via hotkeys, leaving them all unbound by default.
v1.7.2927 Mrlinkwii 2022-06-11 23:31:41 No build Gamedb: remove patches and add upscaling fixes for 'Onimusha - Dawn of Dreams'
v1.7.2926 Στέφανος "Coornio/8924th" Βλαστός 2022-06-06 20:10:17 Download GameDB: upscale fixes, adding missing serials, name corrections, etc See PR for details
v1.7.2925 Mrlinkwii 2022-06-12 02:57:26 Download GameDB: add 'Axel Impact - The Extreme Racing'
v1.7.2924 Connor McLaughlin 2022-06-08 14:15:10 Download Qt: Implement input profiles
v1.7.2923-2-g59412b167 Connor McLaughlin 2022-06-07 16:16:37 No build Qt: Implement multitap
v1.7.2923-1-gd1a235272 Connor McLaughlin 2022-06-07 18:25:01 No build SettingsInterface: Add ContainsValue() and copy helpers
v1.7.2923 Mrlinkwii 2022-06-11 00:18:48 Download Gamedb: Fix games names
v1.7.2922 lightningterror 2022-06-10 15:12:03 Download github labeler: Remove nsis.
v1.7.2921 TellowKrinkle 2022-05-30 00:46:51 Download GS: Avoid using both blending and fbfetch
v1.7.2920 lightningterror 2022-06-10 14:16:11 Download GS: Fix Wunused-variable warnings.
v1.7.2919 Mrlinkwii 2022-06-10 01:49:41 Download GameDB: Remove patch for Panzer Dragoon
v1.7.2918 noigeaR 2022-06-10 10:46:25 Download GameDB: add missing serials, upscaling fixes, name corrections (#6385)
v1.7.2917 Mrlinkwii 2022-06-09 14:15:04 Download Gamedb: add upscaling fixes to 'Fast and the Furious'
v1.7.2916 Mrlinkwii 2022-06-08 20:17:06 Download GameDB: add missing serials
v1.7.2915 RedDevilus 2022-06-08 16:18:03 Download GameDB: Fix flag + add missing US serial Someone in the Discord said that they had the question mark flags for these 2 serials, 1 is Virtua Fighter 4 Evolution PAL which had a typo and another is NBA Live '09 NTSC version. Quite surprising to see a missing American release in the GameDB still.
v1.7.2914 arcum42 2022-06-08 06:45:40 Download Build: Update to remove a no longer used flag and add a few more. (#6124) * Build: Update Remove a no longer used flag and add a few new ones. * Fix spacing on --use-system and --use-bundled.
v1.7.2913 Mrlinkwii 2022-06-07 17:57:53 Download Gamedb: fix up 'Deadly Skies III' name
v1.7.2912 Connor McLaughlin 2022-06-06 15:04:14 Download Qt: Add swap memory card button
v1.7.2911-4-g547b2fc9e Connor McLaughlin 2022-06-06 14:48:23 No build VMManager: Cycle/autoeject memory cards when files change Hopefully should fix card changes not getting picked up in some games.
v1.7.2911-3-gcf07f4aef Connor McLaughlin 2022-06-06 14:47:53 No build MemoryCardFolder: Fix empty/unplugged card detecting as folder
v1.7.2911-2-g3dc4aea05 Connor McLaughlin 2022-06-06 14:47:09 No build MemoryCardFile: Open file memcards in read share mode Fixes cards showing up as "missing" in Qt's settings dialog if you opened the dialog after starting a game.
v1.7.2911-1-gafa29facc Connor McLaughlin 2022-06-06 14:46:39 No build FileSystem: Add OpenSharedCFile()
v1.7.2911 Connor McLaughlin 2022-06-07 13:19:21 Download GS/Vulkan: Fix uploading compressed replacement textures
v1.7.2910 Silent 2022-05-28 13:07:07 Download Updater: Disable Maximize and Close buttons
v1.7.2909-1-g33efc8678 Silent 2022-05-28 12:58:48 No build Updater: Thread the UI updates, add a taskbar progress bar, add a marquee progress bar for indeterminate actions
v1.7.2909 Mrlinkwii 2022-06-07 12:24:23 Download Gamedb: add disablePartialInvalidation to snowblind engine games
v1.7.2908 iMineLink 2022-01-16 18:15:48 Download GS: preserve target on different format write. affects hardware texture cache.
v1.7.2907 Dreadmoth 2022-06-07 08:36:06 Download Qt: Fix Disable Depth Emulation tooltip
v1.7.2906 lightningterror 2022-06-07 02:28:12 Download Qt: Fix Texture Offsets tooltip.
v1.7.2905 Mrlinkwii 2022-06-06 22:53:33 Download GameDB: add HW fixes for 'Raging Bless'
v1.7.2904 refractionpcsx2 2022-06-06 20:58:04 Download GS: Allow same src for DISPFB when using 32bit + 24bit
v1.7.2903 PCSX2 Bot 2022-06-06 18:01:34 Download PAD: Update to latest controller database.
v1.7.2902 Connor McLaughlin 2021-10-31 10:59:31 Download VMManager: Set affinities for threads
v1.7.2901-1-g9b7ae498d Connor McLaughlin 2021-10-31 10:21:35 No build 3rdparty: Add cpuinfo
v1.7.2901 refractionpcsx2 2022-06-06 15:27:53 Download IOP: Revert a change from #6267 Think this was a misunderstanding of how the interrupts worked (was actually one shot)
v1.7.2900 refractionpcsx2 2022-06-05 19:47:30 Download GS: Auto adjust aspect when using Offsets + Overscan
v1.7.2899-2-ge234fb32d refractionpcsx2 2022-06-05 19:37:40 No build GS Add horizontal overscan
v1.7.2899-1-gf70c67ad7 refractionpcsx2 2022-06-05 19:03:13 No build GS: Add option to show vertical overscan
v1.7.2899 refractionpcsx2 2022-06-05 06:17:16 Download GS: Correctly handle field/deinterlace for progressive/interlaced mode. Also correct the number of scanlines for progressive (double strike) and how long vblank is.
v1.7.2898 Connor McLaughlin 2022-06-05 15:27:24 Download Vulkan: Enforce 32 byte alignment for uploads It blows up on AVX2 stores on some drivers if we don't (e.g. AMD Linux).
v1.7.2897 Connor McLaughlin 2022-06-04 06:58:05 No build GS: Split convert and present shaders
v1.7.2896 Στέφανος "Coornio/8924th" Βλαστός 2022-06-05 18:43:44 No build fix dump n.1
v1.7.2895 refractionpcsx2 2022-06-05 03:26:29 Download GS: Be generous with the resolution for no-interlace patches
v1.7.2894 Mrlinkwii 2022-06-05 17:34:10 Download Gamedb:add upscaling fixes for 'Test Drive'
v1.7.2893 refractionpcsx2 2022-06-04 05:14:03 Download GIF: sync GIF packet ends
v1.7.2892 refractionpcsx2 2022-06-05 16:14:02 No build IPU: Wait for IPU_FROM to be ready
v1.7.2891 lightningterror 2022-06-04 23:35:31 Download Qt: Add tooltips to Graphics section. Most of them are ported from WX.
v1.7.2890 TellowKrinkle 2022-06-04 23:17:15 Download GHActions:macOS: Add Qt SVG plugin
v1.7.2889 lightningterror 2022-06-05 00:01:19 No build GS: Fix SkipDuplicateFrames default config.
v1.7.2888 Mrlinkwii 2022-06-04 23:02:29 Download Gamedb: add missing serials
v1.7.2887 Mrlinkwii 2022-06-04 21:37:13 Download Gamedb: add patch for 'Transformers - Revenge of the Fallen'
v1.7.2886 Mrlinkwii 2022-06-04 19:57:21 Download Gamedb: fixes for 'Call of Duty - Le Jour de Gloire'
v1.7.2885 Mrlinkwii 2022-06-04 16:08:57 No build GameDB: add HW fixes for snowblind engine games
v1.7.2884 Angel Toloza 2022-06-04 06:38:14 Download GameDB: Mana Khemia Fixes misalignment of textures in the Pause Menu.
v1.7.2883 Connor McLaughlin 2022-02-06 13:17:48 Download GS: Add sync to host refresh rate option
v1.7.2882 Connor McLaughlin 2022-06-04 18:22:51 Download HostDisplay: Create swap chain in CreateRenderDevice() for D3D Fixes starting in exclusive fullscreen mode in Qt.
v1.7.2881 Connor McLaughlin 2022-06-04 17:11:39 Download VulkanHostDisplay: Avoid redundant resizes
v1.7.2880-18-g3910b047d Connor McLaughlin 2022-06-04 16:35:38 No build InputManager: Fix incorrect default keyboard R2 binding
v1.7.2880-17-g15c1381c1 Connor McLaughlin 2022-04-02 14:17:26 No build VMManager: Add input profile loading
v1.7.2880-16-gc0e65d9a3 Connor McLaughlin 2022-04-18 16:06:35 No build vtlb: Add RAM accessors which avoid hw access
v1.7.2880-15-g38ff490b6 Connor McLaughlin 2022-04-18 15:33:39 No build HostSettings: Add writer functions
v1.7.2880-14-gf8fa41d4b Connor McLaughlin 2022-06-04 16:20:26 No build VulkanHostDisplay: Upload textures in init command buffer
v1.7.2880-13-gb74c65cc7 Connor McLaughlin 2022-05-30 12:15:16 No build GS: Make reopen fails non-fatal It'll restore the old configuration instead.
v1.7.2880-12-g624e5ae63 Connor McLaughlin 2022-06-04 15:47:56 No build VMManager: Force reloading of LastELF on state load
v1.7.2880-11-g71935e709 Connor McLaughlin 2022-05-16 10:55:00 No build VMManager: Relax memory ordering for state CST is definitely overkill here.
v1.7.2880-10-gbb9a55131 Connor McLaughlin 2022-05-07 13:08:08 No build MTVU: Use Thread wrapper
v1.7.2880-9-g457ec7f6f Connor McLaughlin 2022-05-07 13:07:22 No build Threading: Add lightweight thread wrapper
v1.7.2880-8-g433b88c0b Connor McLaughlin 2022-05-07 11:05:26 No build GS/TextureReplacements: Be more lax about header flags
v1.7.2880-7-g9f8911536 Connor McLaughlin 2022-04-22 13:21:02 No build GS/OpenGL: Use feature flag for D32F/D32FS8 selection
v1.7.2880-6-geeb09c54d Connor McLaughlin 2022-05-28 14:16:29 No build GS/DX12: Use correct state for texture staging buffers
v1.7.2880-5-g52a3777aa Connor McLaughlin 2022-06-04 09:19:12 No build Qt: Convert webp flags masquerading as png to png
v1.7.2880-4-gea1f451d3 Connor McLaughlin 2022-06-04 07:53:31 No build Qt: Move flag/star icons to resources
v1.7.2880-3-g28795e549 Connor McLaughlin 2022-05-20 15:09:24 No build GS/Qt: Represent the current frame on resize when paused Stops the frame displayed with incorrect proportions.
v1.7.2880-2-g0a667bf18 Connor McLaughlin 2022-05-29 15:55:10 No build SettingsInterface: Add optional accessors/mutators
v1.7.2880-1-g2d8a4e13e Connor McLaughlin 2022-05-30 16:02:43 No build GS: Fix a bunch of texture copy counters not adding
v1.7.2880 Connor McLaughlin 2022-06-04 18:13:05 Download Qt: Force game list column resize on window show Fixes a regression from dbfb93a50f0ea1008acff2d1522e6a470a23a03c where the game list columns would always be too short on open.
v1.7.2879 Connor McLaughlin 2022-06-04 17:11:54 Download Qt: Avoid spamming resize events on paint This caused long freezes on Windows when you dragged the window around, because it was sending a paint event for every movement.
v1.7.2878 TellowKrinkle 2022-05-28 06:19:38 Download Qt: Add preferences button to menu system Important on macOS to get the expected keyboard shortcut
v1.7.2877-10-gd74623faf TellowKrinkle 2022-05-27 05:21:56 No build Qt: Support DPI change events
v1.7.2877-9-gdb4bf0847 TellowKrinkle 2022-05-26 07:30:00 No build GHActions:macOS: Add Qt build
v1.7.2877-8-gf9c2327bf TellowKrinkle 2022-05-26 00:32:10 No build Qt: Respond to dark/light mode changes
v1.7.2877-7-gbeab9870c TellowKrinkle 2022-05-25 23:43:11 No build Common: Move ObjC methods to CocoaTools
v1.7.2877-6-gdbfb93a50 TellowKrinkle 2022-05-25 23:20:34 No build Qt: Calculate icon theme from palette instead of name
v1.7.2877-5-g6b66cd7f2 TellowKrinkle 2022-05-25 22:52:46 No build Qt: Remove [Light] from Native theme It's whatever your system theme is set to, be that light or dark
v1.7.2877-4-g08089e065 TellowKrinkle 2022-05-25 22:52:07 No build Qt: Set isMask to true on menu items Prevents icons from being the wrong color when the Qt theme doesn't match the macOS system theme (or when you use Native theme with dark mode)
v1.7.2877-3-gb2ef973f1 TellowKrinkle 2022-05-24 22:14:06 No build Qt: Fix game summary field size on macOS
v1.7.2877-2-gd862f8cd5 TellowKrinkle 2022-05-24 06:47:23 No build Qt: Fix SDL initialization crash on macOS
v1.7.2877-1-g9c61e9eda TellowKrinkle 2022-05-23 12:01:51 No build Qt: Mac build
v1.7.2877 Goatman13 2022-06-04 15:07:28 Download GameDB: Add more Onimusha 3 HW fixes. Fixes textureless graphics ingame.
v1.7.2876-1-g5469d59de Goatman13 2022-06-04 08:01:41 No build IPU: Set ECD if start code is not 1xx Onimusha 3 send 0x200 and expect that start code search finish on it. Setting ECD here helps The Sims Bustin' Out
v1.7.2876 refractionpcsx2 2022-06-04 14:30:48 Download IPU: Always process command if busy on DMA run
v1.7.2875 refractionpcsx2 2022-06-04 05:57:37 Download Savestates: Add developers comment for commit log messages
v1.7.2874 TheTechnician27 2022-04-09 00:00:10 Download Update to reflect project's age.
v1.7.2873 refractionpcsx2 2022-05-29 17:03:14 Download IOP Counters: Fix up interrupt behaviour Also replace some magic values with macro/enum type thingies
v1.7.2872 RedDevilus 2022-06-04 03:22:59 Download GameDB: Forbidden Siren 2 Fixes vertical lines in-game (merge sprite) and FMV (software renderer gamefix)
v1.7.2871 refractionpcsx2 2022-06-03 05:29:15 Download IPU: add slight timing to IDEC/BDEC Modify IPU to run on internal interrupts to give some timing
v1.7.2870-3-g870604d64 refractionpcsx2 2022-06-03 01:47:57 No build Savestates: Add new IPU variable and bump version
v1.7.2870-2-g9f4bf4267 refractionpcsx2 2022-06-03 01:36:00 No build IPU: Stop early IPUProcessInterrupt fires.
v1.7.2870-1-g5c15d57f5 refractionpcsx2 2022-06-03 00:36:47 No build IPU: Reorder DMA timing for IPU_TO and IPU_FROM
v1.7.2870 Mrlinkwii 2022-06-03 23:55:34 Download GameDB: add patches for 'Harry Potter and the Half-Blood Prince'
v1.7.2869 Goatman13 2022-06-03 17:33:53 Download GameDB: Replace Choro Q HG, and Penny/Gadget Racers patches. Replace patches to less invasive solution. No longer need to skip movies, or skip SetVSyncFlag.
v1.7.2868 RedDevilus 2022-06-02 04:31:38 Download Qt: Bump Cache + new other icon
v1.7.2867-6-g506396174 RedDevilus 2022-06-01 16:49:09 No build Qt: Readability and prevents false matches regions Code readability is easier if you check out this page and also prevents false matches like PAL-FI which is a Finnish game would trigger PAL-F which gives a French flag.
v1.7.2867-5-g815c0a394 RedDevilus 2022-06-01 14:47:46 No build Qt: Adding back BIOS flags The old code was still being used for getting the icons but they were renamed and moved into another folder. Oops!
v1.7.2867-4-g6d3f42a44 RedDevilus 2022-06-01 13:27:48 No build Qt: Change array and rename flags to region
v1.7.2867-3-g4b76594d8 RedDevilus 2022-06-01 00:29:26 No build Qt: Add array and look-up for flags Stenzek doesn't love a lot for variables which impacts code readability, put into array for ease his mind.
v1.7.2867-2-gf5144f33d RedDevilus 2022-05-31 23:28:37 No build Qt: Move flags to seperate folder
v1.7.2867-1-g03f7e9e15 RedDevilus 2022-05-31 01:45:05 No build Qt: More flags and regions + enabling more icons In reality it will show multiple flags like Korean flag but the flags aren't correct due to the structure in the GameDB actually being the languages more than the actual region. At least people will have Korean flags and others for now and fix GameDB later as it's still a nightly/development cycle. Though there are about 30 country flags included for future usage as of now.
v1.7.2867 Blackbird88 2022-06-03 11:34:22 Download GameDB: Added Tourist Trophy VU clamp fix
v1.7.2866 RedDevilus 2022-05-31 23:12:15 Download GameDB: Fix line in the sky for Jak games Read the description...
v1.7.2865 RedDevilus 2022-06-02 17:24:42 No build GameDB: Remove Kingdomhearts 1/2 GShwfixes Issues with texture cache reveal themselves so best to remove it.
v1.7.2864 Mrlinkwii 2022-06-02 01:15:42 Download GameDB: upscaling fixes for 'Tokyo Xtreme Racer Drift 2'
v1.7.2863 Mrlinkwii 2022-06-01 22:36:08 Download Gamedb: fix game title typos
v1.7.2862 nev3rfail 2022-06-01 16:27:22 Download GS/TextureReplacement: Ignore replaced textures in DumpTexture
v1.7.2861 Florin9doi 2022-06-01 13:02:37 Download Gamedb: PlayStation BB Navigator
v1.7.2860-2-g52325cb7d Florin9doi 2022-06-01 12:52:53 No build Gamedb: Jissen Pachi-Slot Hisshouhou
v1.7.2860-1-g6265bbf99 Florin9doi 2022-06-01 12:15:24 No build Gamedb: Web browsers
v1.7.2860 Mrlinkwii 2022-06-01 12:47:04 Download PAD: fix typo in UI
v1.7.2859 Florin9doi 2022-06-01 11:57:47 Download Gamedb: DVD Player
v1.7.2857 refractionpcsx2 2022-05-31 20:12:53 Download CheatsWS: Remove bad Herdy Gurdy WS patch
v1.7.2856 Stuart Kenny 2022-05-31 17:43:23 Download GS/HW: Fix typos in wave filter shader
v1.7.2855 Mrlinkwii 2022-05-31 17:01:05 Download Gamedb: remove patch from 'Boku to Mao'
v1.7.2854 Stuart Kenny 2022-05-31 14:58:21 Download Qt: wire in tv shaders
v1.7.2853 Dreadmoth 2022-05-31 13:36:29 Download GameDB: Add missing serial Secret Agent Clank (PAL-M12) [SCES-55496]
v1.7.2852 TheLastRar 2022-05-22 14:50:17 Download DEV9: Clang format Qt files
v1.7.2851-2-g56402db7e TheLastRar 2022-05-22 14:49:40 No build DEV9: Add DNS host export/import
v1.7.2851-1-g3e76d380a TheLastRar 2022-05-22 14:35:59 No build DEV9: Move helper Qt classes into a separate file
v1.7.2851 Connor McLaughlin 2022-05-30 09:00:37 Download PAD/Host: Fix unconditionally sending state for disconnected ports
v1.7.2850-1-g277706505 Connor McLaughlin 2022-05-29 15:56:03 No build PAD: Make controller info public
v1.7.2850 Stuart Kenny 2022-05-30 14:53:45 Download pad: Expose Analog mode button.
v1.7.2849 Connor McLaughlin 2022-05-30 11:41:51 Download Tests: Add unit tests for UNC paths on Win32
v1.7.2848-3-gdc4ef1163 Connor McLaughlin 2022-05-29 16:22:16 No build Qt: Add logging of early directory setup Makes debugging this stuff easier in the future.
v1.7.2848-2-g2928837b7 Connor McLaughlin 2022-05-29 16:18:09 No build Qt: Add command line parameter to force early console log
v1.7.2848-1-ga5124b118 Connor McLaughlin 2022-05-29 16:12:06 No build FileSystem: Fix splitting UNC paths
v1.7.2848 Connor McLaughlin 2022-05-31 11:29:40 Download GS: Clamp tex-in-rt source rectangle to rt bounds Fixes GPU crash for DX12 in Ridge Racer V. Game still has broken car textures.
v1.7.2847 lightningterror 2022-05-31 01:14:20 Download github labeler: Add/adjust renderer labels based on current renderers.
v1.7.2846 Mrlinkwii 2022-05-30 18:51:52 Download Gamedb: Fix up some game names and add upscaling fixes for 'Xenosaga'
v1.7.2845 TellowKrinkle 2022-05-28 06:50:43 Download Common: Implement screensaver prevention on macOS
v1.7.2844 PCSX2 Bot 2022-05-30 18:01:30 Download PAD: Update to latest controller database.
v1.7.2843 Connor McLaughlin 2022-05-29 15:54:53 Download Assertions: Fix message not being included for pxAssert()
v1.7.2842 RedDevilus 2022-05-30 02:10:50 Download GameDB: Reflect some new regions + new serials In case of new centralised way of regions like the flag icons for Qt and adding some new serials.
v1.7.2841-1-gd67e72912 RedDevilus 2022-05-29 11:14:12 No build Qt: Fix DPI scaling 125% + higher quality icons Upscaling on Qt didn't work properly as Windows calculates it differently, it's better to give far larger pictures and icons and let it downscale. Also added most country flags that are relevant for PCSX2. Reduces size icons from 3.5 MB to a whopping 0.34 MB (340 KB!) but looks even better for everyone. Hopefully fixes #6255
v1.7.2841 refractionpcsx2 2022-05-29 14:40:43 Download Clang: Format GS.h
v1.7.2840-1-g771745004 refractionpcsx2 2022-05-29 03:45:59 No build GS: Fix CSR.FIELD for progressive mode
v1.7.2840 TellowKrinkle 2022-05-30 03:07:03 No build wx: Fix assert on settings panel
v1.7.2839 TellowKrinkle 2022-05-30 02:43:04 Download Core: Fix LnxFlatFileReader FinishRead return
v1.7.2838-2-gbd5656bf8 TellowKrinkle 2022-05-30 02:32:05 No build Core: Fix DarwinFlatFileReader FinishRead return Looks like the return value is expected to be the number of bytes read
v1.7.2838-1-g1e4795e65 TellowKrinkle 2022-05-30 02:21:18 No build CDVD: BlockDumpFileReader formatting
v1.7.2838 Goatman13 2022-05-29 18:50:06 Download GameDB: Remove few IPU patches No longer needed.
v1.7.2837-1-g2dd9d8338 Goatman13 2022-05-29 18:48:39 No build IPU: Implement start code validation for BDEC/IDEC According to MPEG specs when 8 "0" bits are found, we should check for 000001xxh. Recommended way is to check 24 bits (000001h), and if they won't match discard 8 bits and try again until valid code is found, or stream ends.
v1.7.2837 Mrlinkwii 2022-05-30 00:38:21 Download Gamedb: upscaling fixes for 'Need for Speed: Hot Pursuit 2'
v1.7.2836 Mrlinkwii 2022-05-30 00:12:53 Download Gamedb: add upscaling fixes for ' The Sims 2 pets'
v1.7.2835 refractionpcsx2 2022-05-29 23:03:02 Download MTGS: Fix GS reset behaviour
v1.7.2834 Connor McLaughlin 2022-05-28 07:21:14 No build Build: Don't rewrite svnrev.h unconditionally Stops VS from recompiling the files which include it every time you hit run.
v1.7.2833 Mrlinkwii 2022-05-29 16:29:25 No build GameDB: remove gameFixes for 'nfl street 3'
v1.7.2832 Connor McLaughlin 2022-05-27 10:53:14 No build GS: Read local memory without sync when readbacks are disabled
v1.7.2831 Connor McLaughlin 2022-05-27 13:24:21 No build GS: Clear current/merge textures on hardware reset
v1.7.2830-2-gf6d997ca8 Connor McLaughlin 2022-05-27 13:20:32 No build GS: Clear local memory on hardware reset
v1.7.2830-1-g5963efcec Connor McLaughlin 2022-05-27 13:11:57 No build GS: Get rid of redundant pointers to VM
v1.7.2830 Silent 2022-05-29 13:59:54 Download GameDB: Add Auto Flush for 24 - The Game Fixes pause menu backgrounds.
v1.7.2829 Mrlinkwii 2022-05-29 15:23:53 Download GameDB: remove gameFixes from'NFL Street 2'
v1.7.2828 Mrlinkwii 2022-05-29 01:04:24 Download Config: Remove unused macro from superVU. (#6240)
v1.7.2827 refractionpcsx2 2022-05-28 22:56:13 Download GS-TC: Preserve scale when resizing target for display.
v1.7.2826 Mrlinkwii 2022-05-28 21:35:07 Download GameDB: add missing serials
v1.7.2825 Mrlinkwii 2022-05-28 20:24:02 Download GameDB: update 'Growlanser Generations' name
v1.7.2824 Mrlinkwii 2022-05-28 17:59:37 Download Gamedb: fix up some game titles
v1.7.2823 refractionpcsx2 2022-05-28 15:20:02 Download GS: Bug fix Scissor Optimization
v1.7.2822 Mrlinkwii 2022-05-28 10:40:02 Download GameDB: fix up game names
v1.7.2821 Connor McLaughlin 2022-05-26 16:07:38 Download GS/DX12: Fix incorrect blend factor for primid DATE
v1.7.2820-1-g822e508d1 Connor McLaughlin 2022-05-26 16:07:22 No build D3D12: Don't call GetGPUDescriptorHandleForHeapStart() on non-shader-visible heaps
v1.7.2820 RedDevilus 2022-05-26 22:30:51 No build GameDB: Tales of Legendia + Batman Begin + ... - Added FMV switch for Tales of Legendia which can show garbage textures - Added Batman Begins (Autoflush and Special Texture half pixel offset for the lighting misalignment) - Some extra clean-up on Spartan - Total Warrior
v1.7.2819 refractionpcsx2 2022-05-28 04:04:21 Download GS: Better swapped draw direction detection on scissor opt
v1.7.2818 refractionpcsx2 2022-05-28 02:09:32 Download Patches: Make search case insensitive
v1.7.2817 C.W. Betts 2022-05-26 23:23:38 Download Some Qt for Mac fixes.
v1.7.2816 Connor McLaughlin 2022-05-27 11:48:59 Download Qt: Add hardware check for SSE4 and AVX2
v1.7.2815 refractionpcsx2 2022-05-27 12:03:10 Download GUI/Qt: Prioritize serial in cover lookup
v1.7.2814 Connor McLaughlin 2022-05-26 09:49:40 Download Qt: Implement drag/drop to main window
v1.7.2813-1-g25fa70fe9 Connor McLaughlin 2022-05-26 09:36:05 No build Qt: Fix loading save state from manual file
v1.7.2813 RedDevilus 2022-05-24 23:50:59 Download Qt: Revision default hotkeys There has been a re-order of keybindings, new keybindings and missing Single Frame GS Dump, Multi Frame GS Dump, Input Recording mode. To be decided for the rest.
v1.7.2812 TellowKrinkle 2022-05-16 23:57:06 Download GS:SW: Restore zequal for optimization
v1.7.2811-9-ge58b1054e TellowKrinkle 2022-05-16 23:32:59 No build GS:SW: Use restrict on DrawTriangleSection Improves compiler optimization
v1.7.2811-8-g24de0866f TellowKrinkle 2022-05-16 23:07:12 No build GS:SW: Don't interpolate xy fields for scanlines By that point, xy is what's being used to advance the scanline and won't be needed as a parameter
v1.7.2811-7-g0cec99361 TellowKrinkle 2022-05-12 07:25:38 No build GS:SW: Use floats for zskip
v1.7.2811-6-g8ba745030 TellowKrinkle 2022-05-17 02:01:51 No build GS:SW: Hold double z in registers more
v1.7.2811-5-g4ddf89771 TellowKrinkle 2022-05-11 20:31:30 No build GS:SW: Use doubles for Z calculation
v1.7.2811-4-g9be7eb67d TellowKrinkle 2022-05-11 20:12:35 No build GS:SW: Rearrange GSVertexSW members to better match planned DoubleZ arrangement Note: Removes zequal. DoubleZ will fix, but until then things will break
v1.7.2811-3-g56bba522a TellowKrinkle 2022-05-11 16:09:24 No build GS:SW: Unvectorize unneccessarily-vectorized things
v1.7.2811-2-gb6c1b3fb9 TellowKrinkle 2022-05-11 15:58:46 No build GS: Add double operations to GSVector/GSNewCodeGenerator
v1.7.2811-1-g82de13d95 TellowKrinkle 2022-04-28 06:19:55 No build GS: Better cxpr GSVector init
v1.7.2811 TellowKrinkle 2022-05-26 04:17:16 Download GHActions: Improve macOS artifact name for tagged builds
v1.7.2810 TellowKrinkle 2022-05-17 06:42:06 Download CMake: Set fp-contract=fast Clang defaults to off, everyone else defaults to on or fast. Allows multiplies and adds to be merged into fma
v1.7.2809 refractionpcsx2 2022-05-26 01:54:46 Download Patches-NI: Remove broken Silent Hill 3 patch
v1.7.2808 Master Builder 2022-05-19 16:01:56 Download Common/Linux/LnxHostSys: Fixed compatibility issues with FreeBSD, made error handling more explicit
v1.7.2807 Connor McLaughlin 2022-01-09 10:27:19 Download GS: Add Skip Presenting Duplicate Frames option
v1.7.2806 Connor McLaughlin 2022-05-25 16:11:07 No build VMManager: Disable symbol map update on Qt Until it's implemented.
v1.7.2805-1-g3b5538a09 Connor McLaughlin 2022-05-25 16:10:11 No build VMManager: Fix no ws/ni patches message showing up on reset
v1.7.2805 Connor McLaughlin 2022-05-25 15:51:26 Download D3D12HostDisplay: Fix vsync
v1.7.2804-1-g2365a9caa Connor McLaughlin 2022-05-25 15:50:59 No build D3D12/Texture: Fix incorrect resource state for fallback staging buffer
v1.7.2804 Connor McLaughlin 2022-05-25 14:35:46 Download BlockdumpFileReader: Extra error checking to detection
v1.7.2803-1-g628560850 Connor McLaughlin 2022-05-25 14:35:37 No build CDVD: Fix crash when trying to scan small gzip files
v1.7.2803 Tzerinas 2022-05-25 13:07:55 Download GameDB: Removes missed french Tak fmv fix
v1.7.2802 Mrlinkwii 2022-05-25 12:49:38 No build GameDB: more removal of software FMV fixes from games
v1.7.2801 Mrlinkwii 2022-05-25 12:08:16 Download Gamedb: remove software FMV fixes from games
v1.7.2800 Connor McLaughlin 2022-05-23 11:35:42 Download GSTextureCache: Expand target to fit readout height This handles a case where you have two images stacked on top of one another (usually FMVs), and the size of the top framebuffer is larger than the height of the image. Usually happens when conservative FB is on, as off it'll create a 1280 high framebuffer. The game alternates DISPFB between the top image, where the block pointer matches the target, but when it switches to the other buffer, LookupTarget() will score a partial match on the target because e.g. 448 < 512, but the target doesn't actually contain the full image. This usually leads to flickering. Test case: Neo Contra intro FMVs. So, for these cases, we simply expand the target to include both images, based on the read height. It won't affect normal rendering, since that doesn't go through this path.
v1.7.2799 refractionpcsx2 2022-05-25 11:28:43 Download Qt: Fix auto updater CI didn't build it, so we missed it lol
v1.7.2798 Connor McLaughlin 2022-05-24 17:17:52 Download Qt: Fix adding multi bindings from pad
v1.7.2797-9-gb5721a92e Connor McLaughlin 2022-05-24 17:12:56 No build Misc: Fix a bunch of recent warnings from clang
v1.7.2797-8-gcefe4b773 Connor McLaughlin 2022-05-24 16:27:19 No build Qt: Add clear bindings button to controllers
v1.7.2797-7-g332346449 Connor McLaughlin 2022-05-24 16:17:51 No build Qt: Remove presets dropdown, hide restore defaults Until it's implemented.
v1.7.2797-6-g2c199e7c4 Connor McLaughlin 2022-05-24 16:15:41 No build Qt: Add log timestamps
v1.7.2797-5-g2a3286485 Connor McLaughlin 2022-05-24 14:37:44 No build Qt: Get rid of duplicate base setting query helpers
v1.7.2797-4-g9481bbd2e Connor McLaughlin 2022-05-24 14:27:17 No build Qt: Add OSD message when block dumps are enabled
v1.7.2797-3-g08aad5461 Connor McLaughlin 2022-05-24 14:22:15 No build Qt: Add block dump options
v1.7.2797-2-g0bab9474a Connor McLaughlin 2022-05-24 14:02:05 No build Qt: Add file logging option
v1.7.2797-1-g1f802eca4 Connor McLaughlin 2022-05-24 13:21:31 No build Common: Redo assertions, purge DiagnosticOrigin
v1.7.2797 Mrlinkwii 2022-05-24 23:07:30 Download GameDB: add 'disablePartialInvalidation' to 'Shadow Hearts 2'
v1.7.2796 refractionpcsx2 2022-05-24 21:00:33 Download GUI: Enable verbose messages for patch loading.
v1.7.2795 RedDevilus 2022-05-23 19:19:15 Download GameDB: Revise serial names + GsHWFixes With Qt being released there were still illegal characters being used in the name, also found some random typo mistakes. Fixes #6170 GsHWFixes: - Ratatouille - Wild Arms series - Tony Hawk Downhill Jam
v1.7.2794 refractionpcsx2 2022-05-22 00:05:53 Download GS: Limit interlace offset to FFMD mode. The offset is only really needed when the game is rendering half frames and expects a certain amount of offset.
v1.7.2793-3-g4a12ec6fc refractionpcsx2 2022-05-20 19:17:35 No build GS: Add option to disable Interlace Offset
v1.7.2793-2-g0c855cdd6 refractionpcsx2 2022-05-20 18:17:52 No build GS: Update interlacing on Metal
v1.7.2793-1-g89d44a5f6 refractionpcsx2 2022-05-20 17:31:54 No build GS: Offset interlace when upscaling
v1.7.2793 Connor McLaughlin 2022-05-24 15:10:39 No build Qt: Apply patches on entry point compile Fixes WRC4's entrypoint patch not being used.
v1.7.2792 refractionpcsx2 2022-05-24 17:00:51 Download GUI/Qt: Use higher quality icon
v1.7.2791 lightningterror 2022-05-24 16:59:26 Download Qt: Gray out language selection. Not yet implemented.
v1.7.2790 Connor McLaughlin 2022-05-01 15:54:49 Download Add
v1.7.2789-1-gd65522a9b Connor McLaughlin 2022-05-01 07:47:00 No build VMManager: Add no-interlacing patches
v1.7.2789 Connor McLaughlin 2022-05-24 10:42:36 Download Qt: Make relationship between vsync queue/optimal pacing clearer
v1.7.2788-3-gae43cfaaf Connor McLaughlin 2022-05-24 10:05:25 No build R5900: Fix format string for TLB misses etc
v1.7.2788-2-g8bbcb0530 Connor McLaughlin 2022-05-24 10:05:04 No build MultipartFileReader: Fix use-after-free when opening multipart files Also fixes loading uppercase filenames on Linux.
v1.7.2788-1-gf2713462c Connor McLaughlin 2022-05-24 10:04:26 No build Qt: Fix starting after theme change
v1.7.2788 refractionpcsx2 2022-05-23 20:20:19 Download Adding FUNDING file Adds a button to the project
v1.7.2787 Connor McLaughlin 2022-05-23 16:35:21 Download Qt: Use SERIAL_CRC.ini naming for per-game settings
v1.7.2786 PCSX2 Bot 2022-05-23 18:01:25 No build PAD: Update to latest controller database.
v1.7.2785 lightningterror 2022-05-23 18:19:14 Download Qt: Allow to load/browse block dump files.
v1.7.2784 lightningterror 2022-05-23 17:11:29 Download Qt: Fix link/url colours in various themes. Fixes #6148
v1.7.2783 Connor McLaughlin 2022-05-23 16:20:29 Download Qt: Initialize COM ourselves on EmuThread If we don't, SDL initializes it first in STA mode, which prevents MT mode from being used, which prevents us from using XAudio2.
v1.7.2782-1-g6a4df2a64 Connor McLaughlin 2022-05-23 16:19:55 No build GS: Move GSinit()/GSshutdown() to GS thread This initializes COM, so it has to be done on the thread which is actually going to use it.
v1.7.2782 lightningterror 2022-05-23 14:28:41 Download Qt: Disable/remove unused buttons. Not implemented yet.
v1.7.2781 Mrlinkwii 2022-05-23 14:07:26 No build GameDB: upscaling fixes for 'KimiKiss'
v1.7.2780 Christian Kenny 2022-05-22 19:45:21 No build NSIS: Remove installer as it is is not compatible with Qt
v1.7.2779 Connor McLaughlin 2022-05-23 12:03:36 No build VMManager: Clear memory card eject timeout when game starts If we don't reset the timer here, when using folder memcards the reindex will cause an eject, which a bunch of games don't like since they access the memory card on boot.
v1.7.2778 Connor McLaughlin 2022-05-23 12:18:53 No build Qt: Fix game grid scale/title setting not loading
v1.7.2777-3-g680a3802d Connor McLaughlin 2022-05-23 12:16:03 No build Updater: Remove update zip after committing
v1.7.2777-2-gc3ee97103 Connor McLaughlin 2022-05-23 12:10:52 No build Qt: Don't display update errors for background checks It can be annoying, e.g. if you're not connected to the internet.
v1.7.2777-1-g489fbe628 Connor McLaughlin 2022-05-23 12:09:21 No build Qt: Remove download size from update prompt The api doesn't provide it.
v1.7.2777 Tyler Wilding 2022-05-23 03:10:47 No build ci: format the GameDB and make sure it stays that way
v1.7.2776-1-gb54facdbd Tyler Wilding 2022-05-23 03:09:50 No build ci: catch duplicate YAML keys in the GameDB
v1.7.2776 Tyler Wilding 2022-05-23 05:33:32 Download ci: differentiate cmake windows build from the others
v1.7.2775 Tyler Wilding 2022-05-23 03:58:40 Download input-rec: add back safeguard around controller input hook and dont deref null virtual pads
v1.7.2774 Tyler Wilding 2022-05-23 02:04:27 Download input-rec: ensure controller logging is disabled by default
v1.7.2773 kenshen112 2022-05-23 00:27:48 Download Cmake: Link InputRecording
v1.7.2772 lightningterror 2022-05-23 00:34:37 Download Qt: Remove rich discord presence button. Not implemented.
v1.7.2771 Silent 2022-05-22 23:13:26 Download GameList: Mark search directory cells as read-only
v1.7.2770 Tyler Wilding 2022-04-04 23:35:08 Download input-rec: remove frame-advance and adjust folder structure
v1.7.2769-5-g4f0c880e3 Tyler Wilding 2022-04-04 02:47:15 No build input-rec: append `.p2m2` automatically when browsing for a file
v1.7.2769-4-g13d623f35 Tyler Wilding 2022-04-04 02:32:21 No build input-rec: cleanup VS and CMake project files
v1.7.2769-3-g9aecf79d7 Tyler Wilding 2022-04-04 02:07:29 No build input-rec: refactor core code, freeze wxWidgets version
v1.7.2769-2-g2e8076d90 Tyler Wilding 2022-04-04 02:06:59 No build input-rec: begin achieving parity in Qt
v1.7.2769-1-g655939147 Tyler Wilding 2022-04-04 01:41:41 No build input-rec: Remove `DISABLE_RECORDING` usages
v1.7.2769 arcum42 2022-05-22 22:38:02 Download DMAC: Testing a constant value is always true. (#6122)
v1.7.2768 Connor McLaughlin 2022-05-22 16:12:21 Download Qt: Cancel game list scanning when VM starts Because of CDVD global state, and the fact that we hijack CDVD for getting the game details, we have to cancel the scan. Otherwise, the scanner will clash with the game's CDVD access.
v1.7.2767-2-g22bf3549b Connor McLaughlin 2022-05-15 10:16:24 No build Host: Add game list refresh/cancel calls
v1.7.2767-1-gf260a8be6 Connor McLaughlin 2022-05-15 10:12:28 No build GameList: Add region string/fix cached progress increment
v1.7.2767 Tyler Wilding 2022-05-22 21:34:05 Download ci: fix windows release asset structure
v1.7.2766 iMineLink 2022-05-22 12:20:35 Download gs-hw: remove tales of abyss cu hack. fixes ghosting when upscaling.
v1.7.2765-3-gc45cc6928 iMineLink 2022-05-22 12:15:23 No build gs-hw-tc: add some assertions on source scale.
v1.7.2765-2-g110b7df4d iMineLink 2022-05-22 12:14:49 No build gs-hw-tc: set scale in missing create source path.
v1.7.2765-1-g73eea20fc iMineLink 2022-05-22 12:07:33 No build gs-hw: fix invalid reference to target texture. if the target texture changes after the source lookup, correctly propagate the texture update. fixes tales of abyss fullscreen blur when upscaling.
v1.7.2765 TheLastRar 2022-05-22 20:34:32 Download Core: Fix LnxFlatFileReader compile error with Qt
v1.7.2764 Tyler Wilding 2022-05-22 19:18:37 Download ci: add SSE4 support for tagged Qt builds
v1.7.2763 Christian Kenny 2022-05-22 17:39:03 Download HW: Use more sensible variable names for logging
v1.7.2762-1-gd13c7b6b3 Christian Kenny 2022-05-21 20:35:19 No build DMAC: Remove some old defines, optimize case statements
v1.7.2762 Tyler Wilding 2022-05-17 01:12:26 Download ci: build the right solution file for Qt builds
v1.7.2761-4-g2810f6afc Tyler Wilding 2022-05-14 19:07:57 No build ci: update docs
v1.7.2761-3-g821811cf0 Tyler Wilding 2022-05-14 07:57:56 No build ci: create simpler and more efficient release pipeline
v1.7.2761-2-gfea666bd1 Tyler Wilding 2022-05-14 07:56:57 No build ci: make build workflows re-usable, extract common scripts
v1.7.2761-1-g193254de9 Tyler Wilding 2022-05-14 07:56:11 No build ci: improve workflow organization
v1.7.2761 Connor McLaughlin 2022-05-22 16:05:41 Download GzippedFileReader: Fix index creation
v1.7.2760 Connor McLaughlin 2022-05-19 16:46:33 Download Everything: Get rid of wx entirely from the Qt build
v1.7.2759-3-g893b3c629 Connor McLaughlin 2022-05-18 15:27:23 No build Everything: Remove a **lot** of wx, and px nonsense - common has no wx left except for Path. - pcsx2core only has it in a few places (memory cards and path related stuff).
v1.7.2759-2-gc07c94265 Connor McLaughlin 2022-05-21 06:38:25 No build Common/StringUtil: Handle error returns in StdStringFromFormatV()
v1.7.2759-1-gb1d6d84e6 Connor McLaughlin 2022-05-19 08:16:42 No build Qt: Get rid of wx module init We're not using any wx thread junk anymore, so this can go.
v1.7.2759 tellowkrinkle 2022-05-22 05:28:06 Download Optionally use system libs (#6094) * CMake: Make zstd and libzip optionally use system-installed versions * CMake: Make SDL2 optionally use system version * CMake: Disable crypto support in bundled libzip * CMake: Fix bundled SDL build on macOS
v1.7.2758 Mrlinkwii 2022-05-20 22:48:37 Download GameDB: Fix 'Hajime no Ippo - Victorious Boxers' serial
v1.7.2757 iMineLink 2022-05-14 19:21:57 Download gs-ogl: fix depth copy shader in stretch rect.
v1.7.2756 Mrlinkwii 2022-05-19 18:39:31 Download GameDB: fix 'R: Racing Evolution' serial
v1.7.2755 Christian Kenny 2022-05-15 04:04:27 No build Core: Refactor code for shutting down internal PS2 components.
v1.7.2754-1-gd21c01f8d Christian Kenny 2022-05-15 03:57:00 No build Core: Remove unused code/includes.
v1.7.2754 RedDevilus 2022-05-16 03:10:11 No build GameDB: Add new serials, GS (HW) Fixes GS (HW) Fixes: - R - Racing Evolution - Lemony Snicket's A Series of Unfortunate Events - Free Running - Sopranos New Serials: - Shadow Hearts II [Demo] - GI Jockey 2 [Demo] - Hajime no Ippo - Victorious Boxers
v1.7.2753 Connor McLaughlin 2022-05-16 14:43:01 No build Host: Reset imgui state when there's no frame to present Prevents things getting into a messed up state internally where several frames are buffered.
v1.7.2752-1-ga163c90f2 Connor McLaughlin 2022-05-15 10:06:44 No build 3rdparty/imgui: Update to 60bea05
v1.7.2752 PCSX2 Bot 2022-05-16 18:01:59 Download PAD: Update to latest controller database.
v1.7.2751 Connor McLaughlin 2022-05-16 14:33:47 Download GS: Support creating/replaying dumps in zstandard format
v1.7.2750-2-g0f8bbfd64 Connor McLaughlin 2022-05-16 11:03:04 No build GS: Fix aspect ratio cycle hotkey in Qt
v1.7.2750-1-g8c270288d Connor McLaughlin 2022-05-16 13:10:34 No build GS: Refactor screenshots/GS dumping triggers i.e. make it not rubbish and a massive race condition. Also adds GS dump saving to Qt.
v1.7.2750 LargoUsagi 2022-05-16 11:36:10 Download GameDB: Modify .hack // games to use 'dot hack' and '-'(#6086)
v1.7.2749 Mrlinkwii 2022-05-16 11:02:49 Download GameDB: update EyeToy - Play 2 compat
v1.7.2748 refractionpcsx2 2022-05-14 23:17:55 Download GS: Redo a bunch of the ignore offset code Plus clean up a bunch of stuff which isn't needed
v1.7.2747 Connor McLaughlin 2022-05-15 05:27:30 Download GS/TextureCache: Handle edge cases of paltex and texture replacement
v1.7.2746-1-g7787fcff8 Connor McLaughlin 2022-05-15 05:07:51 No build GS/TextureCache: Fix partial replacement of textures with same hash and paltex on
v1.7.2746 SgtSteel 2022-05-13 17:34:37 Download update website links (#6073) Updated the downloads link to point to the new page; Changed the "Want more?" link to point to the homepage Removed GitHub Releases link for development builds, since they are available on the website. Also removed any reference to Windows and Linux, since binaries are now available for all three major OS
v1.7.2745 Connor McLaughlin 2022-05-13 13:24:35 Download GS/TextureCache: Force hash caching for replaced textures If we didn't do this, and preloading wasn't set to full, we'd partial load the texture, and it wouldn't be in the hash cache. Then, when the replacement came back (after being asynchronously loaded), there'd be nothing for it to swap out with.
v1.7.2744 arcum42 2022-05-12 23:53:40 Download Qt: Hook up screenshot button. (#6070) Qt: Implemented hotkey as well.
v1.7.2743 Mrlinkwii 2022-05-12 17:56:10 Download GameDB: add some missing serials
v1.7.2742 Connor McLaughlin 2022-05-12 18:07:09 No build Qt: Fix building on Linux
v1.7.2741-1-g7f8bfb22d Connor McLaughlin 2022-05-12 17:54:02 No build Build: Fix revision extractor for Qt auto updater
v1.7.2741 Connor McLaughlin 2022-05-12 09:25:05 No build GS/TextureReplacements: Use aligned buffer for texture dumping
v1.7.2740-1-g221eaf1a8 Connor McLaughlin 2022-05-12 09:24:59 No build Common/AlignedMalloc: Add move constructor/assignment
v1.7.2740 Connor McLaughlin 2022-04-04 13:27:23 Download Qt: Add auto updater UI
v1.7.2739-3-ga289723f6 Connor McLaughlin 2022-05-12 12:23:01 No build Qt: Add update extractor source
v1.7.2739-2-ga3f6efecb Connor McLaughlin 2022-05-12 13:53:35 No build libchdr: Use in-tree lzma instead of bundled Since we need it for the Qt updater.
v1.7.2739-1-g2587cf3b9 Connor McLaughlin 2022-05-12 09:48:39 No build 3rdparty: Add lzma/7Z SDK 21.07
v1.7.2739 Connor McLaughlin 2022-05-12 14:34:42 Download Misc: Remove __fastcall, __fc, __concall and friends These have no meaning in x64 (apart from throwing compiler warnings), and we don't do 32-bit anymore. Also saves needing to include `Pcsx2Defs.h` in files which don't otherwise need it.
v1.7.2738 lightningterror 2022-05-12 12:58:52 Download GameDB: Add OPHFlagHack to Naruto - Uzumaki Chronicles 2. Fixes game freezing. Fixes #6053
v1.7.2737 lightningterror 2022-05-12 12:51:38 Download GameDB: Add textureInsideRT to Turok Evolution. Fixes underwater levels. Fixes #6064
v1.7.2736 Connor McLaughlin 2022-05-11 12:42:03 Download GS: Add texture dumping/replacement/reload replacement hotkeys Qt only.
v1.7.2735-2-g322ff3fcb Connor McLaughlin 2022-05-11 12:36:04 No build GS/TextureReplacements: Add options to filter dumping to direct/palette textures
v1.7.2735-1-gd329cabf0 Connor McLaughlin 2022-05-11 12:22:12 No build GS/TextureReplacements: Fix queued items not getting purged after shutdown
v1.7.2735 Connor McLaughlin 2022-05-11 10:01:43 Download Vulkan/Context: Don't write timestamp on an unreset query
v1.7.2734 Mrlinkwii 2022-05-11 13:16:29 Download GUI: update hyperlink in WX
v1.7.2733 TheLastRar 2022-05-09 23:14:11 Download DEV9: Fix double calling freeifaddrs()
v1.7.2732 Connor McLaughlin 2022-05-11 10:24:56 Download Qt: Fix nightly builds not showing version in title bar
v1.7.2731 PCSX2 Bot 2022-05-09 18:03:26 Download PAD: Update to latest controller database.
v1.7.2730 Connor McLaughlin 2022-05-09 16:53:27 Download GS/TextureCache: Flush dirty areas of textures during TC move Dark Cloud does a bunch of VRAM writes overlapping the render target, then moves over the top of it. If we didn't flush these, the target would still be considered dirty, and later we'd trash the move destination, and/or not use it as a source.
v1.7.2729 TellowKrinkle 2022-05-06 05:26:23 Download GS:MTL: Disable blending when color isn't written Can come up in two-pass alpha, and Metal doesn't like it if blending uses SRC1 and your shader doesn't output it
v1.7.2728-1-g3a9768880 TellowKrinkle 2022-05-06 05:22:02 No build GS: Fix TextureMinMax when coordinates are completely outside of min/max
v1.7.2728 TellowKrinkle 2022-05-09 17:17:02 Download GS:SW: Clamp Z with unsigned clamp
v1.7.2727 Mrlinkwii 2022-05-09 18:23:10 Download GameDB: add VUclamping to 'Monster Hunter 2' and 'Monster Hunter G'
v1.7.2726 TellowKrinkle 2022-05-09 16:09:01 No build CI: Update SDL
v1.7.2725 Connor McLaughlin 2022-05-09 14:15:01 Download Tests: Set PCSX2_CORE macro They shouldn't be using wx, and it gets rid of the pthreads4w reference.
v1.7.2724-5-gd19c767ad Connor McLaughlin 2022-05-09 12:45:40 No build Common/Dependencies: Use deletion for declaring non-copyable This is the preferred method in modern C++.
v1.7.2724-4-gd2347d997 Connor McLaughlin 2022-05-09 12:37:53 No build Common/Threading: Replace TLS macros with standard thread_local
v1.7.2724-3-gf8dcff9fc Connor McLaughlin 2022-05-09 12:34:26 No build Common: Remove references to pthreads4w It's only needed for wx now.
v1.7.2724-2-ge5716922a Connor McLaughlin 2022-05-09 12:28:57 No build Common/Threading: Move a bunch of unnecessary wrappers to gui
v1.7.2724-1-g65e956a01 Connor McLaughlin 2022-05-09 12:11:30 No build Misc: Replace use of Threading::Mutex with std::mutex in core code
v1.7.2724 Connor McLaughlin 2022-05-08 08:45:38 Download SaveState: Misc refactoring and improvements - Block until saves are completed when resuming. - Save shutdown state asynchronously. - Add function to read screenshot out of zip file (useful for previous, now we're using zstd).
v1.7.2723-1-gc21d475bb Connor McLaughlin 2022-05-07 14:56:44 No build Qt: Implement save-state-on-shutdown
v1.7.2723 Connor McLaughlin 2022-05-09 06:06:47 Download 3rdparty/SDL2: Bump to 2.0.22 release Fixes a crash on shutdown in Windows::Gaming::Input.
v1.7.2722 refractionpcsx2 2022-05-08 15:42:03 Download GS: Scissor opt - handle reverse read sprites
v1.7.2721 Connor McLaughlin 2022-05-05 15:01:16 Download Common: Remove RwMutex It wasn't used, and if we need it, we can use std::shared_mutex.
v1.7.2720-5-g1e8332f36 Connor McLaughlin 2022-05-05 15:01:14 No build Misc: Move pxThread and friends to gui
v1.7.2720-4-g096696bed Connor McLaughlin 2022-05-05 15:01:12 No build Misc: Replace core usage of Semaphore with KernelSemaphore i.e. decouple it from the UI.
v1.7.2720-3-g756cd1ee4 Connor McLaughlin 2022-05-05 15:01:09 No build System: Move old SysThread junk to gui
v1.7.2720-2-g64534542a Connor McLaughlin 2022-05-05 15:01:02 No build Threading: Move a couple of function declarations to correct location
v1.7.2720-1-gb22e31c30 Connor McLaughlin 2022-05-05 16:22:26 No build Common: Add WIN32_LEAN_AND_MEAN and NOMINMAX to RedtapeWindows.h Otherwise, it doesn't get set for cmake.
v1.7.2720 Connor McLaughlin 2022-05-01 15:33:19 Download ThreadedFileReader: Fix possible race with synchronous reads
v1.7.2719 refractionpcsx2 2022-05-08 03:53:23 Download GameDB: Add HPO for Dog's Life
v1.7.2718 refractionpcsx2 2022-05-07 16:18:28 Download GS: Improve read heights with screen offset disabled
v1.7.2717 RedDevilus 2022-05-08 00:20:57 Download GameDB: Monster Hunter 1 Fixes lighting on character models as caves and other locations don't turn mobs into glow-in-the-dark creatures by themselves.
v1.7.2716 RedDevilus 2022-05-07 23:44:40 Download GameDB: Star Ocean 3 Certain areas have bloom effects which are misaligned, this should fix it. Though minor regression has to be made in the minimap as full round sprite is too aggressive for bloom filter.
v1.7.2715 refractionpcsx2 2022-05-07 17:10:32 Download GUI-WX: Restore panel size override. Fixes the panels going wonky after the recent dead code removal
v1.7.2714 Connor McLaughlin 2022-05-05 01:37:45 Download MTGS: Purge pxThread
v1.7.2713-1-g599626b70 Connor McLaughlin 2022-05-04 23:55:16 No build MTVU: Purge pxThread
v1.7.2713 Immersion95 2022-05-06 11:57:41 Download GS: Adding KOF2002 CRC IDs Adding: - The King of Fighters 2002 (EUR) - The King of Fighters 2002 (JAP) - The King of Fighters 2002 - SNK Best Collection (JAP) - The King of Fighters 2002 (USA) from Disc 1 of the bundle of The King of Fighters 02/03
v1.7.2712-2-g7353c26a4 Immersion95 2022-05-06 11:45:17 No build GS-TC: Don't skip depth lookup on KOF2002 Don't skip draw calls on KOF2002
v1.7.2712-1-gb8769e954 Immersion95 2022-05-06 12:16:31 No build GS: Adding KOF2002 CRC Title Adding KOF2002 CRC Title
v1.7.2712 Connor McLaughlin 2022-05-07 08:32:44 No build Qt: Add placeholder for when no games are in list
v1.7.2711-3-g90707c453 Connor McLaughlin 2022-05-07 05:52:13 No build Qt: Rework VM pausing when popup dialogs are opened Also cleans up fullscreen transitions further.
v1.7.2711-2-gec0e9f078 Connor McLaughlin 2022-05-06 15:34:07 No build Qt: Confirm disc change type when switching to game list
v1.7.2711-1-g98b537575 Connor McLaughlin 2022-05-06 13:03:16 No build Qt: Rework display widget swapping
v1.7.2711 2022-05-02 02:31:15 Download Remove macros that 'might be needed again in the future'.
v1.7.2710-2-g7d71e28bf 2022-05-02 01:27:30 No build Delete various unused px stuff.
v1.7.2710-1-g13e09953a 2022-05-01 23:28:21 No build Remove unused code in Dependencies.h
v1.7.2710 Connor McLaughlin 2022-05-06 05:12:40 Download GS/DX11: Fix a possible texture leak with sw blend and tex-is-ds
v1.7.2709 Connor McLaughlin 2022-05-04 14:42:37 Download GL/Context: Load wayland-egl dynamically Gets rid of the dependency on libwayland-egl, allowing us to always use the system version. Solves missing symbol issues by including it in the AppImage.
v1.7.2708 Connor McLaughlin 2022-05-03 11:28:38 No build MetalHostDisplay: Fix fullscreen in Qt interface
v1.7.2707-1-gbec9b34f5 Connor McLaughlin 2022-05-03 11:28:04 No build Vulkan/SwapChain: Fix crash on fullscreen toggle with Mac
v1.7.2707 refractionpcsx2 2022-05-05 23:01:58 Download GSWindow: Remove force disable full screen hack now the GS Window doesn't suck
v1.7.2706 Mrlinkwii 2022-05-05 23:45:47 Download microVU : correct logging and remove not needed comments
v1.7.2705 Connor McLaughlin 2022-05-04 05:31:32 Download Qt: Fix incorrect resources directory on config reset
v1.7.2704-7-g91c717376 Connor McLaughlin 2022-05-04 14:24:52 No build Qt: Use app bundle resources directory on Mac
v1.7.2704-6-g344c918b6 Connor McLaughlin 2022-05-04 06:01:22 No build Qt: Fix possible race when shutting down (Mac)
v1.7.2704-5-gdeeda519b Connor McLaughlin 2022-05-03 11:29:50 No build Qt: Remove unused host display includes from EmuThread.cpp
v1.7.2704-4-g2db12b9d8 Connor McLaughlin 2022-05-03 15:23:39 No build Qt: Hook up axis/vibration scale in controller settings
v1.7.2704-3-g378588c67 Connor McLaughlin 2022-05-03 06:26:49 No build Qt: Implement more command line arguments
v1.7.2704-2-g119b6bdfd Connor McLaughlin 2022-05-03 06:26:32 No build Qt: Fix not-render-to-main after start fullscreen+toggle
v1.7.2704-1-g8751a2d33 Connor McLaughlin 2022-05-03 06:06:04 No build Qt: Make win32 console less garbage
v1.7.2704 Connor McLaughlin 2022-04-23 18:05:40 No build Common/FileSystem: Don't recompress already compressed files
v1.7.2703 Immersion95 2022-05-02 11:13:37 Download GameDB: Add patches for remaining KOF series Fix for Depth precision. Game fills upper 16bits of depth with 0xFFFF. This results in a really high 32 bit value which is then converted to float because both hw and sw renderers lack double precision the lower 16 bits of the initial 32 bit value lose precision. PAL : KOF2002+KOF2003 NTSC-J : NGBC+KOF2002+KOF2003
v1.7.2702 lightningterror 2022-05-04 14:42:06 Download GS-d3d11: Get rid of vendor check in device. Rely on the vendor check we already use for best renderer selection.
v1.7.2701-1-g8091b6bc1 lightningterror 2022-05-03 10:39:51 No build GS: Adjust default renderer based on vendor and feature level. Vulkan default: Nvidia Maxwell gen2 and higher. OpenGL default: From Fermi to Mawell gen1. Everything else Direct3D11.
v1.7.2701 refractionpcsx2 2022-05-04 14:23:25 Download GS: Add missing CRC for SNK vs Capcom Chaos (J)
v1.7.2700 Linus Heckemann 2022-05-04 08:24:47 Download Wayland fixes (#5979) * Linux/PAD: only attempt to reset X screensaver on X11 This would previously crash PCSX2 after 4096 frames on Wayland. * Linux: only grab pointer on X11 This silently disables the functionality on Wayland, but that's one step better than the previous behaviour: PCSX2 would crash when Shift-F12 was pressed.
v1.7.2699 7oxicshadow 2022-05-04 08:24:10 Download Allow commandline params to be passed through to the patched apprun file (#5777)
v1.7.2698 TellowKrinkle 2022-04-30 07:27:05 Download GS:SW: Fix lod on C rasterizer
v1.7.2697 TellowKrinkle 2022-04-29 08:14:44 Download GS:SW: Prevent CDrawScanline from trashing unused Z bits
v1.7.2696-2-gb677619f3 TellowKrinkle 2022-04-29 08:11:14 No build GS: Formatting
v1.7.2696-1-g2fa8f09a2 TellowKrinkle 2022-04-28 02:42:23 No build GS:SW: Only run zclamp once Also fixes clamping in the wrong spot in the C SW rasterizer
v1.7.2696 lightningterror 2022-05-03 09:00:18 Download GS: Cleanup variable declarations/initalizations. GSDevice11, 12, ogl, GSRendererHW.
v1.7.2695 Mrlinkwii 2022-05-03 16:43:43 Download GameDB: add 'VIF1StallHack' to 'Ikusa Gami'
v1.7.2694-1-g2601ba53d lightningterror 2022-05-03 11:58:51 Download GS-hw: Add brackets to the recommended crc selection just in case.
v1.7.2694 lightningterror 2022-05-03 11:42:40 Download GS-hw: Fix recommended crc for dx12. Full level should be selected. Once rov is added we can remove it.
v1.7.2693 TellowKrinkle 2022-03-19 09:09:11 Download GS:SW: Merge SSE and AVX implementations of CDrawScanline
v1.7.2692-1-g586486b81 TellowKrinkle 2022-03-19 08:02:48 No build GS:SW: Merge SSE and AVX implementations of CSetupPrim
v1.7.2692 PCSX2 Bot 2022-05-02 18:01:45 Download PAD: Update to latest controller database.
v1.7.2691 RedDevilus 2022-05-01 18:34:35 Download GameDB: Sniper Elite + Naruto Shippuuden Ninja 3-5 + GT4 Adds FMV switch for both and adds special texture half pixeloffset for Sniper Elite. Finally adding Halfpixel normal offset for Gran Turismo 4.
v1.7.2690 RedDevilus 2022-05-01 01:39:39 Download GSHWHack: Comment CrashBandicoot Explains what the actual CRC does and why.
v1.7.2689-2-gd01a59650 RedDevilus 2022-05-01 00:42:23 No build GSCrc: Add missing Crash Bandicoot
v1.7.2689-1-g5ae987d48 RedDevilus 2022-05-01 00:37:23 No build GameDB: Crash Bandicoot - Wrath of Cortex Adds missing gamefixes that influenced random corruptions and the famous fog wall.
v1.7.2689 Connor McLaughlin 2022-05-02 08:07:36 Download Common: Remove ThreadCPUTimer as it's unused now
v1.7.2688-3-g4bdf18014 Connor McLaughlin 2022-05-02 08:05:24 No build PerformanceMetrics: Switch to ThreadHandle
v1.7.2688-2-g6ebb8c2e9 Connor McLaughlin 2022-05-02 08:01:44 No build Threading: Add ThreadHandle class
v1.7.2688-1-g5eae7a632 Connor McLaughlin 2022-05-02 07:15:47 No build Threading/Win32: Use QueryThreadCycleTime() for thread CPU time
v1.7.2688 TheLastRar 2022-05-01 16:12:44 Download DEV9: Fix Auto Adapter in Socket backend on Mac and FreeBSD
v1.7.2687-1-gc06ac0067 TheLastRar 2021-10-16 20:46:41 No build DEV9: Allow DHCP Server to find Gateway on Mac and FreeBSD
v1.7.2687 refractionpcsx2 2022-05-02 05:41:57 Download GS: Limit scissor optimisation, fix repeat condition Only allow scissors to happen on single draws, multiple draws (likely using it as a texture map) will possibly falsely limit the range.
v1.7.2686 refractionpcsx2 2022-05-02 01:22:43 Download GS: Fix up SW FMV switch behaviour
v1.7.2685 Immersion95 2022-05-02 01:46:04 Download GameDB: Add SoftwareRendererFMVHack for KOF Orochi/Nests. (#5987) The FMV has black frames when upscaled.
v1.7.2684 refractionpcsx2 2022-05-01 13:44:34 Download GS: Account for frame offset in output circuit
v1.7.2683 2022-04-24 23:18:29 No build Remove iMisc.cpp, and move the code to System.cpp/h.
v1.7.2682 Connor McLaughlin 2022-04-25 14:31:30 No build GS/HW: Implement moves in texture cache
v1.7.2681 Connor McLaughlin 2022-05-01 06:48:13 No build VMManager: Don't load WS patches zip multiple times
v1.7.2680 Connor McLaughlin 2022-05-01 07:49:16 Download Counters: Fix software renderer FMV fix with auto renderer
v1.7.2679 Connor McLaughlin 2022-05-01 12:02:55 No build microVU: Remove unused VSync() callback
v1.7.2678-1-gc0ac71611 Connor McLaughlin 2022-05-01 11:59:42 No build GS: Remove GSState.cpp Seems like old/unused code, and we have a replacement GSDump replayer now anyway.
v1.7.2678 Mrlinkwii 2022-04-30 22:42:35 Download Gamedb:add 'XGKickHack' to 'WRC II Extreme'
v1.7.2677 lightningterror 2022-04-26 19:09:56 Download GS-hw: Cleanup Half pixel offset Normal. Now that custom res is removed, we don't need to split modx and mody. Also purely rely on the tc to handle the HPO hack.
v1.7.2676 Ziemas 2022-04-29 10:39:18 Download IopCounters: missing include
v1.7.2675 arcum42 2022-04-28 22:35:15 Download build: Remove i386_flag, as it is no longer used. (#5897) * build: Remove i386_flag, as it is no longer used. build: Put back in ncpu. * build: Move ncpu to set_make.
v1.7.2674 Mrlinkwii 2022-04-28 17:45:03 Download GameDB: Japanese entries Batch 3
v1.7.2673 refractionpcsx2 2022-04-28 11:30:46 Download GS: limit merge circuit memory read height
v1.7.2672 RedDevilus 2022-04-26 02:03:27 Download Qt: Append warning for Manual Hardware Renderer Fixes Same as the WX side where if you enable this option for doing hardware renderer or upscaling fixes it will disable the automatic settings from the GameDB. But in tooltip version.
v1.7.2671-1-g28d25fdf3 RedDevilus 2022-04-24 03:42:55 No build WX: Append warning for Manual HW Hacks WX and Qt both will disable renderer and upscaling fixes if you want to manually handle the renderer and upscaling fixes. For years enabling this option didn't do much harm for users even if you didn't change any other setting, but since 1.7 development series automatised these to a degree it would be nice for users to know why their game looks potentially awful.
v1.7.2671 Connor McLaughlin 2022-04-25 07:37:54 Download InputManager: Switch InputEventHandler to std::variant
v1.7.2670-1-ga524410b0 Connor McLaughlin 2022-04-25 07:25:09 No build Qt: Fix firing multiple bindings with chords
v1.7.2670 TellowKrinkle 2022-04-27 07:47:56 Download GS: Fix ReadTexture on unaligned reads No longer reads out of bounds
v1.7.2669 Connor McLaughlin 2022-04-24 18:54:27 Download Patch: Merge patch and patchHelper
v1.7.2668-1-g4c8cba53e Connor McLaughlin 2022-04-24 18:53:52 No build Patch: Fix incorrect format string on patch error
v1.7.2668 Mrlinkwii 2022-04-26 16:37:19 No build GameDB: Japanese entries Batch 2
v1.7.2667 Connor McLaughlin 2022-04-26 11:55:46 Download GS: Merge GSRendererNew and GSRendererHW
v1.7.2666 TellowKrinkle 2022-04-25 06:09:34 Download MTGS: Prevent the emulator from crashing if GS fails to init
v1.7.2665-7-g1ad6532f1 TellowKrinkle 2022-04-25 06:08:39 No build GS:MTL: Report error if no Metal devices are available
v1.7.2665-6-gf136a1a97 TellowKrinkle 2022-04-17 10:15:53 No build WX: Make GSDumpViewer override picker properly show only enabled options
v1.7.2665-5-ga959ec757 TellowKrinkle 2022-04-17 09:47:49 No build CI:macOS: Disable OpenGL It won't work
v1.7.2665-4-ge1a6304e3 TellowKrinkle 2022-04-11 10:14:48 No build CMake: Set version based on git tag
v1.7.2665-3-gbe05c9502 TellowKrinkle 2022-04-11 09:20:08 No build CI:macOS: Add MoltenVK to build
v1.7.2665-2-g3983e542b TellowKrinkle 2022-04-11 09:18:20 No build CI: Enable macOS artifacts
v1.7.2665-1-g3d76652b5 TellowKrinkle 2022-04-10 23:05:37 No build macOS: Build dependencies manually
v1.7.2665 lightningterror 2022-04-26 17:28:57 Download GameDB: Add preload frame data for Ninja Assault. Fixes intro captions not displaying.
v1.7.2664 refractionpcsx2 2022-04-26 16:34:36 Download GS: Ignore fractional parts when reducing tex ranges
v1.7.2663 Connor McLaughlin 2022-04-23 06:08:26 Download GS: Make renderer a global
v1.7.2662 Connor McLaughlin 2022-04-23 07:27:09 Download GS/HW: Don't clear temporary copies for HDR/DS Invalidating is enough here.
v1.7.2661-3-gcf1d67d92 Connor McLaughlin 2022-04-21 15:50:21 No build GS: Adjust texture coverage based on scissor A good test case here is Resident Evil 4, the shuffles draw over the entire framebuffer, but get scissored to each strip.
v1.7.2661-2-g8181cc852 Connor McLaughlin 2022-04-21 15:49:55 No build GS: Only copy texture coverage area for current FRAME/Z sources
v1.7.2661-1-gb344ee094 Connor McLaughlin 2022-04-21 15:43:00 No build GS: Make CopyRect() take a destination offset
v1.7.2661 TellowKrinkle 2022-02-19 08:16:48 Download PAD: Fix race on shutdown
v1.7.2660 NightFyre 2022-04-26 01:43:23 Download GameDB: SOCOM Combined Assault NTSC Patch (#5964)
v1.7.2659 refractionpcsx2 2022-04-25 16:34:29 Download GS: Correct display offsets for Interlaced (FFMD) Framebuffers
v1.7.2658 RedDevilus 2022-04-25 18:45:59 Download Qt: Fix VuClamp values This was an oversight, probably from copying the EEClamp value variables.
v1.7.2657-1-g8ca3f9a9c RedDevilus 2022-04-25 18:05:10 No build GameDB: SOCOM 3 + Combined Assault Fixes SPS and invisible/flickering characters.
v1.7.2657 Mrlinkwii 2022-04-25 23:36:24 Download GameDB: game fixes for 'DMC', 'Fatal Frame' and 'MX vs. ATV - Untamed'
v1.7.2656 PCSX2 Bot 2022-04-25 18:01:48 Download PAD: Update to latest controller database.
v1.7.2655 Connor McLaughlin 2022-04-24 12:09:55 Download MTGS: Combine init/read FIFO and remove several MTGS waits
v1.7.2654 BuildTools 2022-04-24 14:37:34 Download UI: Rename Ultra Blending to Maximum Blending Rename Ultra Blending to Maximum Blending
v1.7.2653 Connor McLaughlin 2022-04-24 13:31:55 Download GS/DX11: Fix possible use-after-free on cached RT/DS
v1.7.2652 TellowKrinkle 2022-04-13 09:04:02 Download GS: fbfetch full_barrier and one_barrier are identical
v1.7.2651-1-gd3faa0547 TellowKrinkle 2022-04-13 08:23:59 No build GS:MTL: Avoid uchar in shaders Intel compiler's uchar codegen is buggy
v1.7.2651 Connor McLaughlin 2022-04-23 14:59:55 Download Qt: Implement proper data directory selection
v1.7.2650 refractionpcsx2 2022-04-18 01:35:59 Download GS: Correct SetScaling when ignoring offsets (FB size)
v1.7.2649-1-gd1470a993 refractionpcsx2 2022-04-18 00:27:51 No build GS: Clean up some code and correct heights when offset by 1
v1.7.2649 2022-04-23 07:24:06 No build build: Include CrashHandler.cpp in cmake. Fixes #5938.
v1.7.2648 qurious-pixel 2022-04-23 03:05:54 Download BUILD: exclude libgmodule-2.0
v1.7.2647 Connor McLaughlin 2022-04-22 13:32:33 Download ElfObject: Ignore section headers when offset is invalid This happens in V-Rally 3: (ELF) Section header offset 14853196 is larger than file size 5898828
v1.7.2646 Connor McLaughlin 2022-04-22 12:33:23 Download GS/SW: Get rid of extra pointers to perfmon
v1.7.2645-1-g14398da51 Connor McLaughlin 2022-04-22 12:30:57 No build GS/SW: Fix use-after-free on worker thread shutdown
v1.7.2645 Sam H 2022-04-18 07:22:34 Download build: use system wayland libs if available (appimage)
v1.7.2644 Connor McLaughlin 2022-04-18 16:58:34 Download Qt: Install crash handler on startup
v1.7.2643-1-gabde47fa1 Connor McLaughlin 2022-04-18 16:58:13 No build Common: Add CrashHandler
v1.7.2643 seta-san 2022-04-20 22:01:22 Download Clarify only Windows 8.0 dropped.
v1.7.2642 RedDevilus 2022-04-19 23:46:56 Download GameDB: Mosquito + RE Dead Aim + Ice Age Adds some missing upscaling fixes for Mister Mosquito (blurriness when upscaling) and quite a few for Resident Evil - Dead Aim. Along with Ice Age Meltdown upscaling and a rare SPS issue and Ice Age 3 upscaling.
v1.7.2641 Connor McLaughlin 2022-04-18 15:33:19 Download VMManager: Fix disc path when specifying source type
v1.7.2640 lightningterror 2022-04-18 22:33:39 Download vcxproj.filters: Adjust d3d shader and source file group naming to accommodate d3d12 addition.
v1.7.2639 lightningterror 2022-04-18 22:21:22 Download GS-qt: Gray out texture barriers and geometry shaders on d3d or sw renderers.
v1.7.2638 lightningterror 2022-04-18 22:38:44 Download readme: Remove broken screenshots. Ideally we should put new ones.
v1.7.2637 lightningterror 2022-04-18 22:01:25 Download GS-wx: Gray out texture barriers and geometry shader options on d3d.
v1.7.2636 lightningterror 2022-04-18 13:45:12 Download pine: Fix Wswitch-bool warning.
v1.7.2635-1-g8d4df7f74 lightningterror 2022-04-18 13:44:47 No build spu2: Fix Wunused-private-field warning.
v1.7.2635 PCSX2 Bot 2022-04-18 18:01:59 Download PAD: Update to latest controller database.
v1.7.2634 lightningterror 2022-04-18 12:34:11 Download GS-d3d11: Purge the NVIDIA hack. The driver issue got resolved by nvidia.
v1.7.2633 Timothy O'Barr 2022-04-18 13:15:23 Download CDVD: Rename cdrom files to Ps1CD for clarity of function (#5907)
v1.7.2632 Mrlinkwii 2022-04-18 12:35:52 No build GameDB:add 'EETimingHack' to'Harry Potter and the Chamber of Secrets'
v1.7.2631 Connor McLaughlin 2022-04-18 05:08:51 Download GS/DX11: Fix MMOD=1 merge background color
v1.7.2630 Sam H 2022-04-17 16:16:30 Download GS: fix display width calculation for frame when offsets off
v1.7.2629 TellowKrinkle 2022-03-17 03:36:44 Download GS: Per-selector C draw scanline
v1.7.2628-3-g3b8eb6731 TellowKrinkle 2021-03-27 07:06:04 No build Add more values to GSScanlineSelector ToString
v1.7.2628-2-g89bc4707a TellowKrinkle 2021-03-27 04:50:54 No build Add to_string to GSScanlineSelector
v1.7.2628-1-ge5a8b0198 TellowKrinkle 2022-03-16 23:19:34 No build GS: Always compile C rasterizer
v1.7.2628 Connor McLaughlin 2022-04-15 10:45:41 Download Qt: Fix fullscreening in Wayland
v1.7.2627 Connor McLaughlin 2022-04-17 12:27:35 Download CdRom: Fix clear error bit in StartReading()
v1.7.2626-1-gb10249af7 Connor McLaughlin 2022-04-17 12:25:41 No build CdRom: Remove Speed field/add accessor instead This way it doesn't break save states.
v1.7.2626 Ty Lamontagne 2022-04-17 03:34:12 Download Dmac: LegacyDmac.cpp -> Dmac.cpp
v1.7.2625 SeraphisCain 2022-04-16 19:15:40 Download GameDB: Transformers Tatakai, T3: The Redemption, Urban Reign GameDB fixes for a few games.
v1.7.2624 Connor McLaughlin 2022-04-16 04:43:59 Download Common/Timer: Fix closing invalid handle on Win32 Only is an issue if you have a debugger attached and the exception enabled.
v1.7.2623 TellowKrinkle 2022-04-16 07:28:37 No build Common: Avoid libstdc++ assert
v1.7.2622 Mrlinkwii 2022-04-16 13:13:49 Download GameDB: upscaling fixes and documentation updates
v1.7.2621 Connor McLaughlin 2022-03-28 13:49:39 Download GS: Add stat for barriers
v1.7.2620-2-gde724d957 Connor McLaughlin 2022-03-28 13:32:43 No build GS/HW: Skip unnecessary barriers (usually two pass alpha)
v1.7.2620-1-ge8293b2e0 Connor McLaughlin 2022-03-28 13:25:34 No build GS/Vulkan: PrimID DATE doesn't need feedback loop
v1.7.2620 refractionpcsx2 2022-04-15 20:33:20 Download GS: Get display width for frame when offsets off
v1.7.2619 Connor McLaughlin 2022-04-16 04:54:28 Download Frontend/OpenGLHostDisplay: Remove unused variables clang likes to whinge about this one.
v1.7.2618 Connor McLaughlin 2022-04-16 04:43:29 Download GS/DX12: Fix DATE not being set in shader macros
v1.7.2617 refractionpcsx2 2022-04-16 03:26:21 Download microVU: Clean up warnings
v1.7.2616-5-gae83f729d refractionpcsx2 2022-04-16 03:26:09 No build USB: Clean up warnings
v1.7.2616-4-gc53f4d0d6 refractionpcsx2 2022-04-16 03:25:59 No build SPU2: Clean up warnings
v1.7.2616-3-gcbb313474 refractionpcsx2 2022-04-16 03:25:42 No build App/BIOS: Clean up warnings
v1.7.2616-2-g9b97c157f refractionpcsx2 2022-04-16 03:25:12 No build Recording: Clean up warnings
v1.7.2616-1-g11cf244e9 refractionpcsx2 2022-04-16 03:24:53 No build GS: Clean up warnings
v1.7.2616 kenshen112 2022-04-12 02:00:33 Download CDVD.cpp: Remove Elf parser from ps1 mode.
v1.7.2615-1-g02dfc5d20 kenshen112 2022-03-07 19:12:01 No build cdrom: Update status flags and implementations for PSX CD-Rom. Added SEEKERROR and IDERROR status. Set StatP to account for SEEKS, READS and shell open. Added speed to cdrom struct instead of cdvd. Adjustments to cdlPlay to be in line with No$ description. Added MODE_INIT. Removed old needless hack. Added ToDo in cdlPlay
v1.7.2615 SeraphisCain 2022-04-16 03:50:36 Download GameDB: Several game fixes and a gamelist entry correction (#5872)
v1.7.2614 refractionpcsx2 2022-04-16 00:13:27 Download BIOS/GUI: Mark Qt only variables as maybe unused
v1.7.2613-2-g66101f862 refractionpcsx2 2022-04-16 00:13:04 No build SPU2: Clean up warnings
v1.7.2613-1-g2f70b153f refractionpcsx2 2022-04-15 23:45:40 No build GS: Clean up warnings, fix a small error.
v1.7.2613 refractionpcsx2 2022-04-15 20:17:36 Download GS: Fix undefined behaviour on interlacing
v1.7.2612 RedDevilus 2022-04-15 22:34:19 Download OSD: Minor clean up Fixes variable for interlacemode
v1.7.2611-1-g0eae59ee6 RedDevilus 2022-04-15 22:34:01 No build GameDB: Black GameDB Black roundsprite to half for lighting.
v1.7.2611 RedDevilus 2022-04-15 19:37:49 Download PCSX2: Fix Interlacing Ini Oversight in having the correct config for the ini. Replaced CycleMipmap mode with the CycleInterlace one for correct OSD message.
v1.7.2610 Connor McLaughlin 2022-04-15 15:07:20 No build Wx: Fix widescreen patch loading
v1.7.2609 Connor McLaughlin 2022-04-15 15:07:54 No build Common/Semaphore: Fix WaitWithYield() returning immediately This caused the WaitGS() issued from the main thread when applying renderer settings (while the core thread was paused) to return immediately, and a massive race resuming.
v1.7.2608 RedDevilus 2022-04-15 15:16:19 No build GameDB: Japanese entries Adds a bunch of gamefixes and upscaling fixes to games as well as just entries. Fixes: - 0 Story - Amagami - Bleach Blade Battlers 2nd - Chobits - D.C. Da Capo The Origin - Pandora - Kimi no Namae o Boku wa Shiru - Katekyoo Hitman Reborn! Nerae!? Ring x Vongola Trainers - Kateikyoushi Hitman Reborn!! Let's Ansatsu! Nerawareta 10 Daime! - Kino no Tabi - The Beautiful World - Kyuuketsu-hime Yui - Sen'yashou - Shikigami no Shiro - Nanayozuki Gensoukyoku - Secret of Evangelion
v1.7.2607 Connor McLaughlin 2022-04-14 12:28:41 No build Vulkan/Context: Use static loading for vk_mem_alloc In doing so, we simplify things a bit, as we can assume Vulkan 1.1 support. It needed it before anyway, and would crash on Vulkan 1.0 drivers.
v1.7.2606-2-g9180adb85 Connor McLaughlin 2022-04-06 14:26:57 No build VulkanHostDisplay: Handle surface loss better Just try again next frame.
v1.7.2606-1-g1b080f177 Connor McLaughlin 2022-04-10 05:48:04 No build Vulkan/Loader: Make vkDestroyInstance() a module import
v1.7.2606 Connor McLaughlin 2022-04-15 08:23:22 No build GS/HW: Clear blend bits for color dest blend
v1.7.2605 Connor McLaughlin 2022-03-19 13:19:16 Download GS: Add Direct3D 12 renderer
v1.7.2604-8-g3c18cdcb1 Connor McLaughlin 2022-03-19 13:18:42 No build Frontend: Add D3D12HostDisplay
v1.7.2604-7-ge767fb8d3 Connor McLaughlin 2022-03-19 13:17:18 No build Common: Add D3D12 wrapper/helper classes
v1.7.2604-6-g325542283 Connor McLaughlin 2022-03-19 13:16:27 No build Common/StringUtil: Optimize equal stride copy case
v1.7.2604-5-g67fa06b93 Connor McLaughlin 2022-03-19 13:16:00 No build 3rdparty/imgui: Enable DX12 backend
v1.7.2604-4-g398e468c9 Connor McLaughlin 2022-03-19 13:15:33 No build 3rdparty: Add D3D12MemoryAllocator
v1.7.2604-3-gf7ee35e57 Connor McLaughlin 2022-04-15 05:57:59 No build Wx: Reset/restore API state after window resize
v1.7.2604-2-g800b458d3 Connor McLaughlin 2022-04-15 05:57:42 No build Wx: Fix incorrect OSD scale after resize on Windows
v1.7.2604-1-g3f31a4d25 Connor McLaughlin 2022-04-09 14:05:13 No build GS: Fix edge case of broken alpha with no-DSB+ATST
v1.7.2604 Connor McLaughlin 2022-04-15 12:12:17 Download GL/ContextEGL: Fix broken surface creation Regression from #5676.
v1.7.2603 refractionpcsx2 2022-04-13 16:36:44 Download GS: Maintain framebuffer size when not using offsets This reduces blurriness
v1.7.2602-8-gf28e42c4f refractionpcsx2 2022-04-13 15:02:25 No build GS: Set correct framebuffer size for output
v1.7.2602-7-g7cdc849ff refractionpcsx2 2022-04-12 21:21:41 No build GS: Clean up new DISPLAY Merging code.
v1.7.2602-6-geed04b3ff refractionpcsx2 2022-04-12 09:10:20 No build GS: Redesign some of the offset code for FFMD Half height buffers need to be drawn half height, not stretched to full height during the draw, it will be bad times.
v1.7.2602-5-ge2044eba6 refractionpcsx2 2022-04-11 15:00:18 No build GS/Window: Add Automatic 4:3/3:2 mode, keep 4:3 separate
v1.7.2602-4-g06e6d12e2 refractionpcsx2 2022-04-11 14:35:12 No build GS: Added automatic 3:2 aspect for 480p mode
v1.7.2602-3-g48fd68ca8 refractionpcsx2 2022-04-10 16:30:55 No build GS: Implement PCRTC Offsets This is off by default because people will complain about black borders, but I've tried to keep it to a minimum. Enabling this option (Screen Offsets in the graphics settings) will allow you to position the screen in games which allow you to do so, maintain correct aspect ratios, and screen shake effects which are done on PCRTC (WipEout Fusion for example) will work.
v1.7.2602-2-g7ad59a7af refractionpcsx2 2022-04-03 13:59:58 No build GS: Remove NTSC Saturation option (No longer required)
v1.7.2602-1-gbae2c9c1d refractionpcsx2 2022-04-03 13:51:45 No build GS: Saturate DISPLAY heights and limit max height
v1.7.2602 Connor McLaughlin 2022-04-13 13:04:01 No build CI/Windows: Switch to Qt 6.3.0
v1.7.2601-5-gf86b3a32c Connor McLaughlin 2022-04-13 12:28:40 No build Qt: Switch to QtEntryPoint.lib instead of explicit main()
v1.7.2601-4-g59d6113ee Connor McLaughlin 2022-04-13 12:23:21 No build VSProps: Fix Qt TLS plugins not getting copied
v1.7.2601-3-gf270f3486 Connor McLaughlin 2022-04-13 12:12:05 No build Qt: Move to Qt 6.3.0
v1.7.2601-2-gb2514d49d Connor McLaughlin 2022-04-13 12:11:36 No build 3rdparty/wx: Fix compilation in MSVC conformance mode
v1.7.2601-1-g2951068e0 Tyler Wilding 2022-03-23 05:33:20 No build memcard: Detect and attempt to repair broken index files from the v1.7.2115 bug
v1.7.2601 Ty Lamontagne 2022-03-29 05:49:47 No build BiosTools: Allow BIOS region patching
v1.7.2600 TellowKrinkle 2022-03-31 05:08:17 No build PAD: Process keycodes the same way on Linux and macOS
v1.7.2599 BuildTools 2022-04-13 19:06:09 No build Documentation: Update recommended OpenGL version
v1.7.2598 tcoyvwac 2022-03-16 12:11:15 No build Common: Prefer standard algorithms GL/ContextEGL.cpp: Prefer std::find_if over ranged-for.
v1.7.2597-2-g6cbdc8c8b tcoyvwac 2022-03-16 11:32:01 No build Common: Prefer pre-built array-form to assign values. GL/ContextEGL.cpp: Replace raw-index manipulation / arithmetic as logic. Now a variable-length array.
v1.7.2597-1-g6e6a70b8e tcoyvwac 2022-03-16 11:14:52 No build Common: Prefer returning std::array by lambda expression GL/ContextEGL.cpp: Replace raw-index manipulation / arithmetic as logic. Variable now using IIFE (Immediately invoked function expression) to strengthen immutability.
v1.7.2597 TellowKrinkle 2022-03-28 05:47:55 No build Core: Switch MTGS and SysThreadBase to WorkSema
v1.7.2596-4-gb28779b0f TellowKrinkle 2022-03-27 06:56:00 No build Common: Add dead thread support to WorkSema MTGS supports having exceptions kill the thread and send their result back to a thread calling WaitGS...
v1.7.2596-3-g63fd349e3 TellowKrinkle 2022-03-25 23:52:06 No build GS: Switch GSJobQueue to WorkSema
v1.7.2596-2-g481c92c1c TellowKrinkle 2022-03-25 23:15:12 No build MTVU: Use WorkSema
v1.7.2596-1-gd73373095 TellowKrinkle 2022-03-25 11:12:52 No build Common: Add WorkSema
v1.7.2596 SeraphisCain 2022-04-15 09:24:14 No build GameDB: Fixes for Wrestle Kingdom 1 + 2 (#5863)
v1.7.2595 TellowKrinkle 2022-04-13 00:10:08 No build 3rdparty: Update fmt to 8.1.1
v1.7.2594 Mrlinkwii 2022-04-13 15:49:22 No build GameDB: add missing serials
v1.7.2593 Silent 2022-04-13 21:32:56 No build XInputSource: Add support for SCP API extension Allows to query pressure sensitive DualShock 3 buttons via XInput when DsHidMini is used in SXS mode, with its xinput1_3.dll dropped in the emulator directory.
v1.7.2592-1-g5e913b0e9 Silent 2022-04-12 23:40:38 No build XInputSource: Fix triggers input range
v1.7.2592 Connor McLaughlin 2022-04-12 14:16:05 Download System: Purge WinCompressNTFS.cpp This is the most overengineered, stupid rubbish I've ever seen.
v1.7.2591-13-g850deed6c Connor McLaughlin 2022-04-12 13:54:30 No build HwRegs: Swap wxString desc() for std::string
v1.7.2591-12-g63424b765 Connor McLaughlin 2022-04-12 13:26:39 No build CDVD: Purge wxString
v1.7.2591-11-ga635e84d8 Connor McLaughlin 2022-04-12 13:06:46 No build FileSystem: Add path splitting helpers
v1.7.2591-10-g6991f819f Connor McLaughlin 2022-04-12 10:41:22 No build SaveState: Switch to zstd compression zstd can be 10x+ fast compressing, 2x+ decompressing at default levels, and provides slightly better ratios. There's a hidden option in the config, SavestateZstdCompression, which you can set to false if you want to use deflate.
v1.7.2591-9-ga22c634cd Connor McLaughlin 2022-04-12 10:07:19 No build 3rdparty: Add zstd
v1.7.2591-8-g80aaa962e Connor McLaughlin 2022-04-12 11:06:11 No build Common: Move IniInterface to WX GUI Qt doesn't use it.
v1.7.2591-7-g876ea3db5 Connor McLaughlin 2022-04-11 16:21:03 No build Common: Purge pxStreams and some other wx string routines
v1.7.2591-6-g1bfc0f313 Connor McLaughlin 2022-04-11 16:13:49 No build CDVD: Remove wxStr from SYSTEM.CNF parsing
v1.7.2591-5-g5fa942732 Connor McLaughlin 2022-04-12 10:59:59 No build Patch: Store gamedb patches as single string
v1.7.2591-4-g29cea5847 Connor McLaughlin 2022-04-11 15:52:48 No build Patch: Remove all wx usage
v1.7.2591-3-g4779bc830 Connor McLaughlin 2022-04-11 15:52:05 No build StringUtil: Add more whitespace cleaners and ParseAssignmentString
v1.7.2591-2-gdd8a64598 Connor McLaughlin 2022-04-11 14:15:44 No build SaveState: Use libzip instead of wx
v1.7.2591-1-g9aa2c52b2 Connor McLaughlin 2022-04-11 14:15:01 No build 3rdparty: Add libzip
v1.7.2591 Connor McLaughlin 2022-04-03 07:32:08 Download Qt: Fix compiling without Vulkan renderer
v1.7.2590-1-gd387a1f4d Connor McLaughlin 2022-04-03 06:49:49 No build GS: Support compiling without OpenGL renderer
v1.7.2590 arcum42 2022-04-15 07:04:26 Download Remove wx code from and a bit of cleanup. (#5817) * build: Fix up the menu printed by * build: Removed wx code from
v1.7.2589 lightningterror 2022-04-14 01:19:25 Download GS: Remove unused default configs.
v1.7.2588 lightningterror 2022-04-14 00:47:08 Download GS: Fix some log warnings.
v1.7.2587 kenshen112 2022-04-10 20:45:04 Download Remove IopCommon.h added proper includes to files. Removing circle includes in several files that sometimes was several layers deep
v1.7.2586 refractionpcsx2 2022-04-11 12:33:18 Download Emitter: Fix s8 problem with displacements
v1.7.2585 PCSX2 Bot 2022-04-11 18:02:16 Download PAD: Update to latest controller database.
v1.7.2584 dependabot[bot] 2022-04-11 06:02:20 Download Bump actions/upload-artifact from 2 to 3 Bumps [actions/upload-artifact]( from 2 to 3. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <>
v1.7.2583 TellowKrinkle 2022-04-11 04:12:45 Download wx: Fix compile on wx 3.1.6
v1.7.2582-1-gf8c7237bb TellowKrinkle 2022-04-11 04:10:44 No build i18n: Formatting
v1.7.2582 Ty Lamontagne 2022-04-10 07:07:18 Download GSState: Remove transfer direction warning
v1.7.2581 refractionpcsx2 2022-04-08 12:46:09 Download GS: Flush PRIM on write if pending PRIM draw had TME
v1.7.2580 RedDevilus 2022-04-08 08:08:01 Download Qt: Fix interlacing I actually made it backwards compatible but then reverted this line at the last minute, rendering the Qt variant useless. This fixes it again.
v1.7.2579-1-gec787d090 RedDevilus 2022-04-08 04:00:08 No build Qt: Add Gzipped WX supported this, I don't see why not add to Qt. Though no idea why anyone wants to use it above CSO or CHD if you look at filesize.
v1.7.2579 Connor McLaughlin 2022-04-07 14:41:07 Download LnxMisc: Use clock_gettime() instead of gettimeofday()
v1.7.2578 RedDevilus 2022-04-06 20:41:15 Download GameDB: Fix name + add comment Fixes Ar Tonelico II and adds comments for Legion - The Legend of Excalibur
v1.7.2577 Mrlinkwii 2022-04-06 21:30:01 Download Gamedb: add 'VUSyncHack' to 'Next Generation Tennis 2003'
v1.7.2576 RedDevilus 2022-04-03 19:08:56 Download PCSX2: Interlacing to Deinterlacing There are some more strings but don't want to mess around with too much
v1.7.2575 RedDevilus 2022-04-06 18:35:11 Download GameDB: God Of War 1 / 2 The GameDB changes were reverted but then the CRC hacks were removed so this fixes it.
v1.7.2574 Connor McLaughlin 2022-04-05 13:53:49 Download R3000A/R5900: Refactor interpreter/recompiler exits Now, IOP breakpoints work nice and reliably in both interpreter and recompiler, exiting as soon as possible, without leaving the event state indeterminate.
v1.7.2573-2-g25e15a16b Connor McLaughlin 2022-04-04 14:06:44 No build VMManager: Add frame advance hotkey Now that exits are consistent, this is easy.
v1.7.2573-1-g5ac941970 Connor McLaughlin 2022-04-04 14:19:39 No build R5900: Make CPU exits consistent and safe Previously, we would either throw an exception (ints), or longjmp out of the recompiler when the execution state was checked. Unfortunately for our stability, this happened at the end of the frame, just before it was pushed to the GS, and in the middle of processing EE events (!). Doing so not only meant that we executed a bunch of event testing/exception code twice (once after we paused, again when we resumed), but it also could potentially leave things in an inconsistent state. So instead, let's do it safely with a flag, replacing the old iopBreakpoint flag, so there's no additional overhead on the hot path.
v1.7.2573 Connor McLaughlin 2022-04-06 12:49:00 Download Qt: Add QtHost::RunOnUIThread()
v1.7.2572-1-g0efe03e72 Connor McLaughlin 2022-04-06 12:42:23 No build Qt: Implement Host::RunOnCPUThread()
v1.7.2572 seta-san 2022-04-06 15:50:13 Download Gamedb: Add Bumpy Trot Trial serial
v1.7.2571 Ty Lamontagne 2022-04-06 01:23:15 Download gitignore: ignore bin/textures
v1.7.2570 Mrlinkwii 2022-04-05 20:40:14 Download Gamedb: Add Hachi-One Diver serial. (#5828)
v1.7.2569 Connor McLaughlin 2022-04-05 12:28:11 Download GSDump: Drop last packet of truncated dumps
v1.7.2568 PCSX2 Bot 2022-04-04 18:11:53 Download PAD: Update to latest controller database.
v1.7.2567 TheLastRar 2022-03-30 20:46:06 Download Core: Move Applying GameFixes into GameEntry Also add similar logging to GS Hardware fixes (on Qt)
v1.7.2566-1-g44081671a TheLastRar 2022-03-30 20:26:48 No build Config: Fix saving/loading EnableGameFixes in Core
v1.7.2566 refractionpcsx2 2022-04-04 23:26:23 Download GameDB: Update Simple Series entries
v1.7.2565 Odin Vex 2022-04-05 11:26:32 Download Remove erroneous unmanaged cleanup of managed code `loadYamlFile` calls `OpenManagedCFile` which handles closing the file-handle used. Thus, closing the file-handle outside the API call to `OpenManagedCFile` is not necessary.
v1.7.2564 refractionpcsx2 2022-04-04 19:07:54 Download GS: Fix reversed reversed GS copies.
v1.7.2563 Connor McLaughlin 2022-03-26 05:06:40 Download GS: Force min/mag linear when trilinear is forced Trilinear implies that min/mag will be linear. Less confusing, makes sense, and the min/mag point + mip linear case is currently not handled properly with regard to the GS registers.
v1.7.2562-2-gddbdfd47b Connor McLaughlin 2022-03-26 05:00:26 No build GS: Make hardware renderer trilinear consistent Trilinear without bilinear was inconsistent previously.
v1.7.2562-1-g1b83e17d6 Connor McLaughlin 2022-03-25 13:51:45 No build GS: Add automatic trilinear filtering level
v1.7.2562 AndreAuth 2022-04-04 12:33:16 Download GameDB: Metal Gear Solid 3 PAL - Fix blurry characters (#5819)
v1.7.2561 refractionpcsx2 2022-04-01 01:48:26 Download GS: Improve autoflush rect checks
v1.7.2560 Connor McLaughlin 2022-04-03 15:46:05 Download Qt: Add performance metrics to status bar
v1.7.2559 Mrlinkwii 2022-04-03 11:03:59 Download Gamedb: update changes to pdf
v1.7.2558 refractionpcsx2 2022-04-03 08:42:03 Download CI/Docs: Update validation and document
v1.7.2557-1-g93c78a27b refractionpcsx2 2022-04-03 08:34:59 No build GS: Add interlace override to gamedb, revert earlier change
v1.7.2557 Connor McLaughlin 2022-03-31 13:14:17 No build BiosTools: Bounds check strings in LoadBiosVersion()
v1.7.2556 Connor McLaughlin 2022-04-03 06:02:06 No build VMManager: Make EE rec toggles reliable Before, it'd swap out the Cpu while it was executing...
v1.7.2555-2-ge6c8354ec Connor McLaughlin 2022-04-02 14:16:44 No build EERec: Purge PCSX2_SEH define No longer needed since we don't have 32-bit.
v1.7.2555-1-ga1e77002c Connor McLaughlin 2022-04-03 05:11:27 No build iR5900: Exit on NeedsReset not IsReset This is an edge case which can be hit in Goemon, but also when changing settings in Qt, as they will be applied at guest vsync time, which is called within the JIT. Also, do the reset before entering JIT code, rather than when the first block is compiled.
v1.7.2555 Connor McLaughlin 2022-04-02 14:12:54 Download gitignore: Remove unused portaudio files
v1.7.2554 lightningterror 2022-04-01 13:53:54 Download GS-hw: Purge custom resolution entirely. Code debt, not used anymore, get rid of it.
v1.7.2553 lightningterror 2022-04-01 13:58:54 Download GS-tc-hw: Fix Normal Half pixel offset on 7x upscale.
v1.7.2552 refractionpcsx2 2022-03-25 22:45:22 Download GS: Only flush on PRIM if a new draw is requested
v1.7.2551 refractionpcsx2 2022-03-24 19:28:18 No build GS: Improve interlace handling and odd frames
v1.7.2550 Tyler Wilding 2022-03-31 02:29:51 Download releases: simplify discord announcements, and link to the right page
v1.7.2549 TellowKrinkle 2021-11-19 07:25:51 Download GS: Add Metal renderer to settings
v1.7.2548-6-g5ecaa9459 TellowKrinkle 2021-11-16 12:17:30 No build GS: Add Metal renderer
v1.7.2548-5-g24b227720 TellowKrinkle 2022-03-21 03:40:56 No build GS: Give names to blend enums
v1.7.2548-4-g8e60d2c72 TellowKrinkle 2022-02-05 06:23:40 No build GS: Rename Int32 texture to PrimID Not always Int32
v1.7.2548-3-gcfe2f9e6b TellowKrinkle 2022-01-28 05:46:22 No build Common: Add helpers for enum classes
v1.7.2548-2-g0a11b5898 TellowKrinkle 2021-08-28 23:02:48 No build CMake: Disable PCH for mm files
v1.7.2548-1-gbe49de6fa TellowKrinkle 2022-03-01 01:54:18 No build Config: Format Pcsx2Config
v1.7.2548 RedDevilus 2022-03-31 15:17:14 Download GameDB: Caspian Reduces ghosting but on normal vertex causes the rainbow corruption at the screen sides
v1.7.2547 Tzerinas 2022-03-31 14:18:57 No build GameDB: Fixes for Tomb Raider Games Added the FMV Hack for every game except Underworld and the missing mipmap Setting for the US version of Legend.
v1.7.2546 Chromaryu 2022-03-31 15:14:50 Download GameDB: Add Zwei AutoFix
v1.7.2545 RedDevilus 2022-03-31 02:03:59 Download GameDB: Silent Hill Origins Wildarms while making the alignment perfect in the 3D environment, messes with the maps.
v1.7.2544 Angel Toloza 2022-03-31 00:45:14 Download GameDB : Atelier Marie + Elie: Salburg no Renkinjutsushi 1&2 (#5784)
v1.7.2543 Tzerinas 2022-03-30 18:51:55 Download GameDB: Corrected GSHW Fixes for Radiata Stories Adds Special (Texture) and Align Sprite to Radiata Stories.
v1.7.2542 RedDevilus 2022-03-30 03:07:57 Download GameDB: ':' to '-' + GS and other fixes Windows doesn't like you to use ':' in folders this caused issues for when CK1 did savestates in folders and now it's also messing with unable to add covers in Qt so better to replace them and also to avoid other issues now and the future. GS HW Fixes and other fixes for: - Adventures of Cookie & Cream, The - Brothers in Arms - Earned in Blood / Road to Hill 30 - Black - Chaos Legion - God Hand - Knockout Kings 2001 - Kuon - Outrun 2006 / 2 SP - Project Eden - Psi-Ops - The Mindgate - Punisher, The - Ratchet Deadlocked (USA) / Gladiator (Europe) / 3 Up Your Arsenal - Silent Hills Origins / Shattered Memories / 3 / 4 - SoulCalibur II / III Also made sure that the comments and their spacing were consistent.
v1.7.2541 Connor McLaughlin 2022-03-26 20:23:31 Download Vulkan/ShaderCache: Don't delete cache when running 2 instances
v1.7.2540-1-gcec089a27 Connor McLaughlin 2022-03-26 20:23:24 No build D3D11/ShaderCache: Don't delete cache when running 2 instances
v1.7.2540 PCSX2 Bot 2022-03-28 18:01:52 Download PAD: Update to latest controller database.
v1.7.2539 RedDevilus 2022-03-27 07:48:12 Download Qt: Reduce max SPU - Change Speed Preset Qt has a leftover from the old SPU2-X values which is 3000 ms (3 seconds) latency meaning that if an user sets it to the max it will do something like this: Videoframe ~150 / 180 happens and it makes the first sound after 3 seconds for the first videoframe which is far too long. Also changed 1% speed as it messed with the GSdump player and too stuttery to be usable in other usecases.
v1.7.2538 lightningterror 2022-03-28 10:16:59 Download gamedb: Add alignSprite to GOW 2. Fixes water vertical lines.
v1.7.2537 lightningterror 2022-03-28 09:59:41 Download GS-hw: Purge GodOfWar 1 and 2 crc hacks. Not needed, can be solved with upscaling hw hacks, and gs db fixes are a thing.
v1.7.2536 Connor McLaughlin 2022-03-26 21:27:13 Download GS/OpenGL: Don't emit #extension after #define for FXAA This is technically not valid GLSL.
v1.7.2535-6-gd32d8cc0e Connor McLaughlin 2022-03-26 20:24:54 No build Shaders/FXAA: Fix warnings with Vulkan compiler
v1.7.2535-5-g0cb965552 Connor McLaughlin 2022-03-26 20:16:56 No build GS/Vulkan: Remove unused color attribute Would likely be getting optimized out anyway.
v1.7.2535-4-g3067bef82 Connor McLaughlin 2022-03-26 20:00:52 No build GS/Vulkan: Implement FXAA
v1.7.2535-3-g486764be0 Connor McLaughlin 2022-03-26 19:16:46 No build GS/Vulkan: Implement shadeboost
v1.7.2535-2-g5e336138d Connor McLaughlin 2022-03-26 19:16:25 No build Qt: Add shadeboost settings
v1.7.2535-1-g4a5180bc0 Connor McLaughlin 2022-03-26 19:15:56 No build GS: Put shadeboost params in uniforms Compiling variants for these is silly.
v1.7.2535 dependabot[bot] 2022-03-28 06:01:33 Download Bump peter-evans/create-pull-request from 3 to 4 Bumps [peter-evans/create-pull-request]( from 3 to 4. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <>
v1.7.2534 dependabot[bot] 2022-03-28 06:01:36 No build Bump actions/cache from 2.1.7 to 3 Bumps [actions/cache]( from 2.1.7 to 3. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <>
v1.7.2533 arcum42 2022-03-28 02:38:41 Download Build: Remove cross compiling from (#5713)
v1.7.2532 TheLastRar 2021-02-27 20:37:48 Download DEV9: Add Socket api mode
v1.7.2531-10-g140d44d82 TheLastRar 2021-03-06 21:29:44 No build DEV9: Add code for reading ARP, TCP & ICMP packets
v1.7.2531-9-gdb220001f TheLastRar 2021-09-10 02:10:58 No build DEV9: Add cloning of packets
v1.7.2531-8-g5ac9b5576 TheLastRar 2021-05-14 14:04:56 No build DEV9: Add PayloadData classes
v1.7.2531-7-gb23873e0e TheLastRar 2021-10-25 20:39:02 No build DEV9: Add adapter reset function
v1.7.2531-6-g284ec3569 TheLastRar 2021-09-09 02:48:42 No build DEV9: Add GetHeaderLength() to IP_Packet
v1.7.2531-5-gcb0e629dd TheLastRar 2021-05-14 19:36:40 No build DEV9: Make internal servers protected
v1.7.2531-4-g1aaadd622 TheLastRar 2021-08-09 02:12:46 No build DEV9: Make DHCP_Server::GetGatewaysLinux() public Needed for auto adapter on linux, if only to check if an adapter has a gateway
v1.7.2531-3-ge20a35734 TheLastRar 2021-10-26 00:29:18 No build DEV9: Allow user DHCP settings to be overridden
v1.7.2531-2-gfef2952d4 TheLastRar 2021-09-10 00:49:35 No build DEV9: Fix typo in DHCP_Packet
v1.7.2531-1-gf4b2e0dd7 TheLastRar 2021-05-16 15:24:59 No build DEV9: Correct PayloadPtr::WriteBytes()
v1.7.2531 Connor McLaughlin 2022-03-27 04:58:05 Download GS/OpenGL: Fix fb target conflict without fbfetch
v1.7.2530-1-g3a7f82eb6 Connor McLaughlin 2022-03-26 16:34:17 No build GS/HW: Fix fbmask not inserting barriers Or, missing the fb copy for D3D/barriers off. Regression from fbfetch PR.
v1.7.2530 Connor McLaughlin 2022-03-26 11:22:59 Download Build: Don't install pcsx2 core static lib on Linux
v1.7.2529-2-g2ab6ca06e Connor McLaughlin 2022-03-26 09:48:23 No build Qt: Fix compile issues on Linux
v1.7.2529-1-g9ac5041b4 Connor McLaughlin 2022-03-26 09:22:38 No build Qt: Fix double entries in audio output modules
v1.7.2529 Connor McLaughlin 2022-03-26 08:53:53 Download Qt: Add missing null terminator in audio settings
v1.7.2528 Mrlinkwii 2022-03-23 11:01:11 Download GameDB : various game improvements
v1.7.2527 RedDevilus 2022-03-23 00:08:34 Download GameDB: GS HW Fix XI The game also needs round sprite half for the transitional areas and red forest because of vertical lines similar to Star Ocean 3. + other fixes, read the GameDB comments for more information. Relevant games: - Atelier Iris 3 - Grand Phantasm - Baldur's Gate - Dark Alliance 1 / 2 - Call of Duty 2 - Big Red One - Dark Cloud 1 / 2 - Mana Khemia 1 / 2 - Sims 2 - Castaway - Valkyrie 2 - Silmeria
v1.7.2526 TheLastRar 2022-03-13 18:58:39 Download DEV9: Add Qt UI
v1.7.2525-3-ge1fb84d6a TheLastRar 2022-03-22 22:54:42 No build DEV9: Separate HddCreate code from Wx Also disable auto generating an image on boot if one is not found
v1.7.2525-2-g5db9a738c TheLastRar 2022-03-07 21:40:40 No build Config: Integrate internal DNS host list on Qt
v1.7.2525-1-g145e75624 TheLastRar 2022-03-07 21:39:51 No build Config: Allow setting DNS1/2 internal instead of manual/auto
v1.7.2525 Connor McLaughlin 2022-03-25 13:16:21 Download Qt: Hook up automatic mapping
v1.7.2524-4-gfdc3ca122 Connor McLaughlin 2022-03-25 13:16:08 No build PAD: Add automatic mapping functions
v1.7.2524-3-g51d47a145 Connor McLaughlin 2022-03-25 13:15:53 No build InputManager: Add generic input mappings
v1.7.2524-2-g950467191 Connor McLaughlin 2022-03-22 14:21:04 No build PAD: Add macro buttons
v1.7.2524-1-ge5248db84 Connor McLaughlin 2022-03-22 14:20:52 No build StringUtil: Add SplitString()
v1.7.2524 Connor McLaughlin 2022-03-25 11:14:23 No build Qt: Add shutdown hotkey
v1.7.2523-2-gd65950cda Connor McLaughlin 2022-03-25 10:42:21 No build VMManager: Add BIOS check on startup Except when running GS dumps.
v1.7.2523-1-g15c38a0a4 Connor McLaughlin 2022-03-25 11:14:33 No build GSDumpReplayer: Add missing license header
v1.7.2523 TheLastRar 2022-03-24 01:58:29 Download Qt: GS Settings Fixes
v1.7.2522 Connor McLaughlin 2022-03-25 10:24:41 No build Qt: Add memory card settings
v1.7.2521-3-g3dc6ae115 Connor McLaughlin 2022-03-25 10:24:27 No build Qt: Implement (partial) audio settings
v1.7.2521-2-gfa36b9b5c Connor McLaughlin 2022-03-25 10:23:54 No build MemoryCardFile: Add formatted/mtime to query, rename/delete ops
v1.7.2521-1-g47fff9304 Connor McLaughlin 2022-03-25 10:22:57 No build FileSystem: Add DeleteDirectory() and recursive variant
v1.7.2521 Mrlinkwii 2022-03-22 12:01:59 Download GUI/Docs : update compatibility URLs
v1.7.2520 RedDevilus 2022-03-22 22:24:02 Download GameDB: Megaman + Nicktoons Megaman X - Command Mission flickering FMV fix and fix for the lighting in the game Nicktoons Unite!
v1.7.2519 RedDevilus 2022-03-22 21:54:52 Download GameDB: Remove outdated comments The gameDB still had some leftover comments that aren't true anymore. In the past before 1.7.2002 / you needed to use full boot to correctly pass your chosen BIOS language to be piped to the game. Basically fast boot defaulted to the first entry in the available language list. Full boot: If you want to see BIOS logo - Good Region check - Bad Fast boot: Immediately jump into the game - Good Skips region check - Good Now acts like full boot for languages - Good
v1.7.2518 Connor McLaughlin 2022-03-22 16:21:55 Download GSDumpReplayer: Fix ReadFIFO2 packet executing on wrong thread
v1.7.2517 Mrlinkwii 2022-03-22 15:40:22 Download Gamedb: add 'VUSyncHack' to Totally Spies! Totally Party
v1.7.2516 Mrlinkwii 2022-03-22 15:25:03 Download Gamedb: Fix 'SLES-54453' title
v1.7.2515 Connor McLaughlin 2022-03-22 13:05:24 Download Qt: Fix incorrect setting binding for display linear
v1.7.2514-2-g180d9ae9c Connor McLaughlin 2022-03-19 15:05:46 No build Qt: Correct EE/IOP console defaults
v1.7.2514-1-g80cc2f0cb Connor McLaughlin 2022-03-16 12:03:24 No build Qt: Log machine caps on startup
v1.7.2514 Connor McLaughlin 2022-03-21 01:20:56 Download GS: Fix some edge cases with fbfetch Second alpha pass with A masked, DATE enabled, etc.
v1.7.2513 RedDevilus 2022-03-21 18:29:08 No build GameDB: Fix Midnightclub 3 + Add Evangelion Jo Special texture to: Midnight club 3 Evangelion - Jo
v1.7.2512 Tzerinas 2022-03-21 20:46:21 Download GameDB: Fixes to TeamICO games. Adds the Software Renderer FMV hack to ICO and Half-Pixel Offset (Vertex) to both games.
v1.7.2511 lightningterror 2022-03-21 20:56:03 Download misc: A few more 32bit cleanups.
v1.7.2510 lightningterror 2022-03-21 20:28:33 Download readme: Update to reflect recent drop of 32bit.
v1.7.2509 lightningterror 2022-03-21 10:39:47 Download emitter test: Cleanup 32bit code.
v1.7.2508-4-gf1ac712eb lightningterror 2022-03-21 10:09:15 No build build: Remove _M_X86_64, __M_X86_64, _M_X86_32 defines. 32bit cleanup.
v1.7.2508-3-g0d4394a74 lightningterror 2022-03-21 09:43:31 No build core: Clean up 32bit code.
v1.7.2508-2-g9dac59811 lightningterror 2022-03-21 09:43:18 No build common: Clean up 32bit code.
v1.7.2508-1-g6db573d25 lightningterror 2022-03-21 09:42:15 No build emitter: Clean up 32bit code.
v1.7.2508 Connor McLaughlin 2022-03-21 06:02:22 Download GS/Vulkan: Fix crash is vertex/index buffer causes exec
v1.7.2507 lightningterror 2022-03-21 17:20:19 Download GS-hw: Purge Evangelion crc hack. It's broken, HPO special does the job. Someone should add it to the hw gamefixes.
v1.7.2506 PCSX2 Bot 2022-03-21 17:11:46 Download PAD: Update to latest controller database.
v1.7.2505 RedDevilus 2022-03-21 05:16:07 Download GameDB: GS HW Batch X Relevant: Bully Colosseum - Road to Freedom Dark Chronicle (Dark Cloud 2) Killzone God of War Gun Midnight Club 3 Mortal Kombat - Deadly Alliance Need for Speed Carbon / Most Wanted / Undercover Prince of Persia - Sand of Time / The Two Thrones / Warrior Within Resident Evil 4 (BioHazard 4) Thrillville / Off the Rails
v1.7.2504 TellowKrinkle 2022-03-21 03:03:20 Download GS: Fix inverted DSB check
v1.7.2503-1-g273c1b192 TellowKrinkle 2022-03-21 03:06:29 No build GS: Clean up leftover definitions Accidentally leftover during the blend op refactor
v1.7.2503 Connor McLaughlin 2022-03-20 09:25:25 Download GS: Add NO_COLOR flag to PS (depth-only)
v1.7.2502-6-g4e6b86f8f Connor McLaughlin 2022-02-19 07:06:03 No build GS/Vulkan: Use VK_ARM_rasterization_order_attachment_access if available
v1.7.2502-5-ga6b4ca69d Connor McLaughlin 2022-01-21 11:09:47 No build GS/Vulkan: Support rendering without D32S8
v1.7.2502-4-g6b32e0009 Connor McLaughlin 2022-03-20 08:28:18 No build GS: Make factors part of blend state Instead of using the blend map indices.
v1.7.2502-3-g19d310475 Connor McLaughlin 2021-12-31 08:29:26 No build GS: Draw alpha pass when dual source blend is missing
v1.7.2502-2-ga8b9df395 Connor McLaughlin 2022-03-07 15:36:05 No build GS: Utilize GL_EXT_framebuffer_fetch where available
v1.7.2502-1-gbb75c78c1 Connor McLaughlin 2022-01-05 12:13:27 No build GS: Add option to disable texture barriers/geometry shaders
v1.7.2502 Mrlinkwii 2022-03-20 22:34:21 Download Gamedb: add missing serials
v1.7.2501 refractionpcsx2 2022-03-20 15:10:26 No build GS: Use pixel format mask for FBMSK checks
v1.7.2500 Mrlinkwii 2022-03-20 18:09:18 Download GameDB: adds 'VUSyncHack' to Panzer Elite Action - Fields of Glory
v1.7.2499 Mrlinkwii 2022-03-20 16:27:14 Download Gamedb: Remove VU rounding form 'Hitman - Contracts'
v1.7.2498 2022-03-20 11:22:03 Download Core: Remove memcmp_mmx.
v1.7.2497 Connor McLaughlin 2022-03-20 12:44:45 No build Build: Remove 32bit configs from vsprops
v1.7.2496 refractionpcsx2 2022-03-10 15:09:04 Download GS: Properly detect 16bit format on Texture Shuffle + Convert
v1.7.2495 RedDevilus 2022-03-20 04:43:19 Download GameDB: Even more GS HW Fixes Affects: Ape Escape 3 Armored Core Last Raven Berserk Forever Kingdom Front Mission 4 / 5 Need For Speed Underground 1 / 2 Kings Field 4 - The Ancient City Test Drive Unlimited Jak 2 / 3 / X
v1.7.2494 RedDevilus 2022-03-17 19:51:05 No build CI: Update labeler to expand WX
v1.7.2493 TheLastRar 2022-03-15 21:31:52 No build Qt: Fix bugs relating to per-game settings
v1.7.2492 RafaelTrepaUnCarballo 2022-03-19 17:30:26 No build fix comment format
v1.7.2491-1-gfbb3ea142 RafaelTrepaUnCarballo 2022-03-19 16:45:13 No build Add files via upload Added gshack (wild arms hack) for all releases of Wild Arms Alter Code F
v1.7.2491 Tyler Wilding 2022-03-19 01:55:15 No build GameDB: remove duplicate YAML keys
v1.7.2490-5-gf47129bd7 Tyler Wilding 2022-03-19 01:54:05 No build deps: update `rapid-yaml` to `v0.4.1`
v1.7.2490-4-gaa42acfe2 Tyler Wilding 2022-02-18 05:10:15 No build common: fix method name and clarify some behaviour
v1.7.2490-3-gddfe6ac5c Tyler Wilding 2022-02-18 05:07:50 No build memcard: update ryml parsing for folder memory cards also make the file handling safer
v1.7.2490-2-g624dff1b9 Tyler Wilding 2022-02-18 05:07:01 No build gamedb: move away from deprecated `ryml::parse` func
v1.7.2490-1-g8d498b564 Tyler Wilding 2022-02-16 22:41:24 No build deps: update `rapid-yaml` to latest commit has a bug fix that we hit in folder memory cards
v1.7.2490 Christian Kenny 2022-03-19 21:00:27 No build Core: Remove unused code
v1.7.2489 Connor McLaughlin 2022-03-20 04:40:47 No build Misc: Fix incorrect printf of std::string_view
v1.7.2488 Tzerinas 2022-03-19 19:28:50 No build GameDB: Add fixes for Tak Games SoftwareRendererFMVHack for Tak 1&2, Half-Pixel Offset (Texture) for Guardians of Gross.
v1.7.2487 RedDevilus 2022-03-19 01:08:30 No build PCSX2-GUI: Rename skipdraw and IDC for Partial Invalidation Skipdraw and SkipDrawOffset isn't obvious to what it is. SkipDrawStart and SkipDrawEnd makes it obvious it's a range of values. Also forgot to change the IDC for Disabling Partial Invalidation.
v1.7.2486 refractionpcsx2 2022-03-19 23:21:05 Download Build: Remove 32bit from CMake.
v1.7.2485-3-gf5afbfd4f refractionpcsx2 2022-03-19 23:16:44 No build GS: Remove 32bit code from SW renderer
v1.7.2485-2-gccd86a242 refractionpcsx2 2022-03-19 22:38:20 No build EE/VU JIT: Remove 32bit code
v1.7.2485-1-g42a5cb7ad refractionpcsx2 2022-03-19 22:24:14 No build Build: Remove 32bit targets from VS solution
v1.7.2485 Tyler Wilding 2022-03-19 00:08:20 Download ci: remove redundant words from job names its always 64bit now!
v1.7.2484-2-g7b1d03d45 Tyler Wilding 2021-12-10 01:26:03 No build ci: add link to previous release page in discord announcement
v1.7.2484-1-g8a4f1ef51 Tyler Wilding 2021-11-07 04:40:20 No build ci: stop building 32-bit At this point -- not cleaning up the solution files / etc, only our actions. Until the 32bit code itself is removed, we should still have an easy way to flip these back on.
v1.7.2484 Mrlinkwii 2022-03-19 16:51:07 Download Gamedb: remove no longer needed comments
v1.7.2483 Connor McLaughlin 2022-03-19 03:58:27 Download GS/DX11: Fix incorrect format check for compressed textures
v1.7.2482 RedDevilus 2022-03-18 23:50:59 Download Qt: Partial Invalidation Some missing strings from the renaming.
v1.7.2481 Immersion95 2022-03-18 21:53:48 Download GameDB: HW fixes for Mega Man/Rockman X7 + Clamping mode fix (#5694)
v1.7.2480 BuildTools 2022-03-18 14:06:26 Download GameDB: Rename fastTextureInvalidation Attempt 2 renames fastTextureInvalidation to disablePartialInvalidation for more consistency with the new GUI name.
v1.7.2479 Immersion95 2022-03-18 11:19:10 Download GameDB: HW fixes for Rockman X8 SoftwareRendererFMVHack for the NTSC-J & NTSC-K version of Megaman X8
v1.7.2478 TellowKrinkle 2022-03-18 08:54:42 Download GS:SW: Fix lod on x64
v1.7.2477 RedDevilus 2022-03-18 02:19:02 Download GameDB: Haunting Ground + 50 Cent and Level 5 Ranging from blurriness to font artifacts.
v1.7.2476 BuildTools 2022-03-17 19:33:14 Download GUI: Rename Fast Texture Invalidation Renames Fast Texture Invalidation to Disable Partial Invalidation. Update GraphicsSettingsWidget.ui
v1.7.2475 refractionpcsx2 2022-03-17 19:39:59 Download GameDB: Add partial preloading to Stolen
v1.7.2474 KrossX 2022-03-17 12:42:59 Download GameDB: Add DMABusy fix to Shining Wind
v1.7.2473 seta-san 2022-03-16 03:58:20 No build GameDB: Add gsHWFixes for Tales of Symphonia Co-Authored-By: RedDevilus <>
v1.7.2472 Connor McLaughlin 2022-03-16 12:01:41 Download ImGuiManager: Cap usage percents to 100%
v1.7.2471-2-g8e08cd772 Connor McLaughlin 2022-03-11 13:05:38 No build PerformanceMetrics: Add GPU time
v1.7.2471-1-g206f80c5f Connor McLaughlin 2022-03-12 05:53:47 No build GS: Compute SW CPU per-thread not per-draw
v1.7.2471 RedDevilus 2022-03-17 02:18:40 Download GameDB: More GS HW Fixes Some extra comments for Monster Lab and SSX Tricky. New entries: - Alter Echo - Beyond Good and Evil - Dragon Ball Z - Budokai Tenkaichi 2 - Fatal Frame 1 / 3 - Ghost in the Shell - Stand Alone Complex - Global Defence Force - Xenosaga 1 / 2 / 3
v1.7.2470 lightningterror 2022-03-17 02:44:14 Download Qt: Allow skipdraw up to 10k max.
v1.7.2469 lightningterror 2022-03-16 23:58:22 Download GS: Fix Wunused-variable warnings.
v1.7.2468 refractionpcsx2 2022-03-16 23:36:37 Download GameDB: Add a bunch of hw fixes and upscaling fixes
v1.7.2467 RedDevilus 2022-03-16 05:53:37 Download GameDB: Ace Combat + Soul Calibur + Metal Gear Solid Series Missing mipmap from the Europese Ace Combat Zero/4/5, Align Sprite for them and Round Sprite. Align Sprite for SoulCalibur series. Metal Gear 2 substance gets round sprite for font and Metal Gear 3 Subsistence gets Special (Texture) for blurriness.
v1.7.2466 lightningterror 2022-03-14 17:23:57 Download GS-hw: Optimize blending equations based on alpha value. It will allow us to use free sw blending without texture barriers. Will be especially helpful for opengl/vulkan.
v1.7.2465 RedDevilus 2022-03-16 08:24:05 Download GameDB: Dog Island and COD Final Fronts (#5671)
v1.7.2464 Blackbird88 2022-03-15 21:22:19 No build GameDB: Add gsHWFixes for GTA LCS/VCS (#5662) Co authored by @Blackbird88
v1.7.2463 RedDevilus 2022-03-15 19:22:43 No build GameDB: Upscaling GS Batch 2 Adds second batch of upscaling fixes.
v1.7.2462 Tzerinas 2022-03-15 18:50:21 No build GameDB: Add Upscaling Fixes to Onimusha 3 Adds Half-Pixel Offset: Special (Texture) and Round Sprite (Full) to Onimusha 3: Demon Siege
v1.7.2461 Tzerinas 2022-03-15 20:46:17 No build GameDB: Add Software FMV to Grandia 2 and Xtreme Adds the SoftwareRendererFMV hack to Grandia 2 and Xtreme. Also adjusted titles.
v1.7.2460 lightningterror 2022-03-15 15:46:24 Download GS Debugger: Fix hw hacks behavior not properly disabling.
v1.7.2459 refractionpcsx2 2022-03-14 19:30:42 Download GS: Adjust Auto Flush to catch edge cases Affected Beyond Good and Evil water
v1.7.2458 Tzerinas 2022-03-14 17:29:12 Download GameDB: GS HW renderer fixes for Tales of the Abyss Description of Changes Add Half-Pixel Offset: Special (Texture) to Tales of the Abyss.
v1.7.2457 Tokman5 2022-03-15 09:12:52 Download GameDB: Add gsHWFixes for Shutokou Battle 01. (#5659) Co-authored-by: Tokman5 <>
v1.7.2456 RedDevilus 2022-03-15 02:06:46 Download GameDB: Rogue Galaxy Adds half roundsprite to make upscaled HW more like software mode such as minimap while fighting.
v1.7.2455 RedDevilus 2022-03-14 23:47:23 Download GameDB: Upscaling GS Batch 1 Fixes the lint and adds a bunch of upscaling fixes.
v1.7.2454 lightningterror 2022-03-14 23:43:25 Download Qt: Fix Round sprite hack not applying.
v1.7.2453 PCSX2 Bot 2022-03-14 17:14:18 Download PAD: Update to latest controller database.
v1.7.2452 Mrlinkwii 2022-03-14 19:39:31 No build GameDB: correct and update serials
v1.7.2451 RedDevilus 2022-03-14 16:34:36 Download GameDB: Documentation Add values for GameDB, GUI options and the default to easier make GameDB changes
v1.7.2450 refractionpcsx2 2022-03-14 19:28:08 No build GS: Loosen requirement for half bottom
v1.7.2449 SaltyBet 2022-03-13 23:21:16 Download GameDB: Added missing variants of NAMCO games
v1.7.2448-1-ga62ccc0d6 SaltyBet 2022-03-13 22:37:54 No build GameDB: Auto GS HW renderer fixes for some NAMCO games - Tekken 4 - Tekken 5 - Tekken Tag Tournament
v1.7.2448 Dreadmoth 2022-03-13 10:48:32 Download GameDB: Metal Arms - Glitch in the System (PAL) Force disable mVU Flag Hack to prevent SPS
v1.7.2447 Connor McLaughlin 2022-03-14 10:27:36 Download GS: Use single array for dump packets
v1.7.2446-5-g6a15d4646 Connor McLaughlin 2022-03-12 15:52:52 No build Qt: Improve boot filename autodetection
v1.7.2446-4-g4331ae192 Connor McLaughlin 2022-03-12 14:20:23 No build VMManager: Support playing back GS dumps
v1.7.2446-3-g4d85d916b Connor McLaughlin 2022-03-12 11:38:42 No build GS: Move dump file loading to core
v1.7.2446-2-g4f4b14dd4 Connor McLaughlin 2022-03-12 14:57:10 No build GameList: Add GetEntryByCRC()
v1.7.2446-1-g444e65071 Connor McLaughlin 2022-03-12 14:56:58 No build StringUtil: Add StartsWithNoCase/EndsWithNoCase
v1.7.2446 refractionpcsx2 2022-03-14 12:08:39 Download GS-Config: Clear missing manual GS fixes
v1.7.2445 Connor McLaughlin 2022-03-14 07:04:07 Download GS/VertexTrace: Fix min/max when last provoking vertex unsupported This was causing incorrect min/max alpha values due to the index swap, which caused the sides of text boxes in KH to disappear (because the alpha test optimized to always failing). Closes #5639.
v1.7.2444 Mrlinkwii 2022-03-13 12:18:02 Download Docs : Add GS hardware fixes and MTVUSpeedHack
v1.7.2443 refractionpcsx2 2022-03-13 05:48:16 Download GS-Build: Fix Dump Verticles for linux
v1.7.2442 refractionpcsx2 2022-03-13 04:46:16 Download GS-Debug: Dump verticles with draws - Move context dumping to the top so we see it as the game set, not after we've messed with it. Thanks to tadanokojin for these changes
v1.7.2441 refractionpcsx2 2022-03-13 04:18:44 Download GameDB: Give slightly clearer message for GS Fix override
v1.7.2440 refractionpcsx2 2022-03-13 03:34:29 Download GameDB: Add mipmapping/trilinear for Hot Shots/Everybody's Golf games
v1.7.2439 refractionpcsx2 2022-03-07 02:58:52 No build GS: Improvements to MTBA address calculation
v1.7.2438 RedDevilus 2022-03-13 00:37:37 No build GameDB: Transformers Armada: Prelude to Energon Adds missing VIFFIFO + force disabling MTVU for not getting black screen
v1.7.2437 refractionpcsx2 2022-03-13 00:32:14 No build GameDB: Added a whole host of auto GS HW renderer fixes
v1.7.2436 Connor McLaughlin 2022-03-08 09:14:12 Download GS: Make TC offset changable without recreating
v1.7.2435-13-g1e86ba412 Connor McLaughlin 2022-03-05 06:13:05 No build GS: Append game serial/name to dump filename
v1.7.2435-12-g89c79aa6c Connor McLaughlin 2022-03-05 06:05:42 No build GSDump: Add embedded screenshot
v1.7.2435-11-g4ed748fa3 Connor McLaughlin 2022-03-05 05:25:43 No build GSDump: Add extensible header and serial Serial is used to apply hw fixes.
v1.7.2435-10-g5569e94f4 Connor McLaughlin 2022-03-03 16:10:19 No build GS: Make setting change detection more fine grained Avoids the slower full restart when it's not needed.
v1.7.2435-9-g892eec79e Connor McLaughlin 2022-03-03 15:32:26 No build Workflows: Fix lint-gamedb for gsHWFixes
v1.7.2435-8-gb248b4a8a Connor McLaughlin 2022-03-03 15:02:56 No build GameDB: Add HW fixes for GTASA/GOW/GOW2
v1.7.2435-7-g39fe467b6 Connor McLaughlin 2022-03-03 15:02:23 No build GS: Purge CRCs of unused titles
v1.7.2435-6-g1c301ec88 Connor McLaughlin 2022-03-03 14:55:27 No build GS: Move point list palette to gamedb
v1.7.2435-5-gde5690ddc Connor McLaughlin 2022-03-03 14:41:14 No build GS: Move texture-inside-rt flag to gamedb
v1.7.2435-4-gf376c8f7a Connor McLaughlin 2022-03-03 14:28:29 No build GS: Remove second source of truth for HWMipmap
v1.7.2435-3-g2e199d47a Connor McLaughlin 2022-03-03 14:22:39 No build GS: Move automatic mipmapping override to gamedb
v1.7.2435-2-g96269db93 Connor McLaughlin 2022-03-03 13:36:05 No build GameDatabase: Add ability to override GS fixes
v1.7.2435-1-gd35db63d7 Connor McLaughlin 2022-03-03 12:32:32 No build GS: Reference GSConfig instead of using theApp Removes multiple sources of truth, enables overrides.
v1.7.2435 refractionpcsx2 2022-03-10 18:08:50 No build GS-hw: Attempt to improve half screen detection
v1.7.2434 refractionpcsx2 2022-03-05 20:39:14 No build GS: Support local to local transfers that overwrite themselves
v1.7.2433 Connor McLaughlin 2022-03-07 10:22:37 Download GS/Vulkan: Elide render pass restarts on depth buffer toggle
v1.7.2432 Connor McLaughlin 2022-03-12 09:23:32 Download Gif_Unit: Vectorize analyzeTag()
v1.7.2431 TellowKrinkle 2022-03-10 23:13:01 Download x86emitter: Fix x64 8-bit rmw codegen
v1.7.2430 refractionpcsx2 2021-10-25 00:45:40 No build GameDB: Added MTVU disable to InstantVU off games
v1.7.2429-3-ga11d09ebd refractionpcsx2 2021-10-23 21:52:41 No build Git: Update GameDB Validation script
v1.7.2429-2-gd294064da refractionpcsx2 2021-10-23 21:39:49 No build GameDB: Disable MTVU on T-Bit games
v1.7.2429-1-gfd4a5acc4 refractionpcsx2 2021-10-23 21:36:02 No build MTVU: Try to make T-Bit more reliable. Add MTVUSpeedHack option to GameDB so it can be forcefully disabled
v1.7.2429 refractionpcsx2 2022-03-09 16:59:41 No build GS/Autoflush: Handle different page widths/arrangements
v1.7.2428-1-g90a4a11d4 refractionpcsx2 2022-03-08 16:16:19 No build GS: Add Auto Flush for Z buffer draws Adjust Burnout CRC hack
v1.7.2428 lightningterror 2022-03-07 19:39:32 Download GS-hw: Move the Ad to As equation swap when alpha is masked to Basic level and higher on gl/vk. Safer this way, otherwise need to take in to account when accumulation, non recursive, and blend mix is enabled, or manually enable them on Minimum level. Everything that we need is enabled on Basic level. Change is done for clamp 1 only.
v1.7.2427 TheLastRar 2022-03-06 21:12:55 Download Config: Set a sane default value for HddSizeSectors
v1.7.2426-1-g92900d8dc TheLastRar 2022-03-03 16:02:08 No build Config: Fix manual subnet mask save/load
v1.7.2426 Ziemas 2022-03-09 02:02:44 Download Filesystem: Properly convert stat return to bool. Two of the overloads where wrong.
v1.7.2425 Connor McLaughlin 2022-03-09 04:53:58 Download GS/WX: Fix default adapter causing unnecessary GS restarts
v1.7.2424 Mrlinkwii 2022-03-08 00:52:47 No build Gamedb: add VU clamping to 'DT Racer' and update MGS2 hack
v1.7.2423 RedDevilus 2022-03-08 23:55:07 Download GameDB: Katamari games Katamari games have become sensitive again to this hack. It's forcefully disabled for this PR to fix performance and other breaking issues.
v1.7.2422 lightningterror 2022-03-07 17:18:49 Download GS-hw: Improve how we handle blending when output is Cd. Disable hw blending on Cd output, Disable rgb write on Cd output.
v1.7.2421 Connor McLaughlin 2022-03-07 10:46:56 Download GL/Context: Drop GL string logging back to devbuilds
v1.7.2420-4-g237b9754c Connor McLaughlin 2022-03-07 10:46:38 No build Qt: Log graphics driver info on startup
v1.7.2420-3-g74bbccdf5 Connor McLaughlin 2022-03-07 10:46:29 No build Wx: Log graphics driver info on startup
v1.7.2420-2-g062d62590 Connor McLaughlin 2022-02-13 10:50:07 No build Vulkan/Context: Allow non-debug device when validation layers unavailable
v1.7.2420-1-g3f30c2bda Connor McLaughlin 2022-02-13 10:40:21 No build VulkanHostDisplay: Improve Vulkan version reporting
v1.7.2420 PCSX2 Bot 2022-03-07 17:11:02 Download PAD: Update to latest controller database.
v1.7.2419 dependabot[bot] 2022-03-07 05:02:40 No build Bump actions/checkout from 2 to 3 Bumps [actions/checkout]( from 2 to 3. - [Release notes]( - [Changelog]( - [Commits]( --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <>
v1.7.2418 Connor McLaughlin 2022-03-07 11:09:37 No build Qt: Fix incorrect dropdown value in game properties
v1.7.2417-1-ga8ee746c3 Connor McLaughlin 2022-03-07 10:37:23 No build Qt: Fix live changing game settings not applying
v1.7.2417 Connor McLaughlin 2022-02-13 10:01:28 Download VMManager: Fix brief unpause before shutdown
v1.7.2416 lightningterror 2022-03-05 19:51:58 No build GS-hw: Optimize blending when ALPHA.A is equal to ALPHA.B. Set ALPHA A B to 0 (Cs), and ALPHA.C to 0 (As).
v1.7.2415 refractionpcsx2 2022-03-01 04:46:13 Download GS: Handle Auto Flush across pages + scissor, add TEXFLUSH Fixes Jak 3 shadows, partially fixes Beyond Good and Evil water, improves Auto Flush performance hugely (x3 in Jak 2 @ 3x Native)
v1.7.2414 refractionpcsx2 2022-03-05 17:55:54 Download GS: Fix compilation of GS SW Int Rasterizer
v1.7.2413 refractionpcsx2 2022-03-05 16:55:36 Download GS: Adjust Tekken 5 CRC hack for fire effect, fixes sun bleed. Fixes #2766
v1.7.2412 Connor McLaughlin 2022-03-04 11:40:03 Download Qt: Implement CTRL+C and confirm shutdown
v1.7.2411-4-g56c884340 Connor McLaughlin 2022-03-04 10:46:47 No build Qt: Add log options to debug menu
v1.7.2411-3-g37c4c596b Connor McLaughlin 2022-03-04 09:04:05 No build Qt: Fix a few warnings on Linux
v1.7.2411-2-g7b0bde4f1 Connor McLaughlin 2022-03-04 09:04:17 No build Qt: Move section/key in setting binder It's passed in by value, so elide the copy.
v1.7.2411-1-g5c5c7d64a Connor McLaughlin 2022-03-04 09:02:24 No build Qt: Remove version check macros Not needed anymore since we require Qt6 on all platforms.
v1.7.2411 lightningterror 2022-03-03 20:51:46 Download GS-hw: Fix Wunused-variable warning in GSRendererHW.
v1.7.2410-2-g682580e31 lightningterror 2022-03-03 20:50:56 No build GS-hw: Fix Wsign-compare warnings in GSRendererNew.
v1.7.2410-1-g74e3d6470 lightningterror 2022-03-03 20:47:44 No build GS-hw: Fix Wunused-but-set-variable warnings in GSTextureCache.
v1.7.2410 refractionpcsx2 2022-03-03 16:59:22 Download EE/JIT: Flush const on LDL/LDR instructions
v1.7.2409 Mrlinkwii 2022-03-03 11:50:30 Download Gamedb: add patch for Cars
v1.7.2408 TellowKrinkle 2022-02-20 03:26:47 No build GS:OGL: Don't memset C++ objects
v1.7.2407 TellowKrinkle 2022-01-24 05:10:04 No build GS:Mac: Properly init vulkan on main thread
v1.7.2406-1-gd9e2bcef6 TellowKrinkle 2022-01-24 05:03:33 No build GS:Mac: Nicer message send
v1.7.2406 TellowKrinkle 2022-03-01 22:54:42 Download WX: Make texture dump location configurable
v1.7.2405 Mrlinkwii 2022-03-01 11:31:38 Download GameDB: add 'VUSyncHack' to 'Tiger Woods PGA Tour 2002' and update documentation
v1.7.2404 Connor McLaughlin 2022-03-01 08:26:16 Download GS/TextureCache: Don't let hash cache memusage go negative
v1.7.2403 arcum42 2022-03-01 06:14:52 Download Disable warnings on several third party libraries. (#5519)
v1.7.2402 refractionpcsx2 2022-02-28 07:50:29 Download GUI/Qt: Update VU Sync option in Qt interface
v1.7.2401-2-ge833a67bb refractionpcsx2 2022-02-27 22:58:42 No build VU: Rework VUKickstart in to VUSync, swap behaviour
v1.7.2401-1-g6dc5087cb refractionpcsx2 2022-02-27 18:20:40 No build VU: Run sync ahead on small blocks
v1.7.2401 PCSX2 Bot 2022-02-28 17:11:08 Download PAD: Update to latest controller database.
v1.7.2400 Connor McLaughlin 2022-02-26 10:40:40 Download microVU: Move VU0 micro flag instance setup to program start They're only used in micro mode, so no point updating them in a cop2 chain.
v1.7.2399-1-gd20bfa240 Connor McLaughlin 2022-02-26 07:06:04 No build EE: Add COP2 flag hack
v1.7.2399 Connor McLaughlin 2022-02-27 07:31:10 Download GS/TextureCache: Don't count replacements in hash cache budget Large replacement textures were causing the hash cache to disable itself. There's plenty of other massive VRAM sinks in PCSX2 that we need to consider before we can say we're managing VRAM well anyway.
v1.7.2398-1-g866e5bd92 Connor McLaughlin 2022-02-27 07:22:30 No build GS/TextureReplacements: Disable generated mipmaps on compressed textures They should be provided in the file.
v1.7.2398 TellowKrinkle 2021-12-12 12:00:16 No build Pad: Fix connection of macOS GameController framework controllers
v1.7.2397 TheLastRar 2022-02-24 20:45:27 Download Config: Clang format Pcsx2Config
v1.7.2396-10-gc18be9dde TheLastRar 2022-02-08 00:47:36 No build Dependencies: Remove LibXml
v1.7.2396-9-g4eba40017 TheLastRar 2022-02-13 20:30:41 No build DEV9: Don't enforce MTA requirement Also CoUninitialize() needs to be called for all successful calls to CoInitialize/Ex(), not just those that return S_OK
v1.7.2396-8-gdc376ab16 TheLastRar 2022-02-08 01:59:05 No build DEV9: Clang format net.cpp
v1.7.2396-7-g5ff49a78e TheLastRar 2022-02-08 00:38:50 No build Config: Add DEV9 options to global struct Additionally switch to using std::string in various locations in DEV9
v1.7.2396-6-g6df50992c TheLastRar 2022-02-07 21:06:17 No build DEV9: Remove old settings/log directory functions
v1.7.2396-5-g5d2bcfaa3 TheLastRar 2022-02-06 17:32:19 No build DEV9: Fix off by one error on LBA range check
v1.7.2396-4-g990d7ad0f TheLastRar 2022-02-06 17:28:21 No build DEV9: Correct DEV9 include in Tap
v1.7.2396-3-g510283cd4 TheLastRar 2022-02-06 17:23:32 No build DEV9: Rename DEV9's Config.h to DEV9Config.h
v1.7.2396-2-gdcc183179 TheLastRar 2022-02-06 17:00:23 No build DEV9: Use fs namespace instead of ghc
v1.7.2396-1-g30bc9b04c TheLastRar 2022-02-06 16:20:38 No build DEV9: Use UTF8 strings on windows for AdapterEntry
v1.7.2396 dependabot[bot] 2022-02-28 05:02:49 Download Bump actions/setup-node from 2 to 3 Bumps [actions/setup-node]( from 2 to 3. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: actions/setup-node dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <>
v1.7.2395 AKuHAK 2021-05-21 00:02:16 Download PCSX2: Add ability to combine CLI options --elf or --irx with --gameargs Exception: if full path to host: contains spaces, then arguments will be ignored. To avoid this you can use relative paths when possible.
v1.7.2394 refractionpcsx2 2022-02-28 08:34:52 Download GUI/Qt: Fix startup project for debugger
v1.7.2393 refractionpcsx2 2022-02-28 08:05:15 No build GUI/Qt: Fix loading ELF files from menu
v1.7.2392 refractionpcsx2 2022-02-26 08:39:54 Download GameDB: Added patch for PowerDrome US
v1.7.2391-1-ga0bbdcefb refractionpcsx2 2022-02-25 14:18:09 No build GS: Ignore 24bit on DATE and Handle Reversed Color and Z Clamp Framebuffer width to 1-32
v1.7.2391 lightningterror 2022-02-26 17:48:27 Download GS-hw: Adjust DATE selection. Remove fbmask check from DATE, Enable DATE_BARRIER with one barrier when alpha isn't written and there is no alpha test.
v1.7.2390 lightningterror 2022-02-24 14:52:41 Download GH-workflows: Remove os mentions for auto pad db update. Not needed anymore.
v1.7.2389 Connor McLaughlin 2022-02-19 15:20:18 Download GS: Add texture dumping and replacement system
v1.7.2388-3-g32dc68f10 Connor McLaughlin 2022-02-20 13:32:05 No build GS: Support BC1/BC2/BC3/BC7 compressed texture formats
v1.7.2388-2-g69a500d65 Connor McLaughlin 2022-02-20 13:30:56 No build GS: Add Swap() to GSTexture
v1.7.2388-1-ged9f34de5 Connor McLaughlin 2022-02-20 07:44:08 No build Common/FileSystem: Add EnsureDirectoryExists()
v1.7.2388 iMineLink 2022-02-05 13:55:41 Download GS: skip no output draws.
v1.7.2387-1-g01079f516 iMineLink 2022-02-05 13:53:00 No build GS: upscale regardless of PCRTC enabling.
v1.7.2387 RedDevilus 2022-02-24 00:55:56 Download PCSX2-GUI: Rename Interlacing to Deinterlacing So to sketch what is an annoying issue is that this for years has been wrongly presented to users. None Interlacing = Interlacing but if used with a no-interlacing patch it will look like progressive but PCSX2 or really the internal PS2 side only detects interlacing mode. Which blows my mind that the user wouldn't be wrong to assume that None Interlacing = Interlacing. Weave = Interlacing method (saw-tooth) Bob = Likely the sharpest but can do vertical bouncing. Blending = A bit blurry but the most consistent and has no bouncing. I didn't change the code just the visual presentation to the users. Example in gif format:
v1.7.2386 lightningterror 2022-02-22 00:33:59 Download GS-hw: Don't trigger no overlap check for DATE_BARRIER on d3d11. d3d11 doesn't support DATE_BARRIER, it's better to let the Date one cases handle it as it will be more accurate.
v1.7.2385 Connor McLaughlin 2022-02-23 12:52:18 Download GS: Add option to disable status indicators Fast forward/pause icons.
v1.7.2384 Connor McLaughlin 2022-02-23 12:10:06 No build GS/TextureCache: Fix target not getting invalidated in some cases This would happen when there was a source from local memory with the same pointer as the target. Fixes sky getting messed up in the Jak 3 menu when the hash cache is enabled.
v1.7.2383 2022-02-22 19:52:52 Download Qt: Fix qt compilation on linux.
v1.7.2382 RedDevilus 2022-02-16 16:37:48 Download Qt: Add themes Ranging from ColorBlind themes to flashy to pastel. Based on the Fusion factory. 3 Light and 1 Dark extra themes (2 light and 2 dark themes on master) with enough variability and choice. It's just a placeholder for when other factories are implemented and perhaps even viable for future community-based static or dynamic ones.
v1.7.2381-1-g39dfb2e60 RedDevilus 2022-02-15 22:30:27 No build Qt: Resize default headersize BIOS Qt: Resize default headersize BIOS The first column was too small and visually makes it harder to see what BIOS you have.
v1.7.2381 PCSX2 Bot 2022-02-21 17:10:37 Download pad-windows/unix: Update to latest controller database.
v1.7.2380 seta-san 2022-02-21 20:10:14 Download Qt: Fix type on graphics panel (#5553)
v1.7.2379 Connor McLaughlin 2022-02-17 10:27:12 Download GS: Support mipmaps in hash cache
v1.7.2378-7-gee82c7834 Connor McLaughlin 2022-01-26 14:18:15 No build GS: Auto-disable hash cache when it's too large
v1.7.2378-6-gb389c6e10 Connor McLaughlin 2022-01-23 07:07:40 No build GS: Only allocate valid page array when needed
v1.7.2378-5-gb3a2d3c1e Connor McLaughlin 2022-01-23 07:06:31 No build GS: Track hash cache memory usage
v1.7.2378-4-g5d33af13c Connor McLaughlin 2022-01-23 06:19:06 No build GS: Add full (hash cache) texture preloading option
v1.7.2378-3-g6b2a851de Connor McLaughlin 2022-02-20 05:35:15 No build GS/Vulkan: Fix uploading large (>64MB) textures
v1.7.2378-2-g3b3072801 Connor McLaughlin 2022-02-20 05:35:05 No build GS/OpenGL: Fix uploading large (>16MB) textures
v1.7.2378-1-g9ed33d433 Connor McLaughlin 2022-02-19 08:16:17 No build GS/HW: Fix mipmap level not updating on live config change
v1.7.2378 Mrlinkwii 2022-02-18 20:23:03 Download Core: remove not needed logging
v1.7.2377 Connor McLaughlin 2022-02-20 06:08:03 Download GS/Vulkan: Fix warning when compiling RGBA8->RGB5A1 shader Also gets rid of the program info log length check, since that's been long removed in glslang.
v1.7.2376 lightningterror 2022-02-19 22:16:35 Download GS-hw: Disable dithering if blend mix is enabled. It breaks stuff since we do a mix of hw/sw.
v1.7.2375 lightningterror 2022-02-19 15:21:47 Download GS-ogl: Remove GL_ARB_get_texture_sub_image. Not used. Also remove some not used commented out defines.
v1.7.2374 lightningterror 2022-02-18 22:09:58 Download GS-hw: Partially revert #5540 Allow to wrap on colclip. For real tho, ideal solution is sw blend, doing any clamp/wrap is wrong on blend mix.
v1.7.2373 lightningterror 2022-02-18 19:21:01 Download GS-hw: Fix d3d11 depth sample shader. Also adjust some comments to match updated shader names.
v1.7.2372 lightningterror 2022-02-18 15:35:55 Download GS-hw: Prefer sw blend for clr_blend1_2 on ultra blending. Opengl/Vulkan: Prefer sw blend over hw for clr_blend1_2 on ultra blending, doing hw is less accurate and will introduce rounding issues. Direct3D11: Prefer sw blend over hw for clr_blend1_2 only when primitives don't overlap.
v1.7.2371 lightningterror 2022-02-18 12:25:39 Download GS-hw: Don't wrap on 16bit destination format for blend mix. Helps Dog's Life blending, we shouldn't wrap as we do more blend math afterward which will be wrong if we wrapped before.
v1.7.2370-1-g715184840 lightningterror 2022-02-18 12:24:32 No build GS-hw: Rename alpha_clamp to blend_mix.
v1.7.2370 Ziemas 2022-02-15 15:54:14 Download SPU2: Don't cap pitch setting on register write. While 0x3FFF is indeed the highest playable pitch I think that the register is 16 bits wide and that the cap is enforced by the pitch counter algorithm. This fixes the air time ticking sound in Jak X.
v1.7.2369 Ty Lamontagne 2022-02-15 04:11:10 Download Core: Export recompiler offsets
v1.7.2368 Connor McLaughlin 2022-02-15 15:59:15 Download Qt: Add game summary and audio/memcard placeholders
v1.7.2367-1-gb47552c08 Connor McLaughlin 2022-02-15 15:29:18 No build Qt: Add per-game settings UI
v1.7.2367 Mrlinkwii 2022-02-14 19:39:24 Download QT: Add icon for Hk BIOS.
v1.7.2366 lockhart 2022-02-14 13:02:25 Download GameDB: Add Ratchet & Clank demo and Spider-Man 3 Fixes + several new entries as well as the removal of the virtual-on Ontario program fixes. This commit fixes several entries from the GameIndex, removes the clamping fixes from Virtual On ontario program which wasn't needed, adds several rounding fixes to Ratchet 1 titles to fix the Hydrodisplacer Behaviour and adds several entries as well. For Ratchet 1, After having done tests on actual hardware, the results shows that even real hardware will behave badly on the retail version.... However, the demo does indeed have an issue, so let's fix that. Also, this fixes an oversight made for Spiderman 3 in the past, now the proper fix is applied.
v1.7.2365 Connor McLaughlin 2022-02-12 05:50:35 Download GS/HW: Use integers for depth conversion shaders Fixes z-fighting in reflections in DBZ BT3, maybe others?
v1.7.2364 PCSX2 Bot 2022-02-14 17:09:59 Download pad-windows/unix: Update to latest controller database.
v1.7.2363 Mrlinkwii 2022-02-14 18:33:10 Download Gamedb: add 'VUKickstartHack' to 'Jet Li - Rise to Honor'
v1.7.2362 refractionpcsx2 2022-02-11 22:01:27 Download GS-hw: Increase 32->16bit conversion accuracy Improves Dogs life (no longer goes completely black right away, but has decal problems) Vastly improves texture quality in Spider-Man 3 when using Framebuffer Conversion to fix the textures
v1.7.2361 Ty Lamontagne 2022-02-05 18:19:41 No build COP2: Move COP2 timing messages to release builds.
v1.7.2360 RedDevilus 2022-02-13 06:55:36 No build actions: Add windows category for SDL Upcoming Qt will feature native support for multiple controllers + remapping for all relevant OSes. This makes the step a bit easier. Rationale: Windows has cleaner code (becoming just like OnePad) and no more DS4/DualSense/Switch Pro/... wrapper such as steam or DS4Windows (ryochan7) though will still work if you want it. Linux will have OnePad legacy remapping. Mac will have feature parity to some extent.
v1.7.2359 Mrlinkwii 2022-02-12 10:51:32 No build Gamedb: add EETimingHack to 'Obscure 2' and patch to 'Snoopy Vs Red Baron'
v1.7.2358 lightningterror 2022-02-09 14:14:19 No build GS-hw: Prefer sw blend when one barrier is already enabled and prims don't overlap. More accurate, speed will be the same.
v1.7.2357 refractionpcsx2 2022-02-11 18:02:51 Download GS-hw: Apply clamp/wrap when FBMask enabled
v1.7.2356 Frank Hartung 2022-02-11 02:56:19 Download CMake: add back HarfBuzz to fix build (#5510) - pango relies on HarfBuzz & pulls in its headers
v1.7.2355 RedDevilus 2022-02-10 18:59:26 No build CI: Label Qt into GUI/Qt The label has recently been changed into GUI/Qt for more clarity that it touches upon a GUI toolkit just like WX. Also added the 3rdparty for the binary.
v1.7.2354 Florin9doi 2022-02-10 21:02:55 Download Qt: Add icon for Cn BIOS.
v1.7.2353 Blackbird88 2022-02-07 16:38:18 Download GameDB: Add missing Gran Turismo demos
v1.7.2352 Mrlinkwii 2022-02-09 11:16:38 Download GameDB: disable mVUFlagHack for Maken Shao
v1.7.2351 PCSX2 Bot 2022-02-07 17:10:19 No build pad-linux: Update to latest controller database.
v1.7.2350 987123879113 2022-02-03 17:37:15 Download GameDB: Update Bemani game titles and add new entries for Japanese DDR X and SuperNOVA2
v1.7.2349 C.W. Betts 2022-02-02 22:35:17 Download Mark static functions in headers as static inline: This quiets unused function warnings (-Wunused-function) which is on by default on Xcode.
v1.7.2348-1-gcae8e6ae7 C.W. Betts 2022-02-02 22:25:31 No build Change a couple of includes from angle brackets to quotes: This makes Xcode happy, as it interprets angled brackets as system headers or headers inside of frameworks.
v1.7.2348 iMineLink 2022-02-06 19:47:50 Download GS: partially revert "c1e5e45431863bc206686c49b8fb4fa2775be9a2". overwrite the target pitch when an overlapping write is detected with the write pitch itself. fixes the broken splashscreen in This is Football 2002.
v1.7.2347 iMineLink 2022-02-06 17:31:16 No build GS: update target pitch on frame lookup. fix Jurassic Park - Operation Genesis loading disk logo.
v1.7.2346 Connor McLaughlin 2022-02-06 11:51:10 No build Wx: Fix live vsync changes not applying
v1.7.2345-2-g0ca316759 Connor McLaughlin 2022-02-06 11:41:12 No build Vulkan: Implement adaptive vsync (FIFO-relaxed)
v1.7.2345-1-gc74cc9bc1 Connor McLaughlin 2022-02-06 11:23:30 No build HostDisplay: Fix vsync getting lost on window changes
v1.7.2345 iMineLink 2022-02-02 17:19:36 Download cmake: copy resources in build folder.
v1.7.2344 lightningterror 2022-02-06 15:49:13 Download GS-hw: Cleanup crc stuff. Merge the following crc lists, gets rid of duplication since code is shared: BurnoutDominator, BurnoutRevenge, BurnoutTakedown ->BurnoutGames GetaWay, GetaWayBlackMonday ->GetaWayGames GT3, GT4, GTConcept, TouristTrophy ->PolyphonyDigitalGames Yakuza, Yakuza2 -> YakuzaGames ValkyrieProfile2, StarOcean3, RadiataStories -> TriAceGames Rename defines Dx_and_OGL to CRC_Partial, Dx_only to CRC_Full, Aggressive to CRC_Aggressive
v1.7.2343 lightningterror 2022-02-06 12:32:06 Download GS-hw-tc: Remove JackieChanAdv crc hack. Game seems to work fine currently.
v1.7.2342 Florin9doi 2022-02-06 14:58:09 No build GameDB: Add missing NTSC-J games (#5491) Co-authored-by: Florin9doi <>
v1.7.2341 Florin9doi 2022-02-06 14:57:12 No build Game DB: Add missing PAL games to GameIndex Correct AFL Football serial PR #5490 Co-authored-by: Florin9doi <>
v1.7.2340 lightningterror 2022-02-06 13:17:28 Download QT: Add missing Texture Inside RT option.
v1.7.2339 TellowKrinkle 2022-02-06 02:44:56 Download GS:HW: Fix scale of color → 8 bit converted textures
v1.7.2338 iMineLink 2022-02-06 00:23:13 Download GS: remove bw equality check in tex in rt. fixes jak mipmapping.
v1.7.2337 refractionpcsx2 2022-02-05 04:31:14 Download GS: Don't process CLUT load condition on invalid PSM
v1.7.2336 RedDevilus 2022-02-05 01:46:21 No build Qt: Resize Windows + Change Framerate Presets + Lower OSD time The main window will now correctly display the full Toolbar. Interface Settings will not go out of bounds. The OSD message for cheats and patches has been changed and the overall timing of the static (not dynamic) OSD messages are now 5 seconds instead of 10 seconds which is pretty long. Tested on 1920 x 1080 + 2560 x 1080 on 125% and 150% DPI scaling.
v1.7.2335 Connor McLaughlin 2022-02-05 14:33:41 No build InputManager: Missing motor bindings are not errors
v1.7.2334-2-g1ea38b198 Connor McLaughlin 2022-02-05 14:33:26 No build Qt: Fix current tab resetting when switching renderers
v1.7.2334-1-gd63a36216 Connor McLaughlin 2022-02-05 14:33:03 No build Qt: Fix default values for software mipmap/AA1
v1.7.2334 s-andro 2022-02-05 02:49:25 Download CRC: Gran Turismo 4 [PlayStation 2 Racing Pack]
v1.7.2333-1-g02bb2b747 s-andro 2022-02-05 02:43:10 No build GameDB: Gran Turismo 4 [PlayStation 2 Racing Pack]
v1.7.2333 TheLastRar 2022-01-14 02:06:15 Download DEV9: Check for null ifa_addr in PCAPGetIfAdapter
v1.7.2332 lightningterror 2022-02-04 23:28:24 Download GS-hw: Properly enable/disable each channel based on fbmask, adjust fbmask detection when to do blending for 16bit/24bit. Optimization.
v1.7.2331 lightningterror 2022-02-04 17:02:50 Download GS-hw: Optimize fbmask on 16bit format. Set fbmask to 0 if unused bits are the ones enabling it, they aren't used anyway.
v1.7.2330 lightningterror 2022-02-04 18:53:28 Download GS-hw: Purge LordOfTheRingsThirdAge crc hack. Shadows are now rendered correctly on all renderers.
v1.7.2329 Connor McLaughlin 2022-02-04 15:35:59 Download GS/Vulkan: Fix HDR resolve to cleared target Fixes shadows in LOTR: Third Age.
v1.7.2328 Ty Lamontagne 2022-01-22 01:04:04 Download Debugger: Make memory search size depend on platform
v1.7.2327-2-g8113e9a16 Ty Lamontagne 2022-01-21 06:53:44 No build Debugger: Fix memory search drawing and sizing Now it should be sized a little better A little funky on dpis greater than 100% (sorry wx is not easy to work with)
v1.7.2327-1-ga632f3c5c Ty Lamontagne 2022-01-21 05:59:48 No build Core: Lighten IOP breakpoint load standardizeBreakpintAddress calls on the IOP just return the address unmodified. Considering this is called at least once every load / store instruction when there is an IOP OR EE memcheck enabled, it's pretty hot.
v1.7.2327 Tokman5 2022-02-04 08:38:24 Download Debugger: add register name pattern
v1.7.2326 RedDevilus 2022-02-04 00:53:47 Download Qt: More sizing + improve hotkeys code There were other sizing issues with region and CRC that are now have better width. Taking the liberty to organise the hotkeys as it is laid on the GUI-level + adding missing hotkeys. There is still much work to be done.
v1.7.2325 lightningterror 2022-02-03 23:37:01 No build GS-hw: Re add alpha c check for clr_blend1_2. Removed it by accident, nobody saw nothing.
v1.7.2324 lightningterror 2022-02-03 23:34:59 Download GS-hw: No PABE for hw clr_blend1_2 optimization. Will require sw blend.
v1.7.2323 RedDevilus 2022-02-03 00:50:00 No build Qt: Fix type table sizing + spaces Type table in the main window was not wide enough. Also adding spaces in some strings and removing some redundant spaces in others.
v1.7.2322 Connor McLaughlin 2022-02-03 12:40:03 Download GS: Add depth copy convert shader
v1.7.2321 lightningterror 2022-02-03 10:16:16 Download GS-hw: Enable Ad to As blend swap when it detects barrier(fbmask) on d3d11.. Allow to run it on basic level, fb is already read so there is no extra cost and is more accurate.
v1.7.2320 lightningterror 2022-02-02 19:37:04 Download GS-hw: Cleanup some stuff from clr3 blend.
v1.7.2319-4-g9c0055411 lightningterror 2022-02-02 17:07:23 No build GS-hw: Allow to run clr_blend1 and clr_blend2 over sw blending. As or F case only, no Ad. Allow condition to run when there are no texture barriers (gl/vk), or copying the fb (d3d11). Run when colclamp is 1 as hw blend will clamp value to 0-1. Check for texture barriers, don't run if any is enabled.
v1.7.2319-3-gec7e8989a lightningterror 2022-02-02 16:54:41 No build GS-hw: Move the sw blend for BLEND_C_CLR3 to High level and upper. Reading the frame buffer is slow, let's allow hw blend to run, can partially handle it.
v1.7.2319-2-g3ca427223 lightningterror 2022-02-02 12:36:56 No build GS-hw: Implement hw, hw/sw, sw blending on Ad when alpha write is masked. Idea is to replace Ad with As when alpha write is masked, then expand/let blend mix, accumulation blend non recursive blend or hw clr blend to do the blending with Ad swapped as As. We are doing this to try to bring some originally higher blending modes to lower levels where we can do the draws with less texture barriers instead (gl/vk), as for d3d11 this allows to run blending on the draws since previously the cases weren't handled properly, it will be slower on d3d11 since we will be reading the frame buffer but it's better than nothing. D3D11: It is enabled on Medium blending or higher, if draw is fbmask then it will enable it on basic blending too. OpenGL/Vulkan: It is enabled based on the previous blending modes: accumulation blend -> either minimum or basic level, depending on colclamp. non recursive blend -> either minimum or basic level, depending on colclamp. blend mix -> basic and higher level. hw clr blend -> minimum and higher level. All: Prefer full sw blend when primitives don't overlap, sw fbmask or full barrier is used, it is more accurate.
v1.7.2319-1-gae14afd5f lightningterror 2022-02-01 19:19:20 No build GS-hw: Combine BLEND_C_CLR2_AF and BLEND_C_CLR3_AS in one shader bit. Free a shader bit.
v1.7.2319 RedDevilus 2022-02-02 23:30:11 Download GameDB: Beatmania entries Adding missing entries so that Ziemas can be happy.
v1.7.2318 TellowKrinkle 2021-12-13 00:05:56 Download CMake: Use relative paths for package mode Allows relocating install prefix without recompiling
v1.7.2317-6-g176917caf TellowKrinkle 2021-12-12 23:57:15 No build CMake: Require gettext for translations on macOS MacOS uses modified po files, which means it can't use the precompiled mos
v1.7.2317-5-ge2e8fdafb TellowKrinkle 2021-12-12 23:42:04 No build CMake: Make translation macro a function Macros can set variables in the parent scope but we don't need that here
v1.7.2317-4-gaad8b09d8 TellowKrinkle 2021-12-12 23:38:02 No build CMake: Remove all argument option from translations macro There's no reason you wouldn't want it
v1.7.2317-3-g90e3d9e46 TellowKrinkle 2021-12-12 23:35:53 No build CMake: Move translation file processing to main pcsx2 directory Reduces workarounds for cmake dumbness
v1.7.2317-2-gbaf9e4a9a TellowKrinkle 2021-12-12 23:27:35 No build CMake: Properly use MACOSX_PACKAGE_LOCATION for translations on macOS Translations are now properly tracked by CMake and will be regenerated if you delete them
v1.7.2317-1-g1b453d043 TellowKrinkle 2021-12-12 22:13:51 No build GUI: Move translations to resources directory Also fixes finding translations in package mode builds
v1.7.2317 TellowKrinkle 2022-01-07 02:18:47 Download GS: Fix OSD scaling on hidpi displays
v1.7.2316-2-g50afd83bc TellowKrinkle 2022-01-07 00:00:00 No build GUI: Fix scale factor on macOS
v1.7.2316-1-g85934dcbe TellowKrinkle 2021-10-17 07:27:17 No build GS: Track DPI change events
v1.7.2316 Connor McLaughlin 2022-02-02 13:11:13 Download GS/DX11: Fix binding depth as tex + fbmask
v1.7.2315 Connor McLaughlin 2022-02-02 11:34:08 No build Vulkan/Context: Remove unused memory type functions VulkanMemoryAllocator takes care of this.
v1.7.2314-2-g20c534fc4 Connor McLaughlin 2022-02-02 11:33:58 No build Vulkan/Context: Fix incorrect app name/version
v1.7.2314-1-g0c0bd8be9 Connor McLaughlin 2022-02-02 11:29:33 No build GS/Vulkan: Use fence counter for upload cmdbuffer selection Readbacks don't increment the frame number, but submit the cmdbuffer. Fixes incorrectly rendered status bar in Devil May Cry.
v1.7.2314 RedDevilus 2022-02-02 18:06:07 Download CI: Automatically label Qt This will label PRs that touches on Qt-related files.
v1.7.2313 Connor McLaughlin 2022-02-02 12:04:19 Download ImGui/Vulkan: Don't leak font image/memory on reupload
v1.7.2312-2-g87aa8333a Connor McLaughlin 2022-02-02 12:03:58 No build ImGuiManager: Fix double init of font texture
v1.7.2312-1-gf1de98530 Connor McLaughlin 2022-02-02 11:43:49 No build GS: Reset/restore API state when changing OSD scale Closes
v1.7.2312 TellowKrinkle 2021-06-26 07:46:41 Download GS: ReadAndExpandBlock4H_32 improvements
v1.7.2311-18-gc24ed8d47 TellowKrinkle 2021-04-23 23:06:14 No build GS: Use smartblend on WriteColumn32
v1.7.2311-17-gcbf4a83b3 TellowKrinkle 2021-04-21 08:41:03 No build GS: Minor Zen optimizations
v1.7.2311-16-ga6887715c TellowKrinkle 2021-04-20 12:25:50 No build GS: Faster palette lookup for AVX2 platforms with slow VPGATHERDD
v1.7.2311-15-ge2169bc1d TellowKrinkle 2021-04-08 00:35:34 No build GS: Consolidate repeated BlockH code
v1.7.2311-14-g89f3b46a9 TellowKrinkle 2021-04-07 20:58:30 No build GS: AVX2 ReadBlock4P
v1.7.2311-13-gd64e838b6 TellowKrinkle 2021-04-07 20:45:25 No build GS: AVX2 WriteBlock functions
v1.7.2311-12-g263e49556 TellowKrinkle 2021-04-07 07:30:30 No build GS: Make xmm → ymm zext/sext functions take GSVector4i Removes the need for casts everywhere Also renames them to remove the `c`, the fact that they take a GSVector4i should make it clear
v1.7.2311-11-g127433628 TellowKrinkle 2021-04-07 06:15:40 No build GS: AVX2 ReadAndExpandBlock4(HH|HL)_32
v1.7.2311-10-g29e8da094 TellowKrinkle 2021-04-07 05:53:38 No build GS: pshufb-based ReadAndExpandBlock4(HH|HL)_32
v1.7.2311-9-ga2992c86e TellowKrinkle 2021-04-07 05:21:18 No build GS: AVX2 ReadAndExpandBlock8[H]_32
v1.7.2311-8-g1cc796b1a TellowKrinkle 2021-04-06 13:14:21 No build GS: AVX2 ReadAndExpandBlock4_32
v1.7.2311-7-g679cc7af3 TellowKrinkle 2021-04-06 12:51:13 No build GS: pshufb-based ReadAndExpandBlock4_32
v1.7.2311-6-gc4b3239e3 TellowKrinkle 2021-04-06 11:32:36 No build GS: Improved ReadColumn4
v1.7.2311-5-g4139da82b TellowKrinkle 2021-04-06 08:58:57 No build GS: Remove special casing alignment on AVX+ Extra code, unneeded as AVX+ has fast unaligned loads
v1.7.2311-4-gbdc7dc2cd TellowKrinkle 2021-04-06 08:17:40 No build GS: ReadColumn8 AVX2 path
v1.7.2311-3-g244a4da28 TellowKrinkle 2021-04-06 07:27:49 No build GS: ReadBlock16 performance improvements
v1.7.2311-2-ge7e0dbd29 TellowKrinkle 2021-04-06 02:59:02 No build GS: Drop SSE3 ReadColumn16 It was no faster than the SSE2 one and requires loading an extra shuffle vector
v1.7.2311-1-g1f6b2e629 TellowKrinkle 2021-04-06 02:51:01 No build GS: Use broadcast loads on AVX2 Broadcast loads are free on AVX2 processors, might as well use them
v1.7.2311 Connor McLaughlin 2022-01-25 12:15:17 No build GS/Vulkan: Prefer coherent for upload and cached for download buffers
v1.7.2310-2-g438480517 Connor McLaughlin 2022-01-20 13:03:51 No build GS/Vulkan: Prevent GS state overriding present viewport/scissor
v1.7.2310-1-ge3b4d13c4 Connor McLaughlin 2022-01-20 12:16:12 No build HostDisplay: Remove levels/layers from HostDisplayTexture Wasn't implemented for updates, and we're not going to use it any time soon.
v1.7.2310 Connor McLaughlin 2022-01-31 06:24:33 No build Qt: Add save state loading/loaded/saved events
v1.7.2309-1-g8b9eee496 Connor McLaughlin 2022-01-31 06:24:19 No build Qt: Add QtUtils::StringViewToQString()
v1.7.2309 Mrlinkwii 2022-02-01 18:09:37 No build Readme: add note about Vulkan drivers
v1.7.2308 iMineLink 2022-01-28 16:12:46 No build GS: fully support target rescaling in TC, take 2.
v1.7.2307 Tyler Wilding 2022-01-19 02:52:57 No build memcard: fix YAML emitting bugs
v1.7.2306-1-gef3bc9202 Tyler Wilding 2022-01-18 00:59:04 No build memcard: don't fail on bad yaml, but this isn't the underlying issue...
v1.7.2306 refractionpcsx2 2022-02-02 01:14:41 Download GS: Add Point Pallete SW Render for 120-en no Haru Fixes #5211
v1.7.2305 RedDevilus 2022-01-31 23:08:19 No build GameDB: Urban Reign EE cyclerate +1 will fix the issue but a compromise on default is to enable EE-Timing-hack. Ee cyclerate +1 can be combined with or without EETiming.
v1.7.2304 Mrlinkwii 2022-02-01 23:55:05 Download GameDB: add eerounding to 'Neopets - The Darkest Faerie'
v1.7.2303 Connor McLaughlin 2022-02-01 10:33:07 Download GS/HW: Don't disable depth testing for channel shuffle Mercenaries needs it. But we can skip it when z testing is off.
v1.7.2302-1-g8ce8ac440 Connor McLaughlin 2022-02-01 10:32:18 No build GS/Vulkan: Handle case where DS == Texture Technically we can handle this as another feedback loop, but in my opinion it's not worth it, since there's only two games I've seen which do this - Ico and Mercenaries.
v1.7.2302 TellowKrinkle 2022-02-01 07:02:17 Download GS: Fix region repeat bounds checking for zero crossings
v1.7.2301 TellowKrinkle 2022-01-31 08:24:11 Download GS:HW: Avoid REGION_REPEAT when possible We don't support upscaling for it right now
v1.7.2300-7-g8c16e3231 TellowKrinkle 2022-01-23 07:59:08 No build GS:HW: Add a few clamp mode optimizations
v1.7.2300-6-geca5eced6 TellowKrinkle 2022-01-23 07:30:03 No build GS:HW: Handle coordinate wrapping on target-sized sources
v1.7.2300-5-ge87d8da1f TellowKrinkle 2022-01-11 06:47:38 No build GS:TC: Track whether or not textures use their clamp modes
v1.7.2300-4-gf5fba1cbd TellowKrinkle 2022-01-11 06:35:37 No build GS: Add BitScanReverse polyfill
v1.7.2300-3-g06b4c3faa TellowKrinkle 2022-01-10 08:27:40 No build GS: Fix minmax of REGION_REPEAT
v1.7.2300-2-g6d0b9b374 TellowKrinkle 2022-01-16 08:05:05 No build GS:HW: Don't scale rt when converting to texture Scale texture coordinates instead
v1.7.2300-1-g92f2cef4d TellowKrinkle 2022-01-16 05:39:54 No build GS:HW: Default rt size to 0
v1.7.2300 lightningterror 2022-01-31 09:55:32 Download Revert GS-hw: Exclude triangles from no prim overlap fb read on dx11. Issue fixed in #5422
v1.7.2299 Connor McLaughlin 2022-01-31 16:12:19 Download CI: Build Qt binaries
v1.7.2298 PCSX2 Bot 2022-01-31 17:10:22 Download pad-linux: Update to latest controller database.
v1.7.2297 refractionpcsx2 2022-01-31 15:29:03 Download QT-SDL: Fix SDL Input compilation
v1.7.2296 Connor McLaughlin 2022-01-31 15:14:38 No build InputManager/SDL: Drop version checks They're not needed since we're always using the latest SDL.
v1.7.2295-2-g5c33e9666 Connor McLaughlin 2022-01-31 15:12:26 No build Qt: Enable SDL2 input source for Qt
v1.7.2295-1-gaeb9403b6 Connor McLaughlin 2022-01-30 02:55:16 No build 3rdparty: Add SDL2
v1.7.2295 Connor McLaughlin 2022-01-31 13:31:25 Download Qt: Fix crash when disconnecting controller which isn't last in list
v1.7.2294-2-g0e83c992c Connor McLaughlin 2022-01-31 13:46:37 No build InputManager/XInput: Fix inverted/incorrect axes
v1.7.2294-1-gdac7106df Connor McLaughlin 2022-01-31 13:31:55 No build Qt: Make input binding dialog match widget
v1.7.2294 refractionpcsx2 2022-01-31 13:40:09 Download QT: Remove 32bit build targets (which don't exist) Use a separate environment varible for our QT folder to save conflicts
v1.7.2293 TellowKrinkle 2021-11-30 08:19:32 Download Core: Enable GS Debugger with DevMode flag
v1.7.2292-8-g8d4ffc071 TellowKrinkle 2021-10-22 06:16:09 No build GSDumpGUI: Add framelimiter
v1.7.2292-7-g5ec5fb17c TellowKrinkle 2021-10-21 02:23:32 No build GSDumpGUI: .gs.xz support
v1.7.2292-6-g234d643dd TellowKrinkle 2021-09-09 11:06:55 No build GSDumpGUI: Parse all the packets in a transfer
v1.7.2292-5-g7288a1fcb TellowKrinkle 2021-09-09 10:32:34 No build GSDumpGUI: Don't expand everything by default
v1.7.2292-4-gb8b23cd35 TellowKrinkle 2021-09-09 10:26:27 No build GSDumpGUI: Show packet data in main entry
v1.7.2292-3-gc05eaa938 TellowKrinkle 2021-09-09 09:27:40 No build GSDumpGUI: Make window resizable
v1.7.2292-2-g6d14bda7b TellowKrinkle 2021-09-09 08:56:33 No build GSDumpGUI: Format floats with %g
v1.7.2292-1-ge2fd951ff TellowKrinkle 2021-09-09 08:52:09 No build GSDumpGUI: Cleanup
v1.7.2292 Mrlinkwii 2022-01-30 20:19:04 Download GameDB: add 'EETimingHack' to 'Indiana Jones and the Emperor's Tomb'
v1.7.2291 iMineLink 2022-01-30 23:54:43 Download GS: fix overlap check in hw tc. Textures can span a single block indeed. Fixes Jak 3 desert rendering.
v1.7.2290 TellowKrinkle 2022-01-23 05:36:24 Download CMake: Prevent people from doing in-tree builds Can create weird messes with include directories
v1.7.2289 dependabot[bot] 2022-01-30 15:29:52 No build Bump node-fetch in /.github/workflows/scripts/releases/announce-release Bumps [node-fetch]( from 2.6.5 to 2.6.7. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: node-fetch dependency-type: indirect ... Signed-off-by: dependabot[bot] <>
v1.7.2288 dependabot[bot] 2022-01-30 15:29:44 No build Bump node-fetch Bumps [node-fetch]( from 2.6.5 to 2.6.7. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: node-fetch dependency-type: indirect ... Signed-off-by: dependabot[bot] <>
v1.7.2287 dependabot[bot] 2022-01-30 15:29:42 No build Bump node-fetch Bumps [node-fetch]( from 2.6.5 to 2.6.7. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: node-fetch dependency-type: indirect ... Signed-off-by: dependabot[bot] <>
v1.7.2286 refractionpcsx2 2022-01-30 16:27:20 Download Build-QT: Fix error in VS Project
v1.7.2285 Connor McLaughlin 2021-12-13 13:12:54 Download Qt: Add work in progress interface
v1.7.2284-6-gc2ca0852d Connor McLaughlin 2021-12-14 09:02:10 No build Build: Add pcsx2core variant for Qt
v1.7.2284-5-g8bedfc257 Connor McLaughlin 2022-01-20 10:28:54 No build Common: Don't define __i386__ on Windows It breaks Qt.
v1.7.2284-4-gb70981007 Connor McLaughlin 2022-01-27 15:10:12 No build PAD/Host: Add default settings
v1.7.2284-3-gd4721d50f Connor McLaughlin 2022-01-27 14:45:32 No build VMManager: Permit setting reload without active VM
v1.7.2284-2-g14b54e554 Connor McLaughlin 2022-01-27 14:45:19 No build InputManager: Add device/motor enumeration, connect callbacks
v1.7.2284-1-g7555091d5 Connor McLaughlin 2022-01-26 12:28:16 No build InputManager: Add UpdateSettings() to sources
v1.7.2284 Connor McLaughlin 2022-01-30 13:39:39 Download GS/DX11: Don't bind 16 SRVs every draw That's just silly.
v1.7.2283-2-g0a45385d4 Connor McLaughlin 2022-01-30 09:21:20 No build GS/DX11: Only copy draw area when sampling RT/depth Should save a decent chunk of VRAM bandwidth outside of channel shuffles.
v1.7.2283-1-gf33ee27f5 Connor McLaughlin 2022-01-30 08:10:10 No build GS: Get rid of extra binding for channel shuffle Having this binding was redundant, as there's no "normal" texture sampled when we're doing a channel shuffle, and it caused issues in Vulkan when the render target or depth buffer the source. Also fixes the Urban Chaos HLE shader. Fixes validation errors in GT4, NFS: Carbon, Urban Chaos, probably others too.
v1.7.2283 tellowkrinkle 2022-01-24 08:14:34 No build GS: Prefer one-frame-old textures
v1.7.2282 iMineLink 2022-01-29 00:17:53 Download GS: add TextureInsideRt flag to selected games.
v1.7.2281-11-g0055fcf48 iMineLink 2021-09-25 16:26:50 No build GS: add tex in rt hw hack in GUI.
v1.7.2281-10-gb7899d0c8 iMineLink 2021-01-02 22:06:01 No build GS-hw, TC: search tex in wrapping RT. Improves Beyond Good & Evil shadow.
v1.7.2281-9-gc1e5e4543 iMineLink 2020-12-23 13:21:44 No build GS-hw, TC: search tex in rt in dirty targets. Also move any target BW update from InvalidateVideoMem to LookupTarget. Fixes Indiana Jones map rendering in cutscenes.
v1.7.2281-8-g44d096689 iMineLink 2020-12-23 13:13:05 No build GS: improve GSDirtyRect psm conv., add bw field.
v1.7.2281-7-gbe0932f53 iMineLink 2020-12-23 13:05:54 No build GS-hw, TC: add some const modifiers.
v1.7.2281-6-g6cfa740f9 iMineLink 2020-12-23 13:04:16 No build GS-hw: reset RT size on reset.
v1.7.2281-5-g1bd8ec786 iMineLink 2020-12-14 10:48:31 No build GS-hw, TC: log InvalidateLocalMem calls.
v1.7.2281-4-g9a276d728 iMineLink 2020-12-13 19:32:18 No build GS-hw, TC: invalidate targets from LRU to MRU.
v1.7.2281-3-gac63d41da iMineLink 2020-12-13 20:21:48 No build GS-hw: lookup source before target. - this avoids the currently used target to become the MRU in its cache and correctly keeps the target used by the previous draw as the MRU during the lookup source call.
v1.7.2281-2-gbd0a8a642 iMineLink 2020-11-06 14:27:23 No build GS-hw, TC: log LookupSource calls.
v1.7.2281-1-g3e9b38044 iMineLink 2020-06-21 02:43:30 No build GS-hw, TC: improve tex in rt.
v1.7.2281 lightningterror 2022-01-27 19:57:29 Download GS-hw: Replace depth +bilinear assert with log, also do some cost, fix some logs. Assert was annoying when debugging, being hit too often.
v1.7.2280 lightningterror 2022-01-27 17:39:32 Download GS-hw: Properly disable skipdraw when userhacks are disabled.
v1.7.2279 lightningterror 2022-01-27 08:16:58 Download GS-hw: Adjust how clr_blend is handled based on blend level on d3d11. Blend level High and lower: Prefer clr_blend. Blend level Full, prefer clr_blend when ALPHA.C != 1, otherwise sw when primitives don't overlap. Blend level Ultra, remains the same but we can probably prefer clr_blend when alpha again is As or F, let's play it safe and leave it as it is for now.
v1.7.2278-1-g3b691da8d lightningterror 2022-01-26 03:05:06 No build GS-hw: Implement alternative hw blending for Cs*Ad, Cs*Ad + Cd, Cd - Cs*Ad. Alpha destination value is wrong so let us try to compensate. Multiply Cs by (255/128) in shader. Will work best if Cs is 0.5 or less, if it's higher than 0.5 then the closer to 1 the less accurate it gets. Ofc it is best to use sw blending but it will help if sw blending is not present/selected for specific draw, will help d3d11 quite more.
v1.7.2278 Ty Lamontagne 2022-01-26 06:47:39 Download GS-wx: Add extra check for shader options when VK is selected
v1.7.2277 lightningterror 2022-01-25 21:34:35 Download GS-hw: Exclude triangles from no prim overlap fb read on dx11. Fixes mgs3 regression on ultra blending.
v1.7.2276 refractionpcsx2 2022-01-23 20:47:11 Download GS: Adjust auto interlace mode with scanmask(frame)
v1.7.2275 Mrlinkwii 2022-01-23 16:52:07 No build Gamedb: remove EETimingHack from 'Paris-Dakar 2'
v1.7.2274 Florin9doi 2021-07-17 15:07:22 No build USB: CaptureEye/OV511p webcam emulation
v1.7.2273 refractionpcsx2 2022-01-24 21:19:03 No build Revert "GS: fully support target rescaling in TC." This reverts commit 2a2564cf450d43c14b400d75c5e93cb6f45cb9b5.
v1.7.2272 PCSX2 Bot 2022-01-24 17:10:33 Download pad-linux: Update to latest controller database.
v1.7.2271 refractionpcsx2 2022-01-22 17:19:32 Download GS: Only autoflush on draws of same format Move overlap check to State
v1.7.2270 lightningterror 2022-01-24 11:42:54 Download GS-hw: Remove useless shader line from CLR As/Af case.
v1.7.2269 lightningterror 2022-01-24 11:11:38 Download GS-hw: Fix clr 1 case shader. Forgot to rename.
v1.7.2268 refractionpcsx2 2022-01-23 16:49:08 Download mVU: Clean up branch chain handling
v1.7.2267-1-g59ab303c5 refractionpcsx2 2022-01-23 15:16:01 No build mVU: Rework multiple branch chaining
v1.7.2267 lightningterror 2022-01-23 12:39:01 Download GS-hw: Implement alternative hw blending for Cd*As, Cd*F. Do hw blend for Cd*As, Cd*F, expand the clear color blend method as it is almost the same. Most helpful for dx11 ofc, for gl/vulkan will help with rendering on lower levels of blending without needing a barrier.
v1.7.2266 refractionpcsx2 2022-01-23 19:35:30 Download GameDB: Patch for Midnight Club 2 T-Bit
v1.7.2265 iMineLink 2022-01-16 18:55:12 Download GS: fix Majokko A-La-Mode 2 palette rendering.
v1.7.2264-1-g2a2564cf4 iMineLink 2022-01-08 19:07:32 No build GS: fully support target rescaling in TC. Also avoid redundant clears when the target is going to be completely drawn when rescaling.
v1.7.2264 Connor McLaughlin 2021-12-09 11:08:43 Download GameList: Add game list and scanner functions
v1.7.2263-8-g728e1ffdd Connor McLaughlin 2021-12-08 12:14:55 No build VMManager: Introduce new manager functions VMManager takes the place of all the core thread stuff for Qt.
v1.7.2263-7-g14c9cfb31 Connor McLaughlin 2021-12-31 09:02:17 No build InputManager: Add InputManager implementation
v1.7.2263-6-gb511a5444 Connor McLaughlin 2022-01-14 20:43:15 No build MemoryCardFile: Add routine to enumerate cards
v1.7.2263-5-gf446e5ad3 Connor McLaughlin 2021-12-07 10:21:46 No build SaveState: Save screenshot in state archive
v1.7.2263-4-gc263c1244 Connor McLaughlin 2022-01-14 04:45:07 No build HostDisplay: Add GetDriverInfo()
v1.7.2263-3-ged9b6f0d3 Connor McLaughlin 2022-01-12 12:43:00 No build Vulkan/Context: Get driver properties
v1.7.2263-2-gd3152bee9 Connor McLaughlin 2022-01-09 10:21:59 No build GS: Add heuristic-based internal FPS
v1.7.2263-1-ga504b429b Connor McLaughlin 2022-01-09 12:20:55 No build GS: Use global upscale multiplier
v1.7.2263 refractionpcsx2 2022-01-22 21:01:15 No build IPU DMA: If no underflow occurs on QWC = 0, end DMA. Explanation in changes
v1.7.2262 Connor McLaughlin 2022-01-16 09:06:22 No build GS/Vulkan: Add image format check to features
v1.7.2261-2-gd18bf338b Connor McLaughlin 2022-01-17 03:21:47 No build Host: Fix ReportFormattedErrorAsync()
v1.7.2261-1-g3091d2861 Connor McLaughlin 2022-01-17 03:21:21 No build GS: Release host display if GS init fails That way we don't try to create it when it already exists next attempt.
v1.7.2261 lightningterror 2022-01-22 23:59:02 Download GS-hw: Disable BLEND CD when full barrier is already enabled.
v1.7.2260 refractionpcsx2 2022-01-22 02:12:17 Download GS: Force Blend TFF when scanmsk is used on the frame
v1.7.2259 refractionpcsx2 2022-01-22 04:02:22 Download VU: Adjust path for conditional evil blocks Add patch for Pac-man World Rally
v1.7.2258 TellowKrinkle 2022-01-22 02:43:49 Download GS: Fix alpha blend mode clamping
v1.7.2257 Mrlinkwii 2022-01-22 17:27:46 Download GameDB: add fixes for Simple Series vol.7 and other games
v1.7.2256 Mrlinkwii 2022-01-19 10:36:28 Download GameDB: add 'SkipMPEGHack' to "David Beckham Soccer"
v1.7.2255 TheLastRar 2022-01-21 15:05:13 Download Build: Use git tag for file version on windows, attempt 2
v1.7.2254 TellowKrinkle 2022-01-21 06:17:43 Download Revert "Build: Use git tag for file version on windows" This reverts commit 7f2a9f680664d6d3d6659611f88b6dd921c98c87.
v1.7.2253 TheLastRar 2022-01-18 23:42:49 Download Build: Update file copyright to 2022 Also update the copyright year of SysForwardDefs.h
v1.7.2252-1-g7f2a9f680 TheLastRar 2022-01-18 22:41:47 No build Build: Use git tag for file version on windows
v1.7.2252 lightningterror 2022-01-20 21:36:16 Download GS-hw: dbg: Fix blend debug logs.
v1.7.2251 lightningterror 2022-01-20 18:39:28 Download GS-hw: Always enable full sw blend on full barrier, disable accumulation mode (hw/sw blend). Full barrier requires full sw blend, disable accumulation mode for it (sw fbmask, date_barrier).
v1.7.2250-7-g72809e872 lightningterror 2022-01-20 11:29:52 No build GS-hw: Purge TenchuFS, TenchuWoH crc hacks. d3d11 will require high blending to render properly.
v1.7.2250-6-g610cad00b lightningterror 2022-01-20 10:48:54 No build GS-hw: Move fbmask for texture shuffle on Basic level. Shouldn't be that slow, right? Also update comments. Previous High level is now Medium.
v1.7.2250-5-g4f5bbebcd lightningterror 2022-01-20 10:27:54 No build GS-hw: Move blend mix condition to blend switch case. Cleaner.
v1.7.2250-4-g33f88039d lightningterror 2022-01-20 10:25:48 No build GS-hw: Disable accumulation blend when there is fbmask with no overlap. Using a mix of hw/sw will be slower, so let's just do full sw blend, we already read the fb.
v1.7.2250-3-g2cf6b5052 lightningterror 2022-01-20 10:06:22 No build GS-hw: Enable sw blend when prims don't overlap on basic blend with fbmask. FBMASK already reads the fb so let's allow it to run sw blending since there will be no cost, only if fbmask is already running.
v1.7.2250-2-g8cb680f34 lightningterror 2022-01-18 02:17:17 No build GS-hw: Remove fbmask check for Genji. Fb will be read when primitives don't overlap, no need for the mask check now.
v1.7.2250-1-gf089ef3fb lightningterror 2022-01-20 08:32:40 No build GS-hw: Allow to sample the framebuffer when primitives don't overlap on d3d11. All: check when prims don't overlap. High: When there is no blend mix, accu blend, recursive. Full: When there is no accu blend, or recursive. alpha is higher than 1. Ultra: When there is no accu blend or recursive blend. Allow to check for overlap on d3d11. Support sw colclip when prims don't overlap on d3d11. Support sw pabe when prims don't overlap on d3d11.
v1.7.2250 lightningterror 2022-01-20 04:08:57 Download GS-hw: Fix interaction with hdr and sw colclip on PABE. PABE will do full sw blend so we need to disable hdr and enable sw colclip instead.
v1.7.2249-1-gd0b34dc04 lightningterror 2022-01-18 14:30:06 No build GS-hw: Implement BLEND CD. Allow hw blend only to do the math, output will be Cd, no need to run costly barriers, will help Vulkan/Opengl. Disable colclip on BLEND CD as there is no wrapping, will help all renderers, especially on hdr cases.
v1.7.2249 refractionpcsx2 2022-01-19 19:00:40 Download GameDB: Correct Kessen 2 Korean patch
v1.7.2248 Connor McLaughlin 2022-01-19 13:38:34 Download GS/Vulkan: Fix combining DATE/barriers with HDR
v1.7.2247 Connor McLaughlin 2022-01-02 15:00:46 No build R5900: Use unsigned ops for add/sub
v1.7.2246-1-g08ecf3f58 Connor McLaughlin 2022-01-02 14:52:30 No build iR5900: Use unsigned math for constant prop of add/sub Signed overflow is undefined.
v1.7.2246 2022-01-13 22:54:45 No build PAD: Clean up the remains of the old logging code from when this was Onepad.
v1.7.2245 iMineLink 2022-01-08 13:52:39 No build GS: remove redundant clears from tc.
v1.7.2244-1-g7d27b675d iMineLink 2022-01-08 13:52:07 No build GS: sparse targets need to be cleared on fetch.
v1.7.2244 PCSX2 Bot 2022-01-17 17:11:59 Download pad-linux: Update to latest controller database.
v1.7.2243 iMineLink 2022-01-16 12:28:08 No build GS: optimize xxHash usage in palette hashing.
v1.7.2242 Connor McLaughlin 2022-01-08 05:22:23 No build GS: Hash local memory blocks instead of expanded textures
v1.7.2241 iMineLink 2022-01-08 13:16:00 Download GS: use xxHash to hash palettes.
v1.7.2240 Connor McLaughlin 2022-01-09 09:23:36 Download GS/DX11: Use shader cache
v1.7.2239-1-g921689aa0 Connor McLaughlin 2022-01-09 09:23:27 No build Common: Add D3D11 shader cache/compiler classes
v1.7.2239 TellowKrinkle 2022-01-10 02:59:41 Download GS: Support wrapping off-the-end offsets in GSOffset
v1.7.2238 Christian Kenny 2022-01-09 22:42:32 Download GS: Don't apply offset when using SLBG. Fixes The Suffering video monitors
v1.7.2237 Silent 2022-01-10 18:13:24 Download GUI: Make aspect ratio/frame limiter OSD messages keyed Keyed messages don't pile up so spamming turbo/frame limiter keys will not generate multiple messages now.
v1.7.2236 Mrlinkwii 2022-01-15 13:06:26 Download GameDB: add VUKickstartHack to Ghosthunter
v1.7.2235 icup321 2022-01-14 23:13:06 Download GameDB: Add eeRoundMode to Teen Titans & Scaler and fixes to other games (#5338)
v1.7.2234 TellowKrinkle 2022-01-02 02:44:55 No build GS:SW: Allow up to 32 threads without breaking
v1.7.2233-1-g610b19d64 TellowKrinkle 2022-01-02 00:32:08 No build GS:SW: Fix crash when scanline count wasn't divisible by thread count
v1.7.2233 arcum42 2022-01-13 21:19:23 No build Fix several gcc warnings. (#5232)
v1.7.2232 Mrlinkwii 2022-01-13 12:05:48 No build GameDB: add EETiming to 'Kya: Dark Lineage'
v1.7.2231 refractionpcsx2 2022-01-12 09:59:12 No build GIF: Separate GIF Reset and GIF DMA Reset The two shouldn't be reset together anyway, the GIF has no control over the DMA.
v1.7.2230 Mrlinkwii 2022-01-12 21:17:19 No build GameDB: add serials from #4535 Co-Authored-By: icup321 <>
v1.7.2229-1-g28ca0aed4 Mrlinkwii 2022-01-11 15:29:47 No build GameDB: add patch to MX Unleashed Migrated Co-Authored-By: icup321 <>
v1.7.2229 lightningterror 2022-01-13 03:32:33 Download GS-hw: Add crc ids for Ape Escape 2. Sp, De, It, Fr versions.
v1.7.2228 icup321 2021-07-12 06:23:42 Download GS-hw: Add/remove crc ids. Add CRCs for (almost) all versions of R&C, WOC, & J&D. Remove all non-retail crc versions. Re-add Crash 4 version CRC, it's retail actually. Original PR #4535 Close #4535
v1.7.2227 refractionpcsx2 2022-01-12 19:23:08 No build GUI: Convert Power plan name to UTF-8
v1.7.2226 lightningterror 2022-01-08 05:20:21 No build GS-hw: Don't enable blending when only alpha is written. Optimization.
v1.7.2225 lightningterror 2022-01-11 14:48:19 Download GS-wx: Add tooltip for Preload Textures.
v1.7.2224-2-gb7b65d736 lightningterror 2022-01-11 14:23:15 No build GS: Fix tooltips, d3d11 blend, add vulkan in tooltips.
v1.7.2224-1-g6263c8a0c lightningterror 2022-01-11 14:18:51 No build GS-wx: Fix d3d11 blend option, broke during Vulkan merge. Merge the option with GL/VK.
v1.7.2224 lightningterror 2022-01-08 18:43:28 No build GS-hw: Move PABE shader bit to the top of sw blending. Early return when there is no sw blending, no need to run the blend code. Optimization.
v1.7.2223 Connor McLaughlin 2022-01-11 11:17:48 No build GS/DX11: Get rid of local context reference in GSTexture11
v1.7.2222-6-g5bdb34521 Connor McLaughlin 2022-01-11 11:01:31 No build GS/HW: Add a field for LOD clamp to sampler This way SampleLevel for manual LOD doesn't get clamped.
v1.7.2222-5-ge1e83c11c Connor McLaughlin 2022-01-09 12:50:13 No build GS: Compute mipmap levels in base device Also fixes the incorrect number of levels.
v1.7.2222-4-g0f5b17de0 Connor McLaughlin 2022-01-09 07:46:40 No build GS/DX11: Implement automatic/manual LOD in pixel shader
v1.7.2222-3-g568d9a3e3 Connor McLaughlin 2022-01-09 06:24:01 No build GS/HW: Correct min lod/minification filter for mipmaps
v1.7.2222-2-g1518b793d Connor McLaughlin 2022-01-09 06:23:29 No build GS/DX11: Fix mipmap textures and support trilinear
v1.7.2222-1-g6182b4603 Connor McLaughlin 2022-01-09 06:22:23 No build GSState: Minimum texture size is 1x1, not 2x2 Fixes out of bounds uploads when full mipmapping is enabled.
v1.7.2222 refractionpcsx2 2022-01-10 23:57:09 No build CDVD: Centralise cdvd.Ready updates + add MECHA_INIT bit
v1.7.2221 PCSX2 Bot 2022-01-10 17:11:58 No build pad-linux: Update to latest controller database.
v1.7.2220 lightningterror 2022-01-10 20:42:06 No build GS: Fix GetRecommendedCRCHackLevel for Vulkan. Issue #5312
v1.7.2219 refractionpcsx2 2022-01-10 12:28:10 No build CDVD: Don't delay abort commands on DVDs, at least for now.. Fixes #5301
v1.7.2218 lightningterror 2022-01-08 07:09:16 Download GS-hw: Rename DATE_GL42 DATE_GL45. DATE_GL42 -> DATE_PRIMID DATE_GL45 -> DATE_BARRIER
v1.7.2217 Mrlinkwii 2022-01-09 16:45:59 Download GameDB: add game fix to Cocoto Funfair
v1.7.2216 Connor McLaughlin 2022-01-09 15:08:15 Download GS/SW: Use target instead of texture for upload
v1.7.2215-2-g126ae4a0f Connor McLaughlin 2022-01-09 15:08:24 No build GS/Vulkan: Handle uploads to render targets
v1.7.2215-1-g68f18245a Connor McLaughlin 2022-01-09 07:32:18 No build GS/DX11: Implement merge feedback write
v1.7.2215 Mrlinkwii 2022-01-09 15:47:25 No build GameDB: fix some entries
v1.7.2214 Mrlinkwii 2022-01-09 13:02:06 No build GameDB: add some missing serials
v1.7.2213 Mrlinkwii 2022-01-07 21:45:10 No build GameDB: add patches to Koukaku Kidoutai and fixes for other games
v1.7.2212 lightningterror 2022-01-08 08:49:39 Download vcxproj: Add vulkan shaders and group shaders in renderer category.
v1.7.2211 refractionpcsx2 2022-01-08 15:50:31 Download CDVD: Adjust error timing and modify error used for high sector.
v1.7.2210 lightningterror 2022-01-08 09:27:27 Download GS-hw: Purge WildArms4 and WildArms5 crc hacks. Issue got resolved before 1.6 release.
v1.7.2209 lightningterror 2022-01-08 08:35:02 Download github: auto labeler: Add GS Vulkan label.
v1.7.2208 Connor McLaughlin 2022-01-07 09:52:15 Download Vulkan: Force textures to be allocated in device local memory
v1.7.2207-20-g1a3c20f0f Connor McLaughlin 2022-01-07 09:51:30 No build Vulkan: Use memory budget extension where available
v1.7.2207-19-g4f735d020 Connor McLaughlin 2022-01-05 12:14:54 No build GS: Prevent out of bounds copy for half_right TC target copies
v1.7.2207-18-gec0543335 Connor McLaughlin 2022-01-01 11:20:16 No build GS: Fine gained change detection for mips/trifilter/anisotropy
v1.7.2207-17-g0872d024f Connor McLaughlin 2022-01-01 11:12:32 No build GSDevice: Add ClearSamplerCache() method
v1.7.2207-16-g0ce21c91e Connor McLaughlin 2022-01-01 10:56:29 No build GS: Allocate mipmaps for Basic+ and only on non-copy textures
v1.7.2207-15-g220c7c271 Connor McLaughlin 2021-12-30 06:20:03 No build GS/Vulkan: Use VK_EXT_provoking_vertex where supported
v1.7.2207-14-gbf389b94d Connor McLaughlin 2021-12-19 10:40:55 No build GS: Add texture preloading option
v1.7.2207-13-g6187f36c3 Connor McLaughlin 2021-12-29 12:23:31 No build Vulkan/StreamBuffer: Use VulkanMemoryAllocator
v1.7.2207-12-g73df4e4ab Connor McLaughlin 2021-12-30 06:26:44 No build GS: Only swap DATE_GL42 with DATE_GL45 when full barriers are used Saves the expensive draw splitting/barriers when mixed software blending is used.
v1.7.2207-11-g1a8a5a5e8 Connor McLaughlin 2021-10-21 10:45:27 No build GS: Add Vulkan renderer
v1.7.2207-10-gc4ab6280c Connor McLaughlin 2021-10-21 10:45:14 No build Frontend: Add VulkanHostDisplay
v1.7.2207-9-ga27b6a113 Connor McLaughlin 2021-11-06 07:53:01 No build Common: Add Vulkan helper classes
v1.7.2207-8-ga60ded5c9 Connor McLaughlin 2021-10-21 10:44:38 No build 3rdparty: Add Vulkan headers
v1.7.2207-7-g5ff67d4b2 Connor McLaughlin 2021-10-21 10:44:26 No build 3rdparty: Add glslang
v1.7.2207-6-g874e3d976 Connor McLaughlin 2022-01-03 05:44:23 No build GSTexture: Implement Save() using common code
v1.7.2207-5-g90e1284d8 Connor McLaughlin 2021-12-30 10:54:27 No build GS: Move mipmap generation flag to GSTexture
v1.7.2207-4-g75518b71e Connor McLaughlin 2021-12-30 10:48:03 No build GS: Fix forced trilinear + full mipmapping i.e. generate mips when not provided by the game and trilinear filtering is forced on.
v1.7.2207-3-gb355efd73 Connor McLaughlin 2021-12-19 08:07:40 No build GS: Separate shader convert for float -> 16/32bit int
v1.7.2207-2-g8e920d727 Connor McLaughlin 2021-12-22 06:24:08 No build GS: Make GL_NNN macros device independent
v1.7.2207-1-g5976be55f Connor McLaughlin 2021-12-19 10:41:30 No build GS: Use textures instead of render targets for target copies Saves the clear.
v1.7.2207 Ty Lamontagne 2022-01-06 15:44:04 Download CMake: Pass -fsanitize=address to the linker when USE_ASAN
v1.7.2206 lightningterror 2022-01-06 18:19:25 No build GS-hw: Improve DATE selection. Check for fbmask, accurate path isn't supported so just to DATE. Check for FBA, all pixels will be 128 or more so use Fast path DATE_one.
v1.7.2205 refractionpcsx2 2022-01-07 18:37:10 Download VIF: If Force break + Reset requested, Reset gets priority Fixes #5275
v1.7.2204 lightningterror 2022-01-06 18:42:59 Download GS-d3d11: Enable amd broken point sampler hack only for amd. Intel and Nvidia don't need it, get rid of it for them.
v1.7.2203 refractionpcsx2 2022-01-06 15:16:31 Download CDVD: If you abort, actually abort.
v1.7.2202 Connor McLaughlin 2022-01-06 08:51:35 Download SysThreadBase: Fix double init of SPU2 etc
v1.7.2201 Connor McLaughlin 2022-01-06 09:32:41 Download IPU: Fix software renderer FMV hack without AR change
v1.7.2200 Connor McLaughlin 2022-01-06 08:23:17 Download GSDump: Fix renderer override
v1.7.2199 refractionpcsx2 2022-01-06 08:15:01 Download GS SW: Adjust order SW is destroyed, fixes GS Dump crash
v1.7.2198 refractionpcsx2 2021-12-30 12:22:24 Download Core: Savestate version bump
v1.7.2197-3-ga7bafb60e refractionpcsx2 2021-12-30 12:21:49 No build CDVD: Improve Break/Abort handling
v1.7.2197-2-g602769b9d refractionpcsx2 2021-12-30 09:20:09 No build CDVD: Add Eject IRQ
v1.7.2197-1-ge76546f8e refractionpcsx2 2021-12-30 04:41:17 No build CDVD: Implement speed register, fix up SpindleCtrl Also Set the drive as not spinning when ejected
v1.7.2197 Mrlinkwii 2021-12-30 19:36:21 Download GameDB: Removal of some patches and adding some fixes
v1.7.2196 trostboot 2022-01-04 14:56:24 Download GameDB: Add VU Kickstart Hack to Dark Cloud 2/Dark Chronicle (#5266) Co-authored-by: trostboot <>
v1.7.2195 TellowKrinkle 2022-01-02 00:12:15 No build VTLB: Fix ppmap allocation in 64-bit
v1.7.2194 Connor McLaughlin 2021-12-29 12:23:48 No build 3rdparty: Add xxhash.h
v1.7.2193 Connor McLaughlin 2021-10-30 03:12:40 No build 3rdparty: Add Vulkan Memory Allocator
v1.7.2192 PCSX2 Bot 2022-01-03 17:11:30 No build pad-linux: Update to latest controller database.
v1.7.2191 iMineLink 2022-01-01 12:35:22 Download GS: fix loopPagesWithBreak last iteration logic.
v1.7.2190 RedDevilus 2021-12-12 20:35:31 Download ProgramLog: Comment out deleted keymapping
v1.7.2189 iMineLink 2022-01-02 23:47:50 No build gitignore: update gs debug gl filename.
v1.7.2188 Connor McLaughlin 2021-12-26 16:51:56 No build 3rdparty: Remove freetype
v1.7.2187 Connor McLaughlin 2021-10-24 10:27:19 Download GS: Enhance stats
v1.7.2186-7-g0c3664750 Connor McLaughlin 2021-12-18 15:43:50 No build GS: Rewrite presentation interface and OSD
v1.7.2186-6-g1348c8880 Connor McLaughlin 2021-09-18 08:03:53 No build Add font resources
v1.7.2186-5-g9334285ed Connor McLaughlin 2021-09-14 11:11:59 No build 3rdparty: Add imgui
v1.7.2186-4-g2330d3a05 Connor McLaughlin 2021-12-30 06:25:12 No build GS: Use hardware point/line expansion where supported in GL
v1.7.2186-3-gbce54a64f Connor McLaughlin 2021-12-23 12:35:05 No build GS: Use flat/nointerpolation for IIP=0 instead of GS
v1.7.2186-2-gbd43400ad Connor McLaughlin 2021-12-30 06:34:55 No build GS/OpenGL: Set features in Create() instead of constructor
v1.7.2186-1-gb16c75324 Connor McLaughlin 2021-12-30 06:43:23 No build GSState: Move m_dev to base class
v1.7.2186 TellowKrinkle 2021-11-30 07:20:06 Download GS: Fix config default label alignment
v1.7.2185-4-g4da09bd84 TellowKrinkle 2021-11-30 07:16:11 No build GS: Fix missing space in config dialog
v1.7.2185-3-g6811cd617 TellowKrinkle 2021-11-30 05:30:54 No build GS: Add system default adapter config option
v1.7.2185-2-g4e762c75b TellowKrinkle 2021-11-23 08:42:46 No build GS: Move adapter list stuff to module in GSUtil Will be helpful for when renderers other than DX that let you choose adapters are added
v1.7.2185-1-gf471c3003 TellowKrinkle 2021-11-23 08:21:49 No build GS: Default adapter_index to -1 to indicate default
v1.7.2185 TellowKrinkle 2021-12-02 10:03:00 Download PAD:SDL: Remove fallback code for unsupported SDL versions
v1.7.2184-9-g5f168b1a1 TellowKrinkle 2021-12-01 22:41:43 No build PAD: Store rumble intensity as float No longer have to worry about what the max value should be Unlocks > 50% rumble power on new rumble API
v1.7.2184-8-g5d6f0d7e4 TellowKrinkle 2021-12-01 22:00:47 No build PAD: Call SDL_GameControllerUpdate during pad testing
v1.7.2184-7-gcf176f1b9 TellowKrinkle 2021-12-01 06:55:52 No build CMake: Remove SDL1.2 option Not sure if it worked before but it definitely doesn't work now
v1.7.2184-6-gd97e867c0 TellowKrinkle 2021-12-01 06:03:52 No build GHActions: Cache patchelf
v1.7.2184-5-g3d0654dd4 TellowKrinkle 2021-11-30 10:22:42 No build PAD:SDL: Let users set their own hints from the config
v1.7.2184-4-ge68884070 TellowKrinkle 2021-11-30 10:03:32 No build PAD:SDL: Set some hints
v1.7.2184-3-g8bf272e80 TellowKrinkle 2021-11-30 09:54:00 No build PAD:SDL: Switch to SDL_GameControllerRumble for rumble Old method was deprecated according to
v1.7.2184-2-g0744bc400 TellowKrinkle 2021-12-01 04:31:56 No build GHActions: Build latest SDL on linux Package manager version too old
v1.7.2184-1-g918f8cbe1 TellowKrinkle 2021-11-30 08:39:22 No build PAD: Format some things
v1.7.2184 xantares 2021-12-31 23:51:36 Download Rename ConfigSoundtouch.cpp to ConfigSoundTouch.cpp (#5238) Fixes build on a case-sensitive filesystem
v1.7.2183 Mrlinkwii 2021-12-30 15:50:56 Download GameDB: remove patches for 'Neo Contra' and add EE rounding and clamping
v1.7.2182 Ty Lamontagne 2021-12-29 23:08:27 Download Linux: Fix executable case in
v1.7.2181 lightningterror 2021-12-29 15:01:36 Download GS-d3d11: MaxAnisotropy value range is 1-16, clamp it.
v1.7.2180-2-g0375f9c0a lightningterror 2021-12-28 13:30:41 No build GS-wx: Aniso can run with nearest texture filtering so let's leave it. Option just disabled the toggle, it would still run on opengl.
v1.7.2180-1-g11ac758d7 lightningterror 2021-12-28 13:29:02 No build GS-d3d11: Mirror anisotropic filtering behavior on Direct3D11. Don't run aniso filter on and m_convert.ln samplers. Running broke shadows on color clipping. Also use the aniso bit from hw renderer. Aniso will now behave the same as on OpenGL.
v1.7.2180 Filipe da Silva Santos 2021-12-28 07:16:52 Download FileSystem: follow c++17 and unbreak FreeBSD
v1.7.2179-1-gb475108ff Filipe da Silva Santos 2021-12-28 07:15:20 No build ryml: unbreak non-Linux Unices
v1.7.2179 Florin9doi 2021-12-25 23:50:05 Download USB: Save Sony prints in BMP format
v1.7.2178-1-g6a3f093cf Florin9doi 2021-07-12 21:47:54 No build USB: Sony DPP-MP1 printer emulation
v1.7.2178 lightningterror 2021-12-28 09:40:01 Download GS-hw: Optimize PABE. Add an early condition to check if alpha is lower than 128, if so then no blending so early exit.
v1.7.2177 TellowKrinkle 2021-12-28 06:25:49 Download GHActions: Fix game controller db updater
v1.7.2176 refractionpcsx2 2021-12-28 10:28:58 Download CDVD: Add detection for PS2 Linux Disc 2
v1.7.2175-9-g18fdfc26a refractionpcsx2 2021-12-26 10:41:41 No build Core: Savestate version bump
v1.7.2175-8-gf50d2fa48 refractionpcsx2 2021-12-27 02:35:16 No build CDVD: Add more error checking, set seek status
v1.7.2175-7-ge82859c97 refractionpcsx2 2021-12-27 01:34:57 No build CDVD: Separate SCMD/NCMD Fifo's set to right size
v1.7.2175-6-g99bb35f10 refractionpcsx2 2021-12-27 01:11:52 No build CDVD: Added missing busy/ready checks
v1.7.2175-5-g8637f8ee9 refractionpcsx2 2021-12-27 00:42:11 No build CDVD: Extra error handling and fix some flag details
v1.7.2175-4-g1e11d4082 refractionpcsx2 2021-12-26 12:41:20 No build CDVD: Improve status handling/implement sticky status
v1.7.2175-3-g5546b102e refractionpcsx2 2021-12-26 10:59:07 No build CDVD: Replace cdvd.Ready handling
v1.7.2175-2-g7d9c8c917 refractionpcsx2 2021-12-26 09:12:29 No build CDVD: Add some error handling, fix up some IRQ stuff
v1.7.2175-1-g8dd51b720 refractionpcsx2 2021-12-16 00:57:35 No build CDVD: Zero sector handling and fix CdStop
v1.7.2175 lightningterror 2021-12-28 09:28:22 Download GS: Try to fix -Wreorder warning.
v1.7.2174 qurious-pixel 2021-11-08 14:55:11 Download MISC: codacy fixes
v1.7.2173-3-g231b8e948 qurious-pixel 2021-11-04 22:14:52 No build reference the apprun-hook file
v1.7.2173-2-gf9f36700b qurious-pixel 2021-11-04 22:13:11 No build Update AppRun
v1.7.2173-1-gba9fced3d qurious-pixel 2021-11-04 22:11:31 No build Create
v1.7.2173 Connor McLaughlin 2021-12-28 07:41:17 Download GSDumpDialog: Cache length instead of querying every packet Length() internally calls fseek() to end, ftell(), and fseek() back again (really slow). Shaves several seconds off loading large gs dumps.
v1.7.2172 Connor McLaughlin 2021-12-18 15:34:42 Download PAD: Add platform independent implementation
v1.7.2171-15-g935f880fa Connor McLaughlin 2021-12-18 15:33:58 No build USB: Fix compilation of USBNull on Windows
v1.7.2171-14-g47d046c5f Connor McLaughlin 2021-12-18 15:33:30 No build DEV9: Prepare for Qt
v1.7.2171-13-g4305e17cb Connor McLaughlin 2021-12-18 15:31:08 No build SPU2: Prepare for Qt (add Host wrapper)
v1.7.2171-12-gc5c4cdd0b Connor McLaughlin 2021-12-18 15:30:20 No build PINE: Disable for Qt (for now)
v1.7.2171-11-g252562db9 Connor McLaughlin 2021-12-18 16:11:52 No build Misc: #ifdef out last bits of wx-dependent code
v1.7.2171-10-ga898682f3 Connor McLaughlin 2021-12-18 16:09:05 No build Host: Add layered settings interface for per-game settings
v1.7.2171-9-g782909466 Connor McLaughlin 2021-09-22 09:48:03 No build 3rdparty: Add simpleini
v1.7.2171-8-g042c23a54 Connor McLaughlin 2021-12-18 16:08:12 No build Config: Add folder initializers
v1.7.2171-7-gaf2b9e3a4 Connor McLaughlin 2021-12-18 15:23:43 No build Config: Add SPU2 options to global struct
v1.7.2171-6-gb3b7c55b9 Connor McLaughlin 2021-12-18 15:09:57 No build Host: Add ReportErrorAsync() and formatted variant
v1.7.2171-5-g1859ede32 Connor McLaughlin 2021-12-26 05:32:07 No build GameDatabase: Use resource abstraction to read yaml
v1.7.2171-4-g2c32c374f Connor McLaughlin 2021-12-26 05:25:18 No build GameDatabase: Don't include rapidyaml in header Name clashes with Qt.
v1.7.2171-3-g65d22406a Connor McLaughlin 2021-10-10 03:57:09 No build SettingsWrapper: Fix enums being stored as ints
v1.7.2171-2-g92689a60a Connor McLaughlin 2021-12-25 12:02:40 No build Common/StringUtil: Add whitespace strip methods
v1.7.2171-1-g1a598ccf0 Connor McLaughlin 2021-09-26 10:21:23 No build Common/StringUtil: Add wide string conversion for non-windows
v1.7.2171 Italo Di Renzo 2021-12-28 05:50:04 Download Add "Clear missing files" option to recent ISO list (#4975) * GUI: Add "Clear missing files" option to Recent ISO list * GUI: Show list of files to remove in confirmation dialog.
v1.7.2170 arcum42 2021-12-28 05:31:27 Download Default to a native build. Remove --clean-plugins. (#5132)
v1.7.2169 tellowkrinkle 2021-12-20 22:04:50 Download GS: Move afix check to high blend level
v1.7.2168 lightningterror 2021-12-26 18:12:09 Download GS-hw: Extend Blend mix to work when alpha is higher than 1. Clamp the alpha(As/Af) to 1 in the shader, it is already clamped to 1 in hw blend unit. It should allow to better render the effects, still not fully accurate but it's closer to what we want. Hopefully it helps D3D11 more.
v1.7.2167 Mrlinkwii 2021-12-19 22:44:06 Download GameDB: add VU clamping to "Ultimate Spider-Man" and fixes to other games
v1.7.2166 refractionpcsx2 2021-12-27 04:47:52 Download GameDB: Properly use vuRoundMode child node
v1.7.2165 refractionpcsx2 2021-12-27 00:44:50 No build IPU: Unbreak previous change with IDEC sync Testing in Production y'all
v1.7.2164 lightningterror 2021-12-26 19:12:28 Download GS-hw: Fix pabe regression from renderers merge. Only OpenGL should disable accumulation and blend mix to allow reading the framebuffer next. Also pabe will only be accurate with non recursive blend on d3d11 only so enable it for it only.
v1.7.2163 refractionpcsx2 2021-12-26 15:56:52 Download IPU: Modify IDEC sync position. Previously broke the Onimusha patch, sorry
v1.7.2162 Connor McLaughlin 2021-12-26 05:57:55 Download GL/ShaderCache: Time various shader compilation tasks
v1.7.2161-9-g99b733399 Connor McLaughlin 2021-12-24 15:11:08 No build GS/OpenGL: Add option to disable shader cache
v1.7.2161-8-ga2ae4ba44 Connor McLaughlin 2021-11-30 11:35:45 No build GS/OpenGL: Get rid of interface blocks for convert shaders
v1.7.2161-7-g4e1b2792c Connor McLaughlin 2021-10-20 09:52:05 No build GS/OpenGL: Move some uniform buffers to program uniforms
v1.7.2161-6-g55695bb5b Connor McLaughlin 2021-10-20 09:41:45 No build GS/OpenGL: Use ShaderCache
v1.7.2161-5-g6e064da53 Connor McLaughlin 2021-12-20 14:48:13 No build GS/OpenGL: Use programs instead of separate pipelines
v1.7.2161-4-g69ff12645 Connor McLaughlin 2021-12-17 14:18:24 No build Common: Add GL/ShaderCache
v1.7.2161-3-gefb93d22d Connor McLaughlin 2021-12-17 14:11:52 No build Common: Add GL Program wrapper class
v1.7.2161-2-gcdb0068dc Connor McLaughlin 2021-10-21 08:57:10 No build Common: Add MD5Digest
v1.7.2161-1-gb0a0d714c Connor McLaughlin 2021-12-20 14:48:13 No build Common: Add HashCombine.h
v1.7.2161 refractionpcsx2 2021-12-26 12:58:15 Download GameDB: Fix Round/Clamp nodes
v1.7.2160 Sergeanur 2021-12-22 11:56:38 Download GS: Simulate scan mask
v1.7.2159 refractionpcsx2 2021-12-26 11:37:43 Download VS: Fix filters
v1.7.2158 refractionpcsx2 2021-12-26 09:43:06 No build GameDB: Fix loading patches for some games
v1.7.2157 refractionpcsx2 2021-12-22 22:50:05 Download GameDB: Remove no longer required patches
v1.7.2156-6-geb9dc7b70 refractionpcsx2 2021-12-24 04:09:37 No build IPU: BDEC/IDEC wait for IPU0 to drain before proceeding
v1.7.2156-5-g06bf2502a refractionpcsx2 2021-12-23 15:13:06 No build IPU: Tidy up and fix up toIPU DMA, remove some hacks
v1.7.2156-4-g242655bac refractionpcsx2 2021-12-22 11:40:08 No build IPU: Tidy up some DMA and FIFO behaviour
v1.7.2156-3-g8335b3ee7 refractionpcsx2 2021-12-22 02:14:02 No build IPU: Only fill IPU with required data, no more.
v1.7.2156-2-ga0c8ad951 refractionpcsx2 2021-12-16 00:39:53 No build Savestate: Bump version
v1.7.2156-1-gd775a9364 refractionpcsx2 2021-12-16 00:36:23 No build IPU: Set DMA to only transfer on request (or reset)
v1.7.2156 Ty Lamontagne 2021-12-05 00:45:23 Download Linux / Windows CMake Builds: Change output executable to lowercase No reason to be uppercase.
v1.7.2155 Tyler Wilding 2021-12-25 03:26:47 No build macos: add `undef` to fix macOS builds
v1.7.2154-10-gdacd7d94d Tyler Wilding 2021-12-24 23:49:05 No build memcard: fix saving and loading handling on new yaml lib
v1.7.2154-9-g85bd8555c Tyler Wilding 2021-12-24 23:48:52 No build common: add some file-path helpers to `Path` ns
v1.7.2154-8-g6920b4e36 Tyler Wilding 2021-12-24 20:02:32 No build gamedb: handle yaml parsing errors properly
v1.7.2154-7-gbda3835cb Tyler Wilding 2021-12-24 04:01:26 No build memcard: migrate folder memory cards to `rapidyaml`
v1.7.2154-6-g83e5aa613 Tyler Wilding 2021-12-24 04:00:47 No build gamedb: migrate GameDB implementation to `rapidyaml`
v1.7.2154-5-g4719e52c6 Tyler Wilding 2021-12-24 04:00:22 No build fs-api: extend host API to allow retrieval of a resource file path
v1.7.2154-4-ge313eadcd Tyler Wilding 2021-12-24 03:59:17 No build common: pull our string functions into common
v1.7.2154-3-gbe952e40b Tyler Wilding 2021-12-24 03:58:35 No build vs: update project configuration to include `rapidyaml`
v1.7.2154-2-g4d4b24f8b Tyler Wilding 2021-12-24 03:55:32 No build cmake: support `rapidyaml`
v1.7.2154-1-g9533fa25c Tyler Wilding 2021-12-24 03:53:07 No build deps: remove `yaml-cpp` and add `rapidyaml`
v1.7.2154 lightningterror 2021-12-21 02:36:03 Download GS-hw: Move the blend mix alpha check after sw blending selection. Optimization.
v1.7.2153-1-gbf8dc05fa lightningterror 2021-12-21 01:45:37 No build GS: Redo GetAlphaMinMax. Cleaner this way, also fix recent regression on Full Blend with alpha max.
v1.7.2153 Connor McLaughlin 2021-12-23 14:21:01 Download GS/Null: Move methods to cpp file
v1.7.2152-1-gea41cce5e Connor McLaughlin 2021-12-23 14:19:53 No build GS: Add missing override specifier to a few files
v1.7.2152 TellowKrinkle 2021-12-18 03:17:53 Download GS: Fix looping over pages of textures with massive strides
v1.7.2151 refractionpcsx2 2021-12-23 09:25:52 Download GS: Added auto Mipmap support in hardware for Jurassic Park
v1.7.2150 TellowKrinkle 2021-12-12 12:21:30 Download Common: Fix GetWorkingDirectory on unix
v1.7.2149 Connor McLaughlin 2021-12-21 14:57:48 Download GS: Only copy draw area for colclip/DATE
v1.7.2148-6-gefed92b15 Connor McLaughlin 2021-12-21 12:00:24 No build GS/OpenGL: Move scaling factor to shader constant
v1.7.2148-5-g7d39d02e9 Connor McLaughlin 2021-12-21 11:42:50 No build GSDeviceOGL: Don't set scissor unconditionally
v1.7.2148-4-ge006442e4 Connor McLaughlin 2021-12-21 09:02:16 No build GSRendererNew: Remove another constant buffer copy
v1.7.2148-3-g212848e93 Connor McLaughlin 2021-12-21 08:45:51 No build GSDevice: Force inline accessor methods Don't want to make debug builds slower.
v1.7.2148-2-g732de53d1 Connor McLaughlin 2021-12-21 08:41:50 No build GS: Get rid of second constant buffer for alpha pass
v1.7.2148-1-g08c00eed1 Connor McLaughlin 2021-12-21 08:41:45 No build GS: Unify constant buffers between renderers
v1.7.2148 refractionpcsx2 2021-12-20 17:30:26 Download GS: Fix texture offset Y vector
v1.7.2147 lightningterror 2021-12-20 16:23:43 Download GS-hw: Run GetAlphaMinMax only when required for Blend Mix. Optimization.
v1.7.2146 lightningterror 2021-12-19 22:24:30 Download GS-d3d11:fx: Flip x and y dithering positions.
v1.7.2145 TellowKrinkle 2021-12-13 06:33:09 Download GS:DX11: Use GSHWDrawConfig selector structs
v1.7.2144-5-ga11b8c475 TellowKrinkle 2021-12-13 03:31:02 No build GS:OGL: Use GSHWDrawConfig selector structs
v1.7.2144-4-g1e7e23df9 TellowKrinkle 2021-12-13 04:55:33 No build GS: Less memcmp It has a lot of work to do for its fancier return value
v1.7.2144-3-g8395e0083 TellowKrinkle 2021-12-12 06:28:13 No build GS: Remove now-unused renderers
v1.7.2144-2-g66bc1bdc7 TellowKrinkle 2021-11-16 00:26:36 No build GS: Add new shared hw renderer
v1.7.2144-1-gb8984661d TellowKrinkle 2021-12-11 00:11:50 No build GS: Use shared enum for blend level Even if DX11 doesn't support all modes we can just use the ones it does support from the enum
v1.7.2144 Mrlinkwii 2021-12-19 17:42:59 Download GameDB: change VUclamping on "Sled Storm"
v1.7.2143 Connor McLaughlin 2021-12-18 13:24:32 Download SPU2: Add function to pause output stream
v1.7.2142-6-g59e5b1918 Connor McLaughlin 2021-12-18 12:50:38 No build SPU2/XAudio: Get rid of exceptions
v1.7.2142-5-gab4b7b8ee Connor McLaughlin 2021-12-18 12:44:09 No build SPU2: Remove unused methods from output modules
v1.7.2142-4-g7f0f153eb Connor McLaughlin 2021-12-18 11:58:02 No build 3rdparty: Remove Portaudio
v1.7.2142-3-gf3d51a242 Connor McLaughlin 2021-12-18 11:55:48 No build SPU2: Remove Portaudio and SDL2 output modules
v1.7.2142-2-g88ce19261 Connor McLaughlin 2021-09-26 10:26:42 No build SPU2: Add Cubeb SndOut driver
v1.7.2142-1-gbd489647e Connor McLaughlin 2021-09-26 08:35:15 No build 3rdparty: Add cubeb
v1.7.2142 Florin9doi 2020-12-20 10:39:58 Download USB: Gametrak/RealPlay
v1.7.2141 Connor McLaughlin 2021-12-18 08:50:09 Download GS/OpenGL: Don't delete null objects for PBO
v1.7.2140-1-gf412b6818 Connor McLaughlin 2021-12-18 08:45:13 No build GS/OpenGL: Fix incorrect VAO cleanup This wasn't an issue in wx, since the whole context/device gets torn down and recreated when you pause/unpause, or change settings. But on Qt it is, since the context/device is preserved for a faster/lighter settings apply.
v1.7.2140 Mrlinkwii 2021-12-18 15:04:18 Download GameDB: Add EE Clamping to 'Digimon Battle Chronicle' and fixes to other games (#5178)
v1.7.2139 Connor McLaughlin 2021-12-18 08:50:51 Download CDVD: Check file actually opened before proceeding If you loaded an invalid file, particularly with compression, the file open may fail, leading to a division by zero (on block size), or trying to read from nothing.
v1.7.2138 refractionpcsx2 2021-12-17 12:46:21 Download CDVD GZip: Correct type causing index creation to fail
v1.7.2137 refractionpcsx2 2021-12-16 12:28:49 Download Log: Restore BIOS Found message
v1.7.2136 Mrlinkwii 2021-12-15 18:06:29 Download Gamedb add gamefixes to 'Titeuf Mega-compet' and patch 'Yamiyo ni Sasayaku - Tantei Sagara Kyouichirou' series
v1.7.2135 Mrlinkwii 2021-12-15 11:11:36 Download Gamedb: add more 2k games patches
v1.7.2134 refractionpcsx2 2021-12-15 10:38:04 Download CDVD: Fixed typo opening gzip files Fixes #5162
v1.7.2133 refractionpcsx2 2021-12-14 11:23:22 Download GS: Avoid some unnecessary flushes CLUT only updates if valid index type used in PSM
v1.7.2132-1-g42dad4ade refractionpcsx2 2021-12-13 17:56:46 No build GS: Check CLUT dirty write on vertex kick
v1.7.2132 refractionpcsx2 2021-12-14 18:39:02 Download VS: Fix location of shaders in project
v1.7.2131 refractionpcsx2 2021-12-12 18:06:02 Download CDVD: Don't set as Reading when buffering.
v1.7.2130-1-ge4ef41f86 refractionpcsx2 2021-12-12 14:19:35 No build CDVD: Fix some read timing logic
v1.7.2130 Mrlinkwii 2021-12-13 11:15:28 Download missing UI and game elements.
v1.7.2129 Tokman5 2021-12-14 06:44:18 Download Add "Jikkyou Powerful Pro Yakyuu 2009" to GameIndex.yaml
v1.7.2128 Gauvain 'GovanifY' Roussel-Tarbouriech 2021-05-31 15:53:18 Download msvc: fix issues with size() not being correctly evaluated as const
v1.7.2127-3-g209f09ca7 Gauvain 'GovanifY' Roussel-Tarbouriech 2021-05-31 15:42:43 No build pine: send serial without gui beautification
v1.7.2127-2-g2e6af75f1 Gauvain 'GovanifY' Roussel-Tarbouriech 2021-05-31 15:37:32 No build pine: add vle replies
v1.7.2127-1-gf68122a38 Gauvain 'GovanifY' Roussel-Tarbouriech 2021-05-29 18:01:27 No build ipc: rename to pine
v1.7.2127 TellowKrinkle 2021-11-21 10:47:00 Download CMake: Remove gio dependency on macOS
v1.7.2126 iMineLink 2021-12-12 15:28:39 Download GS-hw: define some consts only in debug mode.
v1.7.2125-8-g80d3a8a75 iMineLink 2021-12-08 11:59:43 No build GS-hw, TC: don't linearly interpolate downloads. Greatly improves Burnout games clouds rendering with even (x2, x4, ...) upscaling factors.
v1.7.2125-7-g2e6c5cde2 iMineLink 2021-12-07 19:47:26 No build GS-hw: rework surface fetching. Factorized code. Always clear render targets and depth stencils when being fetched. "force_texture_clear" OGL only config removed.
v1.7.2125-6-g0f2768dca iMineLink 2021-12-04 00:56:49 No build GS-hw, TC: improve LookupTarget. allow propagation of increased target size and correct the rescaling.
v1.7.2125-5-gd5be09548 iMineLink 2021-11-29 01:03:16 No build GS-hw: fix burnout black sky and no clouds. Achieved with a combination of OI+OO hacks that operate during level loading to consolidate the rendering results in the GS local memory. * OI_BurnoutGames to perform small draws directly in local memory: ** improved OI_PointListPalette to draw clouds CLUT, ** improved SwSpriteRender to draw sky texture; * OO_BurnoutGames used to download clouds texture from GPU.
v1.7.2125-4-gb315625a9 iMineLink 2021-11-29 00:44:05 No build GS-hw: resize rt and ds before draw if necessary.
v1.7.2125-3-g6b51462fa iMineLink 2021-11-29 01:02:46 No build GS-hw: use CanUpscale to check for upscaling.
v1.7.2125-2-g373e69854 iMineLink 2021-11-29 01:02:02 No build GS-hw, TC: fix tex scaling for native res draws. The GSTextureCache::ScaleTexture method did not work correctly when an old texture with a scale factor different from 1 was recycled for a draw which was forced at native resolution (the old scale factor was kept).
v1.7.2125-1-g3b309c6d4 iMineLink 2021-11-22 23:55:17 No build GS: dump alpha channel too.
v1.7.2125 kenshen112 2021-11-28 02:07:13 Download CMake: Switch Wayland find script and usage to use imported targets Also clears warning about mismatched names getting sent to FIND_PACKAGE_HANDLE_STANDARD_ARGS
v1.7.2124-2-gac8582eca kenshen112 2021-11-28 02:07:13 No build CMake: Set minimum version first Makes policy enabling based on minimum version work properly Also increases minimum version to 3.11 because we actually do use 3.11 features
v1.7.2124-1-ge6f72fdde kenshen112 2021-11-28 02:07:13 No build GHActions: Enable Wayland in CI builds
v1.7.2124 Connor McLaughlin 2021-12-12 13:16:09 Download EERec: Remove zero-distance jmp in full fpu mode
v1.7.2123 Mrlinkwii 2021-12-12 23:17:30 Download Gamedb: add EEclamping to 'Dark cloud 2'
v1.7.2122 Mrlinkwii 2021-12-12 22:22:03 Download Gamdb:add EE clamping to 'Chou Saisoku! Zokusha King B.U.'
v1.7.2121 Mrlinkwii 2021-12-12 17:01:32 Download GameDB: add patches to the 'Netsu Chu!' series and 'Samurai 7' series
v1.7.2120 Mrlinkwii 2021-12-08 16:02:27 Download Gamedb: add EEtiminghack to 'MGS2' and change VU and EE rounding for 'Primal' and add missing entries
v1.7.2119 TellowKrinkle 2021-12-12 07:52:37 Download AppImage: Fix resource location
v1.7.2118-4-g556c7ca08 TellowKrinkle 2021-12-12 07:03:00 No build CMake: Don't include non-windows files on non-windows
v1.7.2118-3-g962db4bfc TellowKrinkle 2021-12-12 07:01:16 No build Resources: Move fxaa.fx to out of dx11 directory It was used by both DX and OGL
v1.7.2118-2-gda651cabe TellowKrinkle 2021-12-12 06:59:43 No build Resources: Move shaders to shared shader/ directory
v1.7.2118-1-ge03076c6f TellowKrinkle 2021-12-12 06:51:35 No build CMake: Fix macOS resource packaging Previously was just putting in empty folders
v1.7.2118 refractionpcsx2 2021-12-12 07:33:01 Download CDVD: No rotational delay for seeks less than buffered sectors Fixes Shadow Hearts Covenant hangs
v1.7.2117 Connor McLaughlin 2021-12-11 03:33:45 Download GS/OpenGL: Fix an unused variable warning
v1.7.2116-21-g3073281d1 Connor McLaughlin 2021-12-10 13:29:43 No build CMake: Fix package mode
v1.7.2116-20-g0e0e23eef TellowKrinkle 2021-11-21 11:04:44 No build PAD: Use files on disk instead of embedded resources
v1.7.2116-19-gbcec38bd9 Connor McLaughlin 2021-11-21 07:38:50 No build Patch: Make variables static
v1.7.2116-18-gbd706f99b Connor McLaughlin 2021-11-21 07:38:30 No build GlobalCommands: Remove FreezeGS This was ifdefed out anyway...
v1.7.2116-17-g501af632f Connor McLaughlin 2021-11-07 04:16:31 No build IopBios: Use FileSystem for host access
v1.7.2116-16-ga14312280 Connor McLaughlin 2021-11-06 04:43:39 No build CI: Copy resources into AppImage
v1.7.2116-15-g92aa426bb Connor McLaughlin 2021-11-06 04:40:19 No build Move to resources directory
v1.7.2116-14-g96a1ce2fb Connor McLaughlin 2021-11-06 04:33:27 No build CI: Fix path to GameIndex.yaml
v1.7.2116-13-gc203a0943 Connor McLaughlin 2021-11-06 04:30:10 No build Wx: Add check for resources directory before starting
v1.7.2116-12-gc4084b416 Connor McLaughlin 2021-11-06 03:45:10 No build Add PerformanceMetrics to replace multiple sources of truth
v1.7.2116-11-g2a7c948a5 Connor McLaughlin 2021-12-11 03:01:23 No build GameDatabase: Store enums instead of strings
v1.7.2116-10-g46912595e Connor McLaughlin 2021-11-06 02:49:18 No build GameDatabase: Move out of gui
v1.7.2116-9-g120ee6c67 Connor McLaughlin 2021-12-10 12:12:15 No build Get rid of wxChar in EnumToString
v1.7.2116-8-g112238fbd Connor McLaughlin 2021-11-06 02:45:17 No build Config: Add cache folder
v1.7.2116-7-g38e288ef6 Connor McLaughlin 2021-09-14 11:09:09 No build Common: Add utility classes
v1.7.2116-6-g35322cf49 Connor McLaughlin 2021-10-06 09:47:46 No build BiosTools: Add autoloader
v1.7.2116-5-g8d44e1af0 Connor McLaughlin 2021-10-09 09:27:46 No build CDVD: Remove wx from file access
v1.7.2116-4-g16af078b3 Connor McLaughlin 2021-09-25 06:35:21 No build BiosTools: Remove wx
v1.7.2116-3-g3e968b439 Connor McLaughlin 2021-09-25 05:21:41 No build GS: Use files on disk instead of embedded resources
v1.7.2116-2-g0029dac32 Connor McLaughlin 2021-09-25 05:20:12 No build Host: Add the ability to read files from the resources directory
v1.7.2116-1-ga083343c6 Connor McLaughlin 2021-09-21 11:52:13 No build Common: Add FileSystem
v1.7.2116 refractionpcsx2 2021-12-10 12:06:36 Download GS: D3D11 Download texture use rect
v1.7.2115 refractionpcsx2 2021-12-10 10:49:50 Download GS: Fix typo on GS download Fixes #5131
v1.7.2114 lightningterror 2021-12-09 15:05:16 Download GS-ogl: Optimize fragment shader uniform buffer. Couple MaxDepthPS with TA and Af vector. Vectors are free so let's use them. Optimization.
v1.7.2113 TellowKrinkle 2020-09-26 10:59:18 Download GS: Use actual names for GL convert shaders
v1.7.2112-8-gfc799778d TellowKrinkle 2021-11-25 05:58:04 No build GS: Use actual names for DX11 convert shaders
v1.7.2112-7-ge04e0e38d TellowKrinkle 2021-11-16 05:46:38 No build GS:GL: Move TextureOffset to vs cb It's used by the vs, why would you put it in the ps cb?
v1.7.2112-6-g8d6569be9 TellowKrinkle 2021-11-14 00:34:04 No build GS: Remove separate GSTextureCaches
v1.7.2112-5-g8b086a389 TellowKrinkle 2021-11-14 02:21:17 No build Common: Clean up ScopedAlloc
v1.7.2112-4-ga4b8c33cf TellowKrinkle 2021-11-02 08:37:07 No build GS: Convert texture format to enum
v1.7.2112-3-g1d37ba47f TellowKrinkle 2020-10-07 23:00:21 No build GS: Make GSTexture::Type an enum class
v1.7.2112-2-g8d480c28c TellowKrinkle 2021-11-02 06:31:13 No build GS: Remove unused virtuals from GSDevice
v1.7.2112-1-g6e38f40f9 TellowKrinkle 2020-09-26 10:14:24 No build GS: Convert ShaderConvert to enum class
v1.7.2112 arcum42 2021-12-09 06:10:21 Download Only pass C++ flags to C++ files. (#5115)
v1.7.2111 TellowKrinkle 2021-12-06 08:34:47 Download Core: Remove empty file Had everything commented out and there's already a file with the same name and things not commented out in CDVD
v1.7.2110-1-g1f6a14261 TellowKrinkle 2021-12-06 08:33:20 No build VS: Add missing filters
v1.7.2110 refractionpcsx2 2021-11-16 22:24:23 Download GS SW: Handle flat prims without float conversion
v1.7.2109 lightningterror 2021-12-08 11:48:29 Download GS-hw: Purge SoTC crc hack. No longer needed, fixed by #5110
v1.7.2108 lightningterror 2021-12-07 15:01:34 Download GS-d3d11: Add a condition to not enable blend_mix if sw blending is already enabled. Not yet needed but will be useful for sw blending when prims don't overlap.
v1.7.2107-3-gba1072f47 lightningterror 2021-12-07 15:00:38 No build GS-ogl: Don't enable blend_mix if sw blend is already enabled. Less accurate.
v1.7.2107-2-g1fb29de08 lightningterror 2021-12-07 11:45:14 No build GS-ogl: Try to use a mix of hw/sw blending in more situations. When alpha is less than 128: Do Cs*F or Cs*As in shader. Do Cs*(As + 1) or Cs*(F + 1) in shader. Do Cs*(1 - As) or Cs*(1 - F) in shader. Optimization, might be faster as we will require less barriers.
v1.7.2107-1-gf79e5ab55 lightningterror 2021-12-04 16:12:35 No build GS-d3d11: Try to use a mix of hw/sw blending in more situations. When alpha is less than 128: Do Cs*F or Cs*As in shader. Do Cs*(As + 1) or Cs*(F + 1) in shader. Do Cs*(1 - As) or Cs*(1 - F) in shader.
v1.7.2107 Mrlinkwii 2021-12-08 11:15:12 Download GameDB: add VU clamping to 'MVP Baseball 2003'
v1.7.2106 Mrlinkwii 2021-12-07 20:26:26 Download GameDB:add EEclamping full to 'Shinobido Takumi'
v1.7.2105 Mrlinkwii 2021-12-05 21:26:52 Download GameDB: add patches to the 'K-1 World' series games and EE clamping full to 'D1 Professional Drift Grand Prix Series'
v1.7.2104 lightningterror 2021-12-07 10:12:58 Download GS-ogl: Disable accumulation blend on PABE. Requires accurate sw blending.
v1.7.2103-1-gd73335e4d lightningterror 2021-12-07 10:11:02 No build GS-d3d11: Don't enable PABE on accumulation blend. Requires full sw blending.
v1.7.2103 TellowKrinkle 2021-11-26 22:50:16 Download GS: Fix compiler warning and possible memory leak on exception
v1.7.2102-1-g31b6ff604 TellowKrinkle 2021-11-27 01:32:00 No build GS: Use static_assert over assert where possible
v1.7.2102 lightningterror 2021-12-05 08:54:36 Download GS-ogl: Update SetupCBMisc buffer only when GXBY channel is used, and cleanup some variables. Optimization.
v1.7.2101-3-gb5fa9deb3 lightningterror 2021-12-05 08:55:38 No build GS-d3d11: Update ChannelShuffle buffer only when GXBY channel is used, and cleanup some variables. Optimization.
v1.7.2101-2-g4e8bae170 lightningterror 2021-12-05 05:57:43 No build GS-ogl: Sample depth on green channel.
v1.7.2101-1-g464ce1c3c lightningterror 2021-12-05 05:55:57 No build GS-d3d11: Sample depth on green channel.
v1.7.2101 lightningterror 2021-12-04 17:25:21 Download GS Debugger: Fix Length of dump.
v1.7.2100 TheLastRar 2021-12-04 14:23:41 Download DEV9: Add DEV9: prefix to "Can't open Device" log message
v1.7.2099-1-gbde4868b6 TheLastRar 2021-02-08 14:26:25 No build DEV9: Enable pcap non-blocking
v1.7.2099 TheLastRar 2021-10-29 19:32:34 Download DEV9: Don't shadow return value of GetAdaptersAddresses
v1.7.2098 Tyler Wilding 2021-11-07 04:48:53 Download actions: increase linux build times as well until cache is reliable We can rely on the cache more once the following issue is resolved - Once we can, we should be able to dynamically set the timeout according to the cache-hit/miss
v1.7.2097 Tyler Wilding 2021-11-23 02:02:18 Download actions: Only announce `pre-release` releases in the discord
v1.7.2096 Mrlinkwii 2021-12-04 03:49:27 Download GameDB: add 'VUKickstartHack' to 'Crash Twinsanity'
v1.7.2095 lightningterror 2021-11-30 12:57:51 Download GS-d3d11:fx: Split color clamp/wrap in it's own function. Use the function for both sw blending and dithering, less code duplication.
v1.7.2094-1-g03401e377 lightningterror 2021-11-30 12:54:42 No build GS-ogl:glsl: Split color clamp/wrap in it's own function. Use the function for both sw blending and dithering, less code duplication.
v1.7.2094 Ziemas 2021-11-17 21:03:59 Download SPU: Change dummy SP check for consistency
v1.7.2093-2-g0dc3dcd9e Ziemas 2021-11-17 21:02:18 No build SPU: Start the sample pointer at -1 This makes videos in Stolen work again.
v1.7.2093-1-ged3237f80 Ziemas 2021-11-16 16:25:06 No build SPU: Use hex values for sample pointer
v1.7.2093 Tyler Wilding 2021-11-23 01:58:13 Download gh: remove 32-bit Windows 11, it doesn't exist
v1.7.2092-2-gadc7d4118 Tyler Wilding 2021-11-21 03:45:35 No build gh: add minimal issue template for issues that don't pertain to games A lot of the required information we enforce is not applicable to application level bugs
v1.7.2092-1-g4ca69d881 Tyler Wilding 2021-11-21 03:44:51 No build gh: Update issue-templates to include Win11
v1.7.2092 Mrlinkwii 2021-12-02 20:27:46 Download Gamedb: add 'VIFFIFOHack' to 'Men in Black II: Alien Escape'
v1.7.2091 TellowKrinkle 2021-12-02 10:09:16 Download GHActions:macos: Install glib Looks like GHActions changed what things they preinstall
v1.7.2090 Mrlinkwii 2021-11-26 15:30:29 Download GameDB: Add fixes for 'Shadow Man - 2econd Coming' and 'Ghosthunter' games.
v1.7.2089 Mrlinkwii 2021-12-01 23:37:50 Download Readme : update links
v1.7.2088 Ziemas 2021-11-30 10:06:17 Download GUI: Allow relative elf file paths on command line. (#4451)
v1.7.2087 Ziemas 2021-10-24 22:11:38 Download Fix compilation with LTO on GCC
v1.7.2086 PCSX2 Bot 2021-11-29 17:11:17 Download pad-linux: Update to latest controller database.
v1.7.2085 dependabot[bot] 2021-11-29 05:02:39 Download Bump mathieudutour/github-tag-action from 5.6 to 6.0 Bumps [mathieudutour/github-tag-action]( from 5.6 to 6.0. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: mathieudutour/github-tag-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <>
v1.7.2084 dependabot[bot] 2021-11-29 05:02:42 Download Bump actions/cache from 2.1.6 to 2.1.7 Bumps [actions/cache]( from 2.1.6 to 2.1.7. - [Release notes]( - [Commits]( --- updated-dependencies: - dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <>
v1.7.2083 lightningterror 2021-11-17 03:06:58 Download GS-d3d11: Properly set afix in EmulateBlending. Accumulation blend -> afix is already handled in shader, no need to set it for hw blending too. SW blending -> done in shader. HW blending - > set only when it is actually used, Alpha C. GS-d3d11: Properly set afix in EmulateBlending. Accumulation blend -> afix is already handled in shader, no need to set it for hw blending too. SW blending -> done in shader. HW blending - > set only when it is actually used, Alpha C.
v1.7.2082 TellowKrinkle 2021-05-03 09:38:08 Download GS: Alloc sw renderer things on custom heap
v1.7.2081-2-g342170b07 TellowKrinkle 2021-05-03 06:18:48 No build GS: Add new heap for SW renderer allocations
v1.7.2081-1-gdf02d784d TellowKrinkle 2021-05-03 06:18:08 No build GS: Throw from vmalloc on failure
v1.7.2081 tellowkrinkle 2021-11-08 00:05:39 Download CMake: Always default `CMAKE_BUILD_PO` off Git files getting modified by build is just as much of a pain in release builds as it is in devel builds
v1.7.2080 lightningterror 2021-11-26 16:30:27 Download GS-wx: Fix some gui interaction. Fix interaction of Anisotropic filtering with Nearest Texture Filtering and GPU Palette Conversion. Fix interaction of Trilinear Filtering with selected renderer. Options should gray out properly now.
v1.7.2079 Connor McLaughlin 2021-11-24 08:18:37 Download GS/OpenGL: Use CreateRenderTarget() for temp HDR target Probably won't change much, except maybe with sparse textures, where it'll use less video memory.
v1.7.2078 TellowKrinkle 2021-11-05 05:54:25 Download GHActions: Don't shallow clone submodules Shallow clones tend to be 5-10s slower
v1.7.2077 refractionpcsx2 2021-11-24 01:33:15 Download GS: Partial revert of #5061
v1.7.2076 lightningterror 2021-11-23 20:11:51 Download GS-GSState: Mask out AA1 on triangles. AA1 is not supported on hw renderers so ignore flushing the prims on triangles. Should provide a nice speed boost on games that use AA1 on triangle prims.
v1.7.2075-4-gc75b20e37 lightningterror 2021-11-23 18:39:16 No build GS-hw: Also disable Blending when AA1 and ABE or PABE are both set on lines. There's no need to blend them since there is no implementation.
v1.7.2075-3-g08f72596d lightningterror 2021-11-23 12:41:27 No build GS-hw: EmulateBlending move early return to the top. Optimization.
v1.7.2075-2-gdcd1f90ae lightningterror 2021-11-23 12:29:38 No build GS-hw: Disable Z writes on AA1 flag when prim are lines. When AA1 flag is enabled Z is not written on lines since coverage is always less than 0x80.
v1.7.2075-1-gc10603d16 lightningterror 2021-11-23 12:27:26 No build GS-hw: Disable alpha blending when only AA1 flag is enabled. There is no hw implementation of AA1. Alpha blending shouldn't be enabled by AA1 flag, only ABE and PABE flags.
v1.7.2075 Mrlinkwii 2021-11-23 12:49:57 Download GameDB : fix Fuuraiki 2 patch
v1.7.2074 lightningterror 2021-11-22 06:48:16 Download Gs-d3d11:fx: Adjust sw blend shader a bit. Use As and Cs in pabe code, makes more sense. Get rid of Cv vector, use Color parameter for operations instead like on gl.
v1.7.2073-1-ge38d754e8 lightningterror 2021-11-22 06:44:43 No build Gs-ogl:glsl: Adjust sw blend shader a bit. Get rid of Color_pabe vector, makes more sense to use As and Cs in pabe code.
v1.7.2073 refractionpcsx2 2021-11-22 17:25:03 Download CDVD: Adjust DMA timing based on PS1 timings. Bus width is 16bit on the PS2 and 8bit on PS1, so serves to reason the DMA would be twice the speed. (PS1 is 24 cycle per word)
v1.7.2072 refractionpcsx2 2021-11-20 06:01:42 No build GS: Improve FixedTEX0 accuracy
v1.7.2071 Mrlinkwii 2021-11-22 19:48:52 Download GameDB: purge patches for 'Knockout Kings 2002'
v1.7.2070 PCSX2 Bot 2021-11-22 17:14:54 Download pad-linux: Update to latest controller database.
v1.7.2069 Mrlinkwii 2021-11-22 18:16:21 Download Gamedb: remove the patch for Virtua Fighter 4
v1.7.2068 Mrlinkwii 2021-11-21 19:20:51 Download Gamedb :add 'GIFFIFOHack' to 'FIFA 2005'and EE clamping for 'D1 Professional Drift Grand Prix Series 2005'
v1.7.2067 Christian Kenny 2021-11-22 03:36:08 No build 3rdparty: Upgrade soundtouch lib to 2.3.1
v1.7.2066 Christian Kenny 2021-11-22 03:52:19 No build 3rdparty: Upgrade xbyak to 6.00
v1.7.2065 refractionpcsx2 2021-11-22 11:35:19 Download GS: Re-remove part of Clamp Repeat opt. This is kind of not needed, it's handled above really.
v1.7.2064 Connor McLaughlin 2021-11-18 11:08:33 Download GLLoader: Remove glCopyTextureSubImage2D() wrapper Not needed anymore.
v1.7.2063-1-g8ea24d9ff Connor McLaughlin 2021-11-18 11:06:20 No build GS/OpenGL: Use shader+draw for CopyRectConv
v1.7.2063 Ty Lamontagne 2021-11-21 21:54:41 Download Debugger: Format search hits with proper specifier
v1.7.2062 RedDevilus 2021-11-18 19:55:06 Download GUI: Bring back F6 string (Aspect Ratio) Fixes regression from
v1.7.2061 refractionpcsx2 2021-11-21 19:43:37 Download Build: Fix clang Stupid thing, the actions builds were fine!
v1.7.2060 refractionpcsx2 2021-11-21 17:06:17 Download microVU: Preserve XGKIck cycles in delay slot Also added handling for xgkick sync on single instructions
v1.7.2059 refractionpcsx2 2021-11-03 02:35:40 No build GS: Redo the Texture min/max opt
v1.7.2058 Christian Kenny 2021-09-19 08:34:02 Download Core: Reset game loaded/started variables on recompiler shutdown.
v1.7.2057-3-g5b8e98347 Christian Kenny 2021-09-18 04:03:45 No build ELFHeader: Detect CRC properly for PSX games, improve formatting of game serial output.
v1.7.2057-2-g24d47cb10 Christian Kenny 2021-09-17 21:22:25 No build Don't update saveslot info if VM isn't running yet
v1.7.2057-1-gae7b84a85 Christian Kenny 2021-09-09 00:26:56 No build Savestates: Use folders for organizing savestates per game.
v1.7.2057 Mrlinkwii 2021-11-16 17:11:17 Download Gamedb: add various fixes for various games and removal of patches
v1.7.2056 refractionpcsx2 2021-11-20 20:31:32 No build GIF: Modify fifo read behaviour Fixes some glitching in Need for Speed Underground 2
v1.7.2055 arcum42 2021-11-21 03:57:58 Download PAD: Call one joint pad header in most of pcsx2, not two. (#4985) Add Gamepad.h Cleanup. Remove the Windows version of PAD.h as well. Update CMakeLists.txt Revert language changes.
v1.7.2054 refractionpcsx2 2021-11-21 01:07:33 Download Build: Remove old unused cheatscpp.h file
v1.7.2053 refractionpcsx2 2021-11-21 00:17:30 Download 3rd Party: Update rogue file to correct license. Got missed in an update as they switched to auto generation, but the license was switched prior to us last updating the library. See this commit:
v1.7.2052 tellowkrinkle 2021-11-20 03:35:50 Download wx: Fix `pxExplore` on macOS (#4989) * wx: Fix `pxExplore` on macOS Trying to open file urls in a browser does not actually launch a file explorer in macOS * wx: Remove pxExplore/pxLaunch Was barely used
v1.7.2051 arcum42 2021-11-20 01:22:44 Download Update the FAQ, as well as some general cleanup. (#5033) * Update the FAQ, as well as some general cleanup. * A few more adjustments. * Change indentation. * Minor changes. * Remove the information about the time, which was incorrect. * Life is like a hurricane... * Modify Windows controller information. * Add more ways to contribute.
v1.7.2050 Ty Lamontagne 2021-11-18 20:30:27 Download Debugger: Make memory dialog transparent Was supposed to do this in my initial memory search pr but ended up removing while fighting with git accidentally.
v1.7.2049 lightningterror 2021-11-17 06:35:59 Download GS-gui: Change blending option from None to Minimum. None doesn't actually fully disable sw blending, so the option is a bit inaccurate, rename it to Minimum instead. Also slightly update tooltip.
v1.7.2048 TellowKrinkle 2021-10-23 04:03:31 Download GHActions:macos: Remove gtk3 dependency
v1.7.2047-1-g2245315b6 TellowKrinkle 2021-10-23 04:02:31 No build CMake: Remove gtk dep on macOS We only need gio now
v1.7.2047 Connor McLaughlin 2021-11-14 06:59:37 Download VSProps: Set MultiProcessorCompilation in CodeGen props
v1.7.2046 refractionpcsx2 2021-11-16 10:31:34 Download CDVD: Don't allow DMA read if DMA isn't running
v1.7.2045 PCSX2 Bot 2021-11-15 17:10:42 Download pad-linux: Update to latest controller database.
v1.7.2044 refractionpcsx2 2021-11-14 16:05:25 Download VS: Organise filter confusion between GS and GIF files
v1.7.2043-1-g512064f1b refractionpcsx2 2021-11-10 23:18:11 No build GS: Only reload Auto MIPs on TEX base change
v1.7.2043 Ty Lamontagne 2021-11-14 00:20:02 Download Debugger: Allow access to all of 0xBXXXXXXX
v1.7.2042 TellowKrinkle 2021-11-03 04:31:11 Download Core: Remove __packed macro
v1.7.2041-10-gf7476dfb6 TellowKrinkle 2021-09-03 08:23:59 No build Core: Replace alignment macros with alignas
v1.7.2041-9-g87f7672db TellowKrinkle 2021-09-03 01:36:37 No build GS: Remove windows includes from GS.h
v1.7.2041-8-g648a95829 TellowKrinkle 2021-09-02 23:02:02 No build GS: Split GS.h into multiple smaller headers
v1.7.2041-7-ged90e2fcf TellowKrinkle 2021-08-31 05:06:04 No build GS: Header cleanup
v1.7.2041-6-gb74be70ff TellowKrinkle 2021-08-31 04:45:52 No build GS: Switch integer typedefs to match rest of pcsx2 Had to capitalize the names of some struct params that had the same names
v1.7.2041-5-g2351431d7 TellowKrinkle 2021-08-31 02:43:40 No build Misc: Remove custom countof macros in favor of std::size
v1.7.2041-4-g7435f7660 TellowKrinkle 2021-08-29 23:43:59 No build Misc: Move GS preprocessor defs to main PCSX2 file
v1.7.2041-3-gd2c1a4a7f TellowKrinkle 2021-08-31 06:49:47 No build Core: Add header for PCSX2-specific preprocessor definitions
v1.7.2041-2-ge37fbfddc TellowKrinkle 2021-08-29 23:00:55 No build Misc: Better GCC defs Less warnings about fastcall being unsupported, proper __assume implementation
v1.7.2041-1-g8ab884a89 TellowKrinkle 2021-08-29 22:49:55 No build Misc: Format Pcsx2Defs.h
v1.7.2041 Mrlinkwii 2021-11-14 15:48:30 Download GameDB: add ee-rounding and vu-rounding to various entries
v1.7.2040 TellowKrinkle 2021-01-14 09:16:18 Download wx: Remove wxString implicit conversion to std::string on windows Can be lossy, and no one likes a lossy implicit conversion
v1.7.2039-2-gcbcd9b500 TellowKrinkle 2021-01-14 08:13:33 No build wx: Remove wxString implicit constructor from std::string On windows, it uses the current system's character encoding instead of utf-8, which breaks a lot of things. We should avoid it.
v1.7.2039-1-g162a0bbe4 TellowKrinkle 2021-11-09 09:57:53 No build CMake: Fix duplicate definition of WavFile on Windows
v1.7.2039 refractionpcsx2 2021-11-13 19:51:11 Download GameDB: Patches for MX Vs ATV Unleashed SPS
v1.7.2038 orbea 2021-11-11 19:37:34 Download Update libchdr Fixes
v1.7.2037 lightningterror 2021-11-12 20:32:18 Download GS-wx: Adjust some checkboxes to be in alphabetical order.
v1.7.2036 TellowKrinkle 2021-11-12 05:27:52 Download GS: Require hardware renderer for hacks in wx config
v1.7.2035-2-gb573be918 TellowKrinkle 2021-11-12 05:22:28 No build wx:GS: Grow notebook with GS settings pane
v1.7.2035-1-g2fada14a6 TellowKrinkle 2021-11-12 04:37:07 No build GS: Fix Half Pixel Offset and Half Screen Fix config swap
v1.7.2035 TellowKrinkle 2021-11-09 05:14:22 Download GS: Rename accurate date config option
v1.7.2034-15-g39fd3479b TellowKrinkle 2021-11-09 05:08:06 No build Core: Add dev mode config
v1.7.2034-14-g536133289 TellowKrinkle 2021-11-09 01:17:40 No build wx:GS: Pad all the things
v1.7.2034-13-g3f280649a TellowKrinkle 2021-11-08 23:56:44 No build GS: Make spinners full width in wx config Lines up nicer with other elements
v1.7.2034-12-g6c80aa8c9 TellowKrinkle 2021-11-07 07:05:36 No build GS: Add D3D11 blend mode selector to wx config
v1.7.2034-11-g65c39f600 TellowKrinkle 2021-11-07 06:24:03 No build GS: Renderer and upscale prerequisites for wx config
v1.7.2034-10-g3b5a9f6c6 TellowKrinkle 2021-11-07 05:20:18 No build GS: More generic prerequisite checking for wx config
v1.7.2034-9-g665db4bda TellowKrinkle 2021-11-05 05:28:02 No build wx: Stop tripping wx3.1+ asserts in gs config
v1.7.2034-8-gb34e7fa30 TellowKrinkle 2021-11-05 05:03:22 No build GS: Add X and Y labels to wx settings texture offset
v1.7.2034-7-gabc0458d4 kojin 2021-08-13 08:25:03 No build GS: remove image header from wx settings dialog
v1.7.2034-6-g1e35398a8 kojin 2021-08-10 07:38:46 No build GS: new wx config dialog working on windows
v1.7.2034-5-gbe3253bf8 kojin 2021-08-11 17:15:15 No build d3d: abstract some dxgi functionality - adapters are now referenced by index instead of string matching, hopefully this will make a few things easier - add a setting to enable dxgi/device debugging (instead of hiding it behind a compiler macro) - improve logging - remove some d3d cruft from gsutils
v1.7.2034-4-g241a762d0 arcum42 2020-08-30 03:06:24 No build GS: Switch to wx config dialog
v1.7.2034-3-gb94468719 TellowKrinkle 2021-04-10 08:00:05 No build GS: Clean up wx config code
v1.7.2034-2-g736c66ee3 arcum42 2020-08-30 02:44:05 No build GS: Add tooltips to the wx settings dialog
v1.7.2034-1-gd96f31d01 arcum42 2020-07-27 04:25:22 No build GS: Add new wx version of GS settings dialog
v1.7.2034 Mrlinkwii 2021-11-11 00:35:23 Download GameDB:add 'GIFFIFOHack' to 'Gunfighter 2 - Legend of Jesse James'
v1.7.2033 Ty Lamontagne 2021-11-08 23:43:02 Download Debugger: Update enums and fix 32 bit support Also move bitcast to a proper location
v1.7.2032-2-g6bec3162f Ty Lamontagne 2021-11-04 02:52:11 No build Debugger: Use bit_cast where needed, cleanup some stuff
v1.7.2032-1-gc863876de Ty Lamontagne 2021-11-02 03:49:13 No build Debugger: Implement CtrlMemorySearch
v1.7.2032 TellowKrinkle 2021-11-07 03:26:58 No build DEV9-GUI: Rearrange config interface Fixes HDD Size ticks from 1 to 10 (40,50,60,...) and less squished together.
v1.7.2031-1-gb1650eb50 RedDevilus 2021-11-05 15:30:52 No build PCSX2-GUI: Fix Groupboxes to align correctly Make things look more symmetrical and structured. Affects Audio Settings (SPU2) , Gamepad Settings (PAD) + Network and HDD Settings (DEV9). For audio settings the slider will no longer do 0.5 steps when you change from TimeStretch. Reduce max audio latency from 750 to 200 (less is better if your PC can handle it). Windows SPU2 codebase is in dire need of a rehaul on how it handles this behaviour (not convert it multiple times).
v1.7.2031 Mrlinkwii 2021-11-09 22:27:13 Download GameDB: add nearest rounding to 'Hitman - Contracts' and various fixes
v1.7.2030 lightningterror 2021-11-07 04:47:16 Download GS-ogl: Remove device, driver checks in GLLoader. Duplicate, it is already handled elsewhere. Also cleanup some stuff.
v1.7.2029 Ty Lamontagne 2021-11-09 02:39:44 Download Debugger: Fix breakpoint window on linux
v1.7.2028 Ty Lamontagne 2021-11-07 19:21:17 No build Debugger: Reset breakpoint skip on savestate load
v1.7.2027 PCSX2 Bot 2021-11-08 17:10:32 Download pad-linux: Update to latest controller database.
v1.7.2026 TellowKrinkle 2021-11-08 07:10:35 Download GS:SW: Fix fog on x64 avx2
v1.7.2025 TellowKrinkle 2021-03-03 05:32:33 No build GS: Faster GSOffset::PAHelper
v1.7.2024-11-gb901c6af7 TellowKrinkle 2021-03-03 03:51:27 No build GS: Switch back to row+column for pixel lookups Code for the full calculation was way too complicated to run for every pixel in a loop
v1.7.2024-10-gb2fb6c780 TellowKrinkle 2021-03-02 08:38:05 No build GS: Don't calculate a pageOffset per bp
v1.7.2024-9-g84c5f8f73 TellowKrinkle 2021-03-02 06:38:38 No build GS: Remove rowOffset
v1.7.2024-8-g39c7f11b9 TellowKrinkle 2021-03-01 12:43:48 No build GS: Pixel loop optimizations
v1.7.2024-7-g86a2d7393 TellowKrinkle 2021-03-01 11:27:12 No build GS: Clean up old GSOffset remnants
v1.7.2024-6-g8eb50c351 TellowKrinkle 2021-02-24 02:37:35 No build GS: Switch to new non-cached GSOffset
v1.7.2024-5-gd9defb19f TellowKrinkle 2021-03-01 10:54:21 No build GS: Add new GSOffset class
v1.7.2024-4-g874804bcf TellowKrinkle 2021-02-21 11:32:06 No build GS: Add block/page loop functions to GSSwizzleInfo
v1.7.2024-3-gb0f966281 TellowKrinkle 2021-02-21 11:30:39 No build GS: Add srav and blend backwards compat to GSVector4i
v1.7.2024-2-g24850823a TellowKrinkle 2021-03-01 11:03:56 No build GS: Use new swizzle calculation class
v1.7.2024-1-g951604475 TellowKrinkle 2021-02-13 05:08:57 No build GS: Add class for swizzle calculations
v1.7.2024 Ty Lamontagne 2021-11-05 06:31:13 No build Debugger: Make the register list DPI aware
v1.7.2023 Tyler Wilding 2021-11-07 03:09:28 No build CDVD: set the correct RTC year when input recording
v1.7.2022 Tyler Wilding 2021-10-27 01:35:55 No build input-rec: Use a constant RTC for power-on recordings
v1.7.2021 Tokman5 2021-11-05 06:40:55 No build GameDB: Add and fix Power Pros series
v1.7.2020 Mrlinkwii 2021-11-06 17:11:21 Download GameDB: add EE clamping to 'Shadow of Zorro' and 'Evil Twin - Cyprien's Chronicles' GameDB: add EE clamping to 'Shadow of Zorro' and 'Evil Twin - Cyprien's Chronicles'
v1.7.2019 Joey 2021-11-06 08:44:08 Download pad-linux: Abort 'set all btns' on escape key + gui fixes (#4809)
v1.7.2018 TellowKrinkle 2020-08-08 22:01:29 Download Use correct clock for GS fps calculations on unix
v1.7.2017-3-g37e2142cc tellowkrinkle 2021-11-05 03:46:39 No build Common: Fix Darwin thread times Percentages will now actually be percentages instead of permille (units of 1/1000) Was caused by trying to match Windows's returns of 100ns units, but then reporting 1µs units from `GetThreadTicksPerSecond()`
v1.7.2017-2-g1e5f1de12 tellowkrinkle 2021-11-05 03:33:25 No build CMake: Increase deployment target to 10.13 Allows use of throwing `optional` and `variant` methods
v1.7.2017-1-g0f93dbcd5 tellowkrinkle 2021-11-05 03:21:57 No build USB: Make save state non-required Fixes save state loading for systems using a null USB plugin (macOS, BSD)
v1.7.2017 RedDevilus 2021-11-05 04:47:01 Download GameDB: Add and fix SingStar Entries I noticed we had a ton of missing SingStar serial + minor other fixes.
v1.7.2016 Mrlinkwii 2021-11-04 22:47:17 Download CI:Add build date to program log of nightly builds
v1.7.2015 refractionpcsx2 2021-11-04 21:13:18 Download SPU: Kind of revert last ADMA change. Clear as reading. This is a temporary measure while we run some hardware tests, the previous change broke Burnout 3's engine sounds.
v1.7.2014 TellowKrinkle 2021-10-31 06:59:35 Download GHActions:Linux: Upgrade to Clang 9
v1.7.2013-4-g6b81808ec qurious-pixel 2021-09-06 17:41:23 No build gcc compatibility for older distros Add compatibility layer for using newer gcc on older distros. - use AppImageKit-checkrt - copy build system stdc++ and gcc_s
v1.7.2013-3-gc615a6f6e TellowKrinkle 2021-09-04 23:23:47 No build GHActions:Linux: Upgrade to GCC 10
v1.7.2013-2-g40b522b42 TellowKrinkle 2021-08-19 06:29:19 No build GHActions:Linux: Remove unneccessary packages
v1.7.2013-1-gf2655b763 TellowKrinkle 2021-08-19 06:58:20 No build GHActions:Linux: Clean up setup scripts
v1.7.2013 TellowKrinkle 2021-11-04 04:07:38 Download GS: Remove virtual destructor from GSAlignedClass No point, and made it not a standard layout type
v1.7.2012-8-g6596b7f27 TellowKrinkle 2021-08-28 07:53:06 No build GS: Enable AVX2 on x64
v1.7.2012-7-g9d767838d TellowKrinkle 2021-08-28 07:41:26 No build GS: Remove old DrawScanline code generators
v1.7.2012-6-gf55219bb1 TellowKrinkle 2021-08-28 07:32:20 No build GS: Replace 6 DrawScanline code generators with one merged one
v1.7.2012-5-g805b647c7 TellowKrinkle 2021-08-28 07:02:24 No build GS: Remove old SetupPrim code generators
v1.7.2012-4-gfd0351ca8 TellowKrinkle 2021-08-28 06:59:31 No build GS: Replace 6 SetupPrim code generators with one merged one
v1.7.2012-3-ged5a7802f TellowKrinkle 2021-10-24 06:36:11 No build Common: Add non-constant offsetof macro
v1.7.2012-2-g44f8317b7 TellowKrinkle 2021-08-28 03:58:11 No build GS: Add new code generator for easy native-isa codegen
v1.7.2012-1-g0200933dd TellowKrinkle 2021-08-29 00:02:24 No build GS: Don't catch code generation exceptions If codegen throws an exception, it ends up just crashing when you jump to the incompletely-generated code which is kind of useless
v1.7.2012 lightningterror 2021-11-04 11:18:26 Download GSDeviceOGL: Fix Wunused-private-field warnings.
v1.7.2011 Tyler Wilding 2021-11-04 00:42:14 Download actions: cleanup discord embed links and add release body
v1.7.2010 refractionpcsx2 2021-10-31 02:11:58 Download GS: Properly loop when reading 32bit CLUT from offset
v1.7.2009-1-g3a91a07d5 refractionpcsx2 2021-10-31 01:48:44 No build GS: Fix up CLUT offset handling in 32bit I8 mode
v1.7.2009 refractionpcsx2 2021-11-03 18:28:10 Download EE JIT: Backup shift on LDR/L if rs==rt
v1.7.2008 Tyler Wilding 2021-11-02 04:35:25 Download actions: create automatic controller db updating workflow
v1.7.2007 lightningterror 2021-11-01 18:42:11 Download GS-ogl: Put GL_ARB_get_texture_sub_image code under a define. Code is currently disabled, no need to check for the extension.
v1.7.2006-1-gf798401e9 lightningterror 2021-11-01 17:20:12 No build GS-ogl: Remove checks for extensions we don't yet use. They serve no purpose, no need to check unless we actually use them GL_ARB_compute_shader, GL_ARB_shader_storage_buffer_object, GL_ARB_texture_view, GL_ARB_vertex_attrib_binding, GL_ARB_multi_bind
v1.7.2006 tellowkrinkle 2020-12-06 04:36:51 Download GS-OGL: Add comment on m_accurate_stq usage
v1.7.2005-3-gbd8fcc8f8 TellowKrinkle 2020-11-21 06:07:17 No build GS: Remove inaccurate stq calculations from GSVertexTrace They were the same speed or slower than full div on IvyBridge+ and Bulldozer+
v1.7.2005-2-g5d33165fa TellowKrinkle 2020-11-21 05:01:25 No build GS: Reduce repeated code in GSVertexTrace::FindMinMax Why repeat things when you can make the compiler repeat them for you
v1.7.2005-1-g2e1d14713 TellowKrinkle 2020-11-20 04:36:00 No build GS: Faster accurate_stq calculations
v1.7.2005 refractionpcsx2 2021-11-01 19:06:06 No build GS: Don't propagate 24bit textures on download
v1.7.2004 RedDevilus 2021-11-02 23:50:52 No build GameDB: Clean-up V2 Some minor typo clean-up and fix japanese serials.
v1.7.2003 Tyler Wilding 2021-11-02 01:39:00 Download actions: only run these new workflows and new steps on `PCSX2/pcsx2`
v1.7.0-dev-2014-g86e12c960 Tyler Wilding 2021-11-01 23:32:22 Download cmake: properly set the new tag variable
v1.7.0-dev-2013-g79e56f21d Tyler Wilding 2021-10-19 02:42:48 No build actions: lint yaml replace `semver` with just `version`
v1.7.0-dev-2012-gf9e4bb528 Tyler Wilding 2021-10-18 06:55:10 No build actions-win: Remove remaining retention override
v1.7.0-dev-2011-gd1085a40b Tyler Wilding 2021-10-18 06:18:52 No build actions-docs: Add documentation for how this works
v1.7.0-dev-2010-gc0f83524a Tyler Wilding 2021-10-18 06:18:25 No build actions-linux: Update linux workflow to upload artifacts to release
v1.7.0-dev-2009-g9d2976cef Tyler Wilding 2021-10-18 06:17:47 No build actions-win: Update windows workflow to upload to release, also include symbols as an artifact
v1.7.0-dev-2008-gb20dd73b3 Tyler Wilding 2021-10-18 06:16:34 No build actions: Add brand new workflows - creating and announcing the releases
v1.7.0-dev-2007-gc32d5f167 Tyler Wilding 2021-10-18 06:15:45 No build actions: Create script to announce a new release via a Discord WebHooks
v1.7.0-dev-2006-g6eacade08 Tyler Wilding 2021-10-18 06:14:41 No build actions: Move the temporary location of the AppImages to align with the rest
v1.7.0-dev-2005-g8baecb9c9 Tyler Wilding 2021-10-18 06:14:04 No build actions: Create script to upload artifacts from workflow and publish release if all are accounted for
v1.7.0-dev-2004-gb7bdbffad Tyler Wilding 2021-10-18 06:11:29 No build actions: Create script for generating release notes
v1.7.0-dev-2003-gc4e5a21c8 Tyler Wilding 2021-10-18 06:09:42 No build build: If available - use the current git tag for the build metadata
v1.7.0-dev-2002-ga494e05fd refractionpcsx2 2021-11-01 13:23:31 No build CDVD: Left a debug message enabled.
v1.7.0-dev-2001-gb5eed53db refractionpcsx2 2021-11-01 13:07:42 No build CDVD: Fix rotational delay, don't apply to seek commands. Fixes #4955
v1.7.0-dev-2000-g78881113b refractionpcsx2 2021-10-28 21:04:53 No build GS: Further state cleanup + fixes for older dump compatibility
v1.7.0-dev-1999-g0d946d808 refractionpcsx2 2021-10-30 23:57:29 No build GS: Let draw happen even if invalid, log invalid draws
v1.7.0-dev-1998-g2a20119fb lightningterror 2021-10-31 21:12:14 No build GSRenderer: Fix Wunused-variable warning.
v1.7.0-dev-1997-gc84e56329 refractionpcsx2 2021-10-31 03:24:35 No build SPU2: Don't read sound input area if ADMA disabled
v1.7.0-dev-1996-g6348fe736 refractionpcsx2 2021-10-30 21:49:03 No build CDVD: Fix handling of Dual Layer disc latencies Fixes #4962
v1.7.0-dev-1995-g20ab4dbf2 Connor McLaughlin 2021-10-30 08:55:35 No build GL/StreamBuffer: Use partial instead of exact match for NVIDIA It's "NVIDIA Corporation" on Macs, and on Windows we don't support any GL3 GPUs anyway.
v1.7.0-dev-1994-gc09240de3 Connor McLaughlin 2021-10-11 09:02:32 No build GS: Use stream buffer for VS/GS/FS uniforms
v1.7.0-dev-1993-g62b40b516 Connor McLaughlin 2021-10-11 08:26:53 No build GS: Use stream buffer for vertices/indices
v1.7.0-dev-1992-g9d2bdd568 TellowKrinkle 2021-10-17 06:23:03 No build ContextAGL main thread & wx compatibility fixes
v1.7.0-dev-1991-g46283cd51 Connor McLaughlin 2021-10-17 03:47:04 No build GS: Make Config.h include explicit
v1.7.0-dev-1990-g5ba70c8c2 Connor McLaughlin 2021-07-08 16:33:44 No build GS: Remove GSWnd and use GL::Context
v1.7.0-dev-1989-g198fc2629 Connor McLaughlin 2021-07-08 15:35:21 No build Common: Add GL context wrappers
v1.7.0-dev-1988-g5848efe03 Connor McLaughlin 2021-07-08 15:13:54 No build GS: Migrate to glad
v1.7.0-dev-1987-gca2a75db9 Connor McLaughlin 2021-07-08 15:13:21 No build 3rdparty: Add glad
v1.7.0-dev-1986-g97474488d Connor McLaughlin 2021-10-16 03:56:20 No build wx: Call XInitThreads on startup
v1.7.0-dev-1985-g0f5ed59e5 Connor McLaughlin 2021-07-08 15:37:13 No build Replace pDsp with WindowInfo
v1.7.0-dev-1984-g114d78d37 Connor McLaughlin 2021-10-16 02:14:34 No build CMake: Add options for building with X11/Wayland
v1.7.0-dev-1983-gfadd97c02 Connor McLaughlin 2021-07-18 05:11:33 No build Common: Add WindowInfo
v1.7.0-dev-1982-g09764393e Connor McLaughlin 2021-10-16 02:42:31 No build Common: Add align helpers
v1.7.0-dev-1981-gde8b4f17a Connor McLaughlin 2021-10-16 01:57:50 No build Common: Add ScopedGuard
v1.7.0-dev-1980-g52eab4935 refractionpcsx2 2021-10-28 21:03:03 No build Merge: 3ac86a19f 0dea6dbc9 Merge branch 'master' of
v1.7.0-dev-1978-g3ac86a19f refractionpcsx2 2021-10-28 21:02:35 No build GIF: Time transfers from FIFO correctly. Will break FIFA Street 2 / FIFA 2005 but they can be fixed with GIF FIFO Gamefix + Cycle Rate + 3
v1.7.0-dev-1978-g0dea6dbc9 TheLastRar 2021-10-25 02:42:15 No build DEV9: DNS logger crash fix
v1.7.0-dev-1977-g23283b7f0 lightningterror 2021-10-27 01:50:27 No build pad-linux: Update to latest controller database.
v1.7.0-dev-1976-g7ac56a0d1 lightningterror 2021-10-26 22:11:04 No build emitter: Fix Wsign-compare warnings.
v1.7.0-dev-1975-g667f98334 lightningterror 2021-10-26 22:09:08 No build iR5900: Fix Wodr warnings.
v1.7.0-dev-1974-g6825b5d79 lightningterror 2021-10-26 21:35:29 No build SaveSlots/UpdateUI: Fix Wsign-compare warning.
v1.7.0-dev-1973-gac91a4818 lightningterror 2021-10-26 20:02:45 No build PGIF: Fix Wunused-variable warnings.
v1.7.0-dev-1972-g855b46ede refractionpcsx2 2021-10-26 18:03:17 No build VU: Fix Wsign-compare warnings.
v1.7.0-dev-1971-g8a531ad2c lightningterror 2021-10-26 17:23:04 No build VU: Fix Wsequence-point warnings.
v1.7.0-dev-1970-g5a1dabc29 lightningterror 2021-10-26 17:21:30 No build GS: Fix Wunused-variable warnings.
v1.7.0-dev-1969-g370505409 Ty Lamontagne 2021-10-22 00:05:20 No build Debugger: Support multi-line assembling
v1.7.0-dev-1968-g0fed1cbed Ty Lamontagne 2021-10-18 05:20:08 No build clang-format: pcsx2/CDVD/CDVD.cpp
v1.7.0-dev-1967-gf5a9b9857 Ty Lamontagne 2021-10-18 04:54:03 No build CDVD: Reset VM on sceCdPowerOff writes
v1.7.0-dev-1966-gbfbe86a3d refractionpcsx2 2021-10-26 01:05:46 No build COP2: Tighten LQC2/SQC2 sync Fixes some small glitches with the R&C games
v1.7.0-dev-1965-gd70631477 kojin 2021-10-21 02:25:15 Download gs: remove unused path3 hack
v1.7.0-dev-1964-g936cf5b60 kojin 2021-10-21 00:38:00 No build gs: remove unused tex flush param keep the logging for now
v1.7.0-dev-1963-g8095490d2 kojin 2021-10-21 00:10:09 No build gs: remove old pre-mtgs cruft
v1.7.0-dev-1962-g740b421ce kojin 2021-10-18 21:30:04 No build gs: gsstate (the old gsdx one) misc cleanup just some spring cleaning since I'm here anyway. mostly getting rid of dead code and comments adding some comments and logging remove some asserts making the code a little easier to read stuff like that
v1.7.0-dev-1961-g4273b6ce3 TheLastRar 2021-10-24 03:03:58 No build DEV9: Fix Windows config saving/loading
v1.7.0-dev-1960-g071735306 lightningterror 2021-10-23 20:12:29 No build Core: Few more warnings fixup.
v1.7.0-dev-1959-gbb494af6b refractionpcsx2 2021-10-22 12:27:12 No build CDVD: Buffer up to 16 sectors
v1.7.0-dev-1958-g05dfe0b0a Mrlinkwii 2021-10-25 00:40:09 No build GameDB:add 'VUKickstart' to 'Maken Shao' games (#4935)
v1.7.0-dev-1957-gb63f6e807 TellowKrinkle 2021-10-22 00:19:42 No build DEV9: Prevent saving invalid configurations
v1.7.0-dev-1956-g18b982dc6 TellowKrinkle 2021-10-21 10:19:45 No build DEV9: Clean up config code
v1.7.0-dev-1955-gf5cfd7e6b TellowKrinkle 2021-10-21 09:41:59 No build DEV9: Split ethernet adapter api config selection into separate dropdown
v1.7.0-dev-1954-gb16b759ad TellowKrinkle 2021-05-07 08:16:52 No build DEV9: Inline hdd size in config
v1.7.0-dev-1953-g687e5d41e TellowKrinkle 2021-05-07 07:55:37 No build DEV9: Don't use collapsible panes for config
v1.7.0-dev-1952-g3ba3ac581 TellowKrinkle 2021-05-07 06:17:36 No build DEV9: Add tap adapters to new config on Windows
v1.7.0-dev-1951-gb48ae6d51 TellowKrinkle 2021-05-07 03:32:29 No build DEV9: Translatable strings for HddCreate
v1.7.0-dev-1950-ge068d2492 TellowKrinkle 2021-05-07 03:08:15 No build DEV9: Switch Windows config dialog to wx
v1.7.0-dev-1949-g85bc4f102 TellowKrinkle 2021-05-07 02:54:17 No build DEV9: Switch Linux config dialog to wx
v1.7.0-dev-1948-g005f8c7d1 Connor McLaughlin 2021-10-19 04:00:02 No build Config: Fix zoom/stretch options not updating on Apply
v1.7.0-dev-1947-g0a72e7474 refractionpcsx2 2021-10-20 21:18:22 Download GameDB: Add gamefixes for Ruff Trigger
v1.7.0-dev-1946-g7a330340a refractionpcsx2 2021-10-20 21:15:46 No build GameDB: Port Iridium Runners patch, update fixes
v1.7.0-dev-1945-g24e73b313 refractionpcsx2 2021-10-20 11:41:50 No build Savestates: Add missing things from Savestates (#4917) Savestates: Add missing variables from Savestates
v1.7.0-dev-1944-gc3e5b4225 TellowKrinkle 2021-03-29 06:39:25 No build GSdx:SW: Prevent thread ping-pong in software renderer sync
v1.7.0-dev-1943-g85f1acb7b TellowKrinkle 2021-03-28 12:26:46 No build MTGS: Don't unlock mutex if you're just going to lock it again Poor MTVU thread getting trolled by the GS thread. By the time it wakes up its lock is taken again. When under contention (GS thread behind the VU thread), this caused the GS thread to waste an additional 8% of its time pointlessly waking the VU thread
v1.7.0-dev-1942-g881b01760 TellowKrinkle 2021-03-28 10:09:52 No build Utilities: Add TryWait and spin waits to semaphore and mutex
v1.7.0-dev-1941-g5ff89dd69 TellowKrinkle 2021-03-28 09:50:18 No build Utilities: Add functions for spin waiting
v1.7.0-dev-1940-gcf02893d2 TellowKrinkle 2021-02-14 12:32:01 No build macOS: faster semaphores mach semaphore is kernel-only, and doesn't have a userspace fast path
v1.7.0-dev-1939-g5011b9ead refractionpcsx2 2021-10-19 21:09:07 No build EE: Cyclerate > 1 caused some cycles to be lost
v1.7.0-dev-1938-g674657812 refractionpcsx2 2021-10-18 13:32:44 No build VU JIT: Include ADDi in flag calculations Fixes #4916
v1.7.0-dev-1937-ga85247ff9 refractionpcsx2 2021-10-18 13:14:21 No build GIF: re-re-fix FIFO behaviour Fixes #4915
v1.7.0-dev-1936-gc363241fa refractionpcsx2 2021-10-17 16:24:29 No build GS: Partial revert of #4891 Fixes performance problems with Baldur's Gate 2
v1.7.0-dev-1935-gd875bff47 lightningterror 2021-10-17 17:15:38 No build pad-linux: Update to latest controller database.
v1.7.0-dev-1934-g44bc27359 Connor McLaughlin 2021-10-17 10:05:31 No build microVU: Use uncached reg when clamping for FMAC instructions
v1.7.0-dev-1933-g9044531a8 arcum42 2021-10-17 10:19:18 No build Add the current profile to the status bar. (#4888)
v1.7.0-dev-1932-gf22ba886d TellowKrinkle 2021-10-16 22:50:52 No build Fix unparenthesized macro input
v1.7.0-dev-1931-g3f6ac2fa6 Ziemas 2021-10-07 20:18:44 No build Debugger: Separate EE and IOP symbol maps Previously they shared a single map which dosen't make sense.
v1.7.0-dev-1930-g7fd40f094 Ziemas 2021-10-07 16:35:37 No build Debugger: more clang-tidy
v1.7.0-dev-1929-gf873e3b63 Ziemas 2021-10-07 16:32:52 No build Debugger: Prefer override over virtual
v1.7.0-dev-1928-g6da938a71 Connor McLaughlin 2021-10-17 04:10:26 No build GS: Get rid of a bunch of warnings in GSDeviceOGL
v1.7.0-dev-1927-g934a7f70b tellowkrinkle 2021-10-17 00:51:30 Download Remove 30-day artifact retention on windows builds Should revert to default of 90 days
v1.7.0-dev-1926-g9109751ff refractionpcsx2 2021-10-15 00:16:48 No build CDVD: Insert step on swap for Generic Detect before type detect
v1.7.0-dev-1925-g880107e72 refractionpcsx2 2021-10-14 23:27:02 Download BIOS/FastBoot: If OSDConfig is written, turn off HLE Fixes #4902 Savestate bump, sorry.
v1.7.0-dev-1924-gf14c9e7dd refractionpcsx2 2021-10-14 23:22:37 No build CDVD: Fix tray closure on No Disc
v1.7.0-dev-1923-gd736c8b28 refractionpcsx2 2021-10-14 22:51:31 No build CDVD: Use CD or DVD detecting types
v1.7.0-dev-1922-ga96f90076 refractionpcsx2 2021-10-13 22:46:48 Download COP2: Simplify reg allocation
v1.7.0-dev-1921-g45bb57a38 Ziemas 2021-10-08 16:56:56 No build IOP Recompiler: Fix BIOS trace logging on 64bit
v1.7.0-dev-1920-g1b31eb9e4 refractionpcsx2 2021-10-12 23:46:15 No build Common: Fix AT&T mixup in FastJmp code
v1.7.0-dev-1919-gd36043c67 lightningterror 2021-10-10 17:43:25 No build GS Debugger: Show "D3D11 HW" only on windows.
v1.7.0-dev-1918-g54d10d21e refractionpcsx2 2021-10-06 14:59:34 No build CDVD: Simulate 1 sector read ahead
v1.7.0-dev-1917-g4c7a251f6 Mrlinkwii 2021-10-07 13:53:20 No build GUI : remove EE Cycle Skipping 3
v1.7.0-dev-1916-ge597f6862 lightningterror 2021-10-10 15:07:26 No build pad-linux: Update to latest controller database.
v1.7.0-dev-1915-g6ed00107c lightningterror 2021-10-08 18:35:21 No build GS: Revert be7e1163b4f7e3fe19876462fb26cd082ffb3ab4 Completely remove the code instead of commenting it out, seems to cause issues with several games.
v1.7.0-dev-1914-gef2c7ac48 kojin 2021-10-08 02:30:01 No build gs-tc: propagate texture shuffle format on readback
v1.7.0-dev-1913-g575b88ac0 lightningterror 2021-10-09 02:40:30 No build gs: Fix recent clamp range changes. Arguments were in wrong order by mistake. Let's pretend that didn't happen.
v1.7.0-dev-1912-g2e0b8302d lightningterror 2021-10-08 20:57:39 No build GS-hw: Add Slam Tennis to automatic mipmapping. Close #4866
v1.7.0-dev-1911-ga2ba0ae81 lightningterror 2021-10-08 13:31:17 No build gs-d3d11: Fix Shade Boost Contrast and Saturation swapped values.
v1.7.0-dev-1910-gae1f1599f refractionpcsx2 2021-10-08 00:28:53 No build COP2: Fix reg allocation issue Really fixes Devil May Cry which was a bug hidden by clamping hidden by a bug, yeah i think that covers it all...
v1.7.0-dev-1909-g296911bef Mrlinkwii 2021-10-05 16:13:49 No build GUI: remove preset 4,5,6
v1.7.0-dev-1908-g05dc48df0 refractionpcsx2 2021-10-07 21:45:24 No build GameDBL Add VU clamping for Devil May Cry Also fix a COP2 arrangement issue, not sure what it fixes. Clamping previously wasn't needed as it was masked by a bug. Fixes #4884
v1.7.0-dev-1907-g660c623dd lightningterror 2021-10-05 16:29:14 No build pad-linux: Update to latest controller database.
v1.7.0-dev-1906-gb8f4a8ffb refractionpcsx2 2021-10-04 19:21:45 No build CDVD: Added simple rotational latency Also removed DMA delay
v1.7.0-dev-1905-g6bed14cb2 refractionpcsx2 2021-10-03 21:50:30 No build CDVD: Time reads by sectors per second instead of bytes
v1.7.0-dev-1904-g8cad96499 Mrlinkwii 2021-10-05 13:58:48 No build GameDB :add PS2Linux Release 1.0 Runtime Environment [Disc 1]
v1.7.0-dev-1903-g0ccad56ee Connor McLaughlin 2021-10-05 12:15:49 No build Wx: Reinitialize folders after running first time wizard
v1.7.0-dev-1902-gd44036090 Connor McLaughlin 2021-10-05 03:59:03 No build clang-format Config.h and Pcsx2Config.cpp
v1.7.0-dev-1901-g3c522a0e6 Connor McLaughlin 2021-10-05 03:58:34 No build Config: Add missing equality comparisons for a few fields Fixes memory card changes not getting applied.
v1.7.0-dev-1900-g00fbc8289 Connor McLaughlin 2021-10-05 03:58:31 No build Wx: Fix trace log settings getting very confused
v1.7.0-dev-1899-g1f386cf8b kojin 2021-10-03 22:38:23 No build recording: don't use NULL in wxChoice
v1.7.0-dev-1898-g86278b75e kojin 2021-10-03 22:33:58 No build core: fix header includes for bsd
v1.7.0-dev-1897-ga94a32442 kojin 2021-10-03 22:21:44 No build common: Don't use linux-specific OS description wxGetLinuxDistributionInfo is linux only
v1.7.0-dev-1896-g4df3bee17 kojin 2021-10-03 22:17:42 No build common: don't use NULL in SafeSysMunmap BSD maps NULL to nullptr_t which is a problem because it's not a ptr type
v1.7.0-dev-1895-ge04c89001 kojin 2021-10-03 22:16:43 No build cmake: freebsd fixup
v1.7.0-dev-1894-ge09681469 kojin 2021-10-04 00:02:21 No build cmake: fix a bunch of override warnings
v1.7.0-dev-1893-ga6e188692 refractionpcsx2 2021-10-03 21:14:55 No build Savestate version bump due to CDVD changes
v1.7.0-dev-1892-g8d92c0668 refractionpcsx2 2021-10-03 18:27:15 No build CDVD: Implement Disc Swapping (#4860) Inspired by the work by fldef, fixes up swapping support for ISO's and physical discs CDVD: Set the disk type to none/detecting when seeking. Also disable the skip BIOS flag if we're not skipping the BIOS CDVD: Fix up swapping behaviour, Singstar etc
v1.7.0-dev-1891-g759b869c1 Mrlinkwii 2021-10-03 14:21:10 No build GameDB :add VU clamping to Monster Rancher 3
v1.7.0-dev-1890-gc59db35ce lightningterror 2021-10-02 18:13:35 No build GS: Fix OSD, Shade Boost slider values not showing.
v1.7.0-dev-1889-gd0d58ded2 refractionpcsx2 2021-10-03 11:49:38 No build CDVD: Redesign and fix the Fast CDVD speedhack Rather than setting it to a constant cycle count, it just halves all cycle counts being passed to it which aren't full seeks.
v1.7.0-dev-1888-g65ce152e2 Mrlinkwii 2021-10-03 11:02:26 No build Gamedb :add 'SingStar ABBA' entry
v1.7.0-dev-1887-g4fc8a588e Connor McLaughlin 2021-10-03 06:53:08 No build Wx: clang-format AppConfig.cpp
v1.7.0-dev-1886-ga585a27d1 Connor McLaughlin 2021-10-03 04:11:28 No build Wx: Fix regressions from settings decouple Wx: Fix GS hotkeys losing values after reboot Wx: Fix trace log hotkey losing value after reboot WxSettingsInterface: Fix uint value loads Wx: Fix presets resetting GS window settings Common/SettingsWrapper: Fix SettingsWrapBitfield
v1.7.0-dev-1885-g1e703286f Connor McLaughlin 2021-10-02 11:47:10 No build Config: Convert MemoryCardType to an enum class
v1.7.0-dev-1884-gd72c47648 Connor McLaughlin 2021-10-02 11:46:59 No build Config: Fix folder memory cards initial load
v1.7.0-dev-1883-g3fdc32d9d Ty Lamontagne 2021-10-02 22:36:27 No build Debugger: fix Goto in Disasm option for memory view Was I drunk?
v1.7.0-dev-1882-g5e481951e lightningterror 2021-10-02 00:35:08 No build GS: Cleanup ini ranges for some values. Use clamp instead of min max for OSD and Shade Boost. Don't allow negative value for upscale multiplier.
v1.7.0-dev-1881-g603537719 TellowKrinkle 2021-09-11 09:10:06 No build GS: Switch SW renderer statistics back to rdtsc GetCPUTicks can be pretty low resolution on some systems
v1.7.0-dev-1880-gc4e3bd148 TellowKrinkle 2021-09-10 05:29:18 No build GS: SW renderer statistics printout improvements
v1.7.0-dev-1879-g91f1eca95 TellowKrinkle 2021-09-09 23:38:57 No build GS: Fix prim count in SW renderer debug stats Previously was actually draw count, not prim count
v1.7.0-dev-1878-g8123cc27d TellowKrinkle 2021-09-09 05:38:01 No build GS: Improved SW renderer debug stats
v1.7.0-dev-1877-ge68fa3437 TellowKrinkle 2021-05-07 09:45:55 No build core: Force-include pch on vs CMake does this by default. This way we can make non-pch builds not take forever by only including what's required instead of the entire pch
v1.7.0-dev-1876-g8476fc3b5 refractionpcsx2 2021-09-28 20:14:55 No build CDVD: Implement correct SpindleCtrl handling Semi decouple end of CDVD DMA's Fix alternative reading method for reading not picking the correct speeds for DVD's
v1.7.0-dev-1875-ga41ec422d Connor McLaughlin 2021-09-25 08:05:37 No build Config: Move some Current fields to wx and fix UTF8 handling
v1.7.0-dev-1874-gca523edf0 Connor McLaughlin 2021-09-25 02:49:48 No build Config: Move folders to their own namespace Don't duplicate in EmuOptions.
v1.7.0-dev-1873-g43dfbe3f2 Connor McLaughlin 2021-09-24 10:21:51 No build Move more classes from common to gui
v1.7.0-dev-1872-gc1fc01844 Connor McLaughlin 2021-09-22 09:38:30 No build Config: Use SettingsInterface for base config
v1.7.0-dev-1871-g6fa82da1f Connor McLaughlin 2021-09-22 09:39:01 No build Common: Add SettingsInterface and SettingsWrapper
v1.7.0-dev-1870-g817524bd1 Connor McLaughlin 2021-09-22 09:38:58 No build Config: Use std::string instead of wxFileName
v1.7.0-dev-1869-g171a39536 Connor McLaughlin 2021-09-14 11:09:09 No build Common: Add StringUtil
v1.7.0-dev-1868-g4d8905abd Connor McLaughlin 2021-09-21 12:05:11 No build Config: Swap out wxString for std::string Also in CDVD.
v1.7.0-dev-1867-gd13982ea0 Connor McLaughlin 2021-09-21 12:05:11 No build IniInterface: Support std::string entries
v1.7.0-dev-1866-gf79f85480 Connor McLaughlin 2021-08-19 11:05:04 No build CDVD: Use ANSI variants on Windows for disc access The drive path is not going to contain unicode characters.
v1.7.0-dev-1865-g17c049d7e Connor McLaughlin 2021-09-18 05:09:31 No build SaveState: Simplify and convert to std::thread
v1.7.0-dev-1864-g3fdab1222 Connor McLaughlin 2021-09-18 03:31:36 No build Rename keyEvent to HostKeyEvent
v1.7.0-dev-1863-gc234f83ca Connor McLaughlin 2021-09-18 01:39:52 No build SaveState: Move file generation logic out of GUI
v1.7.0-dev-1862-g640e955c3 Connor McLaughlin 2021-09-17 10:42:39 No build Move MemoryCard{File,Folder} out of GUI
v1.7.0-dev-1861-g307feefa8 Connor McLaughlin 2021-09-17 10:25:52 No build Config: Move gzip index template to base config
v1.7.0-dev-1860-g15365c870 Connor McLaughlin 2021-09-17 10:10:54 No build Config: Remove unused FullBootConfig
v1.7.0-dev-1859-gbd9b43b48 Connor McLaughlin 2021-09-16 12:54:06 No build Config: Move more GS settings to base class
v1.7.0-dev-1858-g77a890ff4 Connor McLaughlin 2021-09-16 12:14:42 No build Config: Move Folders/BaseFilenames to base config
v1.7.0-dev-1857-g3f265b3f1 Connor McLaughlin 2021-09-15 23:52:00 No build Config: Get rid of subset mutators and const global
v1.7.0-dev-1856-g4b2a81e7f Connor McLaughlin 2021-08-19 09:59:17 No build Move GetCoreThread()/GetMTGS() to AppCoreThread.cpp
v1.7.0-dev-1855-g6b2a865e5 Connor McLaughlin 2021-08-19 09:59:02 No build Remove references to global CoreThread (use accessor)
v1.7.0-dev-1854-g324a3d09e Connor McLaughlin 2021-08-17 15:43:31 No build PathUtils: Make wxDirName::{Rmdir,Mkdir} const
v1.7.0-dev-1853-g8b44e3d6f Connor McLaughlin 2021-08-17 14:51:47 No build Config: Move some enums from AppConfig->Config
v1.7.0-dev-1852-g0cc8d402d TellowKrinkle 2021-09-02 05:43:08 No build GHActions: Enable partial LTO
v1.7.0-dev-1851-g83e951362 TellowKrinkle 2021-09-02 05:32:14 No build CMake: Add option for partial LTO
v1.7.0-dev-1850-g7ede81724 TellowKrinkle 2021-09-02 05:15:02 No build CMake: Move PCSX2 compile flags to separate target Makes it easier to split compilation across multiple targets
v1.7.0-dev-1849-ga09a6db24 kozarovv 2021-09-29 09:10:36 No build PGIF: Remove force fifo clear on GP1 (00-01) Clearing GP0 fifo is handled internally in PS1DRV. This commit additionally remove annoying log from devbuilds.
v1.7.0-dev-1848-g2241e635c Connor McLaughlin 2021-10-01 09:22:33 No build gui: Use uintptr_t for storing numbers in pointers
v1.7.0-dev-1847-gdd3db3fc5 Connor McLaughlin 2021-10-01 09:22:00 No build GS: Fix a couple of 64 bit warnings
v1.7.0-dev-1846-g928bf71d2 Connor McLaughlin 2021-10-01 09:21:48 No build tools/bin2cpp: Fix 64-bit warnings
v1.7.0-dev-1845-g8e1470f63 Connor McLaughlin 2021-09-25 03:07:51 No build iR5900: Use fastjmp instead of longjmp
v1.7.0-dev-1844-g91627b28b Connor McLaughlin 2021-09-21 12:06:13 No build R5900: Get rid of ScopedBools
v1.7.0-dev-1843-g4594e0281 Connor McLaughlin 2021-09-21 12:05:20 No build Common: Add Fastjmp
v1.7.0-dev-1842-g2af8cde40 refractionpcsx2 2021-10-01 23:25:09 No build GIF: Correct GIF FIFO timing logic
v1.7.0-dev-1841-g97b94acd8 Connor McLaughlin 2021-10-01 07:48:04 No build CDVD: Fix possible uncaught exception in CheckDiskTypeFS
v1.7.0-dev-1840-ge0caacfa6 lightningterror 2021-10-01 01:22:37 No build GS-hw: Don't write clamped depth test value to depth buffer when ZMSK is enabled. Fixes missing shadows in Kingdom Hearts: Chain of Memories.
v1.7.0-dev-1839-g6ff46a795 Connor McLaughlin 2021-10-01 02:13:22 No build Common/StringHelpers: Fix printing of 64-bit pointers
v1.7.0-dev-1838-g9abaa1adf Connor McLaughlin 2021-10-01 07:59:33 No build Common/Mutex: Fix compiling without wxUSE_GUI
v1.7.0-dev-1837-g42d730c80 jackun 2021-09-29 18:15:12 No build USB: dshow: Initialize multi-threaded COM libs
v1.7.0-dev-1836-gc3c15a95c Tokman5 2021-09-02 09:35:36 No build Use GetCheatsFolder() to check the path correctly when non-default folder is set.
v1.7.0-dev-1835-g384f87b89 lightningterror 2021-09-30 01:50:09 No build locales: Fix '\v' escape sequence warnings.
v1.7.0-dev-1834-ga25dc9c38 lightningterror 2021-09-26 21:28:13 No build ICore: Cleanup Wsign-compare warnings.
v1.7.0-dev-1833-g1497e894c lightningterror 2021-09-26 21:32:39 No build Debugged: Fix Wimplicit-fallthrough warning.
v1.7.0-dev-1832-ge6728d9d5 Mrlinkwii 2021-09-29 12:26:00 No build Docs : add 'VUOverflowHack' to GameIndex documentation and corrections
v1.7.0-dev-1831-gc0443e25f refractionpcsx2 2021-09-29 12:02:27 No build UI: Reorder the gamefixes panel
v1.7.0-dev-1830-g7faa5db9e refractionpcsx2 2021-09-29 11:50:49 No build VU/GameDB: Move Mac/Status overflow flag checks to a gamefix We can't really do this reliably on x86 without soft floats, but superman still needs it, but it breaks other games.
v1.7.0-dev-1829-gd53171e20 lightningterror 2021-09-28 22:37:23 No build ci-mac: Bump macos version to 11.
v1.7.0-dev-1828-g48eee328b Mrlinkwii 2021-09-28 13:11:12 No build UI: Hide Synchronous GS in release builds (#4838) UI: make ' Synchronized MTGS' UI settings exclusive to debug/devel
v1.7.0-dev-1827-g21c6bb6b5 lightningterror 2021-09-26 15:17:14 No build SourceLog: Try to fix Wreorder warnings.
v1.7.0-dev-1826-gb0932825a lightningterror 2021-09-26 15:13:15 No build Debugger: Try to fix Wreorder warnings.
v1.7.0-dev-1825-gbe9587d52 TheLastRar 2021-05-11 09:32:02 No build DEV9: Reuse variable in internal server
v1.7.0-dev-1824-g635f41188 TheLastRar 2021-02-04 14:26:56 No build DEV9: Add DNS Logging
v1.7.0-dev-1823-g24f97fd22 TheLastRar 2021-05-10 20:50:14 No build DEV9: Add internal DNS server
v1.7.0-dev-1822-gca3b857f2 TheLastRar 2021-02-08 02:03:27 No build DEV9: Rename config struct to avoid conflicting with USB Config struct
v1.7.0-dev-1821-gbac093059 TheLastRar 2021-05-11 15:24:06 No build DEV9: Correct namespace for DNS Enums
v1.7.0-dev-1820-g1f31edf65 Ty Lamontagne 2021-09-26 16:54:53 No build Perf: Fix missing include
v1.7.0-dev-1819-g39328c5c6 TheLastRar 2021-09-26 17:38:49 No build DEV9: Clang format tap-win32
v1.7.0-dev-1818-g26ea5bcfe TheLastRar 2021-09-26 16:59:40 No build DEV9: Log when we fail to get adapter information for internal servers
v1.7.0-dev-1817-g2d0ad7fb7 TheLastRar 2021-09-26 16:49:54 No build DEV9: Add missing flag to GetAdaptersAddresses call in pcap
v1.7.0-dev-1816-gcd22a1d00 Ty Lamontagne 2021-09-26 17:59:37 No build GS-ogl: Fix regression that broke linux HW mode
v1.7.0-dev-1815-g485e51440 Mrlinkwii 2021-09-26 17:07:00 No build SPU2:fix Wsign-compare warning SPU2:fix Wsign-compare warning
v1.7.0-dev-1814-g71b2c17e2 Silent 2021-09-25 22:51:28 No build SPU2: Refactor SndOut_XAudio2.cpp
v1.7.0-dev-1813-g954688a38 Mrlinkwii 2021-09-24 16:47:06 No build Docs: improve documentation for Docs: improve documentation for
v1.7.0-dev-1812-gdef04c252 lightningterror 2021-09-26 14:16:04 No build pad-linux: Update to latest controller database.
v1.7.0-dev-1811-g963f071a7 lightningterror 2021-09-18 17:54:32 No build GS-d3d11: Cleanup GSDevice11 a bit. Use const if possible, declare and initialize HRESULT at the same time when possible.
v1.7.0-dev-1810-ge45aa63a8 lightningterror 2021-09-07 22:40:09 No build GS-ogl: Cleanup GSDeviceOGL a bit. Use const, constexpr if possible, Isolate m_debug_gl_file code in debug level only, shorten some functions and properly initialize variables.
v1.7.0-dev-1809-g5627d91c1 lightningterror 2021-09-07 22:38:15 No build GS: Cleanup GSDevice a bit, use const when possible.
v1.7.0-dev-1808-gaef731fdb Ty Lamontagne 2021-09-25 18:12:04 No build MicroVU: Fix branch type detection amendment of 589aba
v1.7.0-dev-1807-g5a9aeb165 Mrlinkwii 2021-09-26 03:30:12 No build GameDB:add 'VUKickstartHack' to SOCOM II entries
v1.7.0-dev-1806-gc1fea5bc1 Silent 2021-09-22 09:46:48 No build GSTexture11::Save: Preserve the original pointers for a RAII Unmap Fixes a regression from WIL migration, Unmap was called on mutated pointers.
v1.7.0-dev-1805-gb5f9e14cd Silent 2021-09-21 22:29:27 No build PortAudio: Uncomment Pa_Terminate Thanks to the threading changes, proper teardown can now be allowed.
v1.7.0-dev-1804-g0ab31a2e9 Silent 2021-09-21 21:24:49 No build GSCapture: Fix a premature GSSource release CUnknown starts with a refcount of 0, so a "nonstandard" assignment needs to be performed, even though it looks like a COM reference leak at the first glance.
v1.7.0-dev-1803-g4c941f81e Silent 2021-09-21 20:07:34 No build Delegate systems teardown to EE Core when pausing Fixes issues caused by Cleanup/Init on the Main Thread instead of the EE Core thread. Now systems are only set up and torn down on one thread.
v1.7.0-dev-1802-ge6e7a55d7 Silent 2021-09-20 21:48:02 No build AppCoreThread: Clean up BaseSysExecEvent_ScopedCore usage Seems like the ScopedCoreThreadPause parameter is legacy and was only getting in the way of an upcoming change to that event.
v1.7.0-dev-1801-gf7bcb92d9 refractionpcsx2 2021-09-25 02:51:19 No build VU: Only wait for VU sync after wait macro if VU0 still running Makes Tekken Tag a good 2-4 FPS faster.
v1.7.0-dev-1800-g2406ae6e0 Mrlinkwii 2021-09-24 16:31:32 No build GameDB: add EEclamping to the 'Virtual On' series GameDB: add EEclamping to the 'Virtual On' series
v1.7.0-dev-1799-g74b08589c TellowKrinkle 2021-09-04 04:33:11 No build CMake: Fix up some defines
v1.7.0-dev-1798-g543571816 TellowKrinkle 2021-09-11 08:28:39 No build Common: Clean up DarwinMisc
v1.7.0-dev-1797-g87c56ccfc TellowKrinkle 2021-06-25 04:41:17 No build macOS: Fix async file reader error handling Should fall back to blocking io if aio fails
v1.7.0-dev-1796-g1a29a6da1 kojin 2021-09-22 19:28:00 No build gs: test for th for tex0 flush previous code didn't test TH which was a problem for vampire nights because they upload a c16 texture to the same address but with a different height
v1.7.0-dev-1795-gd73bf834b refractionpcsx2 2021-09-23 05:44:23 No build SIF: Kind of revert a SIF timing change made a while back to fix Parappa the Rapper 2
v1.7.0-dev-1794-gffbfd2c84 TellowKrinkle 2021-09-11 05:11:54 No build GUI: Check console color support before using it
v1.7.0-dev-1793-g0f4f09c59 TellowKrinkle 2021-09-11 03:09:01 No build GUI: Enable console to stdio on macOS
v1.7.0-dev-1792-gf5f44286b refractionpcsx2 2021-09-22 20:57:40 No build EE: 64bit compare for 64bit mode, not 32bit
v1.7.0-dev-1791-g65e57a823 TellowKrinkle 2020-09-23 11:29:30 No build iR5900: Use 64-bit math on x86-64
v1.7.0-dev-1790-ge74ba8209 TellowKrinkle 2020-09-23 10:49:02 No build iR5900: Move repeated code into functions
v1.7.0-dev-1789-gb8eb18836 TellowKrinkle 2021-09-21 00:49:59 No build GUI: Remove ineffective alignment specifiers WX 3.1.5 asserts on these, not fun
v1.7.0-dev-1788-g66a1c26b7 TellowKrinkle 2021-09-21 00:30:54 No build GUI: Fix crash on asserts from outside of PCSX2
v1.7.0-dev-1787-gf4010029f TellowKrinkle 2021-09-22 04:44:28 No build core: Fix up issues introduced in vtlb xmm change
v1.7.0-dev-1786-gcff9f83a4 Silent 2021-09-21 22:53:00 No build PortAudio: Remove DirectSound backend
v1.7.0-dev-1785-g0d7f14127 TellowKrinkle 2021-09-18 09:46:16 No build EERec: Don't load in skip case of SW[LR]
v1.7.0-dev-1784-g23578e963 TellowKrinkle 2021-09-18 08:25:04 No build EERec: Don't load in skip case of SD[LR]
v1.7.0-dev-1783-ge9518f78c TellowKrinkle 2021-09-20 08:10:59 No build vtlb: Switch read64 and read128 handlers to return in sse regs
v1.7.0-dev-1782-g7563f54e8 TellowKrinkle 2021-09-18 00:10:19 No build EERec: Clean up [LS]D[LR] a bit
v1.7.0-dev-1781-gb7f1c65f7 RedDevilus 2021-09-20 23:36:56 No build GameDB: Add missing chinese entries v2 Seems there were still some missing serials, it's pretty hard to track if there are dozen more but it did had a console ban there after short-lived debut.
v1.7.0-dev-1780-ge127ca0cd refractionpcsx2 2021-09-21 11:40:41 No build COP2: Set correct number of XMM's per COP2 OP + Fix some hidden bugs Corrects XMM count for COP2 ops (some might be wrong, keep an eye out in the logs) Fixes a hidden microVU bug with a SUB shortcut + some reg allocation bugs in QMFC/QMTC hidden by flushes.
v1.7.0-dev-1779-g752957604 refractionpcsx2 2021-09-21 01:03:17 No build COP2: Flush only needed register slots
v1.7.0-dev-1778-gfba9c6c04 refractionpcsx2 2021-09-20 22:03:11 No build COP2: never flush EE regs but back them up conditionally
v1.7.0-dev-1777-g05b8e80ac Mrlinkwii 2021-09-21 19:30:24 No build GameDB: add VU clamping to 'Battle Engine Aquila' GameDB: add VU clamping to 'Battle Engine Aquila'
v1.7.0-dev-1776-g5f9653d9e Mrlinkwii 2021-09-21 17:12:05 No build Gamedb: add EE clamping to 'Max Payne 2 - The Fall of Max Payne' Gamedb: add EE clamping to 'Max Payne 2 - The Fall of Max Payne'
v1.7.0-dev-1775-gd67caab62 Joey 2021-09-21 18:28:07 No build Docs: correct fix spelling mistake in
v1.7.0-dev-1774-g5e9fe31f4 Mrlinkwii 2021-09-20 22:24:26 Download GameDB:fix serial for 'Panzer Elite Action - Fields of Glory' GameDB:fix serial for 'Panzer Elite Action - Fields of Glory'
v1.7.0-dev-1773-g55173bf27 RedDevilus 2021-09-19 03:51:16 Download GS-GUI: Add tooltip for Dithering The PS2 and PS1 supported dithering where-as PCSX2 didn't support hardware dithering till 1.7 dev builds. Some games have no dithering, others have dithering in the shadows or others like baroque just smear it full with this affect so it's an extreme example:
v1.7.0-dev-1772-g252eaa2d6 Ty Lamontagne 2021-09-19 19:55:29 No build UI: Select a bios by default
v1.7.0-dev-1771-gcfdacb900 Mrlinkwii 2021-09-19 19:36:39 No build GameDB: add VU clamping to 'Enthusia Professional Racing' GameDB: add VU clamping to 'Enthusia Professional Racing'
v1.7.0-dev-1770-g8fe006175 refractionpcsx2 2021-09-19 00:06:12 No build VU: Sync tighter when VU Kickstart is disabled + Improved M-Bit Sync
v1.7.0-dev-1769-gee9672858 refractionpcsx2 2021-09-19 17:30:08 Download VU Int: Remove rogue value from debug logging
v1.7.0-dev-1768-g1ee0e2361 Connor McLaughlin 2021-08-17 15:22:53 Download GS: Downgrade include AppCoreThread.h -> AppConfig.h
v1.7.0-dev-1767-g1dfd2e2ec Connor McLaughlin 2021-08-17 13:47:32 No build AppCoreThread: Remove unused DisassemblyDialog.h include
v1.7.0-dev-1766-g65aa81134 Connor McLaughlin 2021-08-17 13:47:17 No build DebugTools: Add missing Config.h include
v1.7.0-dev-1765-ge2992cbc0 Connor McLaughlin 2021-08-17 13:19:13 No build Remove gui/ directory from target-wide includes
v1.7.0-dev-1764-ga546cb8f7 refractionpcsx2 2021-09-17 15:36:59 Download microVU: Use 16 xmm's in x64
v1.7.0-dev-1763-g9c24e48e6 Mrlinkwii 2021-09-17 14:38:04 Download Docs: update GameIndex .md and .pdf Docs: update GameIndex .md and .pdf
v1.7.0-dev-1762-g862d60651 refractionpcsx2 2021-09-16 20:11:41 Download EE Rec: Added LDR/LDL Also fixed slight optimisation bug in SDL
v1.7.0-dev-1761-g5f58c325c refractionpcsx2 2021-09-07 20:32:31 No build EE JIT: Implement SDR/SDL instructions
v1.7.0-dev-1760-gc1d21c551 refractionpcsx2 2021-09-14 22:51:07 Download GameDB: Added some required XGKick gamefixes
v1.7.0-dev-1759-gd9c4ace61 refractionpcsx2 2021-09-14 20:52:56 No build VU: Put XGKick 1 cycle behind to fix sync issues with Jaws Unleashed Also added Jaws unleashed xgkick gamefixes to the DB
v1.7.0-dev-1758-g59dfe52b5 refractionpcsx2 2021-09-14 13:21:01 No build microVU: Replace XGKick hack with synced XGKick option Fixes Tennis Court Smash and Love Smash games which previously couldn't be fixed. WRC no longer requires a patch, just the xgkickhack option. Note: it's not a hack anymore, it just has to be called that :P
v1.7.0-dev-1757-gd3f071800 refractionpcsx2 2021-09-16 10:21:06 No build SPU2: Disallow KeyOn within 2T of last KeyOn Fixes Legend of Spyro New Beginning hang
v1.7.0-dev-1756-gf460cac3b RedDevilus 2021-09-17 01:51:23 Download GameDB: Sports (RTL) Mostly missing RTL sports clamp modes. People knew the fixes on the forum but don't make PR or didn't tell anyone. Testers hoarding bugs :P
v1.7.0-dev-1755-g4586a645f RedDevilus 2021-09-17 03:24:20 Download GameDB: Katamari Games The automatic gamefixes were incorrect as it would SPS. Fix the SPS with nearest VuRound and then Extra + Preserve sign for VuClamp. God will be pleased.
v1.7.0-dev-1754-gbeb8ec266 Mrlinkwii 2021-09-17 04:48:04 No build GameDB :add 'VUKickstartHack' to the Full Spectrum games GameDB :add 'VUKickstartHack' to the Full Spectrum games
v1.7.0-dev-1753-ge68c977ec Mrlinkwii 2021-09-16 23:25:44 Download GameDB: add 'VUKickstartHack; to path of neo GameDB: add 'VUKickstartHack' of path of neo
v1.7.0-dev-1752-g45de8f77c Silent 2021-09-04 16:07:27 Download Make CheckIsUserOnHighPerfPowerPlan use WIL
v1.7.0-dev-1751-gec9c6521f Silent 2021-07-07 22:22:31 No build Migrated tap-win32
v1.7.0-dev-1750-gbdb4ff0d8 Silent 2021-07-07 21:28:21 No build Migrated SndOut_XAudio2
v1.7.0-dev-1749-gf34361464 Silent 2021-07-07 21:13:11 No build Target Windows 8 via project settings It's needed for the next commit, as thanks to wxWidgets anything using the precompiled header would default to 0x0600 (Vista) instead of 0x0602 (Win8). Now-redundant WINNT definitions resulting in macro redefinition warnings have been removed.
v1.7.0-dev-1748-g8841df96c Silent 2021-07-07 20:17:42 No build Migrated GSDevice11, GSTexture11, GSSettingsDlg, GSUtil
v1.7.0-dev-1747-g8c6cad559 Silent 2021-07-06 23:51:48 No build Migrated GSCapture and GSCaptureDlg
v1.7.0-dev-1746-ged62ae124 Silent 2021-07-06 20:12:40 No build Add Windows Implementation Libraries
v1.7.0-dev-1745-g0a7b72534 kojin 2021-09-16 20:56:10 Download don't track local vs cmake settings
v1.7.0-dev-1744-gac87484ac refractionpcsx2 2021-09-13 00:44:44 Download GameDB: Patch rounding problem in Playmobil Hype The Time Quest
v1.7.0-dev-1743-g8235d6cb7 RedDevilus 2021-09-14 02:43:32 Download GameDB: Punisher Changes to recent VU timings have upset the punisher, this will quench his issues with VUKickstart.
v1.7.0-dev-1742-g77c961ba4 kojin 2021-09-13 21:18:24 No build vs: fix an oversight when I merged the utils and emitter project in #4707 I neglected to update the SVNRootDir macro so it was causing common libraries to not be written to the correct directory. don't use this macro anymore so just remove it make output relative to solution dir instead
v1.7.0-dev-1741-g154ed5763 refractionpcsx2 2021-09-13 21:55:53 Download VU Int: Remove need to pass VU struct to XGKick function. It's always VU1, so we don't need to tell it.
v1.7.0-dev-1740-gb0d1d4ff4 refractionpcsx2 2021-09-12 16:57:43 Download VU Int: Clang formatting
v1.7.0-dev-1739-g52943d839 refractionpcsx2 2021-09-12 16:20:50 No build VU Int: Link in clamping settings from UI The only settings are either None or every other option is On (basically Extra + Preserve Sign)
v1.7.0-dev-1738-g980c954bf refractionpcsx2 2021-09-11 01:26:54 No build GIF: Fix GIF FIFO behaviour when the FIFO drains
v1.7.0-dev-1737-g73bb8e4fd refractionpcsx2 2021-09-11 01:00:53 No build VU Int: Make XGKick flush on VU program end Some games like to write directly to VU memory once the program has finished and I have no easy way to update the kick without being super slow. so for now, we'll just flush it.
v1.7.0-dev-1736-g3f5641482 refractionpcsx2 2021-09-10 23:03:20 No build VIF/VU: Cleaned up VIF Stall behaviour, sync XGKick with Unpacks. Also cleaned up a bunch of bad/old code Fixed branches on E-Bit and M-Bit (VU0) Fixed up VU Int behaviour with VU Instant on/off Savestate bump
v1.7.0-dev-1735-g7e29a7e5a refractionpcsx2 2021-09-10 16:48:06 No build VU Int: Put XGKicks through the Gif Unit directly, don't buffer Solves problems with PATH3 masking games
v1.7.0-dev-1734-g7966c2724 refractionpcsx2 2021-09-10 11:26:25 No build GIF: Handle PATH2 ending when VIF not running
v1.7.0-dev-1733-gc2af47775 refractionpcsx2 2021-09-08 18:48:30 No build VU Int: Combine XGKick handling in to one function Also fixed a situation where PATH3 could transfer a packet to the GIF and finish its DMA while PATH1 was busy, so PATH3 never finished transferring properly as it relies on the DMA to handle the pretend timing of PATH3.
v1.7.0-dev-1732-gb4eaf3722 refractionpcsx2 2021-09-07 14:40:01 No build VU: Adjust timings of VU calls
v1.7.0-dev-1731-gddf305fce refractionpcsx2 2021-09-06 19:48:01 No build VU Int: Correct EFU stalls + explanation
v1.7.0-dev-1730-g857ab07f1 refractionpcsx2 2021-09-06 18:47:34 No build VUInt: Fix macro flags and implement EFU ops correctly. Also now using the microVU style Tri-Ace hack as the interpreters seem to now need it
v1.7.0-dev-1729-g1f50dd749 refractionpcsx2 2021-09-06 15:58:49 No build VU Int: Some formatting/logging cleanup, optimise some variable placement
v1.7.0-dev-1728-g83143bd42 refractionpcsx2 2021-09-06 15:13:06 No build VU Int: Rewrote most of the FMAC/IALU handling, now with 2x performance
v1.7.0-dev-1727-ge19b0bce5 refractionpcsx2 2021-09-05 22:36:41 No build VU: Improve VU0/Mbit sync with VU Interpreter. Improve Kickstart.
v1.7.0-dev-1726-g2e2d6ba35 refractionpcsx2 2021-09-05 07:11:00 No build VU Int: IALU stalls, improve VI backup emulation
v1.7.0-dev-1725-gaad4f3e75 refractionpcsx2 2021-09-05 04:23:39 No build VU: Tag which VU is being logged
v1.7.0-dev-1724-gd7e6ef4ce refractionpcsx2 2021-09-05 01:49:13 No build VU Int: Properly limit ints when converting from float
v1.7.0-dev-1723-g77eb38030 refractionpcsx2 2021-09-04 04:37:03 No build VU Int: Stop old versions of flags being written
v1.7.0-dev-1722-g0326659b1 refractionpcsx2 2021-09-04 04:02:44 No build VU Int: Write back all pending pipes (will likely be ripped out later)
v1.7.0-dev-1721-g3bad60ce8 refractionpcsx2 2021-09-04 03:05:52 No build VU Int: Fix XGKick wrapping
v1.7.0-dev-1720-g067faccdd refractionpcsx2 2021-09-03 01:04:55 No build VU: Initial work to overhaul VU interpreter Still a bit janky in some games and subject to changes
v1.7.0-dev-1719-g253571fd3 Ziemas 2021-09-07 12:15:15 Download Delete unused vol_t type
v1.7.0-dev-1718-ga58fde68e Ziemas 2021-09-07 11:46:33 No build C++-ify freezeData definition
v1.7.0-dev-1717-g8fe7a173c Ziemas 2021-09-07 11:44:24 No build C++-ify Pcsx2Types
v1.7.0-dev-1716-gfc9beafc3 Ziemas 2021-09-07 11:42:47 No build Change s8 typedef to int8_t
v1.7.0-dev-1715-g2175814ac Ty Lamontagne 2021-09-08 02:56:44 No build Debugger: CtrlRegisterList: Fix warning and screw up
v1.7.0-dev-1714-g19072b659 Kojin 2021-09-11 16:59:14 Download common: move some gui stuff into the main project (#4751) * common: move ThreadingDialogs and wxAppWithHelpers to main project * common: move CheckedStaticBox to the main project * common: move pxCheckBox to the main project * common: move pxRadioPanel to the main project * common: move pxEvents.h to main project
v1.7.0-dev-1713-g43e3055d1 kojin 2021-09-09 18:23:30 Download config: normalize limiter values before saving
v1.7.0-dev-1712-gab64023e5 Ty Lamontagne 2021-09-11 01:41:36 Download MicroVU: Cleanup stale comments and code
v1.7.0-dev-1711-ga8a50641f Connor McLaughlin 2021-09-09 09:36:36 Download R5900: Fix LWL not sign extending in interpreter This was zero extending because of the implicit promotion from signed->unsigned, causing incorrect high bits in the GPR. Funnily enough, this was noted in the source, but implemented incorrectly.
v1.7.0-dev-1710-g9722bcd3c refractionpcsx2 2021-09-09 03:55:16 Download CDVD: Revert seek status. WRC didn't like "Seek" being on the seek... We're going to need to run tests for this.
v1.7.0-dev-1709-g9832a935d Ziemas 2021-09-07 11:50:38 Download Common: Fix IniInterface warnings
v1.7.0-dev-1708-gb12f0d865 Ty Lamontagne 2021-08-18 02:42:02 Download Debugger: Remove 64/32 bit views. Revamped VU0F titles
v1.7.0-dev-1707-g77e630b78 Ty Lamontagne 2021-08-15 18:23:34 No build Debugger: Don't resize register view anymore Possible workaround for broken wx or gtk or wm implementations where setting an initial size of the current size breaks the register view.
v1.7.0-dev-1706-g30e5731f1 kojin 2021-09-06 21:18:27 Download common: fix locale oversight in IniInterface
v1.7.0-dev-1705-g18311d6a4 Ty Lamontagne 2021-09-06 22:17:14 Download MicroVU: Purge Min/Max speedhack
v1.7.0-dev-1704-g17fdc6a0f Mrlinkwii 2021-09-06 20:32:14 Download GameDB: Dropship disable InstantVU GameDB: Dropship disable InstantVU
v1.7.0-dev-1703-g33ac2e7d1 refractionpcsx2 2021-09-01 12:58:27 Download CDVD: Fix up Pause and some Status behaviour
v1.7.0-dev-1702-g589aba371 Ty Lamontagne 2021-09-06 17:32:31 Download [MicroVU] Revert "bla" This reverts commit 6800753f09f7302f4c8a846c2fe6d652af4fd907.
v1.7.0-dev-1701-g2e6174bd2 HazNut 2021-09-06 19:25:57 No build readme: Replace dead BIOS extraction link
v1.7.0-dev-1700-g13dfceff4 Kojin 2021-09-06 20:28:26 Download Common: reformat (#4720) * common: