[Scummvm-cvs-logs] CVS: scummvm/scumm costume.cpp,1.96,1.97
Travis Howell
kirben at users.sourceforge.net
Sat Aug 16 22:48:01 CEST 2003
- Previous message: [Scummvm-cvs-logs] CVS: residual .cvsignore,1.1,1.2 Makefile,1.1.1.1,1.2
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm script.cpp,1.123,1.124 script_v2.cpp,2.172,2.173 scummvm.cpp,2.345,2.346
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv27161/scumm
Modified Files:
costume.cpp
Log Message:
Add palette tables for v1 costumes, thanks to Hoenicke
Code isn't enabled yet though.
Index: costume.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/costume.cpp,v
retrieving revision 1.96
retrieving revision 1.97
diff -u -d -r1.96 -r1.97
--- costume.cpp 15 Aug 2003 05:55:33 -0000 1.96
+++ costume.cpp 17 Aug 2003 05:46:48 -0000 1.97
@@ -327,6 +327,9 @@
}
}
+int v1_actor_palatte_1 [] = { 8, 8, 8, 8, 4, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0};
+int v1_actor_palatte_2 [] = { 0, 7, 2, 6, 9, 1, 3, 7, 7, 1, 1, 9, 1, 4, 5, 5, 4, 1, 0, 5, 4, 2, 2, 7, 7, 0};
+
void CostumeRenderer::procC64() {
const byte *src;
byte *dst;
@@ -346,9 +349,12 @@
// * figure out how to get the right colors/palette
// * test masking (once we implement any masking for V1 games)
-// const byte *palette = _vm->gdi._C64Colors;
- const byte palette[4] = { 0, 10, 6, 0 };
-// const byte *palette = _palette;
+ byte palette[4] = { 0, 10, 6, 0 };
+ //FIXME We need to know actor number for correct palette
+// palette[0] = 0;
+// palette[1] = v1_actor_palatte_1[actor];
+// palette[2] = v1_actor_palatte_2[actor];
+// palette[3] = 0;
v1.skip_width >>= 3;
- Previous message: [Scummvm-cvs-logs] CVS: residual .cvsignore,1.1,1.2 Makefile,1.1.1.1,1.2
- Next message: [Scummvm-cvs-logs] CVS: scummvm/scumm script.cpp,1.123,1.124 script_v2.cpp,2.172,2.173 scummvm.cpp,2.345,2.346
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list