Stenzek
bba65b8a82
Patch: Discard patches with non-hex addresses/values
2023-05-24 12:24:47 +01:00
Stenzek
884086ba76
StringUtil: Fix incorrect value of endptr
...
And add associated unit tests.
2023-05-24 12:24:47 +01:00
Ty Lamontagne
1fa6614cd5
Achievements: Implement the ELF suffix hack from CDVD when hashing
2023-05-23 09:56:08 +01:00
Mrlinkwii
57581724cd
GameDB: add missing entries
2023-05-23 10:17:02 +02:00
lightningterror
0ae6f7efc5
GameDB: Add full mipmap with ps2 trilinear to 2002 FIFA World Cup.
...
Improves ground textures to match sw renderer.
2023-05-22 15:27:07 +02:00
Abel Briggs
d0346436fb
LogSink: Log BIOS print syscall messages if EE console is enabled
2023-05-22 08:37:50 +01:00
JordanTheToaster
1b28980454
GameDB: HP COS Fixes
...
Fixes for Full mipmapping causing texture problems with Harrys and lighting being wonky at lower than full blending.
2023-05-21 15:48:25 +01:00
Stenzek
90a6088d61
GSRunner: Fix log file writing
...
Wasn't getting flushed/closed on shutdown.
2023-05-21 08:52:45 +01:00
TellowKrinkle
338a2beaf0
GS:MTL: Remove pre-10.14 fallback
...
We no longer support pre-10.14
2023-05-20 10:59:23 +02:00
TellowKrinkle
ff9a910c1a
GS:MTL: Use GSTexture base class's clear tracking
2023-05-20 10:59:23 +02:00
TellowKrinkle
d88921bb58
GS: Remove ClearStencil from GSDevice
...
It's never used generically, and GSTexture's shared clear tracking doesn't support it
If anyone ever actually needs this, they should update GSTexture to make it properly tracked into a render pass load action
2023-05-20 10:59:23 +02:00
TellowKrinkle
c1f3f0a247
GS: Fix index expand buffer size
...
Expansion multiplies indices by 4 for vertices, so the maximum is 65535 / 4 = 16383
2023-05-20 10:59:23 +02:00
TellowKrinkle
df847835ad
GS:MTL: Implement DrawMultiStretchRects
2023-05-20 10:59:23 +02:00
TellowKrinkle
8aad1c78af
GS:MTL: Remove hdr copy pipeline
...
No longer needed
2023-05-20 10:59:23 +02:00
TellowKrinkle
7c97cf4799
GS:MTL: Implement InvalidateRenderTarget
2023-05-20 10:59:23 +02:00
TellowKrinkle
fd11523cf4
GS:MTL: Implement ClearSamplerCache
2023-05-20 10:59:23 +02:00
TellowKrinkle
a293a9bd4b
GS:GL: Fix GLContextAGL compile
2023-05-20 10:59:23 +02:00
refractionpcsx2
8de0eb3c06
GameDB: Readd software FMV fix for Onimusha Warlords (PAL)
2023-05-19 06:40:06 +01:00
refractionpcsx2
8bff172f0b
GS: Extract end block address in to helper function
2023-05-19 06:40:06 +01:00
refractionpcsx2
7f26595804
GS-HW: Avoid clears with new targets
2023-05-19 06:40:06 +01:00
lightningterror
68ec70f24f
GameDB: Add full mipmap with ps2 trilinear to Super Monkey Ball Adventure.
...
Improves textures to match sw renderer.
2023-05-18 21:41:59 +02:00
lightningterror
836591a44f
GameDB: Correct a couple of regions for games.
...
From PAL-E to PAL-A.
From NTSC-J to NTSC-K.
2023-05-18 21:41:59 +02:00
refractionpcsx2
dd4ded3d4b
GameDB: Add missing COP2 patches for Call of Duty Finest Hour
2023-05-16 23:16:13 +01:00
Mrlinkwii
995e294856
GameDB : fixes for Bonus Demo 6
2023-05-16 19:55:03 +01:00
Stenzek
c4e623eec2
VMManager: Don't rescan symbols when swapping discs
...
The ELF isn't changing.
2023-05-16 12:58:19 +01:00
Stenzek
61253d8201
VMManager: Reload settings after shutting down
...
Prevents any whacky settings from the previous game hanging around until
the next one boots.
2023-05-16 12:58:19 +01:00
Stenzek
0f05967190
CommonHost: Purge and move functions to appropriate locations
2023-05-16 12:58:19 +01:00
Stenzek
ad0e469f87
Misc: Clang warning fixes
2023-05-16 12:58:19 +01:00
Stenzek
512d24cea6
Misc: More build system cleanups
...
Set UTF-8 source file format globally.
Set permissive/compliance mode globally.
Get rid of include of base 3rdparty directory, be explicit.
Get rid of duplicated properties.
Get rid of leftover plugin property files.
2023-05-16 12:58:19 +01:00
Stenzek
0850a3fab7
Misc: Support building without -fno-operator-names
...
Better to have standard compliance, and MSVC in conformance mode needs
it.
2023-05-16 12:58:19 +01:00
lightningterror
16db92526c
GameDB: Add full mipmap with ps2 trilinear to Rally Shox.
...
Also add missing db entries.
Improves textures to match sw renderer.
2023-05-16 12:30:52 +02:00
lightningterror
30ad66e8f1
VMManager: Don't lookup the bios as a game.
...
Fixes the gamedb log falsely pasting that a bios
is not in the db.
2023-05-16 11:26:11 +02:00
refractionpcsx2
77f600a16c
GameDB: Added round sprite fixes for Street Fighter Alpha/Zero
2023-05-16 01:20:45 +01:00
refractionpcsx2
d96bf7f951
GameDB: Add upscaling fixes for Vampire Darkstalkers Collection
2023-05-16 01:20:45 +01:00
refractionpcsx2
15948c2781
GS-HW: Allow recursive HW move with temp copy
2023-05-16 01:20:45 +01:00
refractionpcsx2
b0c744bd29
GS-HW: Invalidate local mem for whole texture on local->local copy
2023-05-16 01:20:45 +01:00
Stenzek
5eacfe1afb
x86/microVU: Reference StateEnd instead of inlining state
2023-05-16 01:20:22 +01:00
refractionpcsx2
2f985b479e
GS-TC: Delete fully dirtied old targets
2023-05-16 01:19:58 +01:00
PCSX2 Bot
e61d8f2f8f
PAD: Update to latest controller database.
2023-05-15 19:22:33 +02:00
refractionpcsx2
f4e338f9fb
Build: Fix GS Runner compilation.
...
Stuff got moved, GS Runner wasn't told :)
2023-05-14 02:45:30 +01:00
Mrlinkwii
9509745be9
GameDB : add missing Gran Turismo fixes
2023-05-13 22:50:29 +01:00
JordanTheToaster
91b47134ad
GameDB: Various fixes
...
Various fixes for Ace Combat 4 5 and Zero to fix broken upscaling on airburst and possibly other effects.
2023-05-13 16:43:16 +01:00
Stenzek
6426f4432e
SPU2: Get rid of dynamic allocations
2023-05-13 16:39:40 +01:00
Stenzek
191ea50663
GS/HW: Fix GT4 render hack
2023-05-13 16:38:53 +01:00
Stenzek
7f5c0fca8f
MSBuild: Fix lib/pdb output directory
2023-05-13 16:29:06 +01:00
refractionpcsx2
5f8798cf94
VMManager: Split reload game swap, avoid reloading patches
2023-05-13 16:27:53 +01:00
refractionpcsx2
3aac709682
CDVD: Reload game data when swapping discs to reflect new name.
2023-05-13 16:27:53 +01:00
isJuhn
e3962aa794
PINE: Update to the age of Qt
2023-05-13 16:17:30 +01:00
Stenzek
1964bbc03a
MSBuild: Rename pcsx2core to pcsx2
...
No need to differentiate it, since wx is gone.
2023-05-13 07:12:12 +01:00
Stenzek
80675399aa
Misc: Various cleanup
...
Move files from Frontend directory to pcsx2 and/or subdirectories.
Get rid of double GS init.
Combine HostSettings and Host.
Combine Frontend/Achievements.h and Achievements.h.
2023-05-13 07:12:12 +01:00