Commit Graph

11357 Commits (9f94d6b0a00a5f797e31c6cef77a6059bbe5e9a3)
 

Author SHA1 Message Date
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.
7 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...
7 months ago
Stenzek 3b17273281
CMake: Ensure resources directory exists before rcc
Fixes spurious build failures on low core count machines.
7 months ago
Stenzek 5add36e4ef
GameDB: Add sort names for NFS/NASCAR games 7 months ago
Stenzek 91ba5ab2ed
GameDB: Add NeGconRumble to a bunch of supported games 7 months ago
Stenzek 7a0fee0532
FullscreenUI: Fix mode list not populating on default adapter 7 months ago
Stenzek d5eb3e10ea
GPUDevice: Enumerate fullscreen modes if using SDL 7 months ago
Stenzek 0d0bd69ada
Mini: Set fullscreen display mode on "windows" on kmsdrm
Allow the user to choose the display mode.
7 months ago
Stenzek 4f6c42e0f7
Data: Add additional PromptFont glyphs
Fixes missing glyphs for guide/PS buttons.
7 months ago
Stenzek 10b96b9847
Achievements: Reset bucket collapse on window open 7 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.
7 months ago
Stenzek da2fb9a298
Achievements: Fix only core subset showing in leaderboard view
For games that don't have leaderboards outside of the core set.
7 months ago
Stenzek f91e996330
Achievements: Fix spectator mode not applying while game active 7 months ago
Stenzek 890cde029b
Achievements: Add "Unlocked in Softcore" bucket 7 months ago
Stenzek dd3d7d372c
Threading: Backport thread ID not getting set
Don't think it's causing any issues here, but just in case.
7 months ago
Stenzek 234f263e78
FullscreenUI: Fix one-frame flicker when changing settings pages
Nav was zero for a frame.
7 months ago
Stenzek 41708dead9
FullscreenUI: Add vertical padding to split windows
Fixes the mismatch between horizontal and vertical.
7 months ago
Stenzek 71e0e61df5
Qt: Order Automatic achievement scale option before OSD
And fix the help text.
7 months ago
Stenzek 9edc3c5a55
Qt: Set widget enable on achievement groups
Instead of the individual widgets.
7 months ago
Stenzek a52dcc7031
Data: Update SDL game controller database 7 months ago
Stenzek 82f36ad8d9
SettingsInterface: Move functions to .cpp file
Knocks ~10KB off the binary size. LLVM LTO inlines most of them anyway.
7 months ago
Stenzek e6238dac16
Settings: Add and use saturated int retrieval helpers 7 months ago
Stenzek 1b2bcfd4ce
Common: Move BCD helpers into separate file
Saves a few unnecessary includes.
7 months ago
Stenzek 8d359a6c82
Achievements: Add scale options for notifications/indicators 7 months ago
Stenzek 6bb397a8a3
FullscreenUI: Adjust achievements pause menu overlay margins
Bring it more in line with the menu.

Also normalize the background alpha with the settings window.
7 months ago
Stenzek d1e14af24b
FullscreenUI: Update translation strings
Forgot this..
7 months ago
Stenzek 7962b9fa06
Achievements: Don't read g_settings on video thread 7 months ago
Stenzek 913aaf6023
Settings: Remove persistent OSD message type duration
We don't need to store it.
7 months ago
Stenzek 14d49a47ac
Qt: Display content and RA hash in summary page 7 months ago
Stenzek 0cf818e50b
Qt: Combine a couple of summary page fields
Make some more space.
7 months ago
Stenzek 2d727922ed
Qt: Allow game to override state media path when resuming
Regression from ce83fb8f5d.
7 months ago
Stenzek e50acca9ab
Qt: Annotate missing BIOS images 7 months ago
Stenzek 0f81e595df
GameDB: Add sortName for NBA Live games 8 months ago
Stenzek 7bcc0a739b
Qt: Remove redundant lambda 8 months ago
Stenzek 24c43abef0
FullscreenUI: Fix scroll not resetting in split window 8 months ago
Stenzek 740998b84d
Settings: Don't write OSDPersistentDuration to ini
It's not loaded, and this was a typo.
8 months ago
Stenzek ca59d794eb
VideoThread: Fix mismatch between fullscreen_state and real state 8 months ago
Stenzek ce83fb8f5d
Qt: Hook resume state button up to confirm dialog
Instead of unconditionally loading.
8 months ago
Stenzek f0709ae8f9
Qt: Use _L1 string literal where appropriate 8 months ago
Stenzek 72561b5071
FullscreenUI: Add missing error parameter to RasterizeSVG() 8 months ago
Stenzek 1feea431bc
Achievements: Make GameHashToString() public 8 months ago
Stenzek eda65a6ae2
PostProcessing: Fix texture hazard when stages disabled 8 months ago
Stenzek 8c669e38c8
VideoThread: Simplify reconfiguration
- Removes cross-thread access of FSUI state.
- Fixes lockup when startup fails.
8 months ago
Stenzek 1a607257fb
System: Fix game settings not deloading after shutdown 8 months ago
Anderson Cardoso 14decb1667
Atualização Português do Brasil (#3697)
Atualizado para a última versão.
8 months ago
Davide Pesavento 0b7d3ce2f6
PostProcessing: Correctly update stage count when removing/clearing stages (#3698) 8 months ago
Stenzek 016c08b9c3
GPU/HW: Use clamped rect for sprites-as-fills
Fixes VRAM corruption in Tales of Phantasia with the texture cache
enabled.
8 months ago
Stenzek 0094344360
README: Add links/instructions to Windows installer 8 months ago
Stenzek 372e1f3533
InputManager: Fix needing double press for button binding
Regression from 44e055ba03
8 months ago
Stenzek 682c9c6431
InputManager: Only enable sensor polling if there are bindings
Or when binding (hook).
8 months ago