Stenzek
bf96ceeacc
GS/HW: Assume primitive does not overlap if it is a single quad
...
Enables one-barrier software blending for fullscreen quads.
We can also use tex-is-fb safely in these scenarios too.
Fixes Persona 4 menu background, Hard Hitter Tennis shadows at
Basic blending.
2023-07-25 13:04:45 +10:00
RedPanda4552
2c08b385e5
Pad: Revert back to old Constant 1 behavior
...
Fixes pad detection in NBA 2K7, possibly others.
2023-07-25 00:27:53 +01:00
JordanTheToaster
051d13ec7a
GameDB: Various fixes
...
Adds missing fixes and game entry's for guitar hero and re fixes LOTR Third Age.
2023-07-24 23:18:30 +01:00
refractionpcsx2
a2a9643123
GameDB: Move Haunting Ground over to HPO Special + Round Sprite Half
2023-07-24 21:44:24 +01:00
refractionpcsx2
1286bfe75b
UI/UX: Added popup when updating if savestate version changes
2023-07-24 19:42:36 +01:00
RedPanda4552
1f74f82796
[SAVEVERSION+] Reimplement PAD system
...
Force pushed because git hates me
[SAVEVERSION+] Bump savestate version
CI: Update locations of pad/memcard sources
Discard leftover old PAD code
Fix additional merge oddities
Add translations for OSD messages
Copyright headers
Version bump
Fix a whole boatload of concurrency problems from file moves and other miscellaneous update problems
Partial redo of PS1 pad support
Fix incorrect mode due to analog behavior at startup
Mostly reimplement SIO0 memory card logic
Still needs pocketstation
Use new runtime wrapped translate function
Dead code
Fix multiple port/slot/presence issues for PS1
Save State version bump
Clean up some duplicate/unused headers
More header consistency
Remove old stray files
Fix incorrect return
Fix uninitialized array
Add missing overrides
Switch to init/close model used by other subsystems
Remove old input recording references
Rename SIO globals
Rename SIO2 FIFO globals
Remove commented SIO0 code for illegal write
Add guitar icon
2023-07-24 16:41:17 +01:00
Stenzek
876b576679
CI: Pin flat-manager-client version
2023-07-24 21:26:41 +10:00
Stenzek
c927e4785b
GS/HW: Get rid of 2 frame forced preload
2023-07-24 18:31:07 +10:00
refractionpcsx2
97672828e8
GameDB: Add patch for Shadow Hearts NTSC-U bad clip arrangement
2023-07-24 09:01:44 +01:00
refractionpcsx2
b96978494b
GS/HW: Fix Double Half Clear bug + better detect double buffer changes
2023-07-23 19:40:14 +01:00
Stenzek
2f105cbe15
VMManager: Display title as serial or ELF
2023-07-23 19:09:41 +01:00
Stenzek
2539a07b7d
Qt: Add dump verification to game properties
2023-07-23 19:09:31 +01:00
Stenzek
73f903f402
GameDatabase: Add hash database parse/lookup
2023-07-23 19:09:31 +01:00
Stenzek
94c48a4c2d
CDVD: Add IsoHasher
2023-07-23 19:09:31 +01:00
Stenzek
eb8d938c94
Resources: Add redump database
2023-07-23 19:09:31 +01:00
CRASHARKI
92b8316182
GameDB: Add nativePaletteDraw and halfPixelOffset to Crash Tag Team Racing
2023-07-23 19:09:15 +01:00
Stenzek
610cb2626b
GS/HW: Use GetUnwrappedEndBlockAddress() where appropriate
2023-07-23 19:09:01 +01:00
Stenzek
2033f813da
GS/HW: Fix incorrect usage of bit_ceil()
2023-07-23 19:09:01 +01:00
pgert
a6fbd0fe69
GameDB: correct an entry
2023-07-23 19:00:55 +01:00
Stenzek
abadb7f80f
GSRunner: Fix Unicode command line on Win32
2023-07-24 00:55:54 +10:00
JordanTheToaster
1c6be3f400
GameDB: Various fixes
...
Fixes for Link being a doughnut and missing a line and for crusty field textures in all NCAA Football games TW PGA golf games and Madden games.
2023-07-23 13:28:40 +01:00
CRASHARKI
52111be20a
GameDB: Change halfPixelOffset to Spyro: A Hero's Tail
2023-07-23 13:27:51 +01:00
Stenzek
eae29bb1f2
Common: Make __pagesize unsigned
2023-07-23 21:52:36 +10:00
Stenzek
9191e8ce91
Misc: Use std::bit_ceil()/std::has_single_bit()
2023-07-23 21:52:36 +10:00
Stenzek
2b4c7d12b6
Common: Merge MathUtils.h into BitUtils.h
2023-07-23 21:52:36 +10:00
Stenzek
7dd1f7321a
Misc: Replace _BitScanForward() with std::countr_zero()
2023-07-23 21:52:36 +10:00
Stenzek
088630a999
Misc: Replace bit_cast wrapper with std::bit_cast
2023-07-23 21:52:36 +10:00
Stenzek
d2a5cdcca7
Misc: Remove string map lookup wrappers
...
No longer needed.
2023-07-23 21:52:36 +10:00
Stenzek
4b50d016b5
CI: Add qtimageformats for Linux/Mac
2023-07-23 17:34:50 +10:00
PCSX2 Bot
7a073e0e8d
Qt: Update Base Translation
2023-07-23 13:41:25 +10:00
Stenzek
b56958abe4
USB-Turntable: Implement Freeze()
2023-07-23 13:41:00 +10:00
CRASHARKI
57d042ca4a
GameDB: Add Blending Accuracy to Spyro: Enter the Dragonfly
...
Added Blending Accuracy 3 to fix Gems not shining properly.
Revert "GameDB: Add Blending Accuracy to Spyro: Enter the Dragonfly"
This reverts commit d2b8017e59cfbb99beee8cb7f912b327c5ffaf9e.
GameDB: Add Blending Accuracy to Spyro: Enter the Dragonfly
2023-07-23 00:34:28 +01:00
Riley
3895f3c826
CDVD: Fix DevCon typo for cdvdUncheckedLoadDiscElf
2023-07-23 00:04:54 +01:00
Mrlinkwii
75aed7c44f
GameDB: Adding Cop 2 patches for French & German versions of Kessen II
...
Co-Authored-By: prafullpcsx2 <12788199+prafullpcsx2@users.noreply.github.com>
2023-07-22 16:46:34 +01:00
Stenzek
041c0ce86c
CI/Linux: Include AppStream XML in AppImage
2023-07-22 18:47:47 +10:00
Stenzek
90aabdf499
CI/Linux: Fix AppImage getting symbols stripped
2023-07-22 18:47:47 +10:00
Stenzek
40f7ec3ca1
GS/HW: Fix alpha min/max crashing on BC1 textures
2023-07-22 17:15:27 +10:00
TellowKrinkle
1e32fcaebe
GS:Capture: Prefer h264 as the default codec
...
FFmpeg's default is mpeg4 for a number of containers if it was compiled without x264
2023-07-22 00:40:24 -05:00
TellowKrinkle
9f23755a62
GS:Capture: Support user pixel format overrides
2023-07-22 00:40:24 -05:00
TellowKrinkle
dad03478fd
GS:Capture: Fix s16 audio output
2023-07-22 00:40:24 -05:00
TellowKrinkle
484b75f755
GHActions:MacOS: Bundle a minimal ffmpeg
2023-07-22 00:40:24 -05:00
TellowKrinkle
7138faa5cd
CMake: Support linked ffmpeg on macOS
2023-07-22 00:40:24 -05:00
TellowKrinkle
fef1706fc8
GS: Add mov capture option
2023-07-22 00:40:24 -05:00
Stenzek
1929b20a6c
GSRunner: Add modal comparison
...
Click on a dump to open.
Left/right arrow keys switch between dumps.
Space bar toggles between before/after.
Escape closes.
2023-07-22 05:15:21 +01:00
Stenzek
3991ff5d3a
GSRunner: Fix incorrect total/average counters
2023-07-22 05:15:21 +01:00
PCSX2 Bot
e4b1c89719
Qt: Update Base Translation
2023-07-22 12:12:28 +10:00
Stenzek
3d51eec89c
VMManager: Notify MTGS in UpdateDiscDetails()
2023-07-21 18:05:14 +01:00
lightningterror
f9016f3ea7
vcxproj: Add missing shader filters.
...
All renderers: present and imgui.
Vulkan: shadeboost.
2023-07-21 10:24:15 +02:00
lightningterror
3dce969a5e
GS-shaders: Add missing copyright headers.
2023-07-21 10:24:15 +02:00
PCSX2 Bot
542d257b8f
Qt: Update Base Translation
2023-07-21 12:58:34 +10:00