[Scummvm-cvs-logs] CVS: scummvm/scumm scumm.h,1.119,1.120 scummvm.cpp,2.21,2.22
Max Horn
fingolfin at users.sourceforge.net
Sun Dec 29 11:55:01 CET 2002
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv17474
Modified Files:
scumm.h scummvm.cpp
Log Message:
cleanup
Index: scumm.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.h,v
retrieving revision 1.119
retrieving revision 1.120
diff -u -d -r1.119 -r1.120
--- scumm.h 29 Dec 2002 15:29:12 -0000 1.119
+++ scumm.h 29 Dec 2002 19:54:11 -0000 1.120
@@ -268,18 +268,29 @@
void mainRun();
+ void scummInit();
+ int scummLoop(int delta);
+ void initScummVars();
+
+ void launch();
+
+ Scumm(GameDetector *detector, OSystem *syst);
+ virtual ~Scumm();
+
+ void go();
+
+ void waitForTimer(int msec_delay);
+
+ void updateCursor();
+ void animateCursor();
+ void updatePalette();
+
/* _insane vars */
int _smushFrameRate;
bool _insaneState;
bool _videoFinished;
-
- void scummInit();
- void scummMain(int argc, char **argv); // is it still used ?
- int scummLoop(int delta);
- void initScummVars();
-
const char *getResDataPath() const { return _gameDataPath; }
const char *getGameDataPath() const {
if (_features & GF_AFTER_V8) {
@@ -1026,19 +1037,6 @@
byte VAR_CUSTOMSCALETABLE;
byte VAR_VIDEONAME;
byte VAR_V6_SOUNDMODE;
-
- void launch();
-
- Scumm(GameDetector *detector, OSystem *syst);
- virtual ~Scumm();
-
- void go();
-
- void waitForTimer(int msec_delay);
-
- void updateCursor();
- void animateCursor();
- void updatePalette();
};
// This is a constant lookup table of reverse bit masks
Index: scummvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scummvm.cpp,v
retrieving revision 2.21
retrieving revision 2.22
diff -u -d -r2.21 -r2.22
--- scummvm.cpp 29 Dec 2002 17:07:45 -0000 2.21
+++ scummvm.cpp 29 Dec 2002 19:54:11 -0000 2.22
@@ -200,13 +200,6 @@
tempMusic = 0;
debug(9, "scummInit");
- if (_features & GF_OLD_BUNDLE)
- _resourceHeaderSize = 2; // FIXME - to be rechecked
- else if (_features & GF_SMALL_HEADER)
- _resourceHeaderSize = 6;
- else
- _resourceHeaderSize = 8;
-
if (_features & GF_AFTER_V7) {
initScreens(0, 0, _realWidth, _realHeight);
} else {
@@ -228,7 +221,7 @@
setShake(0);
setupCursor();
- /* Allocate and initilise actors */
+ // Allocate and Initialize actors
_actors = new Actor[NUM_ACTORS];
for (i = 1, a = getFirstActor(); ++a, i < NUM_ACTORS; i++) {
a->number = i;
@@ -1584,6 +1577,8 @@
setupScummVars();
+ setupOpcodes();
+
if (_features & GF_AFTER_V8)
NUM_ACTORS = 80;
else if ((_features & GF_AFTER_V7) || (_gameId == GID_SAMNMAX))
@@ -1603,9 +1598,14 @@
_bootParam = -7873;
}
- readIndexFile();
+ if (_features & GF_OLD_BUNDLE)
+ _resourceHeaderSize = 2; // FIXME - to be rechecked
+ else if (_features & GF_SMALL_HEADER)
+ _resourceHeaderSize = 6;
+ else
+ _resourceHeaderSize = 8;
- setupOpcodes();
+ readIndexFile();
scummInit();
More information about the Scummvm-git-logs
mailing list