Commit Graph
15544 Commits
Author SHA1 Message Date
lightningterror 4470379dfb GameDB: Add Round Sprite Half to Ikki Tousen.
Aligns bloom effect.
v1.7.3459
2022-10-19 10:14:27 +01:00
lightningterror f727561553 GS-hw: Remove Ikki Tousen crc hack.
Upscaling hack, upscaling fixes in gamedb will deal with it.
2022-10-19 10:14:27 +01:00
Connor McLaughlin e6dbd55644 Qt: Use vsync when any FSUI window is open
Fixes high GPU usage when pause menu is opened. Previously, it was fine
if you started from big picture mode, but not if you invoked it by
opening the menu.
v1.7.3458
2022-10-19 10:12:44 +01:00
Ty Lamontagne 0df6fda9e8 Cubeb: Fix logging comparison, causing verbose spam v1.7.3457 2022-10-19 10:12:17 +01:00
Connor McLaughlin 1d58f59190 GS/Vulkan: Fix condition for skipping first barrier
Use the image layout instead of start-of-render-pass, because the image
may already be in general, or it could be restarting the RP from a
render area change.
v1.7.3456
2022-10-19 10:11:07 +01:00
lightningterror a30a41c2cc GS-wx: Misc fixes.
Add Hardware Download Mode option.
Remove Disable Hardware Readbacks.
Set dump decompression to LZMA.
And some other misc fixes.
v1.7.3455
2022-10-19 00:16:26 +02:00
JordanTheToaster 7a82b941cb ImGuiOverlays: Add Texture in RT
Adds Texture in RT to the imgui overlay.
v1.7.3454
2022-10-18 21:01:24 +02:00
JordanTheToaster 480e126437 GameDB: Correct Big Game Hunter name
Corrects the name of SLUS-21021 and SLUS-21011.
v1.7.3453
2022-10-18 19:52:03 +01:00
refractionpcsx2 92d43d042d GameDB: Add HW/Upscale fixes for King's Field IV v1.7.3452 2022-10-18 19:34:37 +01:00
lightningterror f2b172738f GS-wx: Add show settings and show inputs options to osd. v1.7.3451 2022-10-18 18:26:32 +02:00
refractionpcsx2 4fe1217a69 SPU: Clamp final volume in the right place. v1.7.3450 2022-10-18 16:47:43 +01:00
Connor McLaughlin fa82fc49bb GS/Vulkan: Skip first barrier when starting pass v1.7.3449 2022-10-18 17:34:15 +02:00
JordanTheToaster 5d1e340cbb GameDB: Add " World Soccer Winning Eleven 2012" missing entry
Adds a missing entry in the DB.
v1.7.3448
2022-10-18 17:10:19 +02:00
lightningterror abcbdc4a25 GS-hw: Further improve how we handle blend mix 1.
Compensate slightly for Cd*(As + 1) - Cs*As.
Try to compensate a bit with substracting 1 (0.00392) * (Alpha + 1) from Cs.
The initial factor we chose is 1 (0.00392) as that is the minimum color Cd can be, then we multiply by alpha to get the minimum blended value it can be.
v1.7.3447
2022-10-18 15:20:41 +02:00
Florin9doi 8fbb1e5565 BIOS: Map the entire ROM1 file to PS2 memory
EROM is part of ROM1, its exact location vary and can't be predicted
v1.7.3446
2022-10-18 10:04:52 +01:00
JordanTheToaster 149a08914e GameDB: Copy missing "Game ni Nattayo! Dokuro-chan" patch
Copys over the existing patch that was missing from the limited edition version.
v1.7.3445
2022-10-18 10:03:35 +01:00
Mrlinkwii f5c51f7cf7 GameDB: add missing patch to Asobi ni Iku yo! Chikyuu Pinch no Kon'yaku Sengen v1.7.3444 2022-10-18 10:03:17 +01:00
RedDevilus 280b3c66eb GameDB: Kaido/Xtreme Racer upscaling + comments
Adding upscaling fixes for vertical lines for Kaido / Tokyo Xtreme Racer by Developer Genki and Publisher Crave. Needs check-up if other fixes are needed as well.
v1.7.3443
2022-10-17 23:56:41 +01:00
PCSX2 Bot 3a3732a6c6 PAD: Update to latest controller database. v1.7.3442 2022-10-17 18:08:41 +02:00
lightningterror 2093c19127 GS: Adjust default renderer for vendors on windows.
AMD, feature level 12.0 and higher pick Vulkan by default.
Intel, feature level 12.0 and higher, pick OpenGL by default.
v1.7.3441
2022-10-17 16:36:46 +02:00
Connor McLaughlin c2823aae39 GS: Fix fractional scaling in GL/Vulkan v1.7.3440 2022-10-17 15:26:01 +01:00
Connor McLaughlin ec1a896795 GS/TextureCache: Partially invalidate overlapping targets with tex-in-rt v1.7.3439 2022-10-17 10:47:13 +01:00
Mrlinkwii a46964a258 Mac: add PCSX2 to Launchpad Game Category v1.7.3438 2022-10-17 09:45:07 +01:00
lightningterror b4036f44f1 GS-hw: Disable blend mix on colclip.
Regression, should be disabled.
v1.7.3437
2022-10-17 10:29:33 +02:00
TellowKrinkle 1ad6605dfb GS:HW: Remove comment on rgba to 8i only-blue optimization
Doesn't seem to improve anything anymore (GPUs do this with csel now anyways, it's like 5 instructions with no divergence)
v1.7.3436
2022-10-17 10:28:27 +02:00
TellowKrinkle c6add663f8 GS:HW: Clean up ps_convert_rgba_8i 2022-10-17 10:28:27 +02:00
TellowKrinkle 1ac081ef4c Common: Make GL::Context::Create use gsl::span v1.7.3435 2022-10-16 19:24:45 -05:00
TellowKrinkle 074e90d046 3rdparty: Add GSL
Version 4.0.0 (a3534567187d2edc428efd3f13466ff75fe5805c)
2022-10-16 19:24:45 -05:00
TellowKrinkle a2c3050c51 Common: Formatting 2022-10-16 19:24:45 -05:00
JordanTheToaster de60209e2b GameDB: Enable Paltex for Zone of The Enders
Improves FPS and drastically reduces the size of the hash cache in game.
v1.7.3434
2022-10-16 21:38:16 +01:00
Mrlinkwii d385480b52 GameDB: add fixes for Eternal Ring and Spongebob SquarePants Featuring Nicktoons - Globs of Doom v1.7.3433 2022-10-16 15:58:54 +01:00
lightningterror 6b1cea6c91 FullscreenUI: Fix Wunused-variable warning. v1.7.3432 2022-10-16 16:14:49 +02:00
lightningterror d2b5f86639 Qt: Fix Wunused-variable warning. 2022-10-16 16:14:25 +02:00
Connor McLaughlin e8877daca3 Qt: Register for device notifications on Windows
That way we know when a controller is connected/disconnected, and don't
have to poll unconnected XInput controllers.
v1.7.3431
2022-10-16 14:54:38 +01:00
Connor McLaughlin b9dffcb069 Qt: Add DInput input source 2022-10-16 14:54:38 +01:00
Connor McLaughlin bcd19dd0f5 Qt: Add Host::GetTopLevelWindowInfo() 2022-10-16 14:54:38 +01:00
Connor McLaughlin 48926a7ec4 x86/iR5900: Fix quadword stores on Linux
Linux counts vector and GPR registers separately for which register
they get passed in when calling functions.

Windows uses the argument position.
v1.7.3430
2022-10-16 14:41:33 +02:00
TellowKrinkle 8981572674 GS:HW: blend_mix doesn't get you fast hdr
It didn't before either, it just accidentally turned on full barriers
v1.7.3429
2022-10-16 05:09:02 +01:00
Connor McLaughlin f836fe2056 GS/Vulkan: Ensure we don't leave a bound texture in copy state
Causes the validation layer to get angry, even though it's not used.
v1.7.3428
2022-10-15 17:42:51 +01:00
Connor McLaughlin 1067714c2c PAD/Qt: Compute deadzone as circular instead of square v1.7.3427 2022-10-15 17:38:09 +01:00
Connor McLaughlin 6b0564d6e4 Qt: Add automatic updater for Linux v1.7.3426 2022-10-15 17:37:49 +01:00
Connor McLaughlin 6c17f7ad49 GS: Support fractional upscale v1.7.3425 2022-10-15 17:37:35 +01:00
Connor McLaughlin 44bad588b4 GS: Unify shader cache versions across renderers
It's not often that we make a change unique to one API. This way, you
only have to bump the version in one location, instead of four.
v1.7.3424
2022-10-15 15:17:06 +01:00
Connor McLaughlin 44c8974aba GS: Set vsync based on host decision
Fixes bug where after changing settings in the big picture UI, if you
didn't have a game running, it would turn off vsync, making GPU go brr.

Also cleans up HostDisplay a bit, removing redundant parameters.
2022-10-15 15:17:06 +01:00
Connor McLaughlin 6a1eb231dd ImGuiOverlays: Add hardware download mode to settings OSD v1.7.3423 2022-10-15 15:16:50 +01:00
lightningterror 39ab409970 GameDB: Add Full mipmap + Trilinear ps2 on GT4.
Better accurately render ground textures, makes it match sw renderer.
v1.7.3422
2022-10-15 15:16:34 +01:00
Connor McLaughlin cb1817f440 GS: Add hardware download mode option v1.7.3421 2022-10-15 10:18:31 +01:00
Connor McLaughlin 0b09c259aa Qt: Add input and settings overlays v1.7.3420 2022-10-15 10:11:17 +01:00
Connor McLaughlin d446e40741 System: Remove/move out a bunch more leftover stuff from wx
The exceptions are particularly nasty, because there's nothing which
catches them.
v1.7.3419
2022-10-14 22:24:42 +01:00
Connor McLaughlin 00bcb4cf02 System: Revamp memory allocation
Guest memory is now mapped into a shared memory/file mapping, for use
with fastmem.

64-bit and 128-bit arguments are passed by register/value instead of by
reference/address.

LDL/LDR/SDL/SDR now use 64-bit GPRs instead of SSE.
2022-10-14 22:24:42 +01:00