Commit Graph

7791 Commits (v0.1-7294)
 

Author SHA1 Message Date
Connor McLaughlin 2dd7f48d97 CDROM: Don't skip pregap for CDDA
Fixes music looping in Treasure Gear.
5 years ago
Connor McLaughlin 2264849151 CDROM: Update position when double-seeking
Doesn't fix anything I'm aware of, but makes sense.
5 years ago
Albert Liu 1f74d46d39 AnalogController: Use proper upper bound when validating axis_code 5 years ago
Connor McLaughlin 2e64f77d2b README.md: Add qtbase5-private-dev requirement for Linux 5 years ago
Connor McLaughlin cc470f592b Merge game compatibility database 5 years ago
Connor McLaughlin 179d31b518 Add CONTRIBUTORS.md 5 years ago
Connor McLaughlin 51c75554e6 Qt: Fix overlapping options in general settings 5 years ago
Connor McLaughlin 81a7b147fc System: Add option to disable loading memory cards from save states 5 years ago
Connor McLaughlin b17a5832e5 System: Simplify save state booting
Fixes memory card warning messages on load state.
5 years ago
Connor McLaughlin d2c7639dd8 System: Update per-game memory cards on load state
Prevents saves being written to incorrect card after loading.
5 years ago
Connor McLaughlin eb6b490c76 SDL: Ignore unused key modifiers 5 years ago
Connor McLaughlin 445bd02cad GPU/HW: Interlace at native resolution rather than 1x
Also fixes screen bobbing when interlacing is disabled.
5 years ago
Connor McLaughlin 23436f08ba GPU/HW: More improvements to GPUSTAT.31
Fixes True Pinball without breaking intros to Final Fantasy 7/8.
5 years ago
Connor McLaughlin 04f131f979 GPU/OpenGL: Fix 24-bit progressive scanout regression 5 years ago
Connor McLaughlin cb66889856 GPU/OpenGL: Fix non-interleaved interlaced display 5 years ago
Connor McLaughlin e368dbbadc GPU: Implement non-interleaved interlaced rendering
Fixes screen shaking in True Pinball.
5 years ago
Connor McLaughlin 0daea7c2fc GPU/HW: Disable texture buffer based uploads on macOS 5 years ago
Connor McLaughlin e0d9bbced4 GPU/HW: Add UBO extension require if !GL3.2
Might fix errors on Sandy Bridge.
5 years ago
Connor McLaughlin 13df6c3e15 GPU/HW: Fix incorrect version capping for GL<4.3 5 years ago
Connor McLaughlin 0571b75fa5 GL/Context: Print GL_SHADING_LANGUAGE_VERSION on creation 5 years ago
Connor McLaughlin c0869fc756 CI: Include qtbase5-private-dev package 5 years ago
Connor McLaughlin 94d3e4dc3e Merge branch 'gl-context-refactor' 5 years ago
Connor McLaughlin 2156236f52 Frontends: Use common GL context wrapper 5 years ago
Connor McLaughlin 4f4c4f4146 Common: Add GL context wrapper implementation 5 years ago
Connor McLaughlin 75ad533f30 dep/glad: Add WGL, EGL, GLX 5 years ago
Connor McLaughlin 77da1c8f02 compatibility_xml_to_csv.py: Fix handling of broken input 5 years ago
Connor McLaughlin fb443ea5f5 Update compatibility list with entries from @Zet-sensei 5 years ago
Connor McLaughlin 1494f2bc75 CDROM: Set m_current_lba to the sector being read
Fixes double-read commands returning incorrect sectors.

Fixes Vigilante 8 - 2nd Offense.
5 years ago
Connor McLaughlin cd4f551e8c compatibility.xml: Merge in latest changes from spreadsheet 5 years ago
Connor McLaughlin d47d6950bc
Merge pull request #474 from ggrtk/appimage
AppImage: Add zsync support
5 years ago
Albert Liu c6c1d3952f GitHub Actions: Add AppImage zsync files to rolling release 5 years ago
Albert Liu a0f81b1e34 AppImage: Create zsync files during AppImage generation 5 years ago
Connor McLaughlin 379e5083a4 compatibility.xml: Add entries from @DarkFrost89 5 years ago
Connor McLaughlin 302e137aa3 merge_compatibility_list.py: Use UTF-8 encoding in output 5 years ago
Connor McLaughlin 78d9085c2e Update README.md to use GitHub releases instead of AppVeyor 5 years ago
Connor McLaughlin 5498cf785a AppVeyor CI: Only build master branch 5 years ago
Connor McLaughlin 9f22684cea Qt: Combine resume and power off toolbar buttons 5 years ago
Connor McLaughlin e6d52ce6de Qt: Add Resume button 5 years ago
Connor McLaughlin e24e4c20e1 Qt: Fix pause button getting locked on after restarting game 5 years ago
Connor McLaughlin 237f469baa GPU: Mask variable sprite/rectangle sizes
Fixes broken sprites in Gradius Deluxe Pack (Gradius II).
5 years ago
Connor McLaughlin c583459c6f GPU: Replace coord/size masks with constants 5 years ago
Connor McLaughlin 35a8c5b47c Timers: Don't hang when counter+target = 0 for timer1
This needs proper research into how it behaves with IRQs.
5 years ago
Connor McLaughlin 3c7229dfe2 CDROM: Add 3 sectors read time to seek time
Simulates the drive's inprecise coarse seek then reading subq to get to
the exact sector.

Fixes Waku Waku Derby.
5 years ago
Connor McLaughlin dfe0dcb56c Qt: Split memory card/controller config, make bindings scroll 5 years ago
Connor McLaughlin e7778ea86e Qt: Move OpenURL to QtUtils namespace 5 years ago
Connor McLaughlin d41bf86eaa CDROM: Don't apply logical seek rules to subq-based seeks
Fixes Panekit - Infinitive Crafting Toy Case.
5 years ago
Connor McLaughlin 11c2b5a1e8 Bus: Extend SPU address range to 0x400 bytes 5 years ago
Connor McLaughlin a693437bc9 Bus: Handle unaligned byte writes to SPU 5 years ago
Connor McLaughlin c8a00c58eb Qt: Add Remove Disc option to change disc menu 5 years ago
Connor McLaughlin fa027d9c2a SDL: Add remove disc menu option 5 years ago