you can simply disable the welcome screen and the boot logo in xp.
i also have disabled the explorershell and load my hyperspin (in your case mame) directly as shell.
give hyperspin a try to launch your mame...
To disable the Welcome screen: open the Registry editor and go to
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\WinLogon
Change the value for LogonType, from a "1" to a "0". This is because a 0 specifies Classic Mode and a 1 specifies Welcome Screen.
Now, exit the Registry and Reboot your computer.
no boot logo:
1. Edit boot.ini
2. Add " /noguiboot" right after "/fastdetect".
(or check the /noguiboot switch in msconfig on the boot.ini tab)
Upon restarting, the splash screen will be gone. It can be re-enabled by removing the new switch.
for killing explorer shell check this tutorial:
kill exploreryou can skip the adding of a new account, there is no need for this.
you will ever get back your explorer shell with this trick:
-open taskmanager and kill mame32.exe task
-typ in new task: explorer and press enter thats all
next time your favorite search engine would help you with problems like that and would save my time...
Edited by onlinechaos, 30 December 2010 - 11:58 PM.