[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