VAR 78 controls platform in HE80+ games.
svn-id: r17881
This commit is contained in:
parent
c76f228f67
commit
2b351f73f4
3 changed files with 5 additions and 2 deletions
|
@ -950,6 +950,7 @@ protected:
|
||||||
byte VAR_NUM_PALETTES;
|
byte VAR_NUM_PALETTES;
|
||||||
byte VAR_NUM_UNK;
|
byte VAR_NUM_UNK;
|
||||||
byte VAR_POLYGONS_ONLY;
|
byte VAR_POLYGONS_ONLY;
|
||||||
|
byte VAR_PLATFORM;
|
||||||
byte VAR_WINDOWS_VERSION;
|
byte VAR_WINDOWS_VERSION;
|
||||||
byte VAR_U32_VERSION;
|
byte VAR_U32_VERSION;
|
||||||
byte VAR_WIZ_TCOLOR;
|
byte VAR_WIZ_TCOLOR;
|
||||||
|
|
|
@ -1291,6 +1291,7 @@ ScummEngine_v72he::ScummEngine_v72he(GameDetector *detector, OSystem *syst, cons
|
||||||
VAR_NUM_PALETTES = 0xFF;
|
VAR_NUM_PALETTES = 0xFF;
|
||||||
VAR_NUM_UNK = 0xFF;
|
VAR_NUM_UNK = 0xFF;
|
||||||
VAR_POLYGONS_ONLY = 0xFF;
|
VAR_POLYGONS_ONLY = 0xFF;
|
||||||
|
VAR_PLATFORM = 0xFF;
|
||||||
VAR_WINDOWS_VERSION = 0xFF;
|
VAR_WINDOWS_VERSION = 0xFF;
|
||||||
VAR_U32_VERSION = 0xFF;
|
VAR_U32_VERSION = 0xFF;
|
||||||
VAR_WIZ_TCOLOR = 0xFF;
|
VAR_WIZ_TCOLOR = 0xFF;
|
||||||
|
|
|
@ -270,7 +270,8 @@ void ScummEngine_v72he::setupScummVars() {
|
||||||
VAR_NUM_SOUND_CHANNELS = 56;
|
VAR_NUM_SOUND_CHANNELS = 56;
|
||||||
}
|
}
|
||||||
if (_heversion >= 80)
|
if (_heversion >= 80)
|
||||||
VAR_WINDOWS_VERSION = 79;
|
VAR_PLATFORM = 78; // 1 is PC, 2 is Macintosh
|
||||||
|
VAR_WINDOWS_VERSION = 79; // 31 is Windows 3.1, 40 is Windows 95+
|
||||||
VAR_KEY_STATE = 86;
|
VAR_KEY_STATE = 86;
|
||||||
VAR_NUM_SOUND_CHANNELS = 88;
|
VAR_NUM_SOUND_CHANNELS = 88;
|
||||||
if (_heversion >= 90) {
|
if (_heversion >= 90) {
|
||||||
|
@ -551,7 +552,7 @@ void ScummEngine_v72he::initScummVars() {
|
||||||
void ScummEngine_v80he::initScummVars() {
|
void ScummEngine_v80he::initScummVars() {
|
||||||
ScummEngine_v72he::initScummVars();
|
ScummEngine_v72he::initScummVars();
|
||||||
|
|
||||||
VAR(78) = 1;
|
VAR(VAR_PLATFORM) = 1;
|
||||||
VAR(VAR_WINDOWS_VERSION) = 40;
|
VAR(VAR_WINDOWS_VERSION) = 40;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue