#14323 closed defect (fixed)

Lands of Lore: The Throne of Chaos - possible bug with mt32 music over munt and build-in emulator

Reported by: gabberhead Owned by: athrxx
Priority: normal Component: Engine: Kyra
Version: Keywords:
Cc: Game: Lands of Lore

Description (last modified by gabberhead)

i discovered a weird, i think, possible bug with the mt32 music in the game. i have the cd multi language version with german, english and french language. i have all files needed root folder + only the "ger" folder, because i need only the german language. when i start the game and go to the point where i can choose a caracter, some instruments of the mt32 music are wrong. i have the mt32 "old" roms in version 1.07. but when i put also the "eng" folder to the game root folder, start the game again with the german language and got to the point where i can choose the caracter, the mt32 instruments are now right. i discovered, the only needed file in the eng folder is "startup.pak" file. with this file, the music sounds right. and also, when i copy and put the startup.pak file from the ger folder also into the eng folder, the music sounds also right. when i delete the eng folder again, and start the game, the music sounds again wrong. the instrument which i mean is the the, i dont know the name, i would say the snare drum. without the startup.pak file instead of the snare drum, there is a bird peep sound.
is this a bug in the game engine, or is the eng folder needed for the game? but i think, it is not need, when the same startup.pak file from the ger folder and put in the the eng folder, the music sounds right.

Change History (2)

comment:1 by gabberhead, 13 months ago

Description: modified (diff)

comment:2 by athrxx, 13 months ago

Owner: set to athrxx
Resolution: fixed
Status: newclosed

You aren't supposed to delete these files. It might cause issues when changing the language setting in the Lands of Lore main menu. It is easy enough to work around the mt32 sound driver init problem, though. So, I have made a fix...

Note: See TracTickets for help on using tickets.