Stenzek
eb0d18f484
GSDumpReplayer: Fix resetting
...
And get rid of memory reset, it's never used.
2023-03-06 09:11:08 +00:00
Stenzek
c783fc0f59
GSDumpReplayer: Update serial on dump load
...
Fixes title and HW fixes not applying when dragging a new GS dump onto a
running PCSX2.
2023-03-05 15:41:42 +00:00
refractionpcsx2
31d02c1278
GS-TC: Allow TBW expansion
2023-03-05 11:17:33 +00:00
JordanTheToaster
85f96bb248
GameDB: Various recommendations and fixes
...
Adds a variety of fixes and recommendation's for users to ignore.
2023-03-05 10:06:51 +00:00
Stenzek
229cf908b7
GS/HW: Use multi stretch for preloading
2023-03-05 10:03:15 +00:00
Stenzek
89b18275c0
GS/DX11: Get rid of runtime blend state creation
2023-03-05 10:03:15 +00:00
Stenzek
b8a86baec7
GS/HW: Implement multi stretch for DX11/DX12/OpenGL
2023-03-05 10:03:15 +00:00
Stenzek
8505e9203a
Qt: Support changing running GS dump by drag/dropping
2023-03-03 16:43:16 +00:00
Stenzek
5d95a503bf
Qt: Fix crash when spamming shutdown button
2023-03-03 16:43:16 +00:00
Stenzek
36c7f96a1e
GS/HW: Get rid of GetOutputSize()
...
And use PCRTCDisplays instead.
2023-03-03 16:42:54 +00:00
Mrlinkwii
b40b606608
GameDB: update Oneechanbara2Special
2023-03-03 16:42:24 +00:00
Mrlinkwii
03764a624f
GS/CRC: purge Oneechanbara2Special CRC
2023-03-03 16:42:24 +00:00
RedDevilus
962cfa9441
GameDB: Steambot Chronicles + typo fix
...
- Steambot Chronicles has quite an extensive hack for a game doing weird stuff with their Z-buffer, it does mess with the sea being green which is incorrect but the game also looks off for rest of the cutscene.
- misalgined typo to misaligned
2023-03-03 16:42:09 +00:00
lightningterror
b2f30ab080
GS: Bump shader cache version.
2023-03-03 16:35:10 +01:00
lightningterror
24c42ae2d9
GS-hw: Replace alpha factor/alpha source1 with source 1 color.
...
Output 1 will be used since we want to modify each color channel based on overflow value.
2023-03-03 16:35:10 +01:00
lightningterror
af9353298c
GS-metal: Add clr3 case for blend mix 2.
...
When Cs*(Alpha + 1) overflows compensate with adjusting Alpha output for Cd*Alpha.
2023-03-03 16:35:10 +01:00
lightningterror
a3ecf0b0bd
GS-vk: Add clr3 case for blend mix 2.
...
When Cs*(Alpha + 1) overflows compensate with adjusting Alpha output for Cd*Alpha.
2023-03-03 16:35:10 +01:00
lightningterror
58cb6ab728
GS-ogl: Add clr3 case for blend mix 2.
...
When Cs*(Alpha + 1) overflows compensate with adjusting Alpha output for Cd*Alpha.
2023-03-03 16:35:10 +01:00
lightningterror
f478b3959c
GS-d3d: Add clr3 case for blend mix 2.
...
When Cs*(Alpha + 1) overflows compensate with adjusting Alpha output for Cd*Alpha.
2023-03-03 16:35:10 +01:00
Stenzek
35ce680859
GameDB: Add PCRTCOffsets to Xiaolin Showdown
...
Stops screen shaking.
2023-03-03 15:33:47 +00:00
Stenzek
7df189ced4
GameDB: Add PCRTC and blending HW fixes
2023-03-03 15:33:47 +00:00
Stenzek
c35092504c
GS/HW: Avoid copying an empty rectangle
...
Fixes a possible validation error in Ultraman Fighting Evolution -
Rebirth.
2023-03-03 14:59:07 +00:00
Stenzek
0bff6f7ad9
GS/HW: Require FBW=1 for Jak OI fix
...
The legit palette draws all seem to use FBW 1.
There's a couple of draws which use the alpha channel of the FB which
are currently falsely triggering.
2023-03-03 14:04:43 +00:00
JordanTheToaster
805f985144
GameDB: Gun fixes
...
Fixes for rainbowing at the edges of the screen missing bloom intensity and alignment and reflections on water and ground textures.
2023-03-02 21:16:57 +00:00
Stenzek
12e578b93c
GS/Vulkan: Don't skip barrier with colclip+readwrite date
...
Value written from HDR setup must be visible for any DATE reads. Fixes
flickering in DBZ BT2.
2023-03-02 17:01:50 +00:00
JordanTheToaster
1312952305
GameDB: Various fixes
...
Adds Tex In RT 2 to Armoured Core 2 to fix texture corruption in future and adds merge sprite to Destroy All Humans 1&2 to further fix misaligned bloom.
2023-03-02 15:50:02 +00:00
Stenzek
6118b94f9e
GS/Vulkan: Fix a bunch of validation warnings
...
None of these were errors, but it's still good to have clean output.
2023-03-02 15:49:13 +00:00
Stenzek
520320535e
Qt: Clear all keyboard bind states when focus is lost
2023-03-02 15:49:04 +00:00
Mrlinkwii
262b5f1dc0
GameDB: add fixes to Knight Rider - The Game
2023-03-02 11:07:28 +00:00
Mrlinkwii
ac36162ddc
GameDB: upscaling fixes for Springdale
2023-03-02 09:50:38 +00:00
Stenzek
9b813f4ae3
Qt: Fix skipdraw not being hidden globally again
...
And slience a warning in TC.
2023-03-02 09:34:41 +00:00
JordanTheToaster
35d05b8653
GameDB: DAH 1&2 Fixes
...
Fixes for misaligned bloom and sun occlusion and intensity in Destroy All Humans 1 and 2.
2023-03-02 09:18:18 +00:00
Mrlinkwii
e4d6b87e5d
GameDB: add textureInsideRT to NBA '07 featuring The Life Vol.2
2023-03-02 01:34:39 +00:00
Stenzek
64b38e5a4a
GS/HW: Add "Merge Targets" texture-in-RT mode
...
Can take several targets from the cache, and create a combined/merged
source from them.
Fixes shadow maps in Destroy All Humans.
2023-03-01 21:13:37 +00:00
Stenzek
75957c84e3
GS: Add "multi stretch rect" drawing to device
2023-03-01 21:13:37 +00:00
Silent
c33fb2adbd
Qt: Add a context menu to the toolbar's Settings button when the game is running
...
A new small context menu that allows to select between global settings
and game settings.
2023-03-01 20:38:42 +00:00
Silent
97d3baba35
Qt: Move "Game Properties" from View to Settings
2023-03-01 20:38:42 +00:00
Stenzek
e91f9925f8
Qt: Display a slightly more helpful error on display create failure
2023-03-01 20:37:18 +00:00
Stenzek
b484f7aef0
Context/Vulkan: Handle VK_INCOMPLETE return from vkEnumeratePhysicalDevices()
2023-03-01 20:37:18 +00:00
Stenzek
9a3904103a
GS/HW: Fix off by one in estimate texture region
...
And enable it for Justice League.
2023-03-01 20:36:36 +00:00
refractionpcsx2
2a2d39b392
GS-TC: On invalidate of the alpha of 32bit, drop back to 24bit
2023-03-01 20:35:38 +00:00
Stenzek
3005ba629f
GS/Vulkan: Fix RT being left bound as texture
2023-03-01 21:02:57 +01:00
Mrlinkwii
795741a341
GameDB: various fixes
2023-02-28 21:39:50 +00:00
JordanTheToaster
da98465d4b
GameDB: Remove unneeded Midnight Club 3 fixes
...
Removes the texture preloading restriction as the game no longer violently blows up during gameplay with the hash cache enabled.
2023-02-28 20:52:03 +00:00
Stenzek
d28e46796f
GameDB: Enable estimate texture region on Snowblind games
2023-02-28 17:39:15 +00:00
Stenzek
43c6e321f5
GS/HW: Add a new option to attempt to reduce large texture sizes
...
For Snowblind games which use 1024x1024 textures and UVs.
2023-02-28 17:39:15 +00:00
Stenzek
4595c2feec
GS/HW: Allow moves to create larger targets, align to 64 width
2023-02-28 17:39:15 +00:00
Stenzek
8b4402c517
Qt: Skipdraw shouldn't be visible in global settings
2023-02-28 11:49:26 +00:00
Stenzek
e08ae7e8fa
GS/HW: Handle end-of-memory wrapping for surface Overlaps()
2023-02-28 09:12:14 +00:00
Stenzek
753efd8c4a
GS/HW: Track target sources in all pages
...
... instead of just the first page it falls within.
2023-02-28 09:12:14 +00:00