Stenzek
3292121e67
GS/SW: Make local a function parameter to SetupPrim
...
.. and associated 32-bit removal.
2023-01-25 13:15:17 +00:00
Stenzek
c8416b820b
GS/SW: Combine IDrawScanline and GSDrawScanline
2023-01-25 13:15:17 +00:00
Stenzek
c9d229e336
OpenGLHostDisplay: Set colour mask before drawing OSD
...
Fixes OSD getting messed up when the GS output is turned off.
2023-01-25 12:08:43 +00:00
pgert
bfbcd7a949
GameDB: Force English in Tomb Raider - The Angel of Darkness US ( #7950 )
...
Due to a game bug, the game will crash if your BIOS language is set to French or Spanish due to missing files on the disc.
2023-01-25 10:29:23 +00:00
JordanTheToaster
bf2ba3c4d1
GameDB: Add missing demos
...
Adds some missing PAL demos to the DB.
2023-01-24 18:31:36 +00:00
Stenzek
9d50d44c99
GS: Show VRAM usage in statistics
2023-01-24 10:38:03 +00:00
Stenzek
e76afee12d
GS/TextureCache: Only expand target on write on TBW match
2023-01-24 10:20:42 +00:00
TheLastRar
06ef51db2e
DEV9: Move NetLib functions into header and mark as inline
2023-01-23 18:47:28 +00:00
TheLastRar
a85a2a3cc5
DEV9: Make use of MAC_Address struct
2023-01-23 18:47:28 +00:00
TheLastRar
8fbecbcdd7
DEV9: Add MAC_Address struct
2023-01-23 18:47:28 +00:00
TheLastRar
b386f78d68
DEV9: Make use of WriteIPAddress
2023-01-23 18:47:28 +00:00
TheLastRar
095757044a
DEV9: Add IP_Address helpers to NetLib
2023-01-23 18:47:28 +00:00
PCSX2 Bot
9b3b8aa4de
PAD: Update to latest controller database.
2023-01-23 17:05:04 +01:00
Connor McLaughlin
4932834441
GSRunner: Release globals on shutdown
2023-01-23 16:49:24 +01:00
refractionpcsx2
8773ebf64b
VM: Queue shutdown message when called from inside emulation.
2023-01-23 16:45:58 +01:00
Connor McLaughlin
f628795b3f
GS/Vulkan: Don't apply TFX state on utility draw
2023-01-23 15:01:57 +01:00
lightningterror
0c78bda328
GS-hw: Fix texture shuffle assert which broke debug builds.
2023-01-23 14:48:40 +01:00
lightningterror
d9f4bc70fb
common-ogl: Fix Shader compiled with warnings log spam on gl.
...
Observed on intel igpu.
2023-01-23 14:48:40 +01:00
lightningterror
ddd2ea5f4d
GS-gl/vk: Cleanup some logs.
...
Instead of ifdefing the longs use Devcon, does the same thing.
Hide point expansion logs behind dev/debug build.
2023-01-23 14:48:40 +01:00
JordanTheToaster
a326303956
GameDB: Fixes for TC SC Pandora Tomorrow
...
Fixes for black loading screens and misaligned bloom.
2023-01-23 09:47:19 +00:00
refractionpcsx2
ba1eba98ea
GS/Debug: Fix bitfield reading in fprintf for cross compatibility.
2023-01-22 23:49:40 +00:00
refractionpcsx2
8282ebce40
GS-HW: Don't optimise clamp on shuffle
2023-01-22 23:12:19 +00:00
Berylskid
4c3b7c45cf
GameDB: Remove Preload Frame Data for AC Last Raven
...
On SLPS-25462, disabling Preload Frame Data no longer causes black screens during missions, so it seems no longer necessary.
2023-01-22 16:18:39 +00:00
JordanTheToaster
668251274a
GameDB: Disable Instant VU in Kim Possible WTS
...
Disables Instant VU to dramatically decrease the load the game puts on the EE and VU for seemingly no reason.
2023-01-22 15:51:38 +00:00
KFZ
e79fc72950
GameDB: Fixes for SpongeBob - The Movie ( #7936 )
2023-01-22 15:51:22 +00:00
JordanTheToaster
bcda41120e
GameDB: Add Autoflush to Dynasty Warriors 5 Xtreme
...
Autoflush fixes the missing sun luminosity.
2023-01-22 15:01:54 +00:00
Mrlinkwii
80fc00bb05
GameDB: fixes for 'Snowboard Heaven'
2023-01-21 18:39:45 +00:00
refractionpcsx2
f71ccab811
GameDB: Remove BFF deinterlacing from Alpine Racer 3, no longer required
2023-01-21 18:14:13 +00:00
refractionpcsx2
795951a2e8
Build: Fix some VS filers.
2023-01-21 18:14:13 +00:00
refractionpcsx2
d62999ed16
GS: Don't do fast clear if SCANMSK is enabled.
2023-01-21 18:14:13 +00:00
lightningterror
9b1699a5a4
GS-hw: Cleanup GS memory clear.
...
Create IsConstantDirectWriteMemClear function to reduce code duplication and making code cleaner.
2023-01-21 17:01:32 +00:00
Stenzek
88c1f00b62
GS: Add audio capture and custom resolution
2023-01-21 16:56:57 +00:00
Stenzek
6834367a3e
GS: Move video capture encoding onto its own thread
2023-01-21 16:56:57 +00:00
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