Commit Graph

1673 Commits (511c3133f1a1263ace98e6709e1691956101b1d6)
 

Author SHA1 Message Date
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
Connor McLaughlin c2ab611097 Common/Log: Properly release console when disabling 5 years ago
Connor McLaughlin 4702110474 Common/Log: Add file output 5 years ago
Connor McLaughlin 828513409f Qt: Remove unnecessary log spam 5 years ago
Connor McLaughlin 5cd78dcab5 DMA: Fix an unlikely case where LL DMA gets stuck on
Fixes Frogger.
5 years ago
Connor McLaughlin dac114fa4e Qt: Use coarse timer for background controller polling
Fixes high idle CPU usage.
5 years ago
Connor McLaughlin dc487655df CDROM: More timing refinements 5 years ago
Connor McLaughlin 5a6c029814 GPU: Disable dual-source blending on Mesa Gen7/Gen7.5
Apparently it's broken. Need to look into it more.
5 years ago
Connor McLaughlin 59f055f4b9 HostInterface: Make title-based memory cards the default 5 years ago
Connor McLaughlin 226459b60f SPU: Add missing register read for ENDX 5 years ago
Connor McLaughlin 2d92e0a819 CDROM: Reduce ACK timing 5 years ago
Connor McLaughlin 557a6c3696 GPU/HW: Work around rasterization differences in OpenGL
Strangely, AMD GPUs are fine, it's just NVIDIA and Intel. Time for a
Vulkan renderer?
5 years ago
Connor McLaughlin 940b725c1d Settings: Make DMA performance parameters tweakable 5 years ago
Connor McLaughlin 9d1eb321ec DMA: Properly handle infinite linked lists, add cycle stealing
Fixes Tekken 2, Hot Wheels Turbo Racing, probably others.
5 years ago
Connor McLaughlin 07e8ddcae2 DMA: Elide intermediate copy where possible
Easy 5% performance improvement.
5 years ago
Connor McLaughlin d80aaf3880 Qt: Fix possible race/crash on shutdown 5 years ago