SCI32: PQ4 seems to support high resolution too
This commit is contained in:
parent
0aa9924df1
commit
9f43193730
3 changed files with 9 additions and 3 deletions
|
@ -2982,7 +2982,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
|
|||
{"resource.map", 0, "379dfe80ed6bd16c47e4b950c4722eac", 11374},
|
||||
{"resource.000", 0, "fd316a09b628b7032248139003369022", 18841068},
|
||||
AD_LISTEND},
|
||||
Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
|
||||
Common::EN_ANY, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
|
||||
|
||||
// Police Quest 4 - German DOS CD (German text, English speech)
|
||||
// Supplied by markcoolio in bug report #3392955
|
||||
|
@ -2990,7 +2990,7 @@ static const struct ADGameDescription SciGameDescriptions[] = {
|
|||
{"resource.map", 0, "a398076371ed0e1e706c8f9fb9fc7ac5", 11386},
|
||||
{"resource.000", 0, "6ff21954e0a2c5992279e7eb787c8d56", 18918747},
|
||||
AD_LISTEND},
|
||||
Common::DE_DEU, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO3(GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
|
||||
Common::DE_DEU, Common::kPlatformDOS, ADGF_CD | ADGF_UNSTABLE, GUIO4(GAMEOPTION_HIGH_RESOLUTION_GRAPHICS, GAMEOPTION_PREFER_DIGITAL_SFX, GAMEOPTION_ORIGINAL_SAVELOAD, GAMEOPTION_FB01_MIDI) },
|
||||
|
||||
// Police Quest 4 - English DOS
|
||||
// SCI interpreter version 2.000.000 (a guess?)
|
||||
|
|
|
@ -56,6 +56,8 @@ GfxScreen::GfxScreen(ResourceManager *resMan) : _resMan(resMan) {
|
|||
#ifdef ENABLE_SCI32
|
||||
if (g_sci->getGameId() == GID_GK1)
|
||||
_upscaledHires = GFX_SCREEN_UPSCALED_640x480;
|
||||
if (g_sci->getGameId() == GID_PQ4)
|
||||
_upscaledHires = GFX_SCREEN_UPSCALED_640x480;
|
||||
#endif
|
||||
}
|
||||
|
||||
|
|
|
@ -229,7 +229,7 @@ Common::Error SciEngine::run() {
|
|||
// - King's Quest 6 CD
|
||||
// - King's Quest 6 CD demo
|
||||
// - Gabriel Knight 1 CD
|
||||
// TODO: Police Quest 4?
|
||||
// - Police Quest 4 CD
|
||||
// TODO: Check, if Gabriel Knight 1 floppy supports high resolution
|
||||
// TODO: Check, if Gabriel Knight 1 on Mac supports high resolution
|
||||
switch (getPlatform()) {
|
||||
|
@ -245,6 +245,10 @@ Common::Error SciEngine::run() {
|
|||
if ((isCD()) && (!isDemo()))
|
||||
_forceHiresGraphics = ConfMan.getBool("enable_high_resolution_graphics");
|
||||
break;
|
||||
case GID_PQ4:
|
||||
if (isCD())
|
||||
_forceHiresGraphics = ConfMan.getBool("enable_high_resolution_graphics");
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue