dolphin-emulator/Source/Core/Core
JosJuice f41273fe79 GameConfigLoader: Map whole sections, not just individual keys
There are two reasons for this change:

1. It removes many repetitive lines of code.

2. I think it's a good idea to enable the use of old-style section
names even for settings that previously haven't been settable in game
INIs. Mixing the two styles in INIs (using the new style only for new
settings) is not ideal, and people on the forums don't even seem to
know that the new style exists (nobody knew a way to set ubershader
settings per game, for instance). Encouraging everyone to start using
only the new style might work long-term, but it would take take time
and effort to make everyone get used to it. Considering that this commit
*reduces* the amount of code by adding the ability to use old-style
names for more settings, I'd say that adding this ability is worth it.
2017-12-23 18:59:27 +01:00
..
Boot Boot: Add default exception handlers 2017-12-09 17:24:04 +01:00
Config Rename GFX_HACK_COPY_EFB_ENABLED to GFX_HACK_COPY_EFB_SCALED 2017-12-18 21:55:02 +01:00
ConfigLoaders GameConfigLoader: Map whole sections, not just individual keys 2017-12-23 18:59:27 +01:00
Debugger DebugInterface: Rename InsertBLR to Patch 2017-10-05 20:22:16 +02:00
DSP Don't use wrong encoding for paths when opening streams on Windows 2017-12-05 21:23:35 +01:00
FifoPlayer Qt: Implement FIFO Player 2017-11-19 22:06:32 +01:00
HLE Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
HW Merge pull request #6166 from ligfx/invokedeviceschangedcallbacks 2017-12-15 21:05:17 +01:00
IOS Make USB keyboard input respect the background input setting 2017-12-02 18:12:04 +01:00
PowerPC JitArm64: Inline GP check in Cleanup. 2017-11-18 17:43:38 +01:00
ActionReplay.cpp ActionReplay: Fix logging in Subtype_AddCode 2017-10-06 13:17:15 +00:00
ActionReplay.h
Analytics.cpp VideoConfig: Make StereoMode an enum class 2017-11-18 23:19:53 -05:00
Analytics.h ControllerEmu: Separate ControlGroup from ControllerEmu 2017-02-09 18:18:52 -05:00
ARDecrypt.cpp do not assign in conditional statements 2017-06-07 20:09:44 -07:00
ARDecrypt.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
BootManager.cpp BootManager: RestoreSYSCONF without resetting all other config 2017-11-19 17:17:59 -08:00
BootManager.h Boot: Clean up the boot code 2017-06-06 16:27:52 +02:00
CMakeLists.txt IOS: Rename MemoryValues to VersionInfo 2017-08-23 14:44:51 +02:00
CommonTitles.h CommonTitles: Add a named constant for IOS TIDs 2017-10-24 11:41:55 +02:00
ConfigManager.cpp [UI] Remove fullscreen resolution UI. 2017-11-17 13:05:50 -08:00
ConfigManager.h Remove "Force Console as NTSC-J" 2017-11-06 08:23:30 +01:00
Core.cpp Video Common: Improve texture dumping to work with fifoci and 2017-11-17 22:11:32 -06:00
Core.h Core: SetOnStoppedCallback -> SetOnStateChangedCallback 2017-09-13 17:30:18 -07:00
Core.vcxproj IOS: Rename MemoryValues to VersionInfo 2017-08-23 14:44:51 +02:00
Core.vcxproj.filters IOS: Rename MemoryValues to VersionInfo 2017-08-23 14:44:51 +02:00
CoreTiming.cpp Merge pull request #5973 from ligfx/renamefifoqueue 2017-11-19 13:51:22 +01:00
CoreTiming.h JitArm64: Implement timer SPRs 2017-04-25 09:20:09 +01:00
DSPEmulator.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
DSPEmulator.h
ec_wii.cpp EcWii: Add function to get the backup key 2017-07-21 17:42:59 +08:00
ec_wii.h EcWii: Add function to get the backup key 2017-07-21 17:42:59 +08:00
GeckoCode.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
GeckoCode.h
GeckoCodeConfig.cpp Common: Add HttpRequest to simplify HTTP requests 2017-06-13 12:52:31 +02:00
GeckoCodeConfig.h Move GeckoCodeDiag download logic to GeckoCodeConfig 2017-04-05 12:48:35 -07:00
Host.h DolphinWX: Add a progress dialog host command 2017-07-30 12:38:48 +10:00
HotkeyManager.cpp Merge pull request #6166 from ligfx/invokedeviceschangedcallbacks 2017-12-15 21:05:17 +01:00
HotkeyManager.h Add 'immediate xfb' which reduces xfb latency at the cost of graphical errors 2017-11-17 22:11:30 -06:00
MachineContext.h Initial support for Haiku. 2017-03-27 23:46:19 -04:00
MemoryWatcher.cpp Don't use wrong encoding for paths when opening streams on Windows 2017-12-05 21:23:35 +01:00
MemoryWatcher.h
MemTools.cpp RFC: Call the previously-set sigaction in fastmem handler if it's not our address 2017-09-05 17:37:24 -07:00
MemTools.h
Movie.cpp Move XFB settings in DTM header back to where they were 2017-11-19 19:03:03 +01:00
Movie.h Move XFB settings in DTM header back to where they were 2017-11-19 19:03:03 +01:00
NetPlayClient.cpp Add GCPadStatus.isConnected boolean 2017-11-19 16:01:08 +01:00
NetPlayClient.h Rename Common::FifoQueue to Common::SPSCQueue 2017-08-23 17:00:52 -07:00
NetPlayProto.h NetPlayClient/Server: apply Parameter Object pattern to traversal parameters 2017-08-13 18:50:52 -07:00
NetPlayServer.cpp Add GCPadStatus.isConnected boolean 2017-11-19 16:01:08 +01:00
NetPlayServer.h Rename Common::FifoQueue to Common::SPSCQueue 2017-08-23 17:00:52 -07:00
PatchEngine.cpp Core: Remove unnecessary includes 2017-06-15 18:52:22 -04:00
PatchEngine.h PatchEngine: Add Reload() function 2017-04-09 14:02:33 +01:00
State.cpp Fix DTK audio not working after loading a savestate 2017-11-06 09:15:14 +01:00
State.h Frame: Remove callback function prototypes from header 2017-04-03 06:34:36 -04:00
TitleDatabase.cpp When NAND is damaged, show title names from save files 2017-11-03 23:17:36 +01:00
TitleDatabase.h When NAND is damaged, show title names from save files 2017-11-03 23:17:36 +01:00
WiiRoot.cpp Core: Remove useless ShutdownWiiRoot calls 2017-06-10 20:00:43 +02:00
WiiRoot.h
WiiUtils.cpp WiiUtils: Be more explicit about packing. 2017-11-05 10:52:37 +01:00
WiiUtils.h Boot: Install WADs temporarily 2017-10-24 11:41:55 +02:00