Commit Graph

  • 5dedd8707b Add subset of headers from libretro-common Connor McLaughlin 2020-05-23 17:44:43 +1000
  • f5fd37c4c4 Qt: Fix compatibility column not showing by default Connor McLaughlin 2020-06-09 02:41:24 +1000
  • 075380f8e0 Move most helper logic from base HostInterface to FrontendCommon Connor McLaughlin 2020-06-09 02:05:55 +1000
  • 444a09efd4 AudioStream: Don't call FramesAvailable() while locked Connor McLaughlin 2020-06-09 02:05:49 +1000
  • 7b4b2d5dc5 GameList: Ignore all whitespace characters in SYSTEM.CNF Connor McLaughlin 2020-06-08 03:05:10 +1000
  • a56d7385eb SDL: Support rendering software cursor in D3D11 Connor McLaughlin 2020-06-08 02:59:38 +1000
  • f9eb3719e3 HostInterface: Add software cursor mode Connor McLaughlin 2020-06-08 02:53:53 +1000
  • f98bb033ff HostDisplay: Add an interface for setting software cursor Connor McLaughlin 2020-06-08 02:53:37 +1000
  • 56c50c6eeb dep: Add stb_image Connor McLaughlin 2020-06-08 01:47:07 +1000
  • 29d918dbb0 Qt/GameProperties: Implement hash calculation Connor McLaughlin 2020-06-08 01:19:54 +1000
  • 8b04b74f27 Common: Add a CD image hasher class Connor McLaughlin 2020-06-08 01:19:35 +1000
  • 06f5c3710d Update compatibility list Connor McLaughlin 2020-06-07 19:07:21 +1000
  • b4e45e865a GPU: Use correct clocks for NTSC region Connor McLaughlin 2020-06-07 17:36:45 +1000
  • abc627de9c
    Merge pull request #538 from ggrtk/scmversion Connor McLaughlin 2020-06-07 19:14:43 +1000
  • 2490618d0a CMake: Always run gen_scmversion script on rebuilds Albert Liu 2020-06-06 22:55:15 -0700
  • fc911de1e7 CI: Use Ubuntu 20.04 image for Linux build Connor McLaughlin 2020-06-07 01:40:34 +1000
  • b9bfe30b1e SDL: Fix compilation on older versions Connor McLaughlin 2020-06-07 01:38:38 +1000
  • bc9246b444 Qt: Add inline help to audio settings Connor McLaughlin 2020-06-07 01:30:05 +1000
  • 531c3ad5fa AudioStream: Replace buffer queue with ring buffer Connor McLaughlin 2020-06-06 14:40:20 +1000
  • 6acd8b27dd Qt: Prevent lag disabling power on buttons when starting Connor McLaughlin 2020-06-06 03:44:57 +1000
  • 009e474c51 AnalogController: Fix inverted motor binding Connor McLaughlin 2020-06-05 22:32:51 +1000
  • 88502e130e Settings: Fix memory cards not syncing with disc change in title mode Connor McLaughlin 2020-06-04 02:15:27 +1000
  • 8c5f6bafc6 Update compatibility list Connor McLaughlin 2020-06-03 01:12:32 +1000
  • c8e1881ea9 GPU/HW: Clear dirty rectangle when updating shadow texture Connor McLaughlin 2020-06-02 21:45:36 +1000
  • 9ea163e666 GPU/D3D11: Fix mask test in same vertex batch Connor McLaughlin 2020-06-02 20:47:10 +1000
  • 3848276fa2 GPU: Improvements to height calculations when interlaced Connor McLaughlin 2020-06-02 20:34:33 +1000
  • b91f8c151d
    Merge pull request #520 from ggrtk/github-actions Connor McLaughlin 2020-06-02 16:36:07 +1000
  • 873072af95 GitHub Actions: Create release only when workflow is triggered on master branch Albert Liu 2020-06-01 20:10:45 -0700
  • 8eb3ac69b2 SPU: Update ADSR envelope when register changes Connor McLaughlin 2020-06-02 01:59:44 +1000
  • dcfb929de5 CDROM: Fix double-reads hitting incorrect sector again Connor McLaughlin 2020-06-02 00:59:11 +1000
  • 5e7fd5aa71 CDROM: Fix integer overflow in seek timing calculation Connor McLaughlin 2020-06-01 22:20:26 +1000
  • 1947080d91 CDROM: GetlocL should return an error while seeking Connor McLaughlin 2020-06-01 21:40:26 +1000
  • e5fc47a008 Bus: Further tweaks to access timing Connor McLaughlin 2020-06-01 21:39:31 +1000
  • 7d66569d69 GPU/HW: Fix bobbing screen with interlacing disabled Connor McLaughlin 2020-06-01 03:26:33 +1000
  • f856a8ad65 CDROM: Ignore pending setloc after read/play Connor McLaughlin 2020-05-31 17:03:13 +1000
  • a3e8f40a09 Merge compatibility list Connor McLaughlin 2020-05-31 16:44:59 +1000
  • af1c4f9378 Fix MSVC build Connor McLaughlin 2020-05-31 16:42:51 +1000
  • a800f73a8f
    Merge pull request #516 from ggrtk/negcon Connor McLaughlin 2020-05-31 16:41:48 +1000
  • bf6faafc54 GameList: Fix cache getting corrupted from unknown games Connor McLaughlin 2020-05-31 16:11:15 +1000
  • ee3a96011e Controller: Add NeGcon support Albert Liu 2020-05-29 21:33:55 -0700
  • e293c22cde DMA: Run manual channels while halted Connor McLaughlin 2020-05-31 02:42:12 +1000
  • 2d067bb101 CDROM: Fix warning log spam on command Connor McLaughlin 2020-05-31 02:41:42 +1000
  • de8aef4f44 Qt: Fix pause button repeatedly triggering sometimes Connor McLaughlin 2020-05-31 02:41:31 +1000
  • 0672cf4873 CDROM: Implement a heuristic for command cancelling Connor McLaughlin 2020-05-30 22:04:12 +1000
  • a4f79de7f6 CDROM: Return error for incorrect parameter count Connor McLaughlin 2020-05-30 21:59:03 +1000
  • 69a00a64e6 Bus: Adjust memory access and MMIO timing Connor McLaughlin 2020-05-30 02:19:10 +1000
  • 07e8ab4446 CDROM: Increase seek delay by one sector Connor McLaughlin 2020-05-30 02:00:50 +1000
  • 38fc843541 GPU/HW: Use upscaled texture coordinates for non-paletted textures Connor McLaughlin 2020-05-29 22:31:54 +1000
  • fe364d5e8b SDL: Include frame times in status bar Connor McLaughlin 2020-05-29 22:24:50 +1000
  • 13c3426148
    Merge pull request #506 from ggrtk/analog-controller Connor McLaughlin 2020-05-28 13:06:40 +1000
  • e1e3cf4f5a CommonHostInterface: Simplify input profile saving Albert Liu 2020-05-27 17:27:17 -0700
  • f8fea1b215 INISettingsInterface: Return bool on saving settings Albert Liu 2020-05-27 16:36:41 -0700
  • b5311e5896 InputProfiles: Add PlayStation Classic Controller input profile Albert Liu 2020-05-27 15:57:44 -0700
  • ca873cf243 InputProfiles: Update DualShock 4 input profile Albert Liu 2020-05-27 00:31:00 -0700
  • ddbfb404ed Merge compatibility list Connor McLaughlin 2020-05-28 03:15:51 +1000
  • 4e8da3cb41 CDROM: Replace sound map assert with error log Connor McLaughlin 2020-05-28 03:07:32 +1000
  • 06621a9547 SDL: Fix second port controller/memcard type changes Connor McLaughlin 2020-05-28 03:07:18 +1000
  • 2dd7f48d97 CDROM: Don't skip pregap for CDDA Connor McLaughlin 2020-05-28 02:42:17 +1000
  • 2264849151 CDROM: Update position when double-seeking Connor McLaughlin 2020-05-28 02:41:38 +1000
  • 1f74d46d39 AnalogController: Use proper upper bound when validating axis_code Albert Liu 2020-05-26 23:23:44 -0700
  • 2e64f77d2b README.md: Add qtbase5-private-dev requirement for Linux Connor McLaughlin 2020-05-27 02:50:11 +1000
  • cc470f592b Merge game compatibility database Connor McLaughlin 2020-05-27 02:48:59 +1000
  • 179d31b518 Add CONTRIBUTORS.md Connor McLaughlin 2020-05-27 02:48:45 +1000
  • 51c75554e6 Qt: Fix overlapping options in general settings Connor McLaughlin 2020-05-27 02:13:04 +1000
  • 81a7b147fc System: Add option to disable loading memory cards from save states Connor McLaughlin 2020-05-27 02:06:56 +1000
  • b17a5832e5 System: Simplify save state booting Connor McLaughlin 2020-05-27 02:01:09 +1000
  • d2c7639dd8 System: Update per-game memory cards on load state Connor McLaughlin 2020-05-27 00:41:56 +1000
  • eb6b490c76 SDL: Ignore unused key modifiers Connor McLaughlin 2020-05-27 00:27:52 +1000
  • 445bd02cad GPU/HW: Interlace at native resolution rather than 1x Connor McLaughlin 2020-05-27 00:27:25 +1000
  • 23436f08ba GPU/HW: More improvements to GPUSTAT.31 Connor McLaughlin 2020-05-26 22:57:56 +1000
  • 04f131f979 GPU/OpenGL: Fix 24-bit progressive scanout regression Connor McLaughlin 2020-05-26 21:30:57 +1000
  • cb66889856 GPU/OpenGL: Fix non-interleaved interlaced display Connor McLaughlin 2020-05-26 13:44:05 +1000
  • e368dbbadc GPU: Implement non-interleaved interlaced rendering Connor McLaughlin 2020-05-26 03:18:04 +1000
  • 0daea7c2fc GPU/HW: Disable texture buffer based uploads on macOS Connor McLaughlin 2020-05-25 20:26:13 +1000
  • e0d9bbced4 GPU/HW: Add UBO extension require if !GL3.2 Connor McLaughlin 2020-05-25 18:37:28 +1000
  • 13df6c3e15 GPU/HW: Fix incorrect version capping for GL<4.3 Connor McLaughlin 2020-05-25 18:37:11 +1000
  • 0571b75fa5 GL/Context: Print GL_SHADING_LANGUAGE_VERSION on creation Connor McLaughlin 2020-05-25 18:36:52 +1000
  • c0869fc756 CI: Include qtbase5-private-dev package Connor McLaughlin 2020-05-25 15:21:04 +1000
  • 94d3e4dc3e Merge branch 'gl-context-refactor' Connor McLaughlin 2020-05-25 15:03:04 +1000
  • 2156236f52 Frontends: Use common GL context wrapper Connor McLaughlin 2020-05-07 22:49:04 +1000
  • 4f4c4f4146 Common: Add GL context wrapper implementation Connor McLaughlin 2020-05-07 22:48:13 +1000
  • 75ad533f30 dep/glad: Add WGL, EGL, GLX Connor McLaughlin 2020-05-04 03:00:54 +1000
  • 77da1c8f02 compatibility_xml_to_csv.py: Fix handling of broken input Connor McLaughlin 2020-05-25 14:43:12 +1000
  • fb443ea5f5 Update compatibility list with entries from @Zet-sensei Connor McLaughlin 2020-05-25 02:33:31 +1000
  • 1494f2bc75 CDROM: Set m_current_lba to the sector being read Connor McLaughlin 2020-05-24 13:27:02 +1000
  • cd4f551e8c compatibility.xml: Merge in latest changes from spreadsheet Connor McLaughlin 2020-05-23 19:30:34 +1000
  • d47d6950bc
    Merge pull request #474 from ggrtk/appimage Connor McLaughlin 2020-05-24 01:00:25 +1000
  • c6c1d3952f GitHub Actions: Add AppImage zsync files to rolling release Albert Liu 2020-05-23 02:57:50 -0700
  • a0f81b1e34 AppImage: Create zsync files during AppImage generation Albert Liu 2020-05-23 02:35:35 -0700
  • 379e5083a4 compatibility.xml: Add entries from @DarkFrost89 Connor McLaughlin 2020-05-23 19:26:12 +1000
  • 302e137aa3 merge_compatibility_list.py: Use UTF-8 encoding in output Connor McLaughlin 2020-05-23 19:25:39 +1000
  • 78d9085c2e Update README.md to use GitHub releases instead of AppVeyor Connor McLaughlin 2020-05-23 19:18:27 +1000
  • 5498cf785a AppVeyor CI: Only build master branch Connor McLaughlin 2020-05-23 19:18:08 +1000
  • 9f22684cea Qt: Combine resume and power off toolbar buttons Connor McLaughlin 2020-05-23 15:03:15 +1000
  • e6d52ce6de Qt: Add Resume button Connor McLaughlin 2020-05-23 15:03:00 +1000
  • e24e4c20e1 Qt: Fix pause button getting locked on after restarting game Connor McLaughlin 2020-05-22 18:01:12 +1000
  • 237f469baa GPU: Mask variable sprite/rectangle sizes Connor McLaughlin 2020-05-21 12:04:53 +1000
  • c583459c6f GPU: Replace coord/size masks with constants Connor McLaughlin 2020-05-21 12:02:19 +1000
  • 35a8c5b47c Timers: Don't hang when counter+target = 0 for timer1 Connor McLaughlin 2020-05-21 00:26:05 +1000
  • 3c7229dfe2 CDROM: Add 3 sectors read time to seek time Connor McLaughlin 2020-05-20 23:52:34 +1000