Albert Liu
a8e224d504
AppImage: Use timestamping to prevent wget duplicates
5 years ago
Connor McLaughlin
01bc0eb650
CI: Include data in Windows archive
...
Should make this a post-build step at some point though.
5 years ago
Connor McLaughlin
4d7240cf88
Add some input profiles to ship with
5 years ago
Connor McLaughlin
8a5e955ba3
Qt: Add input profile support
5 years ago
Connor McLaughlin
f75ea052a6
FrontendCommon: Add input profile support
5 years ago
Connor McLaughlin
193763b4aa
SDL: Fix possible crash when parsing key modifiers
5 years ago
Connor McLaughlin
1eeb1012aa
Qt: Add buttons for binding controller rumble
5 years ago
Connor McLaughlin
d9ebb975b2
CommonHostInterface: Reimplement controller rumble support
...
Even better than before, supports separate motor control.
5 years ago
Albert Liu
f265ce2815
gitignore: Update build folder ignores
...
Might as well include the build folder naming pattern used by the README
5 years ago
Albert Liu
ccddb4456b
CI: Use AppImage generation script for Linux build
5 years ago
Albert Liu
a2a9bd16fa
AppImage: Add script for generating AppImages with desktop integration
5 years ago
Connor McLaughlin
7677c95fa7
dep/imgui: Fix crash when base vertex unsupported (GLES)
5 years ago
Connor McLaughlin
915989fa25
CommonHostInterface: Remove extra newlines in messages
5 years ago
Connor McLaughlin
67f2eb3fed
Qt: Fix -fullscreen not working
5 years ago
Connor McLaughlin
81cf4b469f
Frontends: Add shared command line interface
...
Also provides batch mode and automatic fullscreen switching.
-help: Displays this information and exits.
-version: Displays version information and exits.
-batch: Enables batch mode (exits after powering off)
-fastboot: Force fast boot for provided filename
-slowboot: Force slow boot for provided filename
-resume: Load resume save state. If a boot filename is provided,
that game's resume state will be loaded, otherwise the most
recent resume save state will be loaded.
-state <index>: Loads specified save state by index. If a boot
filename is provided, a per-game state will be loaded, otherwise
a global state will be loaded.
-statefile <filename>: Loads state from the specified filename.
No boot filename is required with this option.
-fullscreen: Enters fullscreen mode immediately after starting.
-nofullscreen: Prevents fullscreen mode from triggering if enabled.
-portable: Forces "portable mode", data in same directory.
--: Signals that no more arguments will follow and the remaining
parameters make up the filename. Use when the filename contains
spaces or starts with a dash.
5 years ago
Connor McLaughlin
6a03bb2d15
HostInterface: Drop std::filesystem requirement
5 years ago
Connor McLaughlin
e843fcd9f0
SDLControllerInterface: Fix broken input when player IDs clash
5 years ago
Connor McLaughlin
4fd5d6ca4f
SDL: Fix software renderer image uploads in OpenGL
5 years ago
Connor McLaughlin
a682b720e1
Qt: Fix software renderer image uploads in OpenGL
5 years ago
Connor McLaughlin
7779a54bc5
GPU: Rename 'Force Progressive Scan' to 'Disable Interlacing'
...
It affects rendering as well as display/scanout now, after all.
5 years ago
Connor McLaughlin
9e024b7a51
GPU: Handle VRAM wrap-around behavior on scanout
5 years ago
Connor McLaughlin
fc3efebb38
Revert "SPU: Use reverb formula from Mednafen-PSX"
...
This reverts commit 809b9f89ca
.
5 years ago
Connor McLaughlin
54adad948b
Qt: Add .mcr extension to memory card file picker
5 years ago
Connor McLaughlin
a4a112f5d8
CDROM: Deliver invalid sub-q (libcrypted) sectors to CPU
...
Nocash documentation would suggest that it only needs the sector to be
skipped by GetLocP. Which would make sense as the non-subchannel data is
still completely valid.
5 years ago
Connor McLaughlin
6d55979dac
HostDisplay: Fix 1x1 1:1 AR screenshots in OpenGL
5 years ago
Connor McLaughlin
05e4e7d262
CDROM: Add timing for speed changes/adjust seek timing
...
This makes the BIOS take longer to load the executable off the disc,
giving the sound effects longer to fade out and reducing the overlap
with the game.
5 years ago
Connor McLaughlin
809b9f89ca
SPU: Use reverb formula from Mednafen-PSX
5 years ago
Connor McLaughlin
64a96ad718
Common/WAVWriter: Add accessors
5 years ago
Connor McLaughlin
156a360d86
SDL: Migrate to common host interface
...
It now supports controllers again. But you have to bind them in Qt.
5 years ago
Connor McLaughlin
6cfad33b8e
HostInterface: Set NoNav on FPS window
...
Prevents it stealing focus in SDL frontend.
5 years ago
Connor McLaughlin
674bcdfeec
INISettingsInterface: Add Save() method
5 years ago
Connor McLaughlin
ebc3aa118c
SDL: Fix DXGI intercepting ALT+ENTER
5 years ago
Connor McLaughlin
6775100170
GPU: Drop OpenGL ES renderer
...
We can put this through the normal GL renderer instead.
5 years ago
Connor McLaughlin
fbfd838e22
GPU: Add pixel aspect ratio option
...
Can display in 4:3, 16:9, 1:1 ratios.
5 years ago
Connor McLaughlin
3325d2c42c
GPU: Add Force NTSC timings option
...
This option forces NTSC timings for PAL games, causing them to either
run faster (more likely) or smoother (less likely).
5 years ago
Connor McLaughlin
a06240141e
GPU/D3D11: Fix incorrect usage of CopySubresourceRegion() in CopyVRAM()
...
I believe this is what was causing the renderer to have issues on
Windows 7.
5 years ago
Connor McLaughlin
5a19abbbd3
GPU/D3D11: Fix broken 24-bit display/interlacing when upscaled
5 years ago
Connor McLaughlin
f0a3e66d08
GPU/Software: Fix broken display when VRAM is X-offset
5 years ago
Connor McLaughlin
ee5c3cb91b
Merge pull request #251 from ggdrt/appimage
...
Add AppImage build
5 years ago
Albert Liu
c25591d84b
Update README.md with AppImage info
5 years ago
Albert Liu
76419de39a
CI: Generate AppImage for SDL frontend build
5 years ago
Connor McLaughlin
2413c5a6a3
GPU/Software: Fix incorrect colours in 24-bit FMVs
5 years ago
Connor McLaughlin
3c45603cb4
MemoryCard: Batch sector writes together 5 seconds at a time
...
Reduces disk writes for SSDs (assuming the OS didn't just cache all the
writes), and limits OSD spam.
Fixes #146 .
5 years ago
Connor McLaughlin
0a004361fc
Qt: Work around flip model swap chains being limited to vsync when parented
...
Fixes fast forward not working on some systems.
5 years ago
Connor McLaughlin
1f40d5f77d
Qt: Implement memory card remove button
5 years ago
Connor McLaughlin
3272b37853
Qt: Implement browse button for memory card paths
5 years ago
Connor McLaughlin
9915d977e4
Qt: Fix memory card path not applying
...
Fixes #245 .
5 years ago
Connor McLaughlin
cbe9ef24b9
SettingWidgetBinder: Use QString instead of const char*
...
Fixes potential string lifetime issues.
5 years ago
Connor McLaughlin
bc66b2691d
CDImage: Linux build fix
5 years ago
Connor McLaughlin
0006052728
SPU: Fix some registers not being saved to state
5 years ago