| 2307 | } |
| 2308 | |
| 2309 | void EmuFolders::LoadConfig(SettingsInterface& si) |
| 2310 | { |
| 2311 | Bios = LoadPathFromSettings(si, DataRoot, "Bios", "bios"); |
| 2312 | Snapshots = LoadPathFromSettings(si, DataRoot, "Snapshots", "snaps"); |
| 2313 | Savestates = LoadPathFromSettings(si, DataRoot, "Savestates", "sstates"); |
| 2314 | MemoryCards = LoadPathFromSettings(si, DataRoot, "MemoryCards", "memcards"); |
| 2315 | Logs = LoadPathFromSettings(si, DataRoot, "Logs", "logs"); |
| 2316 | Cheats = LoadPathFromSettings(si, DataRoot, "Cheats", "cheats"); |
| 2317 | Patches = LoadPathFromSettings(si, DataRoot, "Patches", "patches"); |
| 2318 | Covers = LoadPathFromSettings(si, DataRoot, "Covers", "covers"); |
| 2319 | GameSettings = LoadPathFromSettings(si, DataRoot, "GameSettings", "gamesettings"); |
| 2320 | UserResources = LoadPathFromSettings(si, DataRoot, "UserResources", "resources"); |
| 2321 | Cache = LoadPathFromSettings(si, DataRoot, "Cache", "cache"); |
| 2322 | Textures = LoadPathFromSettings(si, DataRoot, "Textures", "textures"); |
| 2323 | InputProfiles = LoadPathFromSettings(si, DataRoot, "InputProfiles", "inputprofiles"); |
| 2324 | Videos = LoadPathFromSettings(si, DataRoot, "Videos", "videos"); |
| 2325 | DebuggerLayouts = LoadPathFromSettings(si, Settings, "DebuggerLayouts", "debuggerlayouts"); |
| 2326 | DebuggerSettings = LoadPathFromSettings(si, Settings, "DebuggerSettings", "debuggersettings"); |
| 2327 | |
| 2328 | Console.WriteLn("BIOS Directory: %s", Bios.c_str()); |
| 2329 | Console.WriteLn("Snapshots Directory: %s", Snapshots.c_str()); |
| 2330 | Console.WriteLn("Savestates Directory: %s", Savestates.c_str()); |
| 2331 | Console.WriteLn("MemoryCards Directory: %s", MemoryCards.c_str()); |
| 2332 | Console.WriteLn("Logs Directory: %s", Logs.c_str()); |
| 2333 | Console.WriteLn("Cheats Directory: %s", Cheats.c_str()); |
| 2334 | Console.WriteLn("Patches Directory: %s", Patches.c_str()); |
| 2335 | Console.WriteLn("Covers Directory: %s", Covers.c_str()); |
| 2336 | Console.WriteLn("Game Settings Directory: %s", GameSettings.c_str()); |
| 2337 | Console.WriteLn("Resources Directory: %s", Resources.c_str()); |
| 2338 | Console.WriteLn("User Resources Directory: %s", UserResources.c_str()); |
| 2339 | Console.WriteLn("Cache Directory: %s", Cache.c_str()); |
| 2340 | Console.WriteLn("Textures Directory: %s", Textures.c_str()); |
| 2341 | Console.WriteLn("Input Profile Directory: %s", InputProfiles.c_str()); |
| 2342 | Console.WriteLn("Video Dumping Directory: %s", Videos.c_str()); |
| 2343 | Console.WriteLn("Debugger Layouts Directory: %s", DebuggerLayouts.c_str()); |
| 2344 | Console.WriteLn("Debugger Settings Directory: %s", DebuggerSettings.c_str()); |
| 2345 | } |
| 2346 | |
| 2347 | bool EmuFolders::EnsureFoldersExist() |
| 2348 | { |
nothing calls this directly
no test coverage detected