Remove SCUMM dependancies from SDL.C - This fixes a regular crash in Simon due to the autosaver.
This changes the OSystem interface. Porters beware. svn-id: r4318
This commit is contained in:
parent
b5a8bb6b2a
commit
a592de4333
8 changed files with 35 additions and 25 deletions
|
@ -160,6 +160,7 @@ void Scumm::playSound(int sound)
|
|||
ptr = getResourceAddress(rtSound, sound);
|
||||
if (ptr != NULL && READ_UINT32_UNALIGNED(ptr) == MKID('SOUN')) {
|
||||
ptr += 8;
|
||||
_vars[VAR_MI1_TIMER] = 0;
|
||||
#ifdef COMPRESSED_SOUND_FILE
|
||||
if ((playMP3CDTrack(ptr[16], ptr[17] == 0xff ? -1 : ptr[17],
|
||||
(ptr[18] * 60 + ptr[19]) * 75 + ptr[20], 0)) == -1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue