aboutsummaryrefslogtreecommitdiff
path: root/gob/draw.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gob/draw.cpp')
-rw-r--r--gob/draw.cpp75
1 files changed, 0 insertions, 75 deletions
diff --git a/gob/draw.cpp b/gob/draw.cpp
index 3cfc999f3c..4b96c61758 100644
--- a/gob/draw.cpp
+++ b/gob/draw.cpp
@@ -693,81 +693,6 @@ void Draw::animateCursor(int16 cursor) {
_cursorY = newY;
}
-void Draw::interPalLoad(void) {
- int16 i;
- int16 ind1;
- int16 ind2;
- byte cmd;
- char *palPtr;
-
- cmd = *_vm->_global->_inter_execPtr++;
- _applyPal = 0;
- if (cmd & 0x80)
- cmd &= 0x7f;
- else
- _applyPal = 1;
-
- if (cmd == 49) {
- warning("inter_palLoad: cmd == 49 is not supported");
- //var_B = 1;
- for (i = 0; i < 18; i++, _vm->_global->_inter_execPtr++) {
- if (i < 2) {
- if (_applyPal == 0)
- continue;
-
- _unusedPalette1[i] = *_vm->_global->_inter_execPtr;
- continue;
- }
- //if (*inter_execPtr != 0)
- // var_B = 0;
-
- ind1 = *_vm->_global->_inter_execPtr >> 4;
- ind2 = (*_vm->_global->_inter_execPtr & 0xf);
-
- _unusedPalette1[i] =
- ((_palLoadData1[ind1] + _palLoadData2[ind2]) << 8) +
- (_palLoadData2[ind1] + _palLoadData1[ind2]);
- }
-
- _vm->_global->_pPaletteDesc->unused1 = _unusedPalette1;
- }
-
- switch (cmd) {
- case 52:
- for (i = 0; i < 16; i++, _vm->_global->_inter_execPtr += 3) {
- _vgaSmallPalette[i].red = _vm->_global->_inter_execPtr[0];
- _vgaSmallPalette[i].green = _vm->_global->_inter_execPtr[1];
- _vgaSmallPalette[i].blue = _vm->_global->_inter_execPtr[2];
- }
- break;
-
- case 50:
- for (i = 0; i < 16; i++, _vm->_global->_inter_execPtr++)
- _unusedPalette2[i] = *_vm->_global->_inter_execPtr;
- break;
-
- case 53:
- palPtr = _vm->_game->loadTotResource(_vm->_inter->load16());
- memcpy((char *)_vgaPalette, palPtr, 768);
- break;
-
- case 54:
- memset((char *)_vgaPalette, 0, 768);
- break;
- }
- if (!_applyPal) {
- _vm->_global->_pPaletteDesc->unused2 = _unusedPalette2;
- _vm->_global->_pPaletteDesc->unused1 = _unusedPalette1;
-
- if (_vm->_global->_videoMode != 0x13)
- _vm->_global->_pPaletteDesc->vgaPal = (Video::Color *)_vgaSmallPalette;
- else
- _vm->_global->_pPaletteDesc->vgaPal = (Video::Color *)_vgaPalette;
-
- _vm->_palanim->fade((Video::PalDesc *) _vm->_global->_pPaletteDesc, 0, 0);
- }
-}
-
void Draw::printText(void) {
int16 savedFlags;
int16 ldestSpriteX;