Partial workaround for bug #566062
|Reported by:||eriktorbjorn||Owned by:|
This patch causes the Adlib music to be restarted after loading a savegame.
This is by no means a perfect solution to the problem. It doesn't even try to start the music from the correct position (you could do that with scan() instead of jump(), but the results really aren't much better), and it doesn't take scripted music changes into consideration.
Still, it's a marked improvement over the horrid noises I usually get without the patch.
The proper fix would probably be to store the Adlib instrument data, or at least information on where to find it, in the savegame, but I don't want to break savegame compatibility.
Ticket imported from: #607677. Ticket imported from: patches/145.