Commit Graph
15632 Commits
Author SHA1 Message Date
Ty Lamontagne 15d8b891d6 Core: Replace old include guard with pragma once v1.7.3008 2022-06-26 12:42:10 +02:00
Connor McLaughlin efc09a7b47 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.3007
2022-06-26 03:08:57 +01:00
refractionpcsx2 6e84e5ce9c 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.3006
2022-06-25 16:54:42 +01:00
refractionpcsx2 7d5d2b86cf GS: Don't do interlace offset if de-interlacing is disabled. v1.7.3005 2022-06-25 16:46:59 +01:00
Mrlinkwii e887600c7e Gamedb: Fix game names v1.7.3004 2022-06-25 16:14:35 +01:00
refractionpcsx2 8216faae6e 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.3003
2022-06-25 16:01:39 +01:00
lightningterror 8c1b9e1557 GS-hw: Fix redundant condition warning.
Codacy.
v1.7.3002
2022-06-25 13:26:46 +02:00
lightningterror 57595c70b0 PAD: Fix expression is always false warning.
Codacy.
2022-06-25 13:26:22 +02:00
lightningterror cf568d2782 iR5900: Cleanup variable scope.
Codacy.
v1.7.3001
2022-06-25 11:20:53 +02:00
lightningterror ba07e46cf8 iR3000A: Cleanup variable scope.
Codacy.
2022-06-25 11:20:53 +02:00
lightningterror f19ba1b0db iFPUd: Cleanup variable scope.
Codacy.
2022-06-25 11:20:53 +02:00
lightningterror 51887f1cbc BaseBlockEx: Cleanup variable scope.
Codacy.
2022-06-25 11:20:53 +02:00
refractionpcsx2 539e285f86 GS: Limit the offset for FFMD to prevent over scaling. v1.7.3000 2022-06-25 02:53:09 +01:00
refractionpcsx2 75d57640eb GS: Rework interlace offsets 2022-06-25 02:53:09 +01:00
refractionpcsx2 56316ffcca GS: Add internal FFMD offset to interlace. 2022-06-25 02:53:09 +01:00
Mrlinkwii 580dbd0905 Gamedb:Add missing serials v1.7.2999 2022-06-25 02:29:43 +01:00
Mrlinkwii 42a394628e GameDB: upscaling fixes for "Mike Tyson Heavyweight Boxing" v1.7.2998 2022-06-24 23:29:51 +01:00
lightningterror 0233845994 USB: Cleanup uninitialized variable.
Codacy.
v1.7.2997
2022-06-24 23:32:30 +02:00
lightningterror f42647426b IOP: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror b54521de51 iR5900: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror d7e09167fa iMMI: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 26d20e458c iFPU: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 3099d55b40 RDebug: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 72218929b9 SPU2: Cleanup variable scope.
Codacy
2022-06-24 23:32:30 +02:00
lightningterror f99106ccb1 MemoryCardFolder: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror dd6f9c5ad3 USB: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 7d2209860e IPU: Cleanup variable scope.
Use totalqwc instead of ipu1cycles for adding cycles.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror c82a927556 GS: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 59e9d80b18 PAD: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 732d30c919 CDVD: Cleanup variable scope.
Codacy.
2022-06-24 23:32:30 +02:00
lightningterror 8586490162 Misc: Cleanup some stuff I didn't notice in previous commits. v1.7.2996 2022-06-24 02:22:40 +02:00
lightningterror f8a3cf2d3d README: Update requirements. v1.7.2995 2022-06-24 02:17:38 +02:00
lightningterror 826ca5ece5 GS-hw: Update crc hack comments. v1.7.2994 2022-06-24 01:20:28 +02:00
refractionpcsx2 73a3542ab2 Build: Fix appimage.sh v1.7.2993 2022-06-23 23:25:46 +01:00
lightningterror dfbe243b4c Misc: Clean up warnings.
Wsign-compare, Wunused-variable, Wunused-variable.
v1.7.2992
2022-06-23 22:48:07 +02:00
Stuart Kenny f7d76ebf1d GS: Add lottes crt to present shader. v1.7.2991 2022-06-22 16:26:19 +02:00
lightningterror 34c36c09ff wx: Rename gsdx to gs for window title statistics. v1.7.2990 2022-06-22 13:58:26 +02:00
lightningterror 765dab5d8d 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.2989
2022-06-22 12:58:32 +02:00
lightningterror 063d02a9cb 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.
2022-06-22 12:58:32 +02:00
lightningterror 6e5e9ab7bc GS-d3d12: Remove scale factor clamp.
Already handled in config so it's duplicate.
2022-06-22 12:58:32 +02:00
Ty Lamontagne c8c7ac45d1 CDVD: Touch-Up GZip logging messages. v1.7.2988 2022-06-21 23:49:27 +01:00
Connor McLaughlin 14181ec70d InputManager: Fix chord bindings when activating in reverse v1.7.2986 2022-06-21 21:53:02 +01:00
Connor McLaughlin b20e5a1e01 VMManager: Convert to fmt
Also adds an error message when trying to save state in the BIOS.
2022-06-21 21:53:02 +01:00
Connor McLaughlin 64d222a1e4 Qt: Support binding numpad keys independently of number row 2022-06-21 21:53:02 +01:00
refractionpcsx2 e4554fe9ca 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.2985
2022-06-21 21:51:25 +01:00
refractionpcsx2 8ec736789c GUI: Allow memcard names shorter than 4 v1.7.2984 2022-06-21 21:51:07 +01:00
refractionpcsx2 9a323a9a8d GUI: Only add extension to new memcards on save 2022-06-21 21:51:07 +01:00
MomosuWarosu 298e626b6e 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.2983
2022-06-21 21:22:03 +01:00
Blackbird88 af7308e395 GameDB: Fix name of "The Document of Metal Gear Solid 2" v1.7.2982 2022-06-21 21:21:43 +01:00
Mrlinkwii 7c80fcacba GameDB: add missing upscaling fixes to "Xenosaga Episode III" v1.7.2981 2022-06-21 21:21:27 +01:00