Opened 10 years ago
Closed 4 years ago
#6857 closed defect (fixed)
SCUMM: FT, song on Todd's radio restarts when walking between rooms
Reported by: | eriktorbjorn | Owned by: | AndywinXp |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Full Throttle |
Description
Current Git snapshot, English version of game
The song on Todd's radio can be heard in a couple of rooms. In the original, the volume changes as you move between the rooms to simulate your distance from the radio. In ScumVM, the volume changes and the music restarts.
This is early in th game, so it should be easy to reproduce. I'm including a savegame from "Version A" of the game.
Ticket imported from: bugs/6857.
Attachments (1)
Change History (3)
by , 10 years ago
comment:1 by , 10 years ago
comment:2 by , 4 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
A wild guess would be that it's a missing feature in IMuseDigital::playFtMusic(). These are the calls made as you move between rooms:
playFtMusic("radloop", 3, 28); // Room 21: Outside the trailer playFtMusic("radloop", 3, 58); // Room 23: Inside the trailer playFtMusic("radloop", 3, 127); // Room 25: In the basement
I think these are triggered by the call to soundKludge() in the entry script of each of these rooms:
Room 21: soundKludge([4096,6]) Room 23: soundKludge([4096,7]) Room 25: soundKludge([4096,8])