[Scummvm-devel] MT-32 option causing crashes / silent exits in 1.3.0

Max Horn max at quendi.de
Mon Jun 6 21:22:01 CEST 2011


Am 05.06.2011 um 18:47 schrieb Florian Kagerer:

> I have now committed an attempt to fix this.

Can you explain what it fixes exactly? I mean: If I have the MT-32 emu selected but it is not available (for whatever reason), what does it do now? Will it just silently fallback to something else, or show an error dialog or what?

> 
> While I did as much testing as possible with certain engines (KYRA, some
> SCUMM, some SCI) I might have overlooked something. It would be really neat
> if you guys could try this with your own engine/platform (with or without
> rom files).
> 
> You want to make sure not to attempt MT-32 detection in your engine if you
> don't need one (e.g. for non-DOS versions of games), because this might
> trigger unnecessary detection failure warnings.
> This is something I noticed (and fixed) in KYRA where you would get notified
> about a failed MT-32 detection attempt even when trying to start the PC-98
> version of the game (which has its own dedicated audio tracks and doesn't
> support any sort of MIDI).


So, the question now is: What do we do about 1.3.0 resp. 1.3.1 ? Can your changes be safely backported to 1.3.1, or do we need another solution for that??

Cheers,
Max



More information about the Scummvm-devel mailing list