Stenzek
dedcf21a37
GSCapture: Make readback for capture asynchronous
2023-01-21 16:56:57 +00:00
Stenzek
a747a5f9fa
SPU2: Make SndOut.h compile in isolation
2023-01-21 16:56:57 +00:00
Stenzek
fcfb9865df
GS: Add GSDownloadTexture (so we can download more than one at once)
2023-01-21 16:56:57 +00:00
JordanTheToaster
aa1e9cc9fa
GameDB: Add AutoFlush to Battle For Volcano Island
...
Adds autoflush to fix texture corruptions.
2023-01-21 16:02:08 +00:00
Silent
9b7d21891d
GameDB: Correct Colin McRae Rally 3 sun rendering
2023-01-21 14:18:17 +00:00
lightningterror
df19baed37
labeler: Add labels to shader files changes based on renderer.
2023-01-21 01:28:59 +01:00
Leyo
7848f6a1c5
GameDB: Syphon Filter: The Omega Strain Beta Speed Fix ( #7926 )
...
Co-authored-by: Leyo1 <71053461+Leyo1@users.noreply.github.com>
2023-01-20 22:57:25 +00:00
JordanTheToaster
14e128337d
GameDB: Add missing Bratz The Movie fix
...
Adds a missing fix for the NTSC-U version of the game.
2023-01-20 22:56:31 +00:00
lightningterror
cb314f0a0b
labeler: PAD labels are unified now.
2023-01-20 18:38:54 +01:00
Oymat
ddb313fd2b
GameDB: Add Mipmapping and Trilinear to Parappa the Rapper 2 ( #7924 )
...
Closes https://github.com/PCSX2/pcsx2/issues/7922
2023-01-20 15:53:13 +00:00
lightningterror
8f183955a0
GS-vk: Fix sample_4_index shader.
...
Macro conditions conditions should return a value.
Fixes bad shader issues on games that trigger it.
Fixes Star Ocean shadows.
Fixes Keroro Gunsou - Mero Mero Battle Royale text.
Make the rounding consistent accross all renderers.
2023-01-20 10:18:03 +01:00
Mrlinkwii
536a4162c4
GameDB: upscaling fixes for 'TOCA Race Driver'
2023-01-19 21:47:36 +00:00
TheLastRar
41a47f99f7
DEV9: Use unique_ptr via typedef for ifadddrs buffer
2023-01-19 14:56:18 +01:00
TheLastRar
31fa1ea21e
DEV9: AdapterUtils formatting
2023-01-19 14:56:18 +01:00
Stenzek
fb49c71118
SPU2: Clean up some unused/conditionally used functions
2023-01-19 11:02:13 +00:00
Stenzek
0b87cfc7d4
SPU2: Clamp output to 32767 instead of 32512
...
Another air-ism which doesn't make much sense.
2023-01-19 11:02:13 +00:00
Stenzek
76fa37019e
SPU2: Use 16-bit samples for output
...
It's clamped to 16-bit in the output anyway.
Volume application is moved to the audio thread, so the stretcher has
higher precision if the user chooses a low volume.
Also vectorizes the int->float conversion (since it happens on the EE
thread, it's beneficial for performance).
2023-01-19 11:02:13 +00:00
Tokman5
d94e861a78
GS: Add video folder and support additional arguments for video dumping
2023-01-19 10:39:22 +00:00
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