[Scummvm-cvs-logs] SF.net SVN: scummvm:[44571] scummvm/trunk/engines/sci/gui
m_kiewitz at users.sourceforge.net
m_kiewitz at users.sourceforge.net
Sat Oct 3 23:27:01 CEST 2009
Revision: 44571
http://scummvm.svn.sourceforge.net/scummvm/?rev=44571&view=rev
Author: m_kiewitz
Date: 2009-10-03 21:27:00 +0000 (Sat, 03 Oct 2009)
Log Message:
-----------
SCI/newgui: Removed SciGUIpicture::drawPalette11
Modified Paths:
--------------
scummvm/trunk/engines/sci/gui/gui_picture.cpp
scummvm/trunk/engines/sci/gui/gui_picture.h
Modified: scummvm/trunk/engines/sci/gui/gui_picture.cpp
===================================================================
--- scummvm/trunk/engines/sci/gui/gui_picture.cpp 2009-10-03 21:23:21 UTC (rev 44570)
+++ scummvm/trunk/engines/sci/gui/gui_picture.cpp 2009-10-03 21:27:00 UTC (rev 44571)
@@ -99,7 +99,6 @@
// Create palette and set it
_gfx->CreatePaletteFromData(inbuffer + palette_data_ptr, &palette);
_gfx->SetPalette(&palette, 2);
-// drawPalette11(inbuffer + palette_data_ptr);
// display Cel-data
if (has_view) {
@@ -116,37 +115,6 @@
drawVectorData(inbuffer + vector_data_ptr, vector_size);
}
-void SciGUIpicture::drawPalette11(byte *data) {
- int start_color = data[25];
- int format = data[32];
- byte *pal_data = &data[37];
- int colors_nr = READ_LE_UINT16(data + 29);
- int i;
- sciPalette palette = {0};
-
- switch (format) {
- case SCI_PAL_FORMAT_VARIABLE_FLAGS:
- for (i = start_color; i < start_color + colors_nr; i ++) {
- palette.colors[i].used = pal_data[0];
- palette.colors[i].r = pal_data[1];
- palette.colors[i].g = pal_data[2];
- palette.colors[i].b = pal_data[3];
- pal_data += 4;
- }
- break;
- case SCI_PAL_FORMAT_CONSTANT_FLAGS:
- for (i = start_color; i < start_color + colors_nr; i ++) {
- palette.colors[i].used = 1;
- palette.colors[i].r = pal_data[0];
- palette.colors[i].g = pal_data[1];
- palette.colors[i].b = pal_data[2];
- pal_data += 3;
- }
- break;
- }
- _gfx->SetPalette(&palette, 2);
-}
-
void SciGUIpicture::decodeRLE(byte *rledata, byte *pixeldata, byte *outbuffer, int size) {
int pos = 0;
byte nextbyte;
Modified: scummvm/trunk/engines/sci/gui/gui_picture.h
===================================================================
--- scummvm/trunk/engines/sci/gui/gui_picture.h 2009-10-03 21:23:21 UTC (rev 44570)
+++ scummvm/trunk/engines/sci/gui/gui_picture.h 2009-10-03 21:27:00 UTC (rev 44571)
@@ -43,7 +43,6 @@
void reset();
void draw11();
void decodeRLE(byte *rledata, byte *pixeldata, byte *outbuffer, int size);
- void drawPalette11(byte *data);
void drawCel(int16 x, int16 y, byte *pdata, int size);
void drawCelAmiga(int16 x, int16 y, byte *pdata, int size);
void drawVectorData(byte *data, int size);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list