Commit Graph

1388 Commits (7bb087fe737617b41da266032c6a17c5ed5d1783)
 

Author SHA1 Message Date
Connor McLaughlin 777809b3b0 CDROM: Fix XA filter change not applying immediately
Fixes audio getting cut off in PaRappa the Rapper - The Hip Hop Hero,
underwater music in R-Type Delta.
5 years ago
Connor McLaughlin d6f6154380 CDROM: Read last delivered sector when pausing and reading without seek
Fixes Adidas Pro Soccer, Bedlem, Rise 2.
5 years ago
Connor McLaughlin d866bd9cb8 CDROM: Reset XA resampler state on read
Should get rid of pops when switching files.
5 years ago
Connor McLaughlin 634880b5e3 SPU: Clamp before applying main volume not after
Fixes popping in Monkey Magic.
5 years ago
Connor McLaughlin 81f297456c GPU: Fix mismatched scanout between hardware/software renderers 5 years ago
Connor McLaughlin 37d9f6344d CDROM: Ignore Read/Play command without setloc/param
Fixes title screen music in Monkey Magic.
5 years ago
Connor McLaughlin 65c42cd30e GPU: Don't use field offset for ODE in vblank 5 years ago
Connor McLaughlin 2bc1c67236 GPU/HW: Fix extra column being added with unaligned 24-bit scanout
Fixes pink lines in FMVs of NASCAR Thunder 2004.
5 years ago
Connor McLaughlin 6477e5fb54 CommonHostInterface: Add volume up/down/mute hotkeys 5 years ago
Connor McLaughlin 5aacfa7be3 Qt: Hook up audio settings (buffer size/count, volume, mute) 5 years ago
Connor McLaughlin c329f58afe HostInterface: Add audio buffer/count/volume/mute settings 5 years ago
Connor McLaughlin b6fbdf9aeb AudioStream: Support changing output volume 5 years ago
Connor McLaughlin f17c2c44d0 GPU/HW: Fix red bleeding when writing VRAM with mask bit set
Fixes menu screen in Twisted Metal 4.
5 years ago
Connor McLaughlin f679f8d063 GTE: Fix buggy MVMVA instruction 5 years ago
Connor McLaughlin 9959440a3a SPU: Align starting addresses to two words
Fixes interrupts firing early and occasional broken speech in Valkyrie
Profile.
5 years ago
Connor McLaughlin 712168cf45 CDImage: Better handle sequential reading into lead-out area 5 years ago
Connor McLaughlin 684e83168e CDROM: Prevent successful seeking to the lead-out area of the disc 5 years ago
Connor McLaughlin c3c8df14ea CDImage: Set SubQ control for lead-out to last index SubQ 5 years ago
Connor McLaughlin 9539ce032b AnalogController: Show controller number in OSD messages 5 years ago
Connor McLaughlin 95468901f2 AnalogController: Add analog toggle button 5 years ago
Connor McLaughlin 5b389ae13d CDROM: Synthesize lead-out area and stop reading when reached 5 years ago
Connor McLaughlin c67e877d82 CommonHostInterface: Fix -state command line parameter not working 5 years ago
Connor McLaughlin 85707f809c Pad: Fix OSD error message when save state memory cards mismatch 5 years ago
Connor McLaughlin df66d86b27 CDImage: Log errno when fopen() fails 5 years ago
Connor McLaughlin 26e0177caa SDL: Fix browse button not showing on hidpi displays 5 years ago
Connor McLaughlin 0f5bc7267f HostInterface: Fix hang when switching audio backends 5 years ago
Connor McLaughlin 257c86930f GPU/OpenGL: Fix GLES again 5 years ago
Connor McLaughlin 8139230d05 GPU/OpenGL: Shader compile fix 5 years ago
Connor McLaughlin e058beb4b0 GPU/HW: Fix oversized VRAM copies writing out of bounds
Fixes jittering in Duke Nukem - Land of the Babes water effect.
5 years ago
Connor McLaughlin 91d7212b36 GPU/OpenGL: Fix swapped log statement 5 years ago
Connor McLaughlin 9446587e8f GPU/HW: Mask bit handling in hardware renderers
Fixes:
 - Menu effect in Ghost in the Shell
 - Incorrect text colours in menu of Dragon Quest VII
 - Fade effect in TwinBee RPG
 - Fog in Silent Hill
 - Water in Duke Nukem - Land of the Babes
 - Shadows in Ultraman - Fighting Evolution

and probably others.
5 years ago
Connor McLaughlin a5ecff0893 Qt: Set clear alpha to zero for OpenGL display
Fixes transparent windows in Wayland.
5 years ago
Connor McLaughlin 456ddc037a GPU/OpenGL: Remove testing code which broke ES 5 years ago
Connor McLaughlin edb12234d9 Common/GL/Texture: Fix potential crash on older drivers 5 years ago
Connor McLaughlin 620210cfc9 GPU/OpenGL: Use explicit bindings where possible 5 years ago
Connor McLaughlin 9dc82a738f GPU/OpenGL: Fix incorrect fragcolor binding 5 years ago
Connor McLaughlin 2d6bdc1f82 Qt: Fix rumble not stopping on power off 5 years ago
Connor McLaughlin 6ecc1c684a
Update README.md with game compatibility link 5 years ago
Connor McLaughlin 1ed86f4897 Frontends: Add Discord Presence support 5 years ago
Connor McLaughlin d8ab587153 HostInterface: Modify settings loading interface to support per-frontend settings 5 years ago
Connor McLaughlin 6e7c58de43 dep: Add discord-rpc 5 years ago
Connor McLaughlin efa2af7772 dep: Add rapidjson 5 years ago
Connor McLaughlin 0ec44327d1 SDL: Add integer upscaling option 5 years ago
Connor McLaughlin 55fc3fffd9 Qt: Add integer upscaling option 5 years ago
Connor McLaughlin b4c31e55e2 HostDisplay: Add integer upscaling option 5 years ago
Connor McLaughlin 98bb1de31f Qt: Add help to GPU options in settings 5 years ago
Connor McLaughlin 101e1bfd73 Qt: Add advanced settings 5 years ago
Connor McLaughlin a3792a74ed Qt: Switch to Windows instead of Console subsystem 5 years ago
Connor McLaughlin 59d0e4aa21 SDL: Switch to Windows instead of Console subsystem 5 years ago
Connor McLaughlin e37962009e HostInterface: Add log lettings to ini 5 years ago