[Scummvm-cvs-logs] CVS: scummvm/queen queen.cpp,1.98,1.99 queen.h,1.34,1.35

Eugene Sandulenko sev at users.sourceforge.net
Tue Nov 23 16:15:02 CET 2004


Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7792/queen

Modified Files:
	queen.cpp queen.h 
Log Message:
Fix a`ll engines. They work, though current fix is just temporary.
There are plans to add some brains to GameDetector class, which will let us
avoid passing detector to init() method.


Index: queen.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.cpp,v
retrieving revision 1.98
retrieving revision 1.99
diff -u -d -r1.98 -r1.99
--- queen.cpp	23 Nov 2004 22:21:33 -0000	1.98
+++ queen.cpp	24 Nov 2004 00:13:59 -0000	1.99
@@ -316,8 +316,11 @@
 	return 0;
 }
 
-int QueenEngine::init() {
-	_system->initSize(GAME_SCREEN_WIDTH, GAME_SCREEN_HEIGHT);
+int QueenEngine::init(GameDetector &detector) {
+	_system->beginGFXTransaction();
+		initCommonGFX(detector);
+		_system->initSize(GAME_SCREEN_WIDTH, GAME_SCREEN_HEIGHT);
+	_system->endGFXTransaction();
 
 	_bam = new BamScene(this);
 	_resource = new Resource();

Index: queen.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/queen.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- queen.h	23 Nov 2004 00:03:20 -0000	1.34
+++ queen.h	24 Nov 2004 00:14:01 -0000	1.35
@@ -124,7 +124,7 @@
 	void errorString(const char *buf_input, char *buf_output);
 
 	int go();
-	int init();
+	int init(GameDetector &detector);
 
 
 	int _talkSpeed;





More information about the Scummvm-git-logs mailing list