Commit Graph

  • dfe0dcb56c Qt: Split memory card/controller config, make bindings scroll Connor McLaughlin 2020-05-20 23:26:24 +1000
  • e7778ea86e Qt: Move OpenURL to QtUtils namespace Connor McLaughlin 2020-05-20 23:25:16 +1000
  • d41bf86eaa CDROM: Don't apply logical seek rules to subq-based seeks Connor McLaughlin 2020-05-20 19:30:45 +1000
  • 11c2b5a1e8 Bus: Extend SPU address range to 0x400 bytes Connor McLaughlin 2020-05-20 18:57:33 +1000
  • a693437bc9 Bus: Handle unaligned byte writes to SPU Connor McLaughlin 2020-05-20 18:56:41 +1000
  • c8a00c58eb Qt: Add Remove Disc option to change disc menu Connor McLaughlin 2020-05-20 02:32:19 +1000
  • fa027d9c2a SDL: Add remove disc menu option Connor McLaughlin 2020-05-20 02:26:23 +1000
  • 340640821e CDROM: Add delay when swapping discs Connor McLaughlin 2020-05-20 02:26:06 +1000
  • 415880fc40 CDROM: Don't restart play/read when current == target Connor McLaughlin 2020-05-20 02:05:17 +1000
  • 5d46556b7d CDROM: Update position while seeking for GetlocP Connor McLaughlin 2020-05-20 01:52:53 +1000
  • 7bb087fe73 gen_scmversion: Don't use latest GitHub release tag Connor McLaughlin 2020-05-19 15:31:11 +1000
  • f49c2dedf6 Add script for converting compatibility XML to CSV Connor McLaughlin 2020-05-19 15:29:50 +1000
  • f901b23aad Update compatibility list with entries from @Zet-sensei Connor McLaughlin 2020-05-19 15:05:04 +1000
  • 7be360475b Add script to merge compatibility lists Connor McLaughlin 2020-05-19 14:54:38 +1000
  • 1eecd50f3d SPU: Run SPU when changing regs on voice pending key-on Connor McLaughlin 2020-05-18 00:59:12 +1000
  • 03080351c8 SPU: Reset ADPCM decoder last samples on key on Connor McLaughlin 2020-05-18 00:50:55 +1000
  • f2e6b8d72b CI: Add GitHub actions-based rolling release Connor McLaughlin 2020-05-17 23:00:26 +1000
  • 096ed21767 GPU: Synchronize before filling/writing with interlaced rendering Connor McLaughlin 2020-05-17 21:51:33 +1000
  • 88cc695d0b HostDisplay: Adjust offsets for linear filtering Connor McLaughlin 2020-05-17 21:05:35 +1000
  • 19cebd97da GPU: Further refinements to crop overscan Connor McLaughlin 2020-05-17 19:23:46 +1000
  • 0ef0c36704 GPU: Align display widths to 4 pixels Connor McLaughlin 2020-05-17 18:46:56 +1000
  • 664bd06df6 GPU: Don't recursively execute commands Connor McLaughlin 2020-05-17 17:58:47 +1000
  • 0bdac9e4be SDL: Add disable interlacing to quick settings menu Connor McLaughlin 2020-05-17 17:58:32 +1000
  • c475923bdd SDL: Add log level settings to debug menu Connor McLaughlin 2020-05-17 14:12:36 +1000
  • 8fd3a83ea8 Settings: Save DMA timing hacks to ini Connor McLaughlin 2020-05-17 14:12:23 +1000
  • 2185bbec73 GPU: Display state in debug window Connor McLaughlin 2020-05-17 14:11:42 +1000
  • 597aa20d83 GPU: Don't panic when FIFO is non-empty with VRAM->CPU copy Connor McLaughlin 2020-05-17 14:05:29 +1000
  • 7d887edf17 DMA: Write correct terminator at end of OTC Connor McLaughlin 2020-05-17 13:58:24 +1000
  • 2795dea124 HostInterface: Prioritize SCPH-3000 over SCPH-1000 for NTSC-J Connor McLaughlin 2020-05-17 01:08:14 +1000
  • b25ed6c151 GPU: Fix interlaced rendering in vblank breaking Connor McLaughlin 2020-05-17 01:02:20 +1000
  • 93031fc27f SDL: Re-add frame step hotkey Connor McLaughlin 2020-05-17 01:00:42 +1000
  • 1c50a09c2e HostInterface: Set user directory to Documents\DuckStation Connor McLaughlin 2020-05-17 00:22:16 +1000
  • a9b455a5c6 AppImage: Include data in created images Connor McLaughlin 2020-05-16 22:35:07 +1000
  • f7a2448dfb HostInterface: Pull compatibility database from program directory Connor McLaughlin 2020-05-16 22:18:02 +1000
  • 4c9cdbb147 Qt/GameProperties: Disable all fields when code is missing Connor McLaughlin 2020-05-16 21:19:34 +1000
  • 61b057929e Add script to convert compatibility CSV to XML Connor McLaughlin 2020-05-16 21:08:34 +1000
  • d0774e48cd Add initial compatibility database Connor McLaughlin 2020-05-16 21:08:00 +1000
  • 525bfda672 Build: Copy data directory with VS solution too Connor McLaughlin 2020-05-16 20:55:00 +1000
  • 9ff8cf009a Qt: Fix tab order in game properties dialog Connor McLaughlin 2020-05-16 20:27:46 +1000
  • 4e66b12727 Qt: Hook up export compatibility info to game properties Connor McLaughlin 2020-05-16 20:24:41 +1000
  • 669934eb1a GameList: Support exporting XML snippets for compatibility info Connor McLaughlin 2020-05-16 20:24:25 +1000
  • f671840a18 Qt: Add compatibility stars to game list Connor McLaughlin 2020-05-16 20:03:01 +1000
  • b2a2366287 Qt: Add game properties dialog Connor McLaughlin 2020-05-16 20:02:44 +1000
  • d781de2ce6 GameList: Add support for compatibility database Connor McLaughlin 2020-05-16 20:01:19 +1000
  • 6ebd9236c5 CDImage: Add track info accessors Connor McLaughlin 2020-05-16 20:00:53 +1000
  • 53db03d10e Update README.md with new Linux binary path Connor McLaughlin 2020-05-16 13:37:57 +1000
  • 47c2b29395 Build: Use bin directory for cmake, fix Windows/cmake build Connor McLaughlin 2020-05-16 13:10:31 +1000
  • a937a09b5c CPU: Fix broken exception logging from YBaseLib removal Connor McLaughlin 2020-05-16 01:02:18 +1000
  • 214e852a54 CDROM: Add time to read sector to seek time Connor McLaughlin 2020-05-16 01:01:28 +1000
  • 110aa8bd93 CDROM: Reset read sector buffer on INT1 Connor McLaughlin 2020-05-16 00:33:01 +1000
  • e1157bff65 CDROM: Don't delay CDDA report, only skip index 0 Connor McLaughlin 2020-05-16 00:27:05 +1000
  • 14b2506d7d HostInterface: Disable true color/enable scaled dithering by default Connor McLaughlin 2020-05-15 01:41:56 +1000
  • 8ef59f7cec InputProfiles: Bind Guide button to analog toggle for XBox Connor McLaughlin 2020-05-15 01:32:47 +1000
  • bf3c83658a GPU: More accurate texture blending in non-true-colour-mode Connor McLaughlin 2020-05-15 01:31:48 +1000
  • c114873ed8 GPU: Fix height underflow in CRTC calculations Connor McLaughlin 2020-05-14 01:25:37 +1000
  • 3472e37d21 GPU: Synchronize before clearing FIFO Connor McLaughlin 2020-05-14 01:25:10 +1000
  • c0ea35ccdc GPU: Fix parameters not applying on startup Connor McLaughlin 2020-05-14 01:24:39 +1000
  • d461d7c87a SPU: Fix reverb write regression from e07d3c9d Connor McLaughlin 2020-05-13 13:47:33 +1000
  • db9d637f92 HostInterface: Fix mute not applying on startup Connor McLaughlin 2020-05-13 13:47:12 +1000
  • e07d3c9db2 SPU: Fix array bounds overflow in register reads Connor McLaughlin 2020-05-13 12:37:13 +1000
  • 777809b3b0 CDROM: Fix XA filter change not applying immediately Connor McLaughlin 2020-05-13 00:14:17 +1000
  • d6f6154380 CDROM: Read last delivered sector when pausing and reading without seek Connor McLaughlin 2020-05-13 00:13:57 +1000
  • d866bd9cb8 CDROM: Reset XA resampler state on read Connor McLaughlin 2020-05-12 12:36:08 +1000
  • 634880b5e3 SPU: Clamp before applying main volume not after Connor McLaughlin 2020-05-12 02:15:16 +1000
  • 81f297456c GPU: Fix mismatched scanout between hardware/software renderers Connor McLaughlin 2020-05-12 01:35:02 +1000
  • 37d9f6344d CDROM: Ignore Read/Play command without setloc/param Connor McLaughlin 2020-05-11 22:55:13 +1000
  • 65c42cd30e GPU: Don't use field offset for ODE in vblank Connor McLaughlin 2020-05-11 22:26:10 +1000
  • 2bc1c67236 GPU/HW: Fix extra column being added with unaligned 24-bit scanout Connor McLaughlin 2020-05-11 22:03:32 +1000
  • 6477e5fb54 CommonHostInterface: Add volume up/down/mute hotkeys Connor McLaughlin 2020-05-10 00:54:23 +1000
  • 5aacfa7be3 Qt: Hook up audio settings (buffer size/count, volume, mute) Connor McLaughlin 2020-05-10 00:44:56 +1000
  • c329f58afe HostInterface: Add audio buffer/count/volume/mute settings Connor McLaughlin 2020-05-10 00:44:37 +1000
  • b6fbdf9aeb AudioStream: Support changing output volume Connor McLaughlin 2020-05-10 00:44:23 +1000
  • f17c2c44d0 GPU/HW: Fix red bleeding when writing VRAM with mask bit set Connor McLaughlin 2020-05-09 14:38:02 +1000
  • f679f8d063 GTE: Fix buggy MVMVA instruction Connor McLaughlin 2020-05-09 13:48:13 +1000
  • 9959440a3a SPU: Align starting addresses to two words Connor McLaughlin 2020-05-08 21:34:49 +1000
  • 712168cf45 CDImage: Better handle sequential reading into lead-out area Connor McLaughlin 2020-05-08 17:35:55 +1000
  • 684e83168e CDROM: Prevent successful seeking to the lead-out area of the disc Connor McLaughlin 2020-05-08 15:41:41 +1000
  • c3c8df14ea CDImage: Set SubQ control for lead-out to last index SubQ Connor McLaughlin 2020-05-08 15:41:16 +1000
  • 9539ce032b AnalogController: Show controller number in OSD messages Connor McLaughlin 2020-05-08 15:32:39 +1000
  • 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