Use a background thread to load ISO into RAM.
This way we don't get slow startup. This will also cache the CSO data, for example, rather than the raw data, using up less RAM. It might even be reasonable to enable on 32-bit.
This commit is contained in:
parent
4c0051dcfb
commit
dd5c91108c
11 changed files with 331 additions and 52 deletions
|
@ -582,7 +582,7 @@ void GameSettingsScreen::CreateViews() {
|
|||
#endif
|
||||
|
||||
#if defined(_M_X64)
|
||||
systemSettings->Add(new CheckBox(&g_Config.bCacheFullIsoInRam, sy->T("Cache ISO in RAM", "Cache full ISO in RAM (slow startup)")));
|
||||
systemSettings->Add(new CheckBox(&g_Config.bCacheFullIsoInRam, sy->T("Cache ISO in RAM", "Cache full ISO in RAM")));
|
||||
#endif
|
||||
|
||||
//#ifndef ANDROID
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue