[Scummvm-cvs-logs] CVS: scummvm insane.cpp,1.18,1.19
Vincent Hamm
yazoo at users.sourceforge.net
Thu Apr 25 04:07:04 CEST 2002
- Previous message: [Scummvm-cvs-logs] CVS: scummvm boxes.cpp,1.25,1.26 script_v2.cpp,1.53,1.54 scumm.h,1.141,1.142
- Next message: [Scummvm-cvs-logs] CVS: scummvm gameDetector.cpp,1.34,1.35 script_v1.cpp,1.92,1.93 sound.cpp,1.57,1.58
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv2360
Modified Files:
insane.cpp
Log Message:
Fixed insane palette. Slowed down insane playback (need to find a better way)
Index: insane.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/insane.cpp,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -d -r1.18 -r1.19
*** insane.cpp 12 Apr 2002 21:26:34 -0000 1.18
--- insane.cpp 25 Apr 2002 11:06:15 -0000 1.19
***************
*** 256,260 ****
!
static const int8 maketable_bytes[] = {
0, 0, 1, 0, 2, 0, 3, 0, 5, 0, 8, 0, 13, 0, 21, 0,
--- 256,260 ----
! // this table is the same in FT and Dig
static const int8 maketable_bytes[] = {
0, 0, 1, 0, 2, 0, 3, 0, 5, 0, 8, 0, 13, 0, 21, 0,
***************
*** 591,598 ****
void SmushPlayer::setPalette()
{
! int i;
- for (i = 0; i < 768; i++)
- sm->_currentPalette[i] = _fluPalette[i];
}
--- 591,609 ----
void SmushPlayer::setPalette()
{
! int i;
!
! byte palette_colors[1024];
! byte *p = palette_colors;
!
! byte *data = _fluPalette;
!
! for (i = 0; i != 256; i++, data += 3, p+=4) {
! p[0] = data[0];
! p[1] = data[1];
! p[2] = data[2];
! p[3] = 0;
! }
! sm->_system->set_palette(palette_colors, 0, 256);
}
***************
*** 659,663 ****
_paletteChanged = false;
setPalette();
! sm->setDirtyColors(0, 255);
}
--- 670,674 ----
_paletteChanged = false;
setPalette();
! // sm->setDirtyColors(0, 255);
}
***************
*** 667,671 ****
sm->_system->copy_rect(sm->_videoBuffer, 320, 0, 0, 320, 200);
sm->_system->update_screen();
! sm->waitForTimer(20);
//sm->delta = sm->_system->waitTick(sm->delta);
--- 678,682 ----
sm->_system->copy_rect(sm->_videoBuffer, 320, 0, 0, 320, 200);
sm->_system->update_screen();
! sm->waitForTimer(60);
//sm->delta = sm->_system->waitTick(sm->delta);
- Previous message: [Scummvm-cvs-logs] CVS: scummvm boxes.cpp,1.25,1.26 script_v2.cpp,1.53,1.54 scumm.h,1.141,1.142
- Next message: [Scummvm-cvs-logs] CVS: scummvm gameDetector.cpp,1.34,1.35 script_v1.cpp,1.92,1.93 sound.cpp,1.57,1.58
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list