[Scummvm-cvs-logs] CVS: scummvm/sky sky.cpp,1.93,1.94 disk.cpp,1.40,1.41 text.cpp,1.46,1.47
Jonathan Gray
khalek at users.sourceforge.net
Sat Jul 12 03:03:14 CEST 2003
Update of /cvsroot/scummvm/scummvm/sky
In directory sc8-pr-cvs1:/tmp/cvs-serv15172
Modified Files:
sky.cpp disk.cpp text.cpp
Log Message:
add some stuff for v0.0109
Index: sky.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sky/sky.cpp,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- sky.cpp 12 Jul 2003 06:12:54 -0000 1.93
+++ sky.cpp 12 Jul 2003 10:02:12 -0000 1.94
@@ -426,6 +426,7 @@
bool SkyState::isDemo(void) {
switch (_systemVars.gameVersion) {
+ case 109: // pc gamer demo
case 267: // floppy demo
case 365: // cd demo
return true;
@@ -437,13 +438,14 @@
case 372:
return false;
default:
- error("Unknown game version");
+ error("Unknown game version %d", _systemVars.gameVersion);
}
}
bool SkyState::isCDVersion(void) {
switch (_systemVars.gameVersion) {
+ case 109:
case 267:
case 288:
case 303:
@@ -455,7 +457,7 @@
case 372:
return true;
default:
- error("Unknown game version");
+ error("Unknown game version %d", _systemVars.gameVersion);
}
}
Index: disk.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sky/disk.cpp,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- disk.cpp 12 Jul 2003 05:38:04 -0000 1.40
+++ disk.cpp 12 Jul 2003 10:02:12 -0000 1.41
@@ -428,6 +428,9 @@
uint32 SkyDisk::determineGameVersion() {
//determine game version based on number of entries in dinner table
switch (_dinnerTableEntries) {
+ case 243:
+ // pc gamer demo (v0.0109)
+ return 109;
case 247:
//floppy demo (v0.0267)
return 267;
@@ -452,7 +455,7 @@
return 372;
default:
//unknown version
- error("Unknown game version!");
+ error("Unknown game version! %d dinner table entries", _dinnerTableEntries);
break;
}
}
Index: text.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sky/text.cpp,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -d -r1.46 -r1.47
--- text.cpp 10 Jul 2003 01:55:48 -0000 1.46
+++ text.cpp 12 Jul 2003 10:02:12 -0000 1.47
@@ -455,7 +455,7 @@
_huffTree = _huffTree_00372;
break;
default:
- error("Unknown game version");
+ error("Unknown game version %d", SkyState::_systemVars.gameVersion);
}
}
More information about the Scummvm-git-logs
mailing list