mame: better load error text
This commit is contained in:
parent
cfce96c672
commit
a0dd2e1314
|
@ -41,7 +41,7 @@ namespace BizHawk.Emulation.Cores.Arcades.MAME
|
||||||
if (_loadFailure != "")
|
if (_loadFailure != "")
|
||||||
{
|
{
|
||||||
Dispose();
|
Dispose();
|
||||||
throw new Exception(_loadFailure);
|
throw new Exception("\n\n" + _loadFailure);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -563,10 +563,15 @@ namespace BizHawk.Emulation.Cores.Arcades.MAME
|
||||||
{
|
{
|
||||||
if (data.Contains("NOT FOUND"))
|
if (data.Contains("NOT FOUND"))
|
||||||
{
|
{
|
||||||
MAMEStartupComplete.Set();
|
|
||||||
_loadFailure = data;
|
_loadFailure = data;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (data.Contains("Fatal error"))
|
||||||
|
{
|
||||||
|
MAMEStartupComplete.Set();
|
||||||
|
_loadFailure += data;
|
||||||
|
}
|
||||||
|
|
||||||
// mame sends osd_output_channel casted to int, we implicitly cast it back
|
// mame sends osd_output_channel casted to int, we implicitly cast it back
|
||||||
if (!data.Contains("pause = "))
|
if (!data.Contains("pause = "))
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue