Commit Graph

11396 Commits (16mb)
 

Author SHA1 Message Date
Stenzek 9431deb271
Bus: Support 16MB expanded memory 4 months ago
Stenzek a10d7f6ca8
Qt: Add missing active text color for menu/tabs
Fixes unreadable labels in Purple Rain theme.
4 months ago
Stenzek 762d96c3e4
Misc: Set more text formats in gitattributes 4 months ago
Stenzek 700467f656
Qt: Disable 'Disable Style Sheets' button when unavailable 4 months ago
Stenzek 51dcde7c17
Qt: Remove some unused setting binders
Eww, null terminated arrays.
4 months ago
Stenzek 18962a2ae7
Qt: Support loading custom themes
Format is qss files. Place in <data directory>/resources/themes.
4 months ago
Stenzek 116bfa94af
Qt: Use custom style sheet for all themes 4 months ago
Stenzek 96864e1a71
ImGuiManager: Fix empty slot message in save state selector 4 months ago
Stenzek 1f9122cca9
Common: Add BumpUniqueStringPool 4 months ago
Stenzek 939d02c189
System: Handle corrupted save states when resuming 4 months ago
Stenzek 599172165e
Common: Return rvalue reference from Error::TakeDescription()
Can avoid an additional copy.
4 months ago
Stenzek fd7d4a3160
CDROM: Set motor on bit immediately on MotorOn
Fixes disc change in Armored Core - Master of Arena.
4 months ago
Stenzek 3929e58751
CDROM: MotorOn should fail if motor already on 4 months ago
Stenzek e1f824a507
CMake: Remove unnecessary warning disables 5 months ago
Stenzek 18e1d1191b
CMake: Remove unused files 5 months ago
Stenzek 0eadf1456d
CMake: Report CFLAGS in summary 5 months ago
Stenzek 89bcb5146c
Qt: Fix hardcore disable popup not showing when loading from menu 5 months ago
Stenzek 9834234a59
README: Update build instructions 5 months ago
Stenzek cdf6d5bd29
CI: Use prebuilt dependencies
Decouple from the repository. Less CI time, and faster building of older
commits.
5 months ago
Stenzek 19b618d44b
FullscreenUI: Fix incorrect background rect bounds 5 months ago
Stenzek 2a4daa76f4
Achievements: Default badge prefetch to enabled 5 months ago
Stenzek dda54adeda
FullscreenUI: Immediately pause on core thread on menu open
Stops game rendering another frame or two before the menu is displayed.
5 months ago
Stenzek 5b23956ef6
README: Add mention of CCD images 5 months ago
Stenzek 2bccb29297
Achievements: Add option to prefetch badges
Will pre-download locked badges to avoid load delays when unlocking.
5 months ago
Stenzek dc31d7d67f
HTTPDownloader: Log time for each request 5 months ago
Stenzek 04948484cb
FullscreenUI: Remove redundant is_initialized variable 5 months ago
Stenzek af5ec7fb29
FullscreenUI: Prefetch 3 scrolls worth of badges in list
This should help reduce seeing placeholders when scrolling.
5 months ago
Stenzek 3248d9449f
XInputSource: Support SCP XInput Bridge 5 months ago
Stenzek 5707977919
XInputSource: Fix inverted motors in ConvertKeyToString()
Don't think this had any real negative effects except swapping the order
in the list.
5 months ago
Stenzek 5d46cca27c
XInputSource: Add missing break in GetCurrentValue() 5 months ago
Stenzek 6464faface
XInputSource: Fix icons not displaying 5 months ago
Stenzek fdd724f34c
CDImage: Make MDS class name consistent with others 5 months ago
Stenzek dcb3e3624e
CDImage: Support loading CloneCD images
This replaces the old "img" fallback, which did not work for multi-track
games.
5 months ago
Stenzek 3072e65c4c
CI: Don't compress already-compressed artifacts 5 months ago
Stenzek 156837e694
Scripts: Remove redundant packaging subdirectory 5 months ago
Stenzek 92b7cb98af
Achievements: Prefetch next achievement badge on unlock/start 5 months ago
Stenzek be8f38bef6
ImGuiManager: Transition texture layout after font update 5 months ago
Stenzek add30da47a
GPUDevice: Move present result to global namespace
Get rid of some extra includes in headers.
5 months ago
Stenzek 5a7c855256
FullscreenUI: Use command/option key icons on MacOS
And the Windows icon on Windows.
5 months ago
Stenzek 9f94d6b0a0
OpenGLDevice: Fix incorrect SDL MakeCurrent()/DoneCurrent() usage
Too bad multiple windows on a single aren't supported properly.

Should just rip this whole thing out.
5 months ago
Stenzek 6a4ae21f33
VulkanDevice: Destroy context on zero refs with SDL window type
If it's not destroyed, it prevents OpenGL contexts from being created
without any errors...
5 months ago
Stenzek 3b17273281
CMake: Ensure resources directory exists before rcc
Fixes spurious build failures on low core count machines.
5 months ago
Stenzek 5add36e4ef
GameDB: Add sort names for NFS/NASCAR games 5 months ago
Stenzek 91ba5ab2ed
GameDB: Add NeGconRumble to a bunch of supported games 5 months ago
Stenzek 7a0fee0532
FullscreenUI: Fix mode list not populating on default adapter 5 months ago
Stenzek d5eb3e10ea
GPUDevice: Enumerate fullscreen modes if using SDL 5 months ago
Stenzek 0d0bd69ada
Mini: Set fullscreen display mode on "windows" on kmsdrm
Allow the user to choose the display mode.
5 months ago
Stenzek 4f6c42e0f7
Data: Add additional PromptFont glyphs
Fixes missing glyphs for guide/PS buttons.
5 months ago
Stenzek 10b96b9847
Achievements: Reset bucket collapse on window open 5 months ago
Stenzek 2339b23db7
FullscreenUI: ResetFocusHere() doesn't need to return boolean
And the expression was incorrect anyway, NavInputSource will always be
keyboard or gamepad.
5 months ago