[Scummvm-tracker] [ScummVM :: Bugs] #14265: SCUMM/HE: PJGAMES: Add audio modding support for Pajama Sam: Games to Play on Any Day
ScummVM :: Bugs
trac at scummvm.org
Tue Aug 22 20:32:13 UTC 2023
#14265: SCUMM/HE: PJGAMES: Add audio modding support for Pajama Sam: Games to Play
on Any Day
----------------------------+----------------------------
Reporter: SomeRandomHEFan | Owner: AndywinXp
Type: feature request | Status: closed
Priority: normal | Component: Engine: SCUMM
Version: | Resolution: fixed
Keywords: | Game:
----------------------------+----------------------------
Comment (by SomeRandomHEFan):
Sure, I can respect that. There are obviously more important matters to
deal with.
In case you ever decide to give it a shot, I just did some investigating
myself. I managed to extract the track in question by using ScummEX and
then deleting the first 40 bytes. The result is a playable .xmi file. It
loops just like in the game. So that means the non-standard loop is
recorded in the file itself and not controlled by the game's scripts.
I'm hardly an expert on this matter, but perhaps a functional audio
modding implementation could expect each track to only have one
replacement by default, but optionally use a second one for subsequent
loops. That's to say, if the game wants to endlessly play track 79, it
could load a file 79.flac. If that's the only file that exists, then it
will be replayed for all additional loops. But if a file 79loop.flac also
exists, then that will be used for all subsequent loops instead. Does that
sound realistic?
--
Ticket URL: <https://bugs.scummvm.org/ticket/14265#comment:20>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM
More information about the Scummvm-tracker
mailing list