Oymat
d9b537d334
GameDB: Add SoftwareRendererFMVHack to Onimusha: Warlords ( #7916 )
...
close https://github.com/PCSX2/pcsx2/issues/7787
2023-01-18 19:15:43 +00:00
Stenzek
93c2081d3f
USB: Remove readerwriterqueue
...
Not used anymore, apparently forgot to remove this in the USB refactor.
2023-01-18 10:08:46 +00:00
Leyo
5ad8ed43fd
GameDB: Syphon Filter: The Omega Strain PAL speed fix patch ( #7806 )
...
Co-authored-by: Leyo1 <71053461+Leyo1@users.noreply.github.com>
2023-01-17 20:21:13 +00:00
Mrlinkwii
1f4416a77a
GameDB: upscale fixes for 'Lord of the Rings, The - The Two Towers'
2023-01-17 19:26:13 +00:00
Mrlinkwii
e9d4dba64b
GameDB: fixes for 'Dreamworks Madagascar'
2023-01-17 11:15:42 +00:00
lightningterror
3a2307a5c6
GS-hw: Cleanup GSRendererHW.
...
Constants, initializations, casts, broken commented out logs and more.
Remove unused/duplicate function EmulateAtst.
2023-01-16 20:34:10 +00:00
Stenzek
d6c1af1a0c
IPU: Combine source files to work around an LTO bug in clang 15
...
Works around an LTO bug which seems to occur in clang 15, but not in
clang 12. The entire else branch in the 0 case in get_non_intra_block()
was being removed...
Fixes Burnout 3 crashing in clang builds.
2023-01-16 20:13:46 +00:00
JordanTheToaster
f6cb7ca01d
GameDB: Add HPO Normal to WWE 2008 and 2009
...
Fixes slight blur on people and depth bleed that happens on the right hand side.
2023-01-16 18:19:27 +00:00
PCSX2 Bot
bc0fdc49e0
PAD: Update to latest controller database.
2023-01-16 17:18:26 +01:00
Stenzek
43ccb63eb5
Qt: Add DS4/DS5 LED settings
2023-01-16 14:08:01 +01:00
Ty Lamontagne
a0000a8547
Debugger: Implement boot and debug
...
Creates a breakpoint automatically on the ELF entry point
2023-01-15 17:05:35 +00:00
Stenzek
a37ff0c4f2
GS/Vulkan: Fix incorrect clamp in CreateSurface()
2023-01-15 17:40:15 +01:00
Stenzek
e449ad7472
GS/TextureCache: Check PSM matches before expanding target
...
Mercenaries is doing a 128x4095 write in PSMT4, which when upscaling,
goes beyond the limits of most GPUs.
2023-01-15 17:40:15 +01:00
Stenzek
a718a785b3
GS/TextureCache: Don't recycle resized target textures
...
They're probably going to be oddly-sized.
2023-01-15 17:40:15 +01:00
Stenzek
ea7cc08832
GameDB: Remove preload frame from Burnout games
...
Doesn't appear to be needed with GPU CLUT?
2023-01-15 16:20:40 +00:00
Stenzek
a342f4c7e9
GS/HW: Adjust Burnout CRC hack to stop hash cache spiking
2023-01-15 16:20:40 +00:00
JordanTheToaster
0af2657bbc
UI: More text descriptions for options
...
Adds more text descriptions for various options to help understand what a setting does better.
2023-01-15 14:49:05 +00:00
Stenzek
451c2a244f
SPU2: Fix sound output
...
Regression from a603aed7db
2023-01-15 12:48:47 +01:00
lightningterror
a603aed7db
SPU2: Update WriteSamples function commented out code to work properly when enabled.
2023-01-15 11:10:46 +01:00
lightningterror
f6bbf410f1
SPU2: Remove dynamic tuning commented out code.
...
No longer works as it relied on wx.
2023-01-15 11:10:46 +01:00
lightningterror
018692edd0
SPU2: Cleanup SndOut.cpp
...
const, casts, constexpr, initializations.
2023-01-15 11:10:46 +01:00
pgert
2740785df5
UI: Correct Error-messages: "SSE4.1" not "SSE4" ( #7890 )
2023-01-14 23:06:56 +00:00
Stenzek
613a9964a1
FullscreenUI: Fix descriptor use-after-free when deleting state
2023-01-14 14:07:30 +00:00
Ty Lamontagne
2ef2f5db1d
Debugger: Fix step out
2023-01-14 12:51:14 +01:00
Ty Lamontagne
577e15a949
Debugger Expressions: Add 'target', 'load', and 'store' reference
...
target -> The evaluated target of the load or the store, 0 if the opcode is not a memory access
load -> The evaluated target of a load, is 0 if the opcode is not loading
store -> The evaluated target of a store, is 0 if the opcode is not storing
Fixes the disassembly widget mouse click handler
Fixes the breakpoint dialog not setting the breakpoint address or condition cpu (oops)
2023-01-14 01:58:04 +00:00
Mrlinkwii
58ff3e6c0d
GameDB: add missing serial
2023-01-13 23:57:13 +00:00
Stenzek
80c471a939
Dmac: Fix incorrect condition for OPH flag hack
...
Fixes tutorial level in Naruto - Uzumaki Chronicles.
2023-01-13 12:20:12 +00:00
refractionpcsx2
b78fca7b91
GameDB: Add Half-Pixel Offset for Sega Superstars Tennis
2023-01-13 10:26:41 +00:00
Connor McLaughlin
be76092195
USB: Correct Keyboardmania binding list
2023-01-13 09:31:27 +00:00
Stenzek
771d3c3c9d
CI: Retry downloading commands on Linux
...
The Azure Ubuntu package server, in particular, seems to be very
unreliable. Hopefully within 10 attempts it'll complete the package
download in such cases.
2023-01-13 09:30:46 +00:00
arcum42
8c21765c0f
cmake: Turn back on some warnings that no longer need to be turned off.
2023-01-13 09:27:29 +00:00
TellowKrinkle
a2e3522862
GS:MTL: Implement clut shaders
2023-01-13 00:43:47 -04:00
Mrlinkwii
e20c2210f5
GameDB: fixes for Made Man
2023-01-12 20:56:51 +00:00
lightningterror
11f3fecd11
GS-d3d: Fix Wmissing-braces warnings.
2023-01-12 16:26:56 +01:00
lightningterror
1a5d7c1c5d
Qt: Fix Wunused-const-variable and Wunused-function warnings.
2023-01-12 16:26:56 +01:00
Connor McLaughlin
0bca1aab74
Misc: Latest round of warning cleanups
2023-01-12 11:04:29 +01:00
Connor McLaughlin
95fa15f902
Vulkan: Use pool of semaphores instead of per-image
...
Some drivers apparently don't iterate images in the order you expect.
2023-01-12 11:03:21 +01:00
lightningterror
d586582489
GS: Purge leftover wx tooltips.
2023-01-12 01:38:35 +01:00
Stenzek
7ef46eaa29
GameDB: Swap some CPU CLUT games for GPU CLUT
...
Burnout series, NFS Most Wanted.
2023-01-11 23:37:43 +00:00
Stenzek
38957625ad
GameDatabase: Add GPUTargetCLUT
2023-01-11 23:37:43 +00:00
Stenzek
d30e076dbd
GS: Add GPU Target CLUT
2023-01-11 23:37:43 +00:00
Stenzek
0619555232
GS/HW: Use texel fetch/load instead of sampler for palettes
...
Saves a multiply in the shaders in some cases, and frees up one
descriptor slot.
2023-01-11 23:37:43 +00:00
Stenzek
3ffa5eb613
GS: Add const to GSDirtyRect functions
2023-01-11 23:37:43 +00:00
Mrlinkwii
c60583c6bb
GameDB: fixes for Battle for Volcano Island
2023-01-11 23:10:14 +00:00
Stenzek
4cf7a1086d
GS/HW: Adjust Barnyard fix for Jurassic Park and Nicktoons Unite
...
Draws its mipmaps at runtime in a very similar way, except with 24-bit
textures as well as 16/32-bit.
2023-01-11 22:40:04 +00:00
RedDevilus
fa75006ca9
VMManager: Increase software thread count on multicore (4+) CPUs
...
3 is a nice compromise if you have 4 core or more but for some games higher numbers like 8 or even higher would work, however for a lot of games it would perhaps even reduce the performance compared to 3 software rendering threads or in more likelihood have diminishing returns.
Keep in mind that this is just a general situation, in actual use it might be less extra performance (if at all) as you have expected.
2023-01-11 21:48:36 +00:00
RedDevilus
d28b2fa057
Qt: Lower audio ms + Tooltip (affinity+Cycle skip)
...
Lowering 100 ms audio latency to 60 ms.
Makes 100 mixing latency with 20 output latency (120) into a new default of 80 ms which is 50% lower but still is enough headroom as 40 ms even for less capable machines is too high.
Adding tooltip for Affinity Control
Changing tooltip for Cycle Skip from None to Disabled as that is a valid option.
2023-01-11 18:56:42 +00:00
arcum42
0a90765ed0
build: -Wno-maybe-uninitialized is a gcc only warning.
2023-01-11 00:55:21 +01:00
arcum42
2892f629f0
build/QT: Unmute the warnings for deprecation & overloading virtuals. Fix assorted warnings. Mute 'maybe initialized' warnings. Add a policy to take care of LTO warnings in cmake.
2023-01-11 00:55:21 +01:00
Mrlinkwii
5be05853c6
GameDB: fixes for Hawk Kawasaki Racing
2023-01-10 21:00:43 +00:00