Opened 6 years ago

Closed 6 years ago

#6493 closed defect (fixed)

NEVERHOOD: Many sounds playback as loud static (Wii)

Reported by: SF/zerodiamond Owned by: johndoe123
Priority: normal Component: Engine: Neverhood
Keywords: Cc:
Game: The Neverhood

Description

ScummVM Version: 1.7.0git14997-gb3c377a (Wii)

In the Wii version of the program, a great deal of the Neverhood's sound effects playback as loud bursts of white noise instead of the proper sounds. A place where this is very apparent is in the TNT room, where every non-Klaymen sound does this. It also happens when you pull the non-solution ring cords in the first puzzle, when Klaymen puts an object inside his chest door, etc.. I am not aware that this happens in the PC version of ScummVM, but I'm assuming if it did it'd already have been reported.

Ticket imported from: bugs/6493.

Change History (3)

comment:1 by lordhoto, 6 years ago

I think this is most likely an endian issue. It seems that NeverhoodAudioStream::readBuffer simply copies over the data from the input stream in line 561 instead of handling possible endian issues there.

But maybe the input stream is preprocessed to handle that, I wouldn't know about that.

comment:2 by johndoe123, 6 years ago

The samples were indeed read without taking endianness into account. This has been fixed and should be in the next daily build.

comment:3 by johndoe123, 6 years ago

Owner: set to johndoe123
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.