Commit Graph

219 Commits (0ba405ef2d0670f17cb0a81aa75b5465b464ec42)

Author SHA1 Message Date
Silent 6c52031966
Add an "Unofficial Test Mode" to allow unlocking non-core achievements 4 years ago
Silent 7d8f3d26a6
Do not allow loading save states via commandline in Hardcore mode 4 years ago
Silent d52b0e5dbb
Disallow underclocking in Hardcore mode 4 years ago
Silent e21f2644d0
Refactor SystemBootParameters ownership 4 years ago
Connor McLaughlin 350049826f Fix a bunch of compiler warnings 4 years ago
Connor McLaughlin e8a21d32dc CommonHostInterface: Use string list for autofire bindings
Fixes autofire bindings on Android.
5 years ago
Connor McLaughlin 8f23a79d36 CommonHostInterface: Add public method to activate autofire 5 years ago
Connor McLaughlin 3f2c034869 CommonHostInterface: Fix always using playlist title for running game 5 years ago
Connor McLaughlin 67f352339c CommonHostInterface: Add swap memory cards hotkey 5 years ago
Connor McLaughlin f3cceca805 NoGUI: Implement mouse cursor hiding in fullscreen 5 years ago
Connor McLaughlin 01c869b704 CommonHostInterface: Implement controller autofire 5 years ago
Connor McLaughlin f5bec87f79 CommonHostInterface: Add Toggle PGXP CPU Mode hotkey 5 years ago
Connor McLaughlin 1f206421e8 CommonHostInterface: Prevent crash with fullscreen UI enabled 5 years ago
Connor McLaughlin a6d2324f0e ControllerInterface: Don't fire events when fullscreen UI active 5 years ago
Connor McLaughlin 08a815ad7b FullscreenUI: Make show status indicator setting local 5 years ago
Connor McLaughlin 172ba1fc32 CommonHostInterface: Fix controller masking for Start Disc 5 years ago
Connor McLaughlin 8dd36f4474 CommonHostInterface: Fix translatability of widescreen hack toggle message 5 years ago
ValadAmoleo 057c264d97 Widescreen Hotkey (#2080)
* Widescreen Hotkey

Added the ability to toggle Widescreen Hack and set the Aspect Ratio via a hotkey.

This is in response to Discussion #1912 (https://github.com/stenzek/duckstation/discussions/1912)

* Widescreen Hotkey Uses Settings

The Widescreen Hotkey now looks at the user's global or game settings when toggling.  This means:
When disabling the widescreen hack it uses a non-wide ratio as set by the user if available or auto if unavailable.
When enabling the widescreen hack it uses a wide ratio as set by the user if available or 16:9 if unavailable.

* Avoids loading the entire settings now.

Specifically loads the aspect ratio setting.
5 years ago
Connor McLaughlin e226464a35 GameSettings: Add GPU renderer and 8MB RAM options 5 years ago
Connor McLaughlin 9ff1f153be CommonHostInterface: Remove some rarely used default hotkeys 5 years ago
Connor McLaughlin 44f29da40f CommonHostInterface: Fix OSD messages not clearing on shutdown 5 years ago
Connor McLaughlin e8fece60cf CommonHostInterface: Fix crash booting exe/psf from file 5 years ago
Connor McLaughlin 256f272768 Support custom and match display aspect ratios 5 years ago
Connor McLaughlin 48bc152a63 Vulkan/SwapChain: Ensure returned height is at least 1x1 5 years ago
Connor McLaughlin 46d19eeb1f Android: Allow opening/getting files relative to downloads directory 5 years ago
Silent 712a11fb71
Hotkey Settings: Fix a missing space in Change Disc 5 years ago
Connor McLaughlin 704c160c35 CommonHostInterface: Add CPU overclock toggle hotkey 5 years ago
Connor McLaughlin 64bd840195
Update common_host_interface.cpp 5 years ago
soaresden b0bd4b8cfe Adding Shortcut to Change Disc
Adding ShortCut to F8

simplifying

simplifying the code
5 years ago
Connor McLaughlin 03f3f0369c GameList: Reduce number of system calls when scanning 5 years ago
Connor McLaughlin 8ad0f78ef7 CommonHostInterface: Prefer serial from database, not image 5 years ago
Connor McLaughlin ff14e8aede Add JSON game database to replace dat parsing 5 years ago
Connor McLaughlin 3c83ef4939 NoGUI: Fail startup if font atlas creation fails 5 years ago
Connor McLaughlin deeb861918 CommonHostInterface: Fix rumble not applying to non-first controller 5 years ago
Connor McLaughlin 251043f11a OSD: Add controller input display overlay 5 years ago
Connor McLaughlin 924756860e HostDisplay: Support refresh rate queries on all platforms except Mac 5 years ago
Connor McLaughlin 872a9b95c7 Android: Remove quick menu hotkey
It has its own quick menu hotkey.
5 years ago
Connor McLaughlin a0086851ce Qt: Fix double-clicking psexes/psfs in game list 5 years ago
Connor McLaughlin ee171465ea CommonHostInterface: Move controller ID parsing to interface 5 years ago
Silent 6350bb0e36
Hook up plurality to OSD messages 5 years ago
Connor McLaughlin 7241876cc7 CommonHostInterface: Fix -settings on cmdline not applying 5 years ago
Connor McLaughlin 14a98c3c9e CommonHostInterface: Fix reset settings not saving on startup 5 years ago
Silent 3849ec449b
Revert "CommonHostInterface: Use key-release to open quick menu"
This reverts commit e0161c3bb2.
5 years ago
Connor McLaughlin e0161c3bb2 CommonHostInterface: Use key-release to open quick menu
Fixes auto closing when it's bound to escape.
5 years ago
Connor McLaughlin e2694b2570 Cheevos: Fix unlimited fast forward in hardcode mode 5 years ago
Connor McLaughlin 627f147a90 Support compiling for FreeBSD 5 years ago
Connor McLaughlin 6bbb1128b6 System: Hash executable for game code when system.cnf missing 5 years ago
Connor McLaughlin 359d1509be Qt: Add option for internal/window resolution screenshots 5 years ago
Connor McLaughlin 7dbc759619 Cheevos: Implement hardcore mode 5 years ago
Connor McLaughlin c58227752d CommonHostInterface: Move save state on exit logic to base class 5 years ago