jaclaz Posted January 13, 2010 Posted January 13, 2010 Hey peeps, have you checked/tested what is here:http://www.mdgx.com/newtip2.htmFAST EXIT | RESTART!If I get it right, ability to EXit to DOS depends on the way ME is loaded.jaclaz
BeatZero Posted January 13, 2010 Author Posted January 13, 2010 (edited) Hey peeps, have you checked/tested what is here:http://www.mdgx.com/newtip2.htmFAST EXIT | RESTART!If I get it right, ability to EXit to DOS depends on the way ME is loaded.Not work I have tested all options 0 to 9 in command line "rundll32.exe shell32.dll,SHExitWindowsEx *"only restart or shutdown computer, BSoD's some times... Edited January 13, 2010 by BeatZero
jaclaz Posted January 13, 2010 Posted January 13, 2010 @BeatZeroYep, but how was ME started?I mean, no offence intended and with all due respect to you , but it would be first time I find something posted/detailed by MDGx coming out as substantially inaccurate.Maybe there are some dependencies that don't work because of your particular setup. jaclaz
BeatZero Posted January 14, 2010 Author Posted January 14, 2010 (edited) I mean, no offence intended and with all due respect to you , but it would be first time I find something posted/detailed by MDGx coming out as substantially inaccurate.I agree, I think I'm forgetting some details ...I used the patch to IO.SYS, COMMAND.COM & REGENV32.EXE, edited CONFIG.SYS, AUTOEXEC.BAT and worked msdos using the F8 key (here's OK)But when you start WinME, I can not restart in MS-DOS, the item "Restart to msdos" not exist in shutdown dialogue (bahh), then created the "EXIT TO DOS.PIF" and asks me a stupid error message: "This program can only be run in REAL MODE, and this version of Windows without the support, bla bla bla"5 = Exit To DOS: the "Exit To DOS.PIF" MS-DOS shortcut (Program Information File) is created ONLY IF using Windows 98 (Microsoft REMOVED completely native/real/true/pure MS-DOS mode from Windows ME!), then close all running processes/threads/executables/TSRs and close all open programs, and then shut down the Windows GUI to the native/real/true/pure MS-DOS mode prompt, which can be "unhidden" by running the MODE CO80 command. Read "2 DOS OR NOT 2 DOS", also in MYTIPS95.TXT [part of W95-11D.EXE], to learn how to do this properly.FYI: You CAN regain access to MS-DOS mode if using Windows ME by applying the Unofficial DOS Patch, which modifies COMMAND.COM + IO.SYS (from C:\Windows\Command\EBD) + REGENV32.EXE (from C:\Windows\System) to allow Windows ME to boot to native MS-DOS and use DOS mode startup files (AUTOEXEC.BAT + CONFIG.SYS), Windows 95/98 style.Conclusion:The patch actually works and adds the msdos native to WinMEOnly in selected boot in F8But if you load Windows, and try to restart in msdos, the REAL MODE, there is moreFor now I'll abandon the idea of creating a LiveCD with windows ME Edited January 14, 2010 by BeatZero
MDGx Posted January 15, 2010 Posted January 15, 2010 1st, thanks jaclaz for pointing me into the right direction. When I've written that old trick ["FAST EXIT | RESTART!"]:http://www.mdgx.com/newtip2.htm#EXITI was still using Win98. That's why at the time I didn't take in consideration the limitations M$ imposed on WinME, respectively the removal of native MS-DOS mode.But now I've added all necessary steps to the ol' guide, to make sure WinME can be forced [if following the intro guidelines] to exit to native DOS, and even reboot back to either native DOS or Windows GUI, because the WinME DOS Patch allows to use CONFIG.SYS + AUTOEXEC.BAT files, Win95/98 style.Enjoy...http://www.mdgx.com/newtip2.htm#EXITAll other shutdown/poweroff/restart/logoff functions should work as advertised, per M$ guidelines:http://msdn.microsoft.com/en-us/library/aa394058.aspxhttp://support.microsoft.com/?id=234216HTH
dencorso Posted January 15, 2010 Posted January 15, 2010 If I remember my own code spelunking right (I did that way back when), the Start --> "Restart in MS-DOS Mode" option reappears if you manage to coerce Win ME to use the Win 98SE Shell32.DLL. However, even then, when you attempt to use it, it'll call Kernel32.dll, which will thunk it down to KRNL386.EXE, which will pass the command to VWin32.Vxd (see Matt Pietrek's great "Win 95 Sys Programming Secrets" for much more details about the interaction of Kernel32/KRNL386/VWin32), which will call VMM.VxD, which will fail the call, unless you use all these modules from Win 98SE, too. But, in case you manage to do that, you'll be using a less well-known variant version of Win 98SE with 98SE2ME, not Win ME anymore. In short: no, Win ME cannot do it because the code to do it is absent from its two key VxDs, period. Sorry. On the other hand, the true MDGx's 98SE2ME might be a viable addition to your project...
BeatZero Posted January 15, 2010 Author Posted January 15, 2010 (edited) @MDGx, thanks for the reply, but I tried all these alternative you suggest, but have not had successSome links in "http://www.mdgx.com/dos.htm#ME" are not workinghttp://www.geocities.com/mfd4life_2000/http://www.windowsxlive.net/?page_id=18http://www.overclockers.com.au/techstuff/a_dos_me/All other shutdown/poweroff/restart/logoff functions should work as advertised, per M$ guidelines:http://msdn.microsoft.com/en-us/library/aa394058.aspxhttp://support.microsoft.com/?id=234216I used the command line "rundll32.exe shell32.dll,SHExitWindowsEx #" (0,1,2,3,4,5,6,7,8,9 ) restart or shutdown computer only.WinME with Win95 Shell: "RUNDLL32.EXE USER.EXE,ExitWindowsExec" restart computer only.@Jaclaz and MDGx, Thanks for helpI will continue my project, but only with support for Windows 98 SE. BeatZero Edited January 15, 2010 by BeatZero
BeatZero Posted January 15, 2010 Author Posted January 15, 2010 (edited) Update 15/01/2010Download http://win98livecd.winbuilder.net/-Added Italian lang -Added Czech lang -Added Quick Launch Tool Bar -Fixed Start Menu "Documents" item... Edited January 16, 2010 by BeatZero
MDGx Posted January 17, 2010 Posted January 17, 2010 Haven't checked those links lately, I guess not all websites stay out there for ever... [talk about reliability] But I found them again, all it took was a Google search and a cut+paste trip to Archive.org . Here they are:http://www.mdgx.com/dos.htm#MEWinME DOS Patches* Unofficial Windows ME Me2Dos Patch v1.03 16-bit modifies COMMAND.COM +IO.SYS (from C:\Windows\Command\EBD) and REGENV32.EXE (from C:\Windows\System)to reenable native MS-DOS boot option and use custom AUTOEXEC.BAT + CONFIG.SYSfiles (the Windows 95/98 style) to run MS-DOS based apps/games that do NOTwork from a Windows DOS session:http://www.rkgage.net/bobby/download/readme.txtDirect download [315 KB, freeware]:http://www.rkgage.net/bobby/download/Me2Dos.exe* Unofficial Windows ME Real DOS-Mode Patch v1.3 16-bit modifies COMMAND.COM +IO.SYS (from C:\Windows\Command\EBD) and REGENV32.EXE (from C:\Windows\System)to reenable native MS-DOS boot option and use custom AUTOEXEC.BAT + CONFIG.SYSfiles (the Windows 95/98 style) to run MS-DOS based apps/games that do NOTwork from a Windows DOS session:http://web.archive.org/web/20080414233514/.../mfd4life_2000/Direct download [9 KB, freeware]:http://web.archive.org/web/20080414233514/...00/mfddme13.zipHowTo Guide:http://www.dewassoc.com/support/winme/real_dos.htmMore info:http://cquirke.mvps.org/9x/me-dos.htm* Unofficial Windows ME Realdos Fix v1.3 16-bit modifies COMMAND.COM + IO.SYS(from C:\Windows\Command\EBD) and REGENV32.EXE (from C:\Windows\System) toreenable native MS-DOS boot option and use custom AUTOEXEC.BAT + CONFIG.SYSfiles (the Windows 95/98 style) to run MS-DOS based apps/games that do NOTwork from a Windows DOS session [201 KB, freeware]:ftp://ftp.sac.sk/pub/sac/utilmisc/wmedos.zip* Unofficial Windows ME Dosfix v3.0 16-bit modifies COMMAND.COM + IO.SYS(from C:\Windows\Command\EBD) and REGENV32.EXE (from C:\Windows\System) toreenable native MS-DOS boot option and use custom AUTOEXEC.BAT + CONFIG.SYSfiles (the Windows 95/98 style) to run MS-DOS based apps/games that do NOTwork from a Windows DOS session:http://web.archive.org/web/20080628192223/...stuff/a_dos_me/Direct download [474 KB, freeware]:http://web.archive.org/web/20080628192223/.../Dosfix%203.exeP.S.The file linked from this page is also gone the 404 way, but it's not needed, since it is the same as the 1 at mfd4life [former geocities, now @ Archive.org].And I guess not everything works as advertised, we can't rely even on good ol' Microsoft... [but that's not what they're famous for, are they? ]IMOMaybe your package can be advertised as working [if only partially] also with WinME systems, just not the same as with Win98/98SE.Just my 2 ¢HTH
jaclaz Posted January 17, 2010 Posted January 17, 2010 The file linked from this page is also gone the 404 way, but it's not needed, since it is the same as the 1 at mfd4life [former geocities, now @ Archive.org].JFYI:hxxp://www.geocities.com/mfd4life_2000/hxxp://www.reocities.com/mfd4life_2000/http://www.reocities.com/mfd4life_2000/often works, learn more:http://www.reocities.com/jaclaz
BeatZero Posted January 17, 2010 Author Posted January 17, 2010 thanks guys all url's working nowBeatZero
jaclaz Posted January 17, 2010 Posted January 17, 2010 all url's working nowBut the project isn't , at least for me.FileRename - Failed to rename file: [%BaseDir%\Target\WIN98LIVECD\WINDOWS\SYSTEM\KOMMCTRL.DLL] to:[%BaseDir%\Target\WIN98LIVECD\WINDOWS\SYSTEM\COMMCTRL.DLL] :Impossibile trovare il file specificatoMaybe there are some pre-requisites that I completely fail to see anywhere.The:Press the [Play] button to create a project and see the results!should mean that it is completely foolproof, possibly it isn't or I am more "fool" than you might expect.jaclaz
BeatZero Posted January 17, 2010 Author Posted January 17, 2010 (edited) @jaclazFileRename - Failed to rename file: [%BaseDir%\Target\WIN98LIVECD\WINDOWS\SYSTEM\KOMMCTRL.DLL] to:[%BaseDir%\Target\WIN98LIVECD\WINDOWS\SYSTEM\COMMCTRL.DLL] :Impossibile trovare il file specificatolook in WinBuilderTab "Source"Tab "Work Directory"in "source directory (%sourcedir%)" text box:set to driverleter:\NOT to driverleter:\Win98\ this is a bug that should fix soon, but I'm still confused between many commas and points in WinBuilder Scripts PS: Do not forget to choose the language for compilation, the scripts:basicprogramsA good week BeatZero Edited January 17, 2010 by BeatZero
jaclaz Posted January 18, 2010 Posted January 18, 2010 (edited) in "source directory (%sourcedir%)" text box:set to driverleter:\NOT to driverleter:\Win98\ this is a bug that should fix soon, but I'm still confused between many commas and points in WinBuilder Scripts I am more coonfused than you when it comes to the commas, but there is the possibility to add a number of filenams to "validate" the Source.You should use this feature adding the names of the .cab files that you need as source.It seems like right now you have it "hardcoded" to <driveletter:>\Win98\ ....Also I see that you are using both IMDISK and VDK, which I find to say the least, "peculiar".Right now VDK is failing on my machine, as it happens from time to time if different issues of VDK are used.I will try after a fresh boot.jaclaz Edited January 18, 2010 by jaclaz
betaluva Posted January 20, 2010 Posted January 20, 2010 Beatzero, how did you go with windows95live ?
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now