"It is Now Safe to Turn Off Your Computer" (annoying problem)
OK, as stated above I don't know how to fix the computer type (or "HAL") after Windows is already installed.
But I did take a stab at fixing the problem before Windows is installed, by correcting the "computer type" setting in Nlite's unattended page (while creating MAME-XP).
So I followed my entire MAME-XP tutorial and created a MAME-XP from a Windows XP SP2 Professional disk. I set the computer type to "Automatic" in Nlite's unattended page, otherwise everything else was exactly the same. I even added MAME 53 set to the MAME-XP disk so Windows automatically copied a MAME set to the root of the hard drive (without clones it's only 3 GB). Anything placed in "$OEM$\$1" on the disk will be copied to the root of the hard drive during install. I burned it all to a DVD-R and it works. The ACPI computer (AMD P4 single core clone) does shut down as it's supposed to
If you have problems with your MAME-XP disk crashing during install, go back and verify that all driverpacks can be opened (don't extract them, simply make sure they are able to be opened). I had some driverpacks that didn't download correctly and I had to download them again. You can also make your MAME-XP disk again but without driverpacks, then test it in M$ Virtual PC (that doesn't need driverpacks). This would make it clear if your problem is related to driverpacks or not.
Also if the driverpack's slipstreaming seems to be taking a long time give it overnight, my most recent one mysteriously took 5 hours :
While testing MAME-XP with most recent driverpacks in "Microsoft Virtual PC 2007"
During Windows setup I get the error :
STOP C0000221 unknown hard error
\systemroot\system32\ntdll.dll
I think it's due to :
DP_MassStorage_wnt5_x86-32_1006.7z
I tried the same disk in a real computer and it worked fine. I think the problem is only between that one driverpack and Virtual PC program.
It's worth noting in case anyone is testing their ISO's in Virtual PC before actually burning them.
-----
It's also worth noting that "format" versus "quick format", during Windows setup, is whether or not you want to test the hard drive for bad sectors. If you are not in a hurry it's always a good idea to do a slow format. During a slow format Windows will make a record of any bad sectors and not use them.
-----
Here is the lastsession.ini for MAME-XP rev 7 :
http://rapidshare.com/files/412241450/LAST_SESSION.zip.htmalt :
http://www.megaupload.com/?d=BYEOM162And I updated my tutorial with that one change, so we should be rid of the power button issue for good
MAME-XP creation tutorial :
http://tinyurl.com/2befhpn(Please don't spread the link)
Long live Saint !