Commit Graph

  • 95468901f2 AnalogController: Add analog toggle button Connor McLaughlin 2020-05-08 15:13:05 +1000
  • 5b389ae13d CDROM: Synthesize lead-out area and stop reading when reached Connor McLaughlin 2020-05-08 10:50:22 +1000
  • c67e877d82 CommonHostInterface: Fix -state command line parameter not working Connor McLaughlin 2020-05-08 00:57:46 +1000
  • 85707f809c Pad: Fix OSD error message when save state memory cards mismatch Connor McLaughlin 2020-05-07 22:49:14 +1000
  • df66d86b27 CDImage: Log errno when fopen() fails Connor McLaughlin 2020-05-06 23:42:04 +1000
  • 26e0177caa SDL: Fix browse button not showing on hidpi displays Connor McLaughlin 2020-05-05 03:04:56 +1000
  • 0f5bc7267f HostInterface: Fix hang when switching audio backends Connor McLaughlin 2020-05-04 03:04:00 +1000
  • 257c86930f GPU/OpenGL: Fix GLES again Connor McLaughlin 2020-05-03 19:38:27 +1000
  • 8139230d05 GPU/OpenGL: Shader compile fix Connor McLaughlin 2020-05-03 18:33:33 +1000
  • e058beb4b0 GPU/HW: Fix oversized VRAM copies writing out of bounds Connor McLaughlin 2020-05-03 18:09:34 +1000
  • 91d7212b36 GPU/OpenGL: Fix swapped log statement Connor McLaughlin 2020-05-03 18:09:22 +1000
  • 9446587e8f GPU/HW: Mask bit handling in hardware renderers Connor McLaughlin 2020-05-03 17:11:28 +1000
  • a5ecff0893 Qt: Set clear alpha to zero for OpenGL display Connor McLaughlin 2020-05-03 02:59:00 +1000
  • 456ddc037a GPU/OpenGL: Remove testing code which broke ES Connor McLaughlin 2020-05-03 02:12:03 +1000
  • edb12234d9 Common/GL/Texture: Fix potential crash on older drivers Connor McLaughlin 2020-05-02 16:47:31 +1000
  • 620210cfc9 GPU/OpenGL: Use explicit bindings where possible Connor McLaughlin 2020-05-02 16:01:16 +1000
  • 9dc82a738f GPU/OpenGL: Fix incorrect fragcolor binding Connor McLaughlin 2020-05-02 15:13:17 +1000
  • 2d6bdc1f82 Qt: Fix rumble not stopping on power off Connor McLaughlin 2020-05-01 16:42:43 +1000
  • 6ecc1c684a
    Update README.md with game compatibility link Connor McLaughlin 2020-05-01 01:11:05 +1000
  • 1ed86f4897 Frontends: Add Discord Presence support Connor McLaughlin 2020-05-01 01:01:53 +1000
  • d8ab587153 HostInterface: Modify settings loading interface to support per-frontend settings Connor McLaughlin 2020-05-01 01:01:50 +1000
  • 6e7c58de43 dep: Add discord-rpc Connor McLaughlin 2020-05-01 01:01:42 +1000
  • efa2af7772 dep: Add rapidjson Connor McLaughlin 2020-05-01 01:01:35 +1000
  • 0ec44327d1 SDL: Add integer upscaling option Connor McLaughlin 2020-05-01 01:00:35 +1000
  • 55fc3fffd9 Qt: Add integer upscaling option Connor McLaughlin 2020-05-01 01:00:29 +1000
  • b4c31e55e2 HostDisplay: Add integer upscaling option Connor McLaughlin 2020-05-01 01:00:22 +1000
  • 98bb1de31f Qt: Add help to GPU options in settings Connor McLaughlin 2020-05-01 01:00:05 +1000
  • 101e1bfd73 Qt: Add advanced settings Connor McLaughlin 2020-05-01 00:59:31 +1000
  • a3792a74ed Qt: Switch to Windows instead of Console subsystem Connor McLaughlin 2020-05-01 00:58:46 +1000
  • 59d0e4aa21 SDL: Switch to Windows instead of Console subsystem Connor McLaughlin 2020-05-01 00:58:38 +1000
  • e37962009e HostInterface: Add log lettings to ini Connor McLaughlin 2020-05-01 00:58:32 +1000
  • c2ab611097 Common/Log: Properly release console when disabling Connor McLaughlin 2020-05-01 00:58:24 +1000
  • 4702110474 Common/Log: Add file output Connor McLaughlin 2020-05-01 00:58:02 +1000
  • 828513409f Qt: Remove unnecessary log spam Connor McLaughlin 2020-04-30 17:46:33 +1000
  • 5cd78dcab5 DMA: Fix an unlikely case where LL DMA gets stuck on Connor McLaughlin 2020-04-30 14:52:24 +1000
  • dac114fa4e Qt: Use coarse timer for background controller polling Connor McLaughlin 2020-04-30 12:34:09 +1000
  • dc487655df CDROM: More timing refinements Connor McLaughlin 2020-04-30 01:36:05 +1000
  • 5a6c029814 GPU: Disable dual-source blending on Mesa Gen7/Gen7.5 Connor McLaughlin 2020-04-30 01:27:49 +1000
  • 59f055f4b9 HostInterface: Make title-based memory cards the default Connor McLaughlin 2020-04-30 01:21:18 +1000
  • 226459b60f SPU: Add missing register read for ENDX Connor McLaughlin 2020-04-30 01:12:17 +1000
  • 2d92e0a819 CDROM: Reduce ACK timing Connor McLaughlin 2020-04-30 00:12:39 +1000
  • 557a6c3696 GPU/HW: Work around rasterization differences in OpenGL Connor McLaughlin 2020-04-29 21:17:47 +1000
  • 940b725c1d Settings: Make DMA performance parameters tweakable Connor McLaughlin 2020-04-29 20:00:22 +1000
  • 9d1eb321ec DMA: Properly handle infinite linked lists, add cycle stealing Connor McLaughlin 2020-04-29 16:52:15 +1000
  • 07e8ddcae2 DMA: Elide intermediate copy where possible Connor McLaughlin 2020-04-29 16:52:11 +1000
  • d80aaf3880 Qt: Fix possible race/crash on shutdown Connor McLaughlin 2020-04-29 16:51:44 +1000
  • 8f82987341 Controller: Add basic PlayStation Mouse support Connor McLaughlin 2020-04-29 13:59:49 +1000
  • b56546d8ad Qt: Always poll controllers even when not running Connor McLaughlin 2020-04-29 13:27:58 +1000
  • 5a1b00825d GPU: Fix timer 1 IRQs sometimes triggering late Connor McLaughlin 2020-04-28 20:30:44 +1000
  • a5ff904b33 SPU: Clear ENDX flag on key on Connor McLaughlin 2020-04-28 20:30:16 +1000
  • be9033b6c0 SPU: Add missing clamp in ADPCM decoder Connor McLaughlin 2020-04-28 17:55:43 +1000
  • b16ecd7a86 SPU: ENDX register should get set when looping as well as muting Connor McLaughlin 2020-04-28 16:57:14 +1000
  • ce46dbeeca GPU/HW: Fix another vertex culling error Connor McLaughlin 2020-04-28 02:07:56 +1000
  • e20fd61f0b System: Add option to use per-game memory cards with game title as filename Connor McLaughlin 2020-04-28 01:04:10 +1000
  • d04b252962 AnalogController: Reduce the number of commands which enable analog mode Connor McLaughlin 2020-04-28 00:34:32 +1000
  • 8605620c24 SPU: Force all voices off when SPUCNT.15=0 Connor McLaughlin 2020-04-27 23:18:10 +1000
  • 8c6cb877eb GPU: Disable display when CRTC configuration is invalid Connor McLaughlin 2020-04-27 21:49:34 +1000
  • 79111e4e03 Qt: Add option for memory card type/mode Connor McLaughlin 2020-04-27 16:16:14 +1000
  • bae4945c7a SDL: Add option for memory card type Connor McLaughlin 2020-04-27 16:16:00 +1000
  • 74e455a5f7 System: Support per-game memory cards Connor McLaughlin 2020-04-27 16:15:38 +1000
  • 39498849bd Common/String: Support casting to std::string_View Connor McLaughlin 2020-04-27 16:14:38 +1000
  • 36444b264f GPU/D3D11: Restore API state after updating settings Connor McLaughlin 2020-04-27 13:52:57 +1000
  • 304391bd00 GPU: Truncate sprite/rectangle positions to 12 bits before rendering Connor McLaughlin 2020-04-27 12:51:17 +1000
  • 63692a012f Qt: Add "New..." to input profile save button Connor McLaughlin 2020-04-27 01:05:01 +1000
  • a8c43b0c8c SDL: Only enable D3D11 break-on-error when debugger attached Connor McLaughlin 2020-04-27 00:53:25 +1000
  • 84b8987105 Qt: Only enable D3D11 break-on-error when debugger attached Connor McLaughlin 2020-04-27 00:53:17 +1000
  • 746a00743e GPU/HW: Don't emit dual-source colour writes on opaque pass Connor McLaughlin 2020-04-27 00:52:00 +1000
  • 341b163ca1 Common/BitField: Fix off-by-one error for signed types Connor McLaughlin 2020-04-27 00:13:23 +1000
  • dc1e1b5adf GPU/HW: Fix too-large polygon culling Connor McLaughlin 2020-04-26 21:43:18 +1000
  • 98ff136f67 GPU: Round texture coordinates instead of flooring Connor McLaughlin 2020-04-26 19:15:49 +1000
  • d1e841f55d GTE: Use intrinsic CountLeadingZeros() Connor McLaughlin 2020-04-26 18:33:35 +1000
  • 28a022547f CommonTests: Add tests for BitUtils Connor McLaughlin 2020-04-26 18:33:18 +1000
  • 5671fde1ae BitUtils: Make Count{Leading,Trailing}Zeros UB for value==0 Connor McLaughlin 2020-04-26 18:32:23 +1000
  • 38b075c014 NamcoGunCon: Use mouse position from host display Connor McLaughlin 2020-04-26 17:37:10 +1000
  • 1000cb30a9 HostDisplay: Track mouse position Connor McLaughlin 2020-04-26 17:36:49 +1000
  • 2502afc3f6 SDL: Hook up mouse button events to bindings Connor McLaughlin 2020-04-26 17:24:00 +1000
  • 3723cd5867 Qt: Mouse button binding support Connor McLaughlin 2020-04-26 17:23:42 +1000
  • ce46475e41 Qt: Use click event rather than pressed to rebind Connor McLaughlin 2020-04-26 17:22:29 +1000
  • fce35d6dbe CommonHostInterface: Support mouse bindings Connor McLaughlin 2020-04-26 17:21:49 +1000
  • 02db665d4a Common: Add bitutils.h Connor McLaughlin 2020-04-26 17:21:33 +1000
  • e6bd6587fd Controller: Add emulation of Namco GunCon Connor McLaughlin 2020-04-26 01:18:42 +1000
  • 2026ef99e8 MemoryCard: Last byte should not set /ACK Connor McLaughlin 2020-04-26 01:18:36 +1000
  • fccc2dd295 DigitalController: Store button state/transfer state in save states Connor McLaughlin 2020-04-26 01:18:15 +1000
  • 2ffcad3d37 GPU: Add method to convert from window coordinates to beam ticks/lines Connor McLaughlin 2020-04-26 01:10:46 +1000
  • a111e36ad7 CommonHostInterface: Add proper fast forward toggle Connor McLaughlin 2020-04-25 23:11:47 +1000
  • 194fc63232 GameList: Flush game list after re-scanning Connor McLaughlin 2020-04-25 15:23:36 +1000
  • 25af5ef9d9 MemoryCard: Save FLAG to state Connor McLaughlin 2020-04-25 14:58:19 +1000
  • 92255c8ddd System: Don't drop audio buffers when time lost Connor McLaughlin 2020-04-25 14:51:25 +1000
  • f98c9b4084 GPU/HW: Fix display being cut off when cropping+upscaling Connor McLaughlin 2020-04-25 14:37:56 +1000
  • 9e2331c52a Qt: Redraw window immediately when switching between fullscreen/windowed Connor McLaughlin 2020-04-25 14:29:02 +1000
  • 1dd2e0f498 Qt: Fix assertion tripping when starting fullscreen 2nd time Connor McLaughlin 2020-04-25 14:26:57 +1000
  • 9b402a9f5f
    Add note to README.md about vcruntime140_1.dll Connor McLaughlin 2020-04-25 14:20:58 +1000
  • 7fae169bbb Timer: Don't let writes affect IRQ state Connor McLaughlin 2020-04-25 14:17:44 +1000
  • 72f6503bec CDROM: Reduce speed change delay Connor McLaughlin 2020-04-25 14:16:36 +1000
  • a4416d8cf5 CDROM: Add seek time when starting reading/playing without setloc Connor McLaughlin 2020-04-25 14:16:20 +1000
  • f7e2d98055 Qt: Add .psf to all files filter for open file Connor McLaughlin 2020-04-25 00:37:48 +1000
  • 191c3450cc SPU: Port reverb algorithm from Mednafen-PSX Connor McLaughlin 2020-04-25 00:37:02 +1000
  • 6e6c11f8bf GPU: Fix dithering enable check for non-textured polygons Connor McLaughlin 2020-04-24 19:53:47 +1000
  • e34b78ab80 SPU: Fix pitch modulation Connor McLaughlin 2020-04-24 15:50:32 +1000
  • 1891b45b0e GPU/OpenGL: Fix shader compile error on NVIDIA Connor McLaughlin 2020-04-24 03:30:32 +1000