refractionpcsx2
0fa52a75ad
GS-HW: Optimise readback performance for some cases
2023-02-14 22:27:35 +00:00
Mrlinkwii
c91e7dc3b0
GameDB: remove not needed hw fixes for Metal Slug 6
2023-02-14 22:27:17 +00:00
Mrlinkwii
88034b176c
GS-HW:purge MetalSlug6 CRC
2023-02-14 22:27:17 +00:00
JordanTheToaster
efeaff488c
GameDB: Add HPO Special to 007 EON
...
Lines bad must fix lines.
2023-02-14 17:49:53 +00:00
Berylskid
5df30f5bdd
OSD: Change the lower limit of OSD Scale from 100 to 50 ( #8135 )
2023-02-14 14:03:24 +00:00
C.W. Betts
cf179c42b8
cmake: Quiet macOS building warning, we can build on macOS just fine. ( #8136 )
2023-02-14 11:32:39 +01:00
Berylskid
a615f8bf17
Qt: Change "Save State On Shutdown" to Unchecked ( #8147 )
2023-02-14 10:30:34 +00:00
refractionpcsx2
b38964e814
GS: Partial revert of #8101 pending investigation.
...
Sometimes great ideas don't always go smoothly to plan, this is one of those, but it will be back when we work out what's up with Soul Calibur 2 and DBZ BT3 :)
2023-02-14 10:23:09 +00:00
JordanTheToaster
013c9eec58
GameDB: Various fixes
...
Some fixes I missed in the last PR because I am a doughnut and can't remember what I needed to do.
2023-02-14 00:20:52 +00:00
refractionpcsx2
ddbd6eddf7
GameDB: Add Autoflush for Astro Boy and CPU Sprite for Alias
2023-02-14 00:18:08 +00:00
refractionpcsx2
982fd42683
GS: Preload whenever it matches an upload. GUI option forces preloads.
2023-02-14 00:18:08 +00:00
RedDevilus
90e28e7957
GameDB: Fix Japanese KH2 - Final Mix
...
Change Normal Vertex halfpixel with roundsprite
2023-02-13 23:59:41 +00:00
JordanTheToaster
f4201f3947
GameDB: Remove fix from Soulcalibur 3
...
No longer needed as the hash cache no longer does an explosion.
2023-02-13 23:27:27 +00:00
PCSX2 Bot
7844b40243
PAD: Update to latest controller database.
2023-02-13 17:37:59 +01:00
JordanTheToaster
d0839a3d55
GameDB: Fixes for graphics in Mana Khemia 2
...
Fixes missing graphical effects in battles by disabling mvu speedhack.
2023-02-13 16:07:31 +00:00
JordanTheToaster
876fd9ba9e
GameDB: Vexx underwater rendering fixes
...
Adds Tex in RT to fix underwater rendering being totally broken.
2023-02-13 09:37:31 +00:00
lightningterror
e12717c108
CDVD: Fix FreeBSD compile.
2023-02-13 03:02:59 +01:00
refractionpcsx2
af0b17bb7a
Counters: Present at VSync End
2023-02-12 21:13:42 +00:00
Stenzek
6f595b7d87
GS/HW: Allow previous frame in depth source lookup
...
Fixes pulling random junk from local memory in Black after adjusting
vsync timing.
2023-02-12 21:13:42 +00:00
JordanTheToaster
59cbdc79f5
GameDB: Fixes for V-Rally 3 and Berserk
...
Fixes sun occlusion in V-Rally 3 and fixes missing subtitles in FMVs in Berserk.
2023-02-12 19:28:13 +00:00
refractionpcsx2
50ff3649b1
GS: Fix divide by zero error
2023-02-12 19:14:54 +00:00
refractionpcsx2
9ca9db8770
GS: Fix undefined behaviour bug in PCRTC
2023-02-12 15:03:24 +00:00
Stenzek
fa70f0e764
GS/HW: Don't age texture cache on idle frames
2023-02-12 08:34:39 +00:00
Stenzek
3eb629f133
InputManager: Restore passing wheel events to ImGui
2023-02-12 07:25:56 +00:00
Stenzek
c9aba6bbe1
GS/TextureCache: Allow tex-in-rt for 16/24/32-bit targets
...
Fixes swirl battle transition in Valkyrie Profile 2.
Fixes top-left screen rendering in Lego Racers 2.
2023-02-12 07:07:52 +00:00
Stenzek
0a26adae76
GS/TextureCache: Dirty with target PSM/TBW, not the EE write
2023-02-12 07:07:52 +00:00
Stenzek
f0798f6510
GS/HW: Combine dirty rectangles for target updates
...
Fewer texture uploads makes Intel GPUs happy.
2023-02-12 07:07:52 +00:00
refractionpcsx2
245b03e208
GS: Limit the height of framebuffer reads
2023-02-12 07:07:26 +00:00
refractionpcsx2
4e31e5fdc2
GS: Use linear interpolation for Screen Offsets
2023-02-12 04:34:07 +00:00
Stenzek
750a74206c
InputManager: Warning fix/default interia value
2023-02-12 04:32:47 +00:00
Stenzek
7e64dc2576
GS/HW: Don't defer TC reset until next vsync
2023-02-12 04:32:47 +00:00
Stenzek
8a08e2fd97
GS: Make sure everything in GSState is initialized
2023-02-12 04:32:47 +00:00
Stenzek
d0a933cda8
GS/TextureCache: Clear surface offset cache on reset
...
Also get rid of RemovePartial(), it's never called.
2023-02-12 04:32:47 +00:00
lightningterror
d00845f56b
GameDB: Add missing Need for Speed - Carbon entry.
2023-02-12 00:46:01 +00:00
lightningterror
3350e5ebb1
GameDB: Replace DMABusyHack with InstantDMAHack for MGS2 Sons of Liberty.
...
DMA timing problem.
Fixes broken half-bottom artifacts.
2023-02-12 00:46:01 +00:00
SideProjectsLab
aeb4445cad
Qt/Input: Improved how mouse movements are mapped to analog ( #7910 )
2023-02-11 23:58:58 +00:00
refractionpcsx2
73abae8cb9
GameDB: Remove forced deinterlacing modes which are no longer required
2023-02-11 20:08:36 +00:00
refractionpcsx2
7ecc7b76ba
GS-PCRTC: Improve automatic de-interlacing to avoid it more often.
2023-02-11 20:08:36 +00:00
refractionpcsx2
71d0bbbc25
GS: Rework of PCRTC code.
2023-02-11 20:08:36 +00:00
JordanTheToaster
26e691ba93
GameDB: Update HPO on Spider Man 2
...
Changes HPO to HPO Special to fix rainbow garbage on the top and left side of the screen when moving.
2023-02-11 17:43:05 +00:00
Stenzek
c7352d9e10
GS: Attempt to recreate device if GPU crashes
2023-02-11 15:33:55 +00:00
Stenzek
7b8f9a54ec
GS/HW: Purge FFX-2 depth clear CRC hack
2023-02-11 15:26:04 +00:00
JordanTheToaster
28980af858
GameDB: Port COP2 patch for Disneys Cars
...
Ports patch to fix broken collisions to PAL Disney's Cars
2023-02-11 15:24:23 +00:00
Stenzek
80dce398e0
GS/HW: Carefully allow move to create new targets
...
Xenosaga I does a move from BP 1C00 to E00, then from E00 to 2A00 a few
frames later for its cutscene transitions. 2A00 then gets used as a
texture and blended on top of the later frames. Because there's no
target at 2A00, the move falls back to the CPU, and E00 contains junk
which gets moved and eventually preloaded instead.
Gradius V uses moves for a screen move/wobble-like effect, by moving
chunks of the framebuffer out, then using those as a texture. It's not
broken at the moment, but it does readback (slow), and break upscaling.
2023-02-11 07:16:19 +00:00
TheTechnician27
06db8eec48
Context.cpp: fix minor typo
2023-02-11 06:46:44 +00:00
Stenzek
9c720efe46
GS/OGL: Fix possible crash downloading odd texture sizes
2023-02-11 06:43:20 +00:00
refractionpcsx2
cbf91a8d19
GS-HW: Tighten CLUT detection slightly.
2023-02-11 02:07:01 +00:00
TheTechnician27
f99414708d
Readme: Two minor changes to the README ( #8105 )
2023-02-11 00:00:25 +00:00
refractionpcsx2
9549a6b16a
GS: Fix TME processing when Alpha->IsBlack & !TEX0->TCC
2023-02-10 23:48:43 +00:00
lightningterror
3206094545
GameDB: Add full mipmap and trilinear ps2 to Hard Hitter games.
...
Improves ground texture rendering.
2023-02-10 22:24:33 +01:00