lizzie
881ab3b703
[cmake, common] allow build with -fno-rtti and /GR-, to disable gen of rtti and save some bytes in vtables
Signed-off-by: lizzie <lizzie@eden-emu.dev>
5 months ago
crueter
73f2535edc
[desktop, settings] new RendererHacks category, move to Extensions -> Extras, fix GPU accuracy naming ( #3245 )
added a new RendererHacks category, moved them to the Extensions tab and
renamed that tab Extras. Should fit in smaller screens now
also Performance -> Fast, GPU Accuracy -> GPU Mode
Signed-off-by: crueter <crueter@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3245
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
1 month ago
lizzie
83332316aa
[gamemode] Make available on other platforms ( #353 )
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Co-authored-by: crueter <crueter@eden-emu.dev>
Co-authored-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/353
Reviewed-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2 months ago
swurl
1949e7c438
Add dynamic state extension configs
Signed-off-by: swurl <swurl@swurl.xyz>
10 months ago
Liam
b4b3ddf4b4
general: add default configurations for applet mode
2 years ago
Viktor Szépe
8f8a15827f
Fix more typos
2 years ago
t895
c206e92b35
android: Migrate in-game overlay settings to ini
2 years ago
t895
6cf701ae25
android: Add per-game drivers
2 years ago
flodavid
6bd3056c52
yuzu: create linux group in general settings
- Create files dedicated to starting and stopping gamemode functions
- Use them in yuzu and yuzu_cmd modules
2 years ago
Narr the Reg
50474720f2
yuzu: Save mute when in background setting
2 years ago
lat9nq
cd0fb12c62
settings_common: Fix typo
2 years ago
lat9nq
8d8e9552aa
settings: Retro-port Citra Settings work
This has yet to be PR'd on Citra, but regressions on yuzu that have
been fixed in Citra needed to appear here.
2 years ago
Charles Lombardo
26d3fa2d01
android: Expose interface for getting settings from native code
Completely removes code related to parsing the settings file on the java side. Now all settings are accessed via NativeConfig.kt and config.cpp has been modified to be closer to the core counterpart. Since the core currently uses QSettings, we can't remove reliance from Wini yet. This also includes simplifications to each settings interface to get closer to native code and prepare for per-game settings.
3 years ago
lat9nq
447ec24378
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
3 years ago
lat9nq
43ce3ae0d9
settings_common: Document specializations
3 years ago
lat9nq
cce6c6919c
common,qt-config: Remove usage of forward_list
3 years ago
lat9nq
1067bbf7b7
settings_common: Use a vector in category linkage
Improve storage requirements.
3 years ago
lat9nq
5c0cf58f73
common: Move global configuration state modifiers back to settings
3 years ago
lat9nq
b187a3c214
common,configure_system: Rename method to GetCategory
Fixes essentially a shadowing issue.
3 years ago
lat9nq
7168d30a6e
settings: Give indices to enums
3 years ago
lat9nq
42c6056deb
settings_common: Remove unncessary enum spec
3 years ago
lat9nq
245c490e02
settings,configuration: Add a default suffix
3 years ago
lat9nq
4ffbd95fa5
settings: Define paired settings
settings_common: Remove unused optional
3 years ago
lat9nq
eb6fe05451
settings: Define specializations for settings
Suggests to a frontend how to represent each setting.
3 years ago
lat9nq
859dff4c27
common,yuzu-qt: GCC warning silences
Fixes -Wshadow, -Wdeprecated, and catch by copy rather than by ref.
3 years ago
lat9nq
8addc74f4f
settings: Document BasicSetting, add Ranged
3 years ago
lat9nq
8d4c466cde
settings: Move IsConfiguringGlobal to settings_common
3 years ago
lat9nq
e0d6f3435e
settings: Move some simple data to BasicSetting
Reduces the need for the compiler to duplicate this code, by about
100KB executable size.
3 years ago
lat9nq
5a2b7f951d
(ui,)settings: Use explicit instantiation
Reduces compile times a tad on clang.
3 years ago