[Scummvm-cvs-logs] CVS: scummvm/sound imuse.cpp,1.4,1.5

James Brown ender at users.sourceforge.net
Sat Mar 2 04:55:38 CET 2002


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

Modified Files:
	imuse.cpp 
Log Message:
Added a new '-t' commandline option to set TEMPO_BASE (note: In decimal, not hex.. should fix).



Index: imuse.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sound/imuse.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** imuse.cpp	24 Feb 2002 17:25:03 -0000	1.4
--- imuse.cpp	2 Mar 2002 12:54:37 -0000	1.5
***************
*** 188,192 ****
  	if (!player)
  		return false;
! 
  	player->clear();
  	return player->start_sound(sound);
--- 188,192 ----
  	if (!player)
  		return false;
! 	
  	player->clear();
  	return player->start_sound(sound);
***************
*** 221,225 ****
  	for (i=ARRAYSIZE(_players); i!=0; i--, player++) {
  		player->_active = false;
! 		player->_se = this;
  	}
  }
--- 221,225 ----
  	for (i=ARRAYSIZE(_players); i!=0; i--, player++) {
  		player->_active = false;
! 		player->_se = this;		
  	}
  }
***************
*** 1060,1065 ****
  void Player::set_tempo(uint32 b) {
  	uint32 i,j;
! 
! 	i = TEMPO_BASE;
  	j = _tempo = b;
  
--- 1060,1069 ----
  void Player::set_tempo(uint32 b) {
  	uint32 i,j;
! printf("is: %d\n", _se->_s->_gameTempo);
!         if (_se->_s->_gameTempo < 1000)
!                 i = TEMPO_BASE;
!         else
!                 i = _se->_s->_gameTempo;
! 	printf("Tempo set to: %d\n", i);
  	j = _tempo = b;
  





More information about the Scummvm-git-logs mailing list