diff --git a/main.c b/main.c index 27da2ce..08ddbbc 100644 --- a/main.c +++ b/main.c @@ -470,14 +470,14 @@ HRESULT WINAPI DirectDrawCreate(GUID FAR* lpGUID, LPDIRECTDRAW FAR* lplpDD, IUnk GetCurrentDirectoryA(sizeof(cwd), cwd); snprintf(ini_path, sizeof(ini_path), "%s\\ddraw.ini", cwd); - GetPrivateProfileStringA("ddraw", "renderer", "ddraw", tmp, sizeof(tmp), ini_path); - if(tolower(tmp[0]) == 'o') + GetPrivateProfileStringA("ddraw", "renderer", "opengl", tmp, sizeof(tmp), ini_path); + if(tolower(tmp[0]) == 'd') { - This->render = &render_opengl; + This->render = &render_ddraw; } else { - This->render = &render_ddraw; + This->render = &render_opengl; } GetPrivateProfileStringA("ddraw", "windowed", "TRUE", tmp, sizeof(tmp), ini_path);