[Scummvm-cvs-logs] CVS: scummvm/scumm scumm.cpp,1.345,1.346
kirben
kirben at users.sourceforge.net
Sun Mar 6 16:40:26 CET 2005
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12745/scumm
Modified Files:
scumm.cpp
Log Message:
Add Amiga renderer mode for EGA games.
Index: scumm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.cpp,v
retrieving revision 1.345
retrieving revision 1.346
diff -u -d -r1.345 -r1.346
--- scumm.cpp 2 Mar 2005 23:14:06 -0000 1.345
+++ scumm.cpp 7 Mar 2005 00:39:48 -0000 1.346
@@ -1039,6 +1039,11 @@
_renderMode = Common::kRenderDefault;
break;
+ case Common::kRenderAmiga:
+ if (!(_features & GF_16COLOR))
+ _renderMode = Common::kRenderDefault;
+ break;
+
default:
break;
}
@@ -1318,7 +1323,7 @@
} else if (_features & GF_16COLOR) {
for (i = 0; i < 16; i++)
_shadowPalette[i] = i;
- if ((_features & GF_AMIGA) || (_features & GF_ATARI_ST))
+ if ((_features & GF_AMIGA) || (_features & GF_ATARI_ST) || _renderMode == Common::kRenderAmiga)
setupAmigaPalette();
else if (_renderMode == Common::kRenderHercA || _renderMode == Common::kRenderHercG)
setupHercPalette();
More information about the Scummvm-git-logs
mailing list