1
0
mirror of https://github.com/AppleWin/AppleWin.git synced 2025-02-19 19:31:00 +00:00

Fix 'authentic disk speed' setting. (fixes )

This commit is contained in:
tomcw 2021-09-10 14:27:22 +01:00
parent ad8a7e2810
commit 70f097d3ff

@ -197,10 +197,6 @@ void LoadConfiguration(void)
GetVideo().Config_Load_Video(); GetVideo().Config_Load_Video();
SetCurrentCLK6502(); // Pre: g_dwSpeed && Config_Load_Video()->SetVideoRefreshRate() SetCurrentCLK6502(); // Pre: g_dwSpeed && Config_Load_Video()->SetVideoRefreshRate()
DWORD dwEnhanceDisk;
REGLOAD_DEFAULT(TEXT(REGVALUE_ENHANCE_DISK_SPEED), &dwEnhanceDisk, 1);
GetCardMgr().GetDisk2CardMgr().SetEnhanceDisk(dwEnhanceDisk ? true : false);
// //
DWORD dwTmp = 0; DWORD dwTmp = 0;
@ -336,6 +332,11 @@ void LoadConfiguration(void)
GetCardMgr().GetDisk2CardMgr().LoadLastDiskImage(); GetCardMgr().GetDisk2CardMgr().LoadLastDiskImage();
// Do this after populating the slots with Disk II controller(s)
DWORD dwEnhanceDisk;
REGLOAD_DEFAULT(TEXT(REGVALUE_ENHANCE_DISK_SPEED), &dwEnhanceDisk, 1);
GetCardMgr().GetDisk2CardMgr().SetEnhanceDisk(dwEnhanceDisk ? true : false);
// //
RegLoadString(TEXT(REG_CONFIG), TEXT(REGVALUE_PRINTER_FILENAME), 1, szFilename, MAX_PATH, TEXT("")); RegLoadString(TEXT(REG_CONFIG), TEXT(REGVALUE_PRINTER_FILENAME), 1, szFilename, MAX_PATH, TEXT(""));