Commit Graph

  • 1f74d46d39 AnalogController: Use proper upper bound when validating axis_code Albert Liu 2020-05-26 23:23:44 -07:00
  • 2e64f77d2b README.md: Add qtbase5-private-dev requirement for Linux Connor McLaughlin 2020-05-27 02:50:11 +10:00
  • cc470f592b Merge game compatibility database Connor McLaughlin 2020-05-27 02:48:59 +10:00
  • 179d31b518 Add CONTRIBUTORS.md Connor McLaughlin 2020-05-27 02:48:45 +10:00
  • 51c75554e6 Qt: Fix overlapping options in general settings Connor McLaughlin 2020-05-27 02:13:04 +10:00
  • 81a7b147fc System: Add option to disable loading memory cards from save states Connor McLaughlin 2020-05-27 02:06:56 +10:00
  • b17a5832e5 System: Simplify save state booting Connor McLaughlin 2020-05-27 02:01:09 +10:00
  • d2c7639dd8 System: Update per-game memory cards on load state Connor McLaughlin 2020-05-27 00:41:56 +10:00
  • eb6b490c76 SDL: Ignore unused key modifiers Connor McLaughlin 2020-05-27 00:27:52 +10:00
  • 445bd02cad GPU/HW: Interlace at native resolution rather than 1x Connor McLaughlin 2020-05-27 00:27:25 +10:00
  • 23436f08ba GPU/HW: More improvements to GPUSTAT.31 Connor McLaughlin 2020-05-26 22:57:56 +10:00
  • 04f131f979 GPU/OpenGL: Fix 24-bit progressive scanout regression Connor McLaughlin 2020-05-26 21:30:57 +10:00
  • cb66889856 GPU/OpenGL: Fix non-interleaved interlaced display Connor McLaughlin 2020-05-26 13:44:05 +10:00
  • e368dbbadc GPU: Implement non-interleaved interlaced rendering Connor McLaughlin 2020-05-26 03:18:04 +10:00
  • 0daea7c2fc GPU/HW: Disable texture buffer based uploads on macOS Connor McLaughlin 2020-05-25 20:26:13 +10:00
  • e0d9bbced4 GPU/HW: Add UBO extension require if !GL3.2 Connor McLaughlin 2020-05-25 18:37:28 +10:00
  • 13df6c3e15 GPU/HW: Fix incorrect version capping for GL<4.3 Connor McLaughlin 2020-05-25 18:37:11 +10:00
  • 0571b75fa5 GL/Context: Print GL_SHADING_LANGUAGE_VERSION on creation Connor McLaughlin 2020-05-25 18:36:52 +10:00
  • c0869fc756 CI: Include qtbase5-private-dev package Connor McLaughlin 2020-05-25 15:21:04 +10:00
  • 94d3e4dc3e Merge branch 'gl-context-refactor' Connor McLaughlin 2020-05-25 15:03:04 +10:00
  • 2156236f52 Frontends: Use common GL context wrapper Connor McLaughlin 2020-05-07 22:49:04 +10:00
  • 4f4c4f4146 Common: Add GL context wrapper implementation Connor McLaughlin 2020-05-07 22:48:13 +10:00
  • 75ad533f30 dep/glad: Add WGL, EGL, GLX Connor McLaughlin 2020-05-04 03:00:54 +10:00
  • 77da1c8f02 compatibility_xml_to_csv.py: Fix handling of broken input Connor McLaughlin 2020-05-25 14:43:12 +10:00
  • fb443ea5f5 Update compatibility list with entries from @Zet-sensei Connor McLaughlin 2020-05-25 02:33:31 +10:00
  • 1494f2bc75 CDROM: Set m_current_lba to the sector being read Connor McLaughlin 2020-05-24 13:27:02 +10:00
  • cd4f551e8c compatibility.xml: Merge in latest changes from spreadsheet Connor McLaughlin 2020-05-23 19:30:34 +10:00
  • d47d6950bc Merge pull request #474 from ggrtk/appimage Connor McLaughlin 2020-05-24 01:00:25 +10:00
  • c6c1d3952f GitHub Actions: Add AppImage zsync files to rolling release Albert Liu 2020-05-23 02:57:50 -07:00
  • a0f81b1e34 AppImage: Create zsync files during AppImage generation Albert Liu 2020-05-23 02:35:35 -07:00
  • 379e5083a4 compatibility.xml: Add entries from @DarkFrost89 Connor McLaughlin 2020-05-23 19:26:12 +10:00
  • 302e137aa3 merge_compatibility_list.py: Use UTF-8 encoding in output Connor McLaughlin 2020-05-23 19:25:39 +10:00
  • 78d9085c2e Update README.md to use GitHub releases instead of AppVeyor Connor McLaughlin 2020-05-23 19:18:27 +10:00
  • 5498cf785a AppVeyor CI: Only build master branch Connor McLaughlin 2020-05-23 19:18:08 +10:00
  • 9f22684cea Qt: Combine resume and power off toolbar buttons Connor McLaughlin 2020-05-23 15:03:15 +10:00
  • e6d52ce6de Qt: Add Resume button Connor McLaughlin 2020-05-23 15:03:00 +10:00
  • e24e4c20e1 Qt: Fix pause button getting locked on after restarting game Connor McLaughlin 2020-05-22 18:01:12 +10:00
  • 237f469baa GPU: Mask variable sprite/rectangle sizes Connor McLaughlin 2020-05-21 12:04:53 +10:00
  • c583459c6f GPU: Replace coord/size masks with constants Connor McLaughlin 2020-05-21 12:02:19 +10:00
  • 35a8c5b47c Timers: Don't hang when counter+target = 0 for timer1 Connor McLaughlin 2020-05-21 00:26:05 +10:00
  • 3c7229dfe2 CDROM: Add 3 sectors read time to seek time Connor McLaughlin 2020-05-20 23:52:34 +10:00
  • dfe0dcb56c Qt: Split memory card/controller config, make bindings scroll Connor McLaughlin 2020-05-20 23:26:24 +10:00
  • e7778ea86e Qt: Move OpenURL to QtUtils namespace Connor McLaughlin 2020-05-20 23:25:16 +10:00
  • d41bf86eaa CDROM: Don't apply logical seek rules to subq-based seeks Connor McLaughlin 2020-05-20 19:30:45 +10:00
  • 11c2b5a1e8 Bus: Extend SPU address range to 0x400 bytes Connor McLaughlin 2020-05-20 18:57:33 +10:00
  • a693437bc9 Bus: Handle unaligned byte writes to SPU Connor McLaughlin 2020-05-20 18:56:41 +10:00
  • c8a00c58eb Qt: Add Remove Disc option to change disc menu Connor McLaughlin 2020-05-20 02:32:19 +10:00
  • fa027d9c2a SDL: Add remove disc menu option Connor McLaughlin 2020-05-20 02:26:23 +10:00
  • 340640821e CDROM: Add delay when swapping discs Connor McLaughlin 2020-05-20 02:26:06 +10:00
  • 415880fc40 CDROM: Don't restart play/read when current == target Connor McLaughlin 2020-05-20 02:05:17 +10:00
  • 5d46556b7d CDROM: Update position while seeking for GetlocP Connor McLaughlin 2020-05-20 01:52:53 +10:00
  • 7bb087fe73 gen_scmversion: Don't use latest GitHub release tag Connor McLaughlin 2020-05-19 15:31:11 +10:00
  • f49c2dedf6 Add script for converting compatibility XML to CSV Connor McLaughlin 2020-05-19 15:29:50 +10:00
  • f901b23aad Update compatibility list with entries from @Zet-sensei Connor McLaughlin 2020-05-19 15:05:04 +10:00
  • 7be360475b Add script to merge compatibility lists Connor McLaughlin 2020-05-19 14:54:38 +10:00
  • 1eecd50f3d SPU: Run SPU when changing regs on voice pending key-on Connor McLaughlin 2020-05-18 00:59:12 +10:00
  • 03080351c8 SPU: Reset ADPCM decoder last samples on key on Connor McLaughlin 2020-05-18 00:50:55 +10:00
  • f2e6b8d72b CI: Add GitHub actions-based rolling release Connor McLaughlin 2020-05-17 23:00:26 +10:00
  • 096ed21767 GPU: Synchronize before filling/writing with interlaced rendering Connor McLaughlin 2020-05-17 21:51:33 +10:00
  • 88cc695d0b HostDisplay: Adjust offsets for linear filtering Connor McLaughlin 2020-05-17 21:05:35 +10:00
  • 19cebd97da GPU: Further refinements to crop overscan Connor McLaughlin 2020-05-17 19:23:46 +10:00
  • 0ef0c36704 GPU: Align display widths to 4 pixels Connor McLaughlin 2020-05-17 18:46:56 +10:00
  • 664bd06df6 GPU: Don't recursively execute commands Connor McLaughlin 2020-05-17 17:58:47 +10:00
  • 0bdac9e4be SDL: Add disable interlacing to quick settings menu Connor McLaughlin 2020-05-17 17:58:32 +10:00
  • c475923bdd SDL: Add log level settings to debug menu Connor McLaughlin 2020-05-17 14:12:36 +10:00
  • 8fd3a83ea8 Settings: Save DMA timing hacks to ini Connor McLaughlin 2020-05-17 14:12:23 +10:00
  • 2185bbec73 GPU: Display state in debug window Connor McLaughlin 2020-05-17 14:11:42 +10:00
  • 597aa20d83 GPU: Don't panic when FIFO is non-empty with VRAM->CPU copy Connor McLaughlin 2020-05-17 14:05:29 +10:00
  • 7d887edf17 DMA: Write correct terminator at end of OTC Connor McLaughlin 2020-05-17 13:58:24 +10:00
  • 2795dea124 HostInterface: Prioritize SCPH-3000 over SCPH-1000 for NTSC-J Connor McLaughlin 2020-05-17 01:08:14 +10:00
  • b25ed6c151 GPU: Fix interlaced rendering in vblank breaking Connor McLaughlin 2020-05-17 01:02:20 +10:00
  • 93031fc27f SDL: Re-add frame step hotkey Connor McLaughlin 2020-05-17 01:00:42 +10:00
  • 1c50a09c2e HostInterface: Set user directory to Documents\DuckStation Connor McLaughlin 2020-05-17 00:22:16 +10:00
  • a9b455a5c6 AppImage: Include data in created images Connor McLaughlin 2020-05-16 22:35:07 +10:00
  • f7a2448dfb HostInterface: Pull compatibility database from program directory Connor McLaughlin 2020-05-16 22:18:02 +10:00
  • 4c9cdbb147 Qt/GameProperties: Disable all fields when code is missing Connor McLaughlin 2020-05-16 21:19:34 +10:00
  • 61b057929e Add script to convert compatibility CSV to XML Connor McLaughlin 2020-05-16 21:08:34 +10:00
  • d0774e48cd Add initial compatibility database Connor McLaughlin 2020-05-16 21:08:00 +10:00
  • 525bfda672 Build: Copy data directory with VS solution too Connor McLaughlin 2020-05-16 20:55:00 +10:00
  • 9ff8cf009a Qt: Fix tab order in game properties dialog Connor McLaughlin 2020-05-16 20:27:46 +10:00
  • 4e66b12727 Qt: Hook up export compatibility info to game properties Connor McLaughlin 2020-05-16 20:24:41 +10:00
  • 669934eb1a GameList: Support exporting XML snippets for compatibility info Connor McLaughlin 2020-05-16 20:24:25 +10:00
  • f671840a18 Qt: Add compatibility stars to game list Connor McLaughlin 2020-05-16 20:03:01 +10:00
  • b2a2366287 Qt: Add game properties dialog Connor McLaughlin 2020-05-16 20:02:44 +10:00
  • d781de2ce6 GameList: Add support for compatibility database Connor McLaughlin 2020-05-16 20:01:19 +10:00
  • 6ebd9236c5 CDImage: Add track info accessors Connor McLaughlin 2020-05-16 20:00:53 +10:00
  • 53db03d10e Update README.md with new Linux binary path Connor McLaughlin 2020-05-16 13:37:57 +10:00
  • 47c2b29395 Build: Use bin directory for cmake, fix Windows/cmake build Connor McLaughlin 2020-05-16 13:10:31 +10:00
  • a937a09b5c CPU: Fix broken exception logging from YBaseLib removal Connor McLaughlin 2020-05-16 01:02:18 +10:00
  • 214e852a54 CDROM: Add time to read sector to seek time Connor McLaughlin 2020-05-16 01:01:28 +10:00
  • 110aa8bd93 CDROM: Reset read sector buffer on INT1 Connor McLaughlin 2020-05-16 00:33:01 +10:00
  • e1157bff65 CDROM: Don't delay CDDA report, only skip index 0 Connor McLaughlin 2020-05-16 00:27:05 +10:00
  • 14b2506d7d HostInterface: Disable true color/enable scaled dithering by default Connor McLaughlin 2020-05-15 01:41:56 +10:00
  • 8ef59f7cec InputProfiles: Bind Guide button to analog toggle for XBox Connor McLaughlin 2020-05-15 01:32:47 +10:00
  • bf3c83658a GPU: More accurate texture blending in non-true-colour-mode Connor McLaughlin 2020-05-15 01:31:48 +10:00
  • c114873ed8 GPU: Fix height underflow in CRTC calculations Connor McLaughlin 2020-05-14 01:25:37 +10:00
  • 3472e37d21 GPU: Synchronize before clearing FIFO Connor McLaughlin 2020-05-14 01:25:10 +10:00
  • c0ea35ccdc GPU: Fix parameters not applying on startup Connor McLaughlin 2020-05-14 01:24:39 +10:00
  • d461d7c87a SPU: Fix reverb write regression from e07d3c9d Connor McLaughlin 2020-05-13 13:47:33 +10:00
  • db9d637f92 HostInterface: Fix mute not applying on startup Connor McLaughlin 2020-05-13 13:47:12 +10:00