[Scummvm-cvs-logs] SF.net SVN: scummvm:[35289] scummvm/trunk/engines/gob
drmccoy at users.sourceforge.net
drmccoy at users.sourceforge.net
Tue Dec 9 15:55:21 CET 2008
Revision: 35289
http://scummvm.svn.sourceforge.net/scummvm/?rev=35289&view=rev
Author: drmccoy
Date: 2008-12-09 14:55:21 +0000 (Tue, 09 Dec 2008)
Log Message:
-----------
Some dummy changes for Urban Runner
Modified Paths:
--------------
scummvm/trunk/engines/gob/gob.cpp
scummvm/trunk/engines/gob/inter_v1.cpp
scummvm/trunk/engines/gob/inter_v6.cpp
scummvm/trunk/engines/gob/saveload.cpp
scummvm/trunk/engines/gob/saveload.h
Modified: scummvm/trunk/engines/gob/gob.cpp
===================================================================
--- scummvm/trunk/engines/gob/gob.cpp 2008-12-08 22:07:14 UTC (rev 35288)
+++ scummvm/trunk/engines/gob/gob.cpp 2008-12-09 14:55:21 UTC (rev 35289)
@@ -410,7 +410,7 @@
_map = new Map_v4(this);
_goblin = new Goblin_v4(this);
_scenery = new Scenery_v2(this);
- _saveLoad = new SaveLoad_v4(this, _targetName.c_str());
+ _saveLoad = new SaveLoad(this, _targetName.c_str());
break;
default:
Modified: scummvm/trunk/engines/gob/inter_v1.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_v1.cpp 2008-12-08 22:07:14 UTC (rev 35288)
+++ scummvm/trunk/engines/gob/inter_v1.cpp 2008-12-09 14:55:21 UTC (rev 35289)
@@ -1517,7 +1517,7 @@
case 61:
if (_vm->_global->_fakeVideoMode < 0x13) {
- *_vm->_global->_inter_execPtr += 4;
+ _vm->_global->_inter_execPtr += 4;
return false;
}
break;
Modified: scummvm/trunk/engines/gob/inter_v6.cpp
===================================================================
--- scummvm/trunk/engines/gob/inter_v6.cpp 2008-12-08 22:07:14 UTC (rev 35288)
+++ scummvm/trunk/engines/gob/inter_v6.cpp 2008-12-09 14:55:21 UTC (rev 35289)
@@ -208,7 +208,7 @@
{NULL, ""},
{NULL, ""},
/* 80 */
- OPCODE(o4_initScreen),
+ OPCODE(o5_initScreen),
OPCODE(o2_scroll),
OPCODE(o2_setScrollOffset),
OPCODE(o4_playVmdOrMusic),
Modified: scummvm/trunk/engines/gob/saveload.cpp
===================================================================
--- scummvm/trunk/engines/gob/saveload.cpp 2008-12-08 22:07:14 UTC (rev 35288)
+++ scummvm/trunk/engines/gob/saveload.cpp 2008-12-09 14:55:21 UTC (rev 35289)
@@ -870,4 +870,10 @@
return retVal;
}
+SaveLoad::SaveMode SaveLoad::getSaveMode(const char *fileName) { return kSaveModeNone; }
+int SaveLoad::getSaveType(const char *fileName) { return -1; }
+int32 SaveLoad::getSizeVersioned(int type) { return -1; }
+bool SaveLoad::loadVersioned(int type, int16 dataVar, int32 size, int32 offset) { return false; }
+bool SaveLoad::saveVersioned(int type, int16 dataVar, int32 size, int32 offset) { return false; }
+
} // End of namespace Gob
Modified: scummvm/trunk/engines/gob/saveload.h
===================================================================
--- scummvm/trunk/engines/gob/saveload.h 2008-12-08 22:07:14 UTC (rev 35288)
+++ scummvm/trunk/engines/gob/saveload.h 2008-12-09 14:55:21 UTC (rev 35289)
@@ -172,7 +172,7 @@
SaveLoad(GobEngine *vm, const char *targetName);
virtual ~SaveLoad();
- virtual SaveMode getSaveMode(const char *fileName) = 0;
+ virtual SaveMode getSaveMode(const char *fileName);
int32 getSize(const char *fileName);
bool load(const char *fileName, int16 dataVar, int32 size, int32 offset);
@@ -202,11 +202,11 @@
char *_targetName;
- virtual int getSaveType(const char *fileName) = 0;
+ virtual int getSaveType(const char *fileName);
- virtual int32 getSizeVersioned(int type) = 0;
- virtual bool loadVersioned(int type, int16 dataVar, int32 size, int32 offset) = 0;
- virtual bool saveVersioned(int type, int16 dataVar, int32 size, int32 offset) = 0;
+ virtual int32 getSizeVersioned(int type);
+ virtual bool loadVersioned(int type, int16 dataVar, int32 size, int32 offset);
+ virtual bool saveVersioned(int type, int16 dataVar, int32 size, int32 offset);
};
class SaveLoad_v2 : public SaveLoad {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list