MT-32 execution checksum errors
|Reported by:||SF/logicdeluxe||Owned by:||SF/jamieson630|
|Game:||Beneath a Steel Sky|
With this game in native MT-32 mode, several "execution checksum error" and "execution buffer overflow" appear in the display. Seems there are sent some bad SysEx in this game. (No problems with SCUMM or Simon games, though) At least the "execution buffer overflow" is a bug in the original interpreter and happens whenever I load a savegame for instance, but with the checksums, there must be something wrong with ScummVM. The overflows should be fixable with some delay after SysEx is sent. The other error must be a rather old bug lying in the original sources. I have no clue, what the MT-32 is supposed to do when this would work. At least I hear no difference in the music between the original and ScummVM so far.
Ticket imported from: #817286. Ticket imported from: bugs/1261.