I don't like patches because I don't like to depend on others. What if you die tomorrow? No more patches for future versions...
I've been trying and I think I've found out the necessary changes, for both 134 and for 118, which is an old version I keep for some games
Remove OK screen
------------------------------------
In mame.c change
ui_display_startup_screens(machine, firstrun, !settingsloaded);
with
ui_display_startup_screens(machine, !firstrun, settingsloaded);
Remove Initializing message
-----------------------------------------------
In mame.c delete the line
ui_set_startup_text(machine, "Initializing...", TRUE);
Remove loading message
--------------------------------------------
In romload.c change
{
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);
}
with
{
}
Remove the white box
-----------------------------------
In ui.c delete the 2 instances of the line
video_frame_update(machine, FALSE);
Remove the cps2 decrypting message
-----------------------------------------------------------
In cps2crp.c change
{
char loadingMessage[256]; // for displaying with UI
sprintf(loadingMessage, "Decrypting %d%%", i*100/0x10000);
ui_set_startup_text(machine, loadingMessage,FALSE);
}
with
{
}
And now for version 118:
mame.c
--------------
ui_display_startup_screens(firstrun, !settingsloaded);
change with
!ui_display_startup_screens(!firstrun, !settingsloaded);
delete
ui_set_startup_text("Initializing...", TRUE);
romload.c
-------------------
{
char buffer[200];
if (name != NULL)
sprintf(buffer, "Loading (%d%%)", 100 * romdata->romsloaded / romdata->romstotal);
else
sprintf(buffer, "Loading Complete");
ui_set_startup_text(buffer, FALSE);
}
change with
{
}
ui.c
---------
delete 3 instances of the line
video_frame_update();
delete
ui_draw_text_box("Updating Artwork...", JUSTIFY_CENTER, 0.5f, 0.5f, messagebox_backcolor);
video.c
------------
delete
sprintf(buffer, "Decoding (%d%%)", curgfx * 100 / totalgfx);