refractionpcsx2
faa54f6c14
GS/HW: Always update preloaded dirty areas
2024-06-27 23:41:17 +01:00
refractionpcsx2
b38d008a96
GS/HW: Ignore any preload outside of the valid area
2024-06-27 23:41:17 +01:00
Berylskid
cd300c21d9
GameDB: Revert an wrong game title
2024-06-27 11:13:23 +01:00
Stenzek
5b45913a6a
GS/HW: Use box filtering for source downsampling
2024-06-27 10:49:46 +10:00
refractionpcsx2
1627bd6cc7
GS/HW: Fix upscale draw detection check
2024-06-26 16:02:40 +01:00
Stenzek
7f0ab1442e
GS/HW: Clear instead of invalidating upscaled targets
...
This'll require a little more VRAM bandwidth, but it's better than
sampling random garbage because HPO pushes the coordinates down.
2024-06-26 21:22:36 +10:00
JordanTheToaster
71cb2daea8
GameDB: GOW 2 revert to HPO Special
2024-06-25 13:48:00 +01:00
Tyler Wilding
63619ef40f
translations: Syncing Crowdin translations ( #11462 )
...
* New translations
[ci skip]
2024-06-25 11:26:49 +01:00
TheLastRar
baec86e39b
DEV9: Return sender IP alongside payload
...
Also return payload in a unique_ptr,
2024-06-25 11:05:19 +01:00
TheLastRar
fbac331528
DEV9: Use std::move in SimpleQueue
2024-06-25 11:05:19 +01:00
Ty Lamontagne
a00cb49035
COP0 TLB: Fix mapping ScratchpadRam Entries
...
Unsure why that was there. It would vtlbVMapBuffer if the mapping was for SPR (correct) but then continue and map on top of that as if it were a normal mapping.
2024-06-25 11:04:41 +01:00
JordanTheToaster
ba73a4cf3f
GameDB: RE Outbreak disable FBMask patch
2024-06-25 11:03:00 +01:00
JordanTheToaster
f8ab3843f7
GameDB: Various fixes
2024-06-25 11:02:26 +01:00
Stenzek
107c117a4e
VMManager: Don't use achievements when playing GS dumps
2024-06-25 19:12:23 +10:00
Stenzek
c44500ba0f
Achievements: Fix async HC mode disable running on wrong thread
2024-06-25 19:12:23 +10:00
Stenzek
d53b2ae104
ImGuiManager: Avoid invalid scale update on surfaceless
2024-06-25 19:12:23 +10:00
Stenzek
f909282973
Achievements: Eliminate intermediate malloc on state save
2024-06-25 19:12:23 +10:00
Stenzek
46931072c7
3rdparty/rcheevos: Hash functions are not needed
2024-06-25 19:12:23 +10:00
Stenzek
9225fa9efd
3rdparty/rcheevos: Bump to d54cf8f
2024-06-25 19:12:23 +10:00
PCSX2 Bot
46f37f3b45
PAD: Update to latest controller database.
2024-06-25 04:03:08 +02:00
refractionpcsx2
8e891b0c5a
GS/HW: Add missing blend optimization check
2024-06-24 19:12:22 +01:00
refractionpcsx2
fc4bdfd025
GS: Avoid pointlessly trying to map more pages in memory than the GS has
2024-06-24 18:15:29 +01:00
refractionpcsx2
7e53cb8e99
GS/HW: Optimize blends in some zero scenarios
2024-06-24 18:15:29 +01:00
Stenzek
3040474f99
Qt: Fix duplicate log window when theme switching
2024-06-24 13:17:53 +10:00
Stenzek
02ef8098c9
Qt: Work around theme swap bug with Classic Windows
2024-06-24 13:17:53 +10:00
Stenzek
4924d8c984
GS/Vulkan: Release swap chain images on acquire fail
2024-06-24 10:16:04 +10:00
Stenzek
57d225437e
GS/HW: Ensure mipmaps aren't generated on hash cache textures
2024-06-24 10:15:48 +10:00
Stenzek
f6a7dc52e2
GS/HW: Better eliminate redundant clamps with mipmapped draws
...
TW/TH won't match when mipmap minimization eliminates the base level.
Use the TEX0 register from the context instead.
2024-06-24 10:15:48 +10:00
Stenzek
ec8d5d1b71
GS/HW: Allow use of trilinear with shader sampling
2024-06-24 10:15:48 +10:00
refractionpcsx2
f47b2d02cb
GS/HW: Improve scale preservation check
2024-06-23 23:35:48 +01:00
Immersion95
32721f9f8f
GameDB: Street Fighter EX3 - Fix the post processing at high resolution
...
When upscaled, the post processing is misaligned and there's a weird ghosting effect. The new "Natively downscale targets" hack solves it.
2024-06-23 18:06:50 +01:00
JordanTheToaster
27e2138d6c
Deps: Update to Qt 6.7.2
2024-06-23 14:17:54 +10:00
JordanTheToaster
512ab67efc
Deps: Update to SDL 2.30.4
2024-06-23 11:14:11 +10:00
refractionpcsx2
9d66c8b1a1
GS/HW: Correct rect checks in textureminmax
...
Was supposed to be in my PR but forgot to push it.
2024-06-23 02:10:43 +01:00
refractionpcsx2
a132a6f979
GS: Make sure min/max for texture is at least 1 pixel
2024-06-23 00:34:43 +01:00
refractionpcsx2
6fc631eaba
GS/HW: Fix up Burnout CRC so NS properly detects downscale.
2024-06-23 00:07:23 +01:00
refractionpcsx2
915ed85f5d
GS/HW: Reduce misdetections for downscaling
2024-06-23 00:07:23 +01:00
refractionpcsx2
2c9ddf3b38
GS/HW: Restrict maximum direct copy size
2024-06-23 00:07:23 +01:00
Sestain
1d4d75fda0
GameDB: Fix shadows alignment on Crash Twinsanity
2024-06-22 22:01:56 +01:00
refractionpcsx2
dda6e37bd0
GS/HW: When detecting target overlap, offset copy from base
2024-06-22 21:41:13 +01:00
refractionpcsx2
a4ffc6c457
GS/HW: Fix line width factor when upscaling.
2024-06-22 21:40:49 +01:00
dependabot[bot]
5e9b31d243
ci: bump `ws` dependency in announce workflow
...
Bumps [ws](https://github.com/websockets/ws ) from 8.2.3 to 8.17.1.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/8.2.3...8.17.1 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-19 19:21:52 -04:00
PCSX2 Bot
97bb270a2b
Qt: Update Base Translation
2024-06-18 20:39:45 +10:00
refractionpcsx2
2bbb167541
GameDB: Add round sprite half to Valkyrie Profile 2
2024-06-18 06:08:35 +01:00
refractionpcsx2
74ea27817d
GS/HW: Keep real rect before draw to avoid bad valid rect update
2024-06-18 06:08:35 +01:00
refractionpcsx2
779b175567
GS/HW: Don't scale up downscaled targets when copying directly
2024-06-17 22:25:33 +01:00
refractionpcsx2
e252bcf425
GS/HW: Add new Opaque check + use components for scaling discard check
2024-06-17 22:25:33 +01:00
refractionpcsx2
bdc3585b60
GS/HW: Improve detection of upscaling and downscaling
2024-06-17 22:25:33 +01:00
refractionpcsx2
ce7ee345c7
GS/HW: Avoid downscaling as much as possible to increase quality
2024-06-17 22:25:33 +01:00
refractionpcsx2
2fc6357ac4
GS/HW: Correct some scaling behaviour
2024-06-17 22:25:33 +01:00