gospeed Posted December 2, 2006 Share Posted December 2, 2006 (edited) I will post my .ini below, but I dont think it is the issue. It works- most of the time...splash screen comes up, then the "press any key.." part. Most of the time it loads up the correct OS and its good to go. But sometimes it wont respond to a keystroke- and will continue like you never tried to press anything. This is on the same machine within 5 minutes! If I restart, every few times it will pick up. I am not using a USB keyboard if that makes a difference. edit... Once it enters the setup, keystrokes are always found. It never acts buggy except when trying to catch the "press any key.." partAnyway, here is my .ini:boot:clsset textColor= color[white on black]set boldColor= color[cyan on black]clsprint c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\cXXSpeedCD9\n\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press any key to install Windows XP... \n"getkey 10 boot 0x80# Printing the Interfacegoto menumenu:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXSpeedCD9\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n"print c "\n"print " Press 1 to Install Windows XP Professional\n"print " Press 2 to Install Windows XP Home\n"print " Press 3 to Install Windows XP Media Center\n"print c "\n"print " Press Q to Quit to Command Prompt \n"print " Press R to Reboot \n"print c "\n"MainKey:getkey 20 boot 0x80if $lastKey == key[1]; then goto XP_Proif $lastKey == key[2]; then goto XP_Homeif $lastKey == key[3]; then goto MCE_Rif $lastKey == key[q]; then endif $lastKey == key[r]; then rebootif $lastKey == key[esc]; then boot 0x80Help:clsprint c "\n\cXXSpeedCD9 Help \n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print " Special Thanks to Gosh, Flyakite, Jaws75, Alanoll, and everyone that has \n"print " helped me and led me along the way. I am not the Pioneer, they were. \n"Print c "\n\n"print " Retail versions of XP require a valid key and will need to be activated \n"print " OEM versions of XP are for OEM product Keys only\n"print " Corporate Edition is only for Corporate or Student Keys \n"Print c "\n\n"print " There are 3 sub-options for each version of XP. Choosing 1 will ask \n"print " for your input while Windows is being installed. Choosing 2 will \n"print " automatically fill in the info, but will allow you to alter it. \n"print " Choosing 3 will only ask you for the product key \n"Print c "\n\n"Print c "\n\n"print "Press any other key to return to main menu... \n"getkeygoto menuXP_Pro:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Professional\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 for XP Professional Retail Version \n"print " Press 2 for XP Professional OEM Version \n"print " Press 3 for XP Professional Corporate Edition\n"print c "\n"print " Press any other key to return to main menu... \n"XP_Pro_Key:getkey 20 goto menuif $lastKey == key[1]; then goto PRO_Rif $lastKey == key[2]; then goto PRO_Oif $lastKey == key[3]; then goto PRO_Cif $lastKey == key[F1]; then goto Helpgoto menuPRO_R:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Professional Retail Version\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 If you want to supply your own settings\n"print " Press 2 If you want SpeedCD to provide recomendations\n"print " Press 3 If you want SpeedCD to do all the work for you\n"print c "\n"print " Press any other key to return to main menu... \n"PRO_R_key:getkey 20 goto menuif $lastKey == key[1]; then chain /XPPR.DATif $lastKey == key[2]; then chain /APPR.DAT if $lastKey == key[3]; then chain /UPPR.DATif $lastKey == key[F1]; then goto Helpgoto menuPRO_O:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Professional OEM Version\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 If you want to supply your own settings\n"print " Press 2 If you want SpeedCD to provide recomendations\n"print " Press 3 If you want SpeedCD to do all the work for you\n"print c "\n"print " Press any other key to return to main menu... \n"PRO_O_key:getkey 20 goto menuif $lastKey == key[1]; then chain /XPPO.DATif $lastKey == key[2]; then chain /APPO.DAT if $lastKey == key[3]; then chain /UPPO.DATif $lastKey == key[F1]; then goto Helpgoto menuPRO_C:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Professional Corporate Edition\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 If you want to supply your own settings\n"print " Press 2 If you want SpeedCD to provide recomendations\n"print " Press 3 If you want SpeedCD to do all the work for you\n"print c "\n"print " Press any other key to return to main menu... \n"PRO_C_key:getkey 20 goto menuif $lastKey == key[1]; then chain /XPPC.DATif $lastKey == key[2]; then chain /APPC.DAT if $lastKey == key[3]; then chain /UPPC.DATif $lastKey == key[F1]; then goto Helpgoto menuXP_Home:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Home\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 for XP Home Retail Version \n"print " Press 2 for XP Home OEM Version \n"print c "\n"print " Press any other key to return to main menu... \n"XP_Pro_Key:getkey 20 goto menuif $lastKey == key[1]; then goto HOME_Rif $lastKey == key[2]; then goto HOME_Oif $lastKey == key[F1]; then goto Helpgoto menuHOME_R:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Home Retail Version\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 If you want to supply your own settings\n"print " Press 2 If you want SpeedCD to provide recomendations\n"print " Press 3 If you want SpeedCD to do all the work for you\n"print c "\n"print " Press any other key to return to main menu... \n"HOME_R_key:getkey 20 goto menuif $lastKey == key[1]; then chain /XPHR.DATif $lastKey == key[2]; then chain /APHR.DAT if $lastKey == key[3]; then chain /UPHR.DATif $lastKey == key[F1]; then goto Helpgoto menuHOME_O:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Home OEM Version\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 If you want to supply your own settings\n"print " Press 2 If you want SpeedCD to provide recomendations\n"print " Press 3 If you want SpeedCD to do all the work for you\n"print c "\n"print " Press any other key to return to main menu... \n"HOME_O_key:getkey 20 goto menuif $lastKey == key[1]; then chain /XPHO.DATif $lastKey == key[2]; then chain /APHO.DAT if $lastKey == key[3]; then chain /UPHO.DATif $lastKey == key[F1]; then goto Helpgoto menuMCE_R:clsset textColor= color[white on black]set boldColor= color[cyan on black]print l "\n\cXXPress \c0BESC \cXXto Exit"; print r "\cXXPress \c0BF1 \cXXfor Help \n"print c "\n"print c "\cXXMicrosoft Windows XP Media Center Edition\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press 1 If you want to supply your own settings\n"print " Press 2 If you want SpeedCD to provide recomendations\n"print " Press 3 If you want SpeedCD to do all the work for you\n"print c "\n"print " Press any other key to return to main menu... \n"MCE_R_key:getkey 20 goto menuif $lastKey == key[1]; then chain /XPMR.DATif $lastKey == key[2]; then chain /APMR.DAT if $lastKey == key[3]; then chain /UPMR.DATif $lastKey == key[F1]; then goto Helpgoto menuend Edited December 2, 2006 by gospeed Link to comment Share on other sites More sharing options...
gospeed Posted December 2, 2006 Author Share Posted December 2, 2006 I just changed the first part to this:boot:clsset textColor= color[white on black]set boldColor= color[cyan on black]clsprint c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\cXXSpeedCD9\n\n"print c "\cXXÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ \n\n"print c "\n\n"print " Press Enter to install Windows XP... \n"getkey 10 boot 0x80if $lastKey == key[enter]; then goto menu# When no key found...boot 0x80And it made no difference. Still didnt pick up until the third time I rebooted. Link to comment Share on other sites More sharing options...
CptMurphy Posted December 2, 2006 Share Posted December 2, 2006 (edited) Change the boot 0x80 piece to "goto boot".EDITI forgot the add, change the boot 0x80 piece that's after the comment. Sorry.Or if you want the any key thing, just take off boot 0x80, and add this:getkeygoto menu Edited December 2, 2006 by CptMurphy Link to comment Share on other sites More sharing options...
gospeed Posted December 2, 2006 Author Share Posted December 2, 2006 I rewrote the press any key part a few times, tried the ideas mentioned here, and it still is intermittent. I just tried to get it to load and after the 6th reboot it took. Link to comment Share on other sites More sharing options...
CptMurphy Posted December 2, 2006 Share Posted December 2, 2006 I rewrote the press any key part a few times, tried the ideas mentioned here, and it still is intermittent. I just tried to get it to load and after the 6th reboot it took. Maybe your keyboard is faulty. Have you tried a known working one? Link to comment Share on other sites More sharing options...
gospeed Posted December 2, 2006 Author Share Posted December 2, 2006 I rewrote the press any key part a few times, tried the ideas mentioned here, and it still is intermittent. I just tried to get it to load and after the 6th reboot it took. Maybe your keyboard is faulty. Have you tried a known working one?lol, yeah, I am typing on it now . My test PC is hooked up with a KVM switch so I am using the same keyboard, mouse, and monitor for both. Its really just confusing me...i have tried other boot menu's, both Bscript and diskemu, they both work 100% of the time.... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now