[Scummvm-cvs-logs] CVS: scummvm sdl.cpp,1.54,1.55

James Brown ender at users.sourceforge.net
Sun Mar 24 08:54:03 CET 2002


Update of /cvsroot/scummvm/scummvm
In directory usw-pr-cvs1:/tmp/cvs-serv27462

Modified Files:
	sdl.cpp 
Log Message:
A few more things, still very much broken.



Index: sdl.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sdl.cpp,v
retrieving revision 1.54
retrieving revision 1.55
diff -C2 -d -r1.54 -r1.55
*** sdl.cpp	24 Mar 2002 16:35:17 -0000	1.54
--- sdl.cpp	24 Mar 2002 16:52:59 -0000	1.55
***************
*** 65,69 ****
  	SDL_Color colors[256];
  	int first = s->_palDirtyMin;
! 	int num = s->_palDirtyMax - first + 1;
  	int i;
  	byte *data = s->_currentPalette;
--- 65,69 ----
  	SDL_Color colors[256];
  	int first = s->_palDirtyMin;
! 	int num = (s->_palDirtyMax) - first + 1;
  	int i;
  	byte *data = s->_currentPalette;
***************
*** 980,985 ****
  	scumm->_verbMouseOver=0;
  
! 	scumm->_palDirtyMax=0;
! 	scumm->_palDirtyMin=0;
  	scumm->_debugger=0;
  	scumm->camera._cur.x=0;
--- 980,985 ----
  	scumm->_verbMouseOver=0;
  
! 	scumm->_palDirtyMax=-1;
! 	scumm->_palDirtyMin=-1;
  	scumm->_debugger=0;
  	scumm->camera._cur.x=0;
***************
*** 999,1003 ****
--- 999,1008 ----
  	scumm->mouse.x=0;
  	scumm->mouse.y=0;
+ 	
+ 	scumm->_xPos = 0;
+ 	scumm->_yPos = 0;
+ 	scumm->_dir = 0;
  
+ 	scumm->_resultVarNumber = 0;
  	scumm->delta=0;
  	scumm->_soundEngine=0;
***************
*** 1016,1019 ****
--- 1021,1026 ----
  
  	scumm->_talk_sound_mode=0;
+ 	scumm->_talk_sound_a = 0;
+ 	scumm->_talk_sound_b = 0;
  
  	scumm->_curActor = 0;
***************
*** 1025,1032 ****
--- 1032,1061 ----
  	scumm->_currentRoom = 0;
  
+ 	scumm->_midi_driver = 0;
+ 	scumm->_curSoundPos = 0;
  	scumm->_soundQuePos = 0;	
  	scumm->_soundQue2Pos = 0;
+ 	scumm->_soundParam = 0;
+ 	scumm->_soundParam2 = 0;
+ 	scumm->_soundParam3 = 0;
+ 	scumm->current_cd_sound = 0;
+ 	scumm->num_sound_effects = 0;
+ 	scumm->_noSubtitles = 0;
  
  	scumm->_screenEffectFlag = 0;
+ 	scumm->_switchRoomEffect = 0;
+ 	scumm->_switchRoomEffect2 = 0;
+ 	scumm->_screenLeft = 0;
+ 	scumm->_screenTop = 0;
+ 
+ 	scumm->_enqueue_b = 0;
+ 	scumm->_enqueue_c = 0;
+ 	scumm->_enqueue_d = 0;
+ 	scumm->_enqueue_e = 0;
+ 
+ 	scumm->_palManipCounter = 0;
+ 	scumm->_palManipStart = 0;
+ 	scumm->_palManipEnd = 0;
+ 
  	memset(scumm->_colorCycle, 0, sizeof(scumm->_colorCycle));
  /* */





More information about the Scummvm-git-logs mailing list