Stenzek
b6906d1edc
FullscreenUI: Fix Threaded Presentation toggle title
v1.7.3871
2023-01-07 09:48:14 +00:00
Stenzek
26329765d1
SPU2: Apply volume on startup
2023-01-07 09:48:14 +00:00
arcum42
fab7424ebb
x86regs: iCore.h cleanup. ( #7769 )
...
* VU: Make _x86regs.reg signed, as -1 is supposed to indicate that it is unassigned.
* VU: Convert a few defines to enums.
* microVU: Set bool to true rather than 1.
* xmm: Use std:array in a few spots, and make initializing some spots less verbose.
* iCore: Remove comment, as it's inaccurate. Leaving as s8 for consistency with xmm.
v1.7.3870
2023-01-06 21:40:09 -08:00
TellowKrinkle
e4c9416c4a
3rdparty: Update to gtest 1.12.1
v1.7.3869
2023-01-06 20:27:18 -04:00
Víctor "IlDucci
72c661e8f5
GameDB: Fix Terminator 3 Spain region, add Buzz Brain of Spain( #7813 )
v1.7.3868
2023-01-06 21:53:22 +00:00
refractionpcsx2
d5acd98eb3
UI: Correct default tab for graphics settings.
...
Apparently Qt Designer thinks if you're renaming a checkbox, *obviously* that means you're wanting the default tab changing too...
v1.7.3867
2023-01-06 20:56:40 +00:00
Mrlinkwii
849c754ca2
GameDB:: fixes for 'Obscure II - The Aftermath'
v1.7.3866
2023-01-06 17:39:47 +00:00
refractionpcsx2
e6f6385173
GameDB: Add Disable Instant VU to Batman - Rise of Sin Tzu
v1.7.3865
2023-01-06 16:11:09 +00:00
refractionpcsx2
d3ca2bf58f
GS: Make VK threaded presentation the default
v1.7.3864
2023-01-06 15:49:49 +00:00
Mrlinkwii
82f1dbca89
memory card: Remove commented out WX code.
v1.7.3863
2023-01-06 15:35:20 +00:00
Stenzek
c85b826978
PerformanceMetrics: Track min/avg/max frame time
v1.7.3862
2023-01-06 14:57:57 +00:00
Stenzek
f28c40aa8e
Qt: Expose Threaded Presentation setting
2023-01-06 14:57:57 +00:00
Stenzek
3fa3bc1719
Vulkan/Context: Acquire swap chain image after presenting
2023-01-06 14:57:57 +00:00
Stenzek
93bd95f4bd
Vulkan/Context: Pass swap chain through to submission
...
Simplifies things a bit.
2023-01-06 14:57:57 +00:00
Stenzek
7d572ff794
Vulkan/SwapChain: Use a separate semaphore for each image
2023-01-06 14:57:57 +00:00
JordanTheToaster
693278a87b
GameDB: More BF2 MC Fixes
...
Adds Tex in RT and CPU CLUT to BF2 MC to fix lights shining through objects like the moon shining through buildings.
v1.7.3861
2023-01-06 14:25:09 +00:00
RedDevilus
b6bcbcac96
Qt: Fix light themes
...
I've given some love to dark themes, but doesn't mean light themes doesn't deserve it either. Making it better in contrast to make it more legible along with making it a bit more appealing.
v1.7.3860
2023-01-06 12:43:42 +00:00
Stenzek
4cfea01aa8
GS/HW: Add CRC hack for Battlefield 2: Modern Combat
...
Full blending is needed to render the terrain correctly.
v1.7.3859
2023-01-06 11:59:10 +00:00
Stenzek
9e301e1aec
GS/HW: CRC hack for Barnyard
2023-01-06 11:59:10 +00:00
Stenzek
8502acffb7
GS/HW: Add mipmap support to SwPrimRender()
2023-01-06 11:59:10 +00:00
Stenzek
580b7c94fb
GS/HW: Remove AfterDraw function
...
Not needed.
2023-01-06 11:59:10 +00:00
Stenzek
fe1e432f9e
GS: Move HW hacks into game database
2023-01-06 11:59:10 +00:00
Stenzek
904ccc7a91
VMManager: Log when game changes
2023-01-06 11:59:10 +00:00
Stenzek
069196704e
GS: Move HW hacks into their own file and remove from GSState
2023-01-06 11:59:10 +00:00
arcum42
2db6bf399e
common: Remove pxUSE_SECURE_MALLOC.
v1.7.3858
2023-01-05 14:58:54 -08:00
Mrlinkwii
a5bc49ee4a
Misc : remove missed wx vs filters
v1.7.3857
2023-01-05 20:54:16 +00:00
arcum42
949d455d2f
cmake: Make the clang release build always lto.
v1.7.3856
2023-01-05 07:48:06 -08:00
arcum42
3254d27fc2
cmake: Changed the preset names, made clang always use lld, and added a new lto preset.
2023-01-05 07:48:06 -08:00
arcum42
4921afdb51
build: Cleanup. Fix a few names, and use cache variables for the compiler.
2023-01-05 07:48:06 -08:00
arcum42
54b653cc00
cmake: Add CMakePresets.json to project.
2023-01-05 07:48:06 -08:00
lightningterror
3066ab0d06
Qt: Fix Wunused-variable warning.
v1.7.3855
2023-01-05 15:02:17 +01:00
lightningterror
17c5acda3c
microVU: Fix Wunused-function warning.
2023-01-05 15:02:17 +01:00
lightningterror
ee3cacffd7
SPU2: Fix class has a constructor with 1 argument that is not explicit warnings.
...
Codacy.
2023-01-05 15:02:17 +01:00
lightningterror
0cd5b9072c
D3D12HostDisplay: Fix class has a constructor with 1 argument that is not explicit warning.
...
Codacy.
2023-01-05 15:02:17 +01:00
lightningterror
987fdd32fb
Frontend-imgui: Fix scope of the variable can be reduced warning.
...
Codacy.
2023-01-05 15:02:17 +01:00
lightningterror
314143db7a
Debugger: Fix clarify calculation precedence for '&' and '?' warnings.
...
Codacy.
2023-01-05 15:02:17 +01:00
lightningterror
10f468dd3f
USB: Fix struct member is never used warning.
...
Codacy.
2023-01-05 15:02:17 +01:00
Mrlinkwii
c66881d4a6
gitignore: remove wx mentions
v1.7.3854
2023-01-05 14:53:10 +01:00
Mrlinkwii
45d42da528
GzippedFileReader: Remove commented out WX code. ( #7796 )
v1.7.3853
2023-01-05 14:31:04 +01:00
refractionpcsx2
c50e1800ec
SPU2: Allow loop rewrite of LOOPSTART if block header already passed
v1.7.3852
2023-01-04 22:40:18 +00:00
Stenzek
06aa051162
UnitTests: Combine into core/common test suites
...
Should reduce CI run time.
v1.7.3851
2023-01-04 11:43:23 +00:00
Stenzek
33e7bcbdb8
UnitTests: Compile with PCSX2 core library
...
Instead of shoehorning GS source files into the unit tests, we link with
the full PCSX2 core library. We stub out all the Host functions, as,
well, there isn't one, and they may be indirectly referenced.
2023-01-04 11:43:23 +00:00
Connor McLaughlin
c44266eb82
MTVU: Fix hang on shutdown if thread never opened
2023-01-04 11:43:23 +00:00
Connor McLaughlin
dcbb1483b9
USB: Fix incorrect serialization of HIDKbdDevice.
v1.7.3850
2023-01-04 10:53:38 +01:00
Mrlinkwii
4620b566b9
GameDB: add fixes to Syphon Filter - The Omega Strain
v1.7.3849
2023-01-03 20:21:13 +00:00
JordanTheToaster
076b11a735
GameDB: Various fixes
...
Adds HPO Special Mipmapping Full and Trilinear PS2 to FIFA 06 to 10 and fixes the name and adds HPO Special to Conan.
v1.7.3848
2023-01-03 13:20:56 +00:00
Stenzek
246f783a64
CI: Generate Windows Clang builds
v1.7.3847
2023-01-03 12:16:50 +00:00
Stenzek
ac3e7fbf44
MSBuild: Support building with clang-cl
2023-01-03 12:16:50 +00:00
Stenzek
dda1665b9c
USB: Support stereo input for Singstar Mic
v1.7.3846
2023-01-03 12:16:30 +00:00
Stenzek
db4d721b93
x86/iR5900: Always break rec blocks on SYSCALL/BREAK
...
In all cases except for GetOsdConfigParam/GetOsdConfigParam2 the HLE
syscall handler will raise the CPU exception, changing the PC.
So, there's no point compiling the rest of the block, especially when it
may contain garbage code. No point checking the PC either, as in almost
every case, it will have changed. So just go straight to the dispatcher.
Note this will have a slight behavioral change - both SYSCALL/BREAK will
check the cycle count for an event test now, whereas before only BREAK
did. But I doubt this'll cause any issues.
v1.7.3845
2023-01-03 12:16:06 +00:00