Rosalie Wanders
ae84644085
RMG-Core: use ... instead of std::exception in Settings.cpp
2022-02-03 13:01:43 +01:00
Rosalie Wanders
b3028c6093
RMG-Core: add GUI_HideCursorInFullscreenEmulation to Settings
2022-02-02 19:26:26 +01:00
Rosalie Wanders
742fddff2e
RMG-Core: add missing CoreSetError() call in config_section_exists()
2022-02-02 19:11:30 +01:00
Rosalie Wanders
da4319bcab
RMG-Core: convert to int when using M64TYPE_BOOL in Settings functions
...
This is needed for windows, if we don't do this, it seems like there's
some undefined behavior going on, so let's be as explicit as possible.
Weirdly enough the code before this commit works fine on linux, so maybe
some weird platform differences caused this? I'm not sure but being
explicit won't break anything so this should be fine :)
2022-02-02 14:35:16 +01:00
Rosalie Wanders
aea147bf20
RMG-Core: apply core settings & game core settings
2022-01-25 13:55:39 +01:00
Rosalie Wanders
ccede240bd
RMG-Core: introduce 64DD settings
2022-01-24 16:39:09 +01:00
Rosalie Wanders
2af19a57ca
RMG-Core: don't use settings in CoreGetSharedDataDirectory()
...
CoreGetSharedDataDirectory() is called in CoreInit() before mupen64plus
has started, so the settings function will return an empty string, which
is not expected.
2022-01-19 15:43:38 +01:00
Rosalie Wanders
cabfcc9f75
RMG-Core: introduce CoreGetDefault*Directory()
2022-01-14 18:18:19 +01:00
Rosalie Wanders
94651bab91
RMG-Core: use CoreGetPluginDirectory() in Settings.cpp for plugins
2022-01-13 16:01:45 +01:00
Rosalie Wanders
f7f41d330d
RMG-Core: introduce CoreGetSave{,State}Directory()
2022-01-13 15:33:39 +01:00
Rosalie Wanders
7e79aa0fff
RMG-Core: introduce & use CoreGet*Directory functions
2022-01-13 14:25:12 +01:00
Rosalie Wanders
b5cec10f97
RMG-Core: add GUI_{Pause,Resume}EmulationOnFocus settings
2022-01-05 17:50:19 +01:00
Rosalie Wanders
e7b0147eb4
RMG-Core: add audio plugin settings
2021-12-26 16:52:11 +01:00
Rosalie Wanders
b66dbd7544
RMG-Core: introduce & use Settings_HasForceUsedSetOnce in Settings
...
This fixes some core settings reverting on each launch, like the
screenshot directory and save state/sram directory settings.
2021-12-24 13:20:20 +01:00
Rosalie Wanders
43f04d83fe
RMG-Core: use backslashes for default plugin settings on windows
2021-12-23 14:49:00 +01:00
Rosalie Wanders
25250dd0e3
RMG-Core: set default plugin settings value
2021-11-21 23:04:58 +01:00
Rosalie Wanders
ab703bd829
RMG-Core: introduce some more Settings functions
2021-11-09 16:43:38 +01:00
Rosalie Wanders
68290695e3
RMG-Core: implement CoreSettings functions
2021-10-27 13:58:40 +02:00
Rosalie Wanders
1248cbd9f7
Introduce RMG-Core
2021-10-27 13:58:40 +02:00