Commit Graph
15632 Commits
Author SHA1 Message Date
refractionpcsx2 c391e84451 GS: Only TEXFLUSH if it's an Auto Flush draw. v1.7.3410 2022-10-11 18:45:32 +01:00
TellowKrinkle 9b5dd92dad GS:HW: Use 16-bit unorm for HDR v1.7.3409 2022-10-11 18:17:27 +02:00
TellowKrinkle 4a7539cd06 GS:HW: Rename FloatColor to HDRColor
It will soon be not a float
2022-10-11 18:17:27 +02:00
refractionpcsx2 e8a021e1b0 GS: Add flush reason to draw call vertex dumps v1.7.3408 2022-10-11 17:16:18 +01:00
RedDevilus 8b92872c1f Qt: Changing Cheevos URL color
At the moment it uses a dark blue color which looks fine on light themes but hurts my eyes on the darker themes, reminds me of the old 1.6 console dark mode

Making it currently a bit lighter blue which should fit all the themes, in the future we could make it follow the link color.
v1.7.3407
2022-10-11 13:14:25 +01:00
Connor McLaughlin 6f99ac676e INISettingsInterface: Write changes atomically v1.7.3406 2022-10-11 12:57:27 +01:00
lightningterror 7433cec2c4 GameDB: Add HPO normal to remaining regions of Wallace & Gromit - The Curse of the Were-Rabbit.
Names were different so didn't pick them up during search, also make the names match.
v1.7.3405
2022-10-11 01:52:25 +02:00
lightningterror a1e5ce246b GameDB: Add HPO Special to Wallace & Gromit - The Curse of the Were-Rabbit.
Fixes misalignment/bloom when upscaling.
v1.7.3404
2022-10-11 01:37:45 +02:00
lightningterror 97ba76ab47 GameDB: Add trilinear PS2 and change mipmap from Basic to Fast to Hulk The Ultimate Destruction
Further fixes textures to match sw renderers.
v1.7.3403
2022-10-11 01:29:58 +02:00
lightningterror 866dee7cc2 GameDB: Adjust HPO from Normal to Special for Shadow of Rome and Onimusha Dawn of Dreams.
Issues with HPO special were the clamp optimizations.
v1.7.3402
2022-10-11 01:08:31 +02:00
lightningterror 4f1143420c GS-hw: Fully purge Shadow of Rome crc hacks.
Issue with upscaling and hpo special was clamp optimizations.
2022-10-11 00:56:02 +02:00
lightningterror 702aefa43e GS-hw: Disable clamp more optimizations for now.
We currently crop off the rightmost and bottommost pixel when upscaling clamps, until the issue is properly solved we should keep this disabled as it breaks many games when upscaling.
v1.7.3401
2022-10-11 00:43:23 +02:00
PCSX2 Bot 86ca20403e PAD: Update to latest controller database. v1.7.3400 2022-10-10 18:05:12 +02:00
RedDevilus 356b5c1750 Qt: Consistent save state list in big picture
In the WX days we had savestate 0-9 where 0 was the first. Then Qt came around where savestate 0-10 existed for Big Picture and 1-10 for the main listing this can cause headaches where you cycle through savestates or just save to the current slot 0 and it doesn't show up in the main window.
v1.7.3399
2022-10-10 14:06:59 +01:00
Mrlinkwii 37c89ffba3 gamedb: add autoflush to 'The Simpsons: Hit & Run.' v1.7.3398 2022-10-09 21:01:40 +01:00
lightningterror 4a83efcd61 GS-hw: Cleanup GSHWHack.cpp
Declare functions noexcept, initialize variables.
v1.7.3397
2022-10-09 21:10:20 +02:00
lightningterror 871308cf25 GS-hw: Remove condition to enable upscaling hacks on Aggressive crc.
Not really needed, favor accuracy.
2022-10-09 21:10:20 +02:00
lightningterror 90f1ea7896 GS-hw: No need to check for coverage when getting alpha value.
We already set the alpha min max value to 128 if coverage is used.
v1.7.3396
2022-10-09 17:51:33 +02:00
lightningterror 1c308b2710 GS: When CoverageAlpha is used set Alpha min max to 128. 2022-10-09 17:51:33 +02:00
lightningterror 5227bc9167 GS-hw: Add missing stencil buffer check for fba or coverage alpha DATE. 2022-10-09 17:51:33 +02:00
refractionpcsx2 4f93ee29e6 GS: Remove no longer needed logging. v1.7.3395 2022-10-09 13:37:00 +01:00
Connor McLaughlin 07a51589cb GameDB: Normalize HW fixes for Xenosaga Episode II v1.7.3394 2022-10-09 09:32:28 +02:00
RedDevilus 67847c9485 Qt: Amendment for Turbo naming
PCSX2 uses the Fast Forward naming in the hotkeys but DuckStation uses Turbo for a similar function.

Makes it easier to see what the hotkey is for.
v1.7.3393
2022-10-09 09:30:36 +02:00
refractionpcsx2 96071e157a GS: Modify clamp behaviour on large specified texture sizes
Add temp logging
v1.7.3392
2022-10-09 06:25:22 +01:00
refractionpcsx2 f70da4b33e GS: Handle higher TH/TW for STQ calculation 2022-10-09 06:25:22 +01:00
refractionpcsx2 92cd6e8435 GS: Fix DX shader error v1.7.3391 2022-10-09 04:53:18 +01:00
TellowKrinkle 0637682eb0 GS:HW: Properly handle fbmask of negative values
Previously was possible with blending and colclip, but now more common with the new hdr algorithm
v1.7.3390
2022-10-09 04:06:59 +01:00
TellowKrinkle af1888b21a GHActions:macOS: Remove unused dependencies v1.7.3389 2022-10-08 22:41:59 +01:00
TellowKrinkle fca61d68b0 GHActions:MacOS: Disable Qt gssapi support
Qt's build script picks up gssapi_krb5.dylib instead of GSS.framework on some MacOS SDKs, failing the build.  We don't need GSS, so disable it instead of patching
2022-10-08 22:41:59 +01:00
TellowKrinkle 954e9fc7c1 CMake: Prevent finding Mono.framework libpng 2022-10-08 22:41:59 +01:00
refractionpcsx2 9750cfe6bf GS: Fixes for flushes from PR #6389 v1.7.3388 2022-10-08 21:10:13 +01:00
Connor McLaughlin 1910c8fc0f GS/HW: Only allocate as many mip levels as present
This prevents any possibility of sampling undefined or garbage/reused
texture data from levels which aren't used by the current draw.

And a tiny bit of VRAM. But nothing really measurable.

Also fixes a bug in Vulkan where a copied texture can get mip-generated
in the wrong command buffer when using basic mipmapping.
v1.7.3387
2022-10-08 19:42:45 +01:00
lightningterror 7f9932129d FullscreenUI: Remove unused variables. v1.7.3386 2022-10-08 20:16:31 +02:00
Connor McLaughlin 8947c0d2e7 Qt: Fix primed indicator not being disabled when achievements off v1.7.3385 2022-10-08 14:18:35 +01:00
Connor McLaughlin 48015d3f43 Achievements: Append notifications downwards not upwards 2022-10-08 14:18:35 +01:00
Connor McLaughlin 74ffdca614 Achievements: Save submitted time from API in leaderboards 2022-10-08 14:18:35 +01:00
Connor McLaughlin 2ae3c6bf29 Achievements: Check for nulls in API responses
rc_json_get_string() stores NULL if the server literally sends "null".
2022-10-08 14:18:35 +01:00
Connor McLaughlin 28e33e1883 Achievements: Reapply settings on HC enable 2022-10-08 14:18:35 +01:00
Connor McLaughlin 9615120586 VulkanHostDisplay: Fix crash when driver uses large preferred upload stride 2022-10-08 14:18:35 +01:00
lightningterror 3d557be918 GS-hw: Adjust Shadow of Rome crc hacks.
Remove some unneeded crc hacks while making leftover upscale only.
v1.7.3384
2022-10-08 14:49:19 +02:00
icup321 b166b1a383 GameDB: Fix missing splash logos in Krome games
Also fixes water textures in TY 2 & 3.
v1.7.3383
2022-10-08 13:17:51 +01:00
Connor McLaughlin 905e573520 Qt: Fix error writing config on first launch v1.7.3382 2022-10-08 13:17:34 +01:00
Connor McLaughlin 15b91fb6a4 Qt: Drop libsamplerate dependency for Qt+MSVC
It's only used by USB/WASAPI, which doesn't exist in Qt.
v1.7.3381
2022-10-08 12:50:10 +02:00
Connor McLaughlin 2c64c729bf VMManager: Remove unused variable v1.7.3380 2022-10-08 12:49:00 +02:00
refractionpcsx2 2ddc7897e0 WX: Backport Resamplebox patch to fix GSDump previews in vs2022 v1.7.3379 2022-10-08 05:41:28 +01:00
icup321 e359cc5da9 GameDB: Fix ghosting in BlitzTech engine games
Also fixes a few game title issues.
v1.7.3378
2022-10-07 21:32:01 +01:00
TellowKrinkle 73ae9f8879 GS:HW: Make HDR algorithm more float-precision-friendly
- Use whole numbers instead of 255ths
- Use range -128 - 127 instead of 0 - 255 for accumulation blends
v1.7.3377
2022-10-07 20:44:53 +02:00
Connor McLaughlin 7ea8b983d4 CI: Switch from libcurl4-gnutls-dev to libcurl4-openssl-dev
Hopefully fix the Linux AppImage not finding certificates on Debian.
v1.7.3376
2022-10-07 11:28:16 +01:00
refractionpcsx2 4b652e6878 GameList: remove playlists v1.7.3375 2022-10-06 21:57:03 +01:00
Mrlinkwii 90c541d117 Gamedb: add EE rounding to 'Ty the Tasmanian Tiger 3' v1.7.3374 2022-10-06 15:45:51 +01:00