I have been able to remove the loading messages editing romload.c and deleting this block of text:
char buffer[200];
if (name != NULL)
sprintf(buffer, "Loading (%d%%)", (UINT32)(100 * (UINT64)romdata->romsloadedsize / (UINT64)romdata->romstotalsize));
else
sprintf(buffer, "Loading Complete");
ui_set_startup_text(romdata->machine, buffer, FALSE);
and this one too:
/* final status display */
display_loading_rom_message(romdata, NULL);
/* if we had errors, they are fatal */
if (romdata->errors != 0)
{
const char *rgntag, *nextrgntag;
/* clean up any regions */
for (rgntag = memory_region_next(romdata->machine, NULL); rgntag != NULL; rgntag = nextrgntag)
{
nextrgntag = memory_region_next(romdata->machine, rgntag);
memory_region_free(romdata->machine, rgntag);
}
/* create the error message and exit fatally */
mame_printf_error("%s", astring_c(romdata->errorstring));
astring_free(romdata->errorstring);
fatalerror_exitcode(romdata->machine, MAMERR_MISSING_FILES, "ERROR: required files are missing, the "GAMENOUN" cannot be run.");
}
/* if we had warnings, output them, but continue */
if (romdata->warnings)
{
astring_catc(romdata->errorstring, "WARNING: the "GAMENOUN" might not run correctly.");
mame_printf_warning("%s\n", astring_c(romdata->errorstring));
}
Also, I edited mame.c and deleted this line:
ui_set_startup_text(machine, "Initializing...", TRUE);
I already had the nag screens mod applied, but I'll mention in case anyone is interested.
In mame.c change:
ui_display_startup_screens(machine, firstrun, !settingsloaded);
with
ui_display_startup_screens(machine, !firstrun, settingsloaded);
What I have not been able to get rid of is the white box. Could you please tell me how to remove it? Thanx.