diff --git a/src/win32/MainWnd.cpp b/src/win32/MainWnd.cpp index 0c2cafa8..0d575563 100644 --- a/src/win32/MainWnd.cpp +++ b/src/win32/MainWnd.cpp @@ -626,8 +626,8 @@ bool MainWnd::FileRun() #endif if(type == IMAGE_GBA) { - skipBios = theApp.skipBiosFile ? true : false; - CPUInit((char *)(LPCTSTR)theApp.biosFileNameGBA, theApp.useBiosFileGBA ? true : false); + skipBios = theApp.skipBiosFile; + CPUInit(theApp.biosFileNameGBA.GetString(), theApp.useBiosFileGBA); CPUReset(); } diff --git a/src/win32/MainWndTools.cpp b/src/win32/MainWndTools.cpp index 2c31488f..b7946480 100644 --- a/src/win32/MainWndTools.cpp +++ b/src/win32/MainWndTools.cpp @@ -220,7 +220,7 @@ void MainWnd::OnToolsDebugGdb() theApp.emulator = GBASystem; - CPUInit(theApp.biosFileNameGBA, theApp.useBiosFileGBA ? true : false); + CPUInit(theApp.biosFileNameGBA, theApp.useBiosFileGBA); CPUReset(); } }