[Scummvm-cvs-logs] CVS: scummvm/scumm script_v90he.cpp,2.76,2.77
Travis Howell
kirben at users.sourceforge.net
Sun Oct 3 18:29:14 CEST 2004
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm intern.h,2.288,2.289 script_v72he.cpp,2.149,2.150 script_v80he.cpp,2.46,2.47 script_v90he.cpp,2.75,2.76
- Next message: [Scummvm-cvs-logs] CVS: scummvm/queen bankman.cpp,1.5,1.6 command.cpp,1.74,1.75 display.cpp,1.68,1.69 graphics.cpp,1.103,1.104 journal.cpp,1.38,1.39 logic.cpp,1.202,1.203 talk.cpp,1.105,1.106
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25844/scumm
Modified Files:
script_v90he.cpp
Log Message:
Add extra HE99+ cases for wizImageOps
Index: script_v90he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v90he.cpp,v
retrieving revision 2.76
retrieving revision 2.77
diff -u -d -r2.76 -r2.77
--- script_v90he.cpp 4 Oct 2004 00:01:06 -0000 2.76
+++ script_v90he.cpp 4 Oct 2004 01:19:05 -0000 2.77
@@ -442,6 +442,13 @@
case 3:
case 4:
case 6:
+ // HE 99+
+ case 7:
+ case 8:
+ case 9:
+ case 10:
+ case 11:
+ case 12:
warning("unhandled wizDraw mode %d", params->drawMode);
break;
default:
@@ -456,9 +463,11 @@
switch (subOp) {
case -14: // HE99+
+ _wizParams.drawFlags |= 0x20;
pop();
break;
case -13: // HE99+
+ _wizParams.drawFlags |= 0x40;
pop();
break;
case 0:
@@ -520,12 +529,17 @@
_wizParams.remapPos = 0;
_wizParams.img.flags = 0;
break;
+ case 16: // HE99+
+ _wizParams.drawFlags |= 0x80000;
+ pop();
+ break;
case 19:
_wizParams.drawFlags |= 1;
_wizParams.img.y1 = pop();
_wizParams.img.x1 = pop();
break;
case 20:
+ case 203: // HE98+
b = pop();
a = pop();
_wizParams.drawFlags |= 0x40;
@@ -546,7 +560,11 @@
_wizParams.box.top = pop();
_wizParams.box.left = pop();
break;
+ case 31: // HE99+
+ _wizParams.drawFlags |= 2;
+ break;
case 40: // HE99+
+ _wizParams.drawFlags |= 0x80;
pop();
break;
case 46:
@@ -557,14 +575,44 @@
_wizParams.drawFlags |= 4;
_wizParams.unk_15C = pop();
break;
+ case 85: // HE99+
+ _wizParams.drawFlags |= 0x1102;
+ _wizParams.drawMode = 7;
+ break;
case 87: // HE99+
+ _wizParams.drawFlags |= 0x60000;
+ _wizParams.drawMode = 9;
pop();
pop();
pop();
pop();
pop();
break;
+ case 88: // HE99+
+ _wizParams.drawFlags |= 0x60000;
+ _wizParams.drawMode = 10;
+ pop();
+ pop();
+ pop();
+ pop();
+ pop();
+ break;
+ case 89: // HE99+
+ _wizParams.drawFlags |= 0x60000;
+ _wizParams.drawMode = 11;
+ pop();
+ pop();
+ pop();
+ break;
+ case 90: // HE99+
+ _wizParams.drawFlags |= 0x60000;
+ _wizParams.drawMode = 12;
+ pop();
+ pop();
+ pop();
+ break;
case 91: // HE99+
+ _wizParams.drawFlags |= 0x10000;
pop();
break;
case 108:
@@ -573,16 +621,13 @@
_wizParams.img.x1 = pop();
break;
case 171: // HE99+
+ _wizParams.drawMode = 8;
break;
case 200:
_wizParams.drawFlags |= 0x23;
_wizParams.img.flags |= 0x40;
_wizParams.unk_160 = _wizParams.img.y1 = _wizParams.img.x1 = pop();
break;
- case 203: // HE98+
- pop();
- pop();
- break;
case 209:
wizDraw(&_wizParams);
break;
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/scumm intern.h,2.288,2.289 script_v72he.cpp,2.149,2.150 script_v80he.cpp,2.46,2.47 script_v90he.cpp,2.75,2.76
- Next message: [Scummvm-cvs-logs] CVS: scummvm/queen bankman.cpp,1.5,1.6 command.cpp,1.74,1.75 display.cpp,1.68,1.69 graphics.cpp,1.103,1.104 journal.cpp,1.38,1.39 logic.cpp,1.202,1.203 talk.cpp,1.105,1.106
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list