Connor McLaughlin
57c1ca97f7
Qt: Hook up audio driver selection
2022-08-05 17:50:28 +10:00
Connor McLaughlin
06ecc50797
System: Fix CPU usage not showing for sw-renderer-for-readbacks
2022-08-05 17:17:29 +10:00
Connor McLaughlin
8f314c8d49
System: Fix vsync resetting on pause and fast forward on boot
2022-08-05 17:09:44 +10:00
Connor McLaughlin
fd3de15589
ImGuiManager: Include renderer in enhancement info
2022-08-05 17:09:25 +10:00
Connor McLaughlin
25d2148ae4
Misc: Necessary emucore changes for Android
2022-08-05 17:05:21 +10:00
Connor McLaughlin
bdb486ccaa
Settings: Fix build without cubeb
2022-08-04 21:39:15 +10:00
Connor McLaughlin
31a17cd3c6
FrontendCommon: Remove SDLInitializer
...
Not needed anymore.
2022-08-04 21:35:32 +10:00
Connor McLaughlin
ea65c0970c
FrontendCommon: Drop SDL2 audio output
2022-08-04 21:34:16 +10:00
Connor McLaughlin
679f1a51db
CommonHost: Fix volume hotkeys
2022-08-04 21:20:26 +10:00
Connor McLaughlin
3505ca26e0
SaveStateSelectorUI: Fix loading/saving without popup
2022-07-31 17:33:03 +10:00
Connor McLaughlin
0006c54c46
Build: Add Mac dependencies and fix packaging
2022-07-31 16:00:37 +10:00
Connor McLaughlin
a899ca88f2
Build: Make OpenGL/Vulkan renderers optional
...
And disabled on Windows/arm64.
2022-07-31 01:14:28 +10:00
Connor McLaughlin
89659db7ee
Path: Unicode handling and tests for SanitizeFileName
2022-07-30 21:46:14 +10:00
Connor McLaughlin
a48ee3282a
FullscreenUI: Re-enable cheat list/toggle analog
2022-07-30 12:58:03 +10:00
Connor McLaughlin
eb569df025
GameList: Fix setting covers via right click
2022-07-30 00:47:49 +10:00
Connor McLaughlin
25b17f1422
FullscreenUI: Add new audio options
2022-07-29 22:30:02 +10:00
Connor McLaughlin
79c401740c
FullscreenUI: Fix changing per-game settings not updating
2022-07-29 22:20:07 +10:00
Connor McLaughlin
68b5dd869c
SPU: Add time stretched audio output
2022-07-28 22:10:47 +10:00
Connor McLaughlin
97506a811e
ImGuiManager: Fix default OSD scale
2022-07-28 22:10:47 +10:00
Connor McLaughlin
6386004b2c
FullscreenUI: Fix incorrect vsync state on unpause
2022-07-26 21:46:18 +10:00
Connor McLaughlin
8af4f4f01a
Common: ScopeGuard -> ScopedGuard
2022-07-26 18:37:16 +10:00
Connor McLaughlin
29a5ac5d80
D3DHostDisplay: Fix starting in exclusive fullscreen
2022-07-24 17:43:56 +10:00
Silent
3040ce7bbd
FullscreenUI: Untangle Escape button behaviour
...
Now it doesn't race against Open Pause Menu
2022-07-23 11:38:46 +02:00
Connor McLaughlin
f07a6c243d
FullscreenUI: Make version text less ugly
2022-07-23 13:59:59 +10:00
Connor McLaughlin
9b22f0564f
Misc: Remove backported license text
...
For anyone trying to start drama, I have copyright over this code and
never signed a CLA, therefore can relicense it how I see fit (in this
case is no license, i.e. no rights, although the entire DuckStation as
is currently distributed is GPLv3).
2022-07-23 13:55:09 +10:00
Connor McLaughlin
be03998be0
System: Fix title not showing for non-database discs
2022-07-23 13:55:09 +10:00
Connor McLaughlin
cac9c3fe04
CommonHost: Default escape to opening pause menu
2022-07-23 13:55:09 +10:00
Connor McLaughlin
65991899eb
InputManager: Fix default value of SDL input source
2022-07-23 13:55:09 +10:00
Connor McLaughlin
11c0b7467b
ImGuiManager: Fix OSD drawing under fsui
2022-07-23 13:55:08 +10:00
Connor McLaughlin
a5f5be1a60
Qt: Fix directory setting changes
2022-07-23 01:28:19 +10:00
Connor McLaughlin
78bddd7fe9
Achievements: Crash fix on error
2022-07-23 00:52:03 +10:00
Connor McLaughlin
68121c0f6b
Qt: Fix rendering at unthrottled framerate while paused
2022-07-23 00:41:36 +10:00
Connor McLaughlin
23ea7b92bc
Qt: Fix saved language setting
2022-07-22 23:48:22 +10:00
Connor McLaughlin
91fcb56148
Qt: Fix crash on scanning empty directory
2022-07-22 23:33:59 +10:00
Connor McLaughlin
701780e2ef
Qt: Regression fixes
2022-07-22 22:53:06 +10:00
Connor McLaughlin
853e9a8a6a
Qt: Fix updater
2022-07-22 21:51:00 +10:00
Connor McLaughlin
b42b5501f6
UI: Massive revamp, new features and improvements
2022-07-22 21:19:54 +10:00
Connor McLaughlin
af91fcf195
Backport more common classes
2022-07-21 17:29:58 +10:00
Connor McLaughlin
462eb2c155
Add Host/HostSettings
2022-07-21 17:29:58 +10:00
Connor McLaughlin
6a6ab6529a
Backport SettingsInterface
2022-07-21 17:29:58 +10:00
Connor McLaughlin
0c0bd4c995
dep: Update imgui to v1.88
2022-07-21 17:29:58 +10:00
Connor McLaughlin
b7fbde31a7
Move utility classes from common to own static lib
2022-07-21 17:29:58 +10:00
Connor McLaughlin
d2ca454576
Sync filesystem.h/path.h
2022-07-21 17:29:57 +10:00
Connor McLaughlin
f89529015c
dep: Move Vulkan loader to common
2022-07-21 17:29:57 +10:00
Connor McLaughlin
fd3507c16d
Core: Replace Timestamp usage with fmt
2022-07-21 17:29:57 +10:00
Connor McLaughlin
b5bf3593c4
ByteStream: Move routines from FileSystem to ByteStream
2022-07-21 17:29:57 +10:00
Silent
3a70e4d57d
Add keys to more OSD messages:
...
* Resolution scale
* Multisampling
* Switching software/hardware rendering
* Switching PGXP CPU
* Switching post processing
* Switching widescreen hack
2022-05-09 23:42:28 +02:00
Connor McLaughlin
9a5ef2d0a2
Cheevos: Add RAIntergration support
2022-04-18 19:13:33 +10:00
Connor McLaughlin
a55b5022c7
System: Include cheevos state in save states
2022-03-27 16:59:02 +10:00
Connor McLaughlin
584525cb11
Cheevos: Move to core
2022-03-27 16:59:02 +10:00