Commit Graph

1406 Commits (5498cf785aba1bc2bcec53ce835dcc4b1cf83d70)
 

Author SHA1 Message Date
Connor McLaughlin 1ee418aebf GPU/HW: Fix additional polyline vertices drawing 6 years ago
Connor McLaughlin b9954a943a CommonHostInterface: Default hotkeys for new save state UI
- F1: Load
- F2: Save
- F3: Select Previous
- F4: Select Next
6 years ago
Connor McLaughlin 2a710798cc CommonHostInterface: Add save state selector UI 6 years ago
Connor McLaughlin 7c2244f20f FrontendCommon: Add placeholder icon binary 6 years ago
Connor McLaughlin 08c8d1a521 System: Support saving screenshots in save states 6 years ago
Connor McLaughlin aaf9dcaf02 GPU/HW: Fix possible crash when drawing polylines 6 years ago
Connor McLaughlin 4655aa02f8 CPU/CodeCache: Fix uninitialized pointers 6 years ago
Connor McLaughlin badfe6117e GPU: Remove textured draw time penalty
Fixes missing elements in Bloody Roar 2.
6 years ago
Connor McLaughlin 759c7c52d5 GPU: Don't wedge when other commands are in FIFO with polyline
Fixes Ridge Racer Type 4.
6 years ago
Connor McLaughlin b893c0abf5 GPU/Software: Fix copies when overlapping and oversized 6 years ago
Connor McLaughlin f1d1129e05 CDROM: Don't assert if SetMode.bit4 is set 6 years ago
Connor McLaughlin 5ad133a278 GPU/HW: Implement oversized copies on GPU
Fixes slowdown caused by this.
6 years ago
Connor McLaughlin 045c4d1745 SPU: Fix adsr_volume read for pending key-on voice
Fixes cutscene audio in Spyro 2, probably others.
6 years ago
Connor McLaughlin 13903c2abd SDL: Add advanced options for tweaking GPU FIFO/runahead
These values are not saved.
6 years ago
Connor McLaughlin 3319adfa2f GPU: Tweak rectangle draw times 6 years ago
Connor McLaughlin d5a5432a8b CPU/CodeCache: Fix crash when BIOS is missing 6 years ago
Connor McLaughlin 610cc74cb9 GPU: Add primitive setup timing 6 years ago
Connor McLaughlin 16500064f8 GPU: Tweak triangle draw times 6 years ago
Connor McLaughlin 6ef3626599 GPU/HW: Fix a possible crash in rectangle expansion 6 years ago
Connor McLaughlin 1757932b3a GPU: Implement FIFO and timings
This will cause a slight performance loss. I've left some knobs in which
can be tweaked to mitigate this, but the goal is to be compatible with
all games which require them.
6 years ago
Connor McLaughlin 65ca8b9fe0 GPU/HW: Move logic from backend to GPU_HW class 6 years ago
Connor McLaughlin 5923129eca Common/FIFOQueue: Make bounds checks debug only 6 years ago
Connor McLaughlin 5d5d8a5116 CI: Disable shallow clone 6 years ago
Connor McLaughlin 277c03aca0 Add auto-generated Git version to window titles 6 years ago
Connor McLaughlin 610ebcf2fa Qt: Support loading .psf files 6 years ago
Connor McLaughlin 9c184c5733 SDL: Support loading .psf files 6 years ago
Connor McLaughlin 205297ac27 System: PSF (Portable Sound Format) loading support 6 years ago
Connor McLaughlin 38847de8ee GameList: PAPX and SCZS prefixes should be NTSC-J 6 years ago
Connor McLaughlin 197b193ca3 GPU/HW/OpenGL: Use geometry shaders for upscaled line rendering 6 years ago
Connor McLaughlin 02b1e084c1 GPU/HW/OpenGL: Re-enable some fast paths I accidentially disabled 6 years ago
Connor McLaughlin b45b70970b GL/ShaderCache: Support geometry shaders 6 years ago
Connor McLaughlin a43a0a14cc CPU/CodeCache: Don't leak blocks on shutdown 6 years ago
Connor McLaughlin 7a87b9b5bb CPU/CodeCache: Don't leak blocks on flush 6 years ago
Connor McLaughlin 86df077ffe GPU/HW: Slight refactor to vertex culling 6 years ago
Connor McLaughlin c694b78dc0
Update README.md to say Windows and Linux builds 6 years ago
Connor McLaughlin 442b2bcf7c
Merge pull request #285 from ggdrt/appimage
AppImage: Add desktop integration
6 years ago
Albert Liu 0d84b5b9a2 AppImage: Use user-specified build directory for linuxdeploy 6 years ago
Albert Liu a8e224d504 AppImage: Use timestamping to prevent wget duplicates 6 years ago
Connor McLaughlin 01bc0eb650 CI: Include data in Windows archive
Should make this a post-build step at some point though.
6 years ago
Connor McLaughlin 4d7240cf88 Add some input profiles to ship with 6 years ago
Connor McLaughlin 8a5e955ba3 Qt: Add input profile support 6 years ago
Connor McLaughlin f75ea052a6 FrontendCommon: Add input profile support 6 years ago
Connor McLaughlin 193763b4aa SDL: Fix possible crash when parsing key modifiers 6 years ago
Connor McLaughlin 1eeb1012aa Qt: Add buttons for binding controller rumble 6 years ago
Connor McLaughlin d9ebb975b2 CommonHostInterface: Reimplement controller rumble support
Even better than before, supports separate motor control.
6 years ago
Albert Liu f265ce2815 gitignore: Update build folder ignores
Might as well include the build folder naming pattern used by the README
6 years ago
Albert Liu ccddb4456b CI: Use AppImage generation script for Linux build 6 years ago
Albert Liu a2a9bd16fa AppImage: Add script for generating AppImages with desktop integration 6 years ago
Connor McLaughlin 7677c95fa7 dep/imgui: Fix crash when base vertex unsupported (GLES) 6 years ago
Connor McLaughlin 915989fa25 CommonHostInterface: Remove extra newlines in messages 6 years ago