Jump to content

StartButton

Member
  • Posts

    7
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

About StartButton

Profile Information

  • OS
    98SE

StartButton's Achievements

0

Reputation

  1. Thanks for the uploads. Looking inside the archive I can see it is dated 2010-01-06. I think it must be the last version which uses vdk.exe to build a 15mb super floppy. The version 2010-02-14 uses instead bfi.exe to build a 1.44mb bootable floppy image and bfi.exe is W98 compatible and I'm guessing its version 109 (2010-01-15) that is the first to use bfi.exe and the one that is supposed to work "Out of the box", without having to modifiy the build scripts.
  2. Sounds like Jan 2010 must be the working version. Can you upload it please?
  3. Thanks for the info. KernelEx could do with them in 2 reg files included in the install folder so people can change it's default setting nice and easily.
  4. WinBuilder Projects inevitably require minimum XP. BeatZero also posted a screenshot of Winbuilder successfully compiling it on Windows 98. Winbuilder does work on Win98, I have successfully built other projects on Win 98. The problem is not with Winbuilder but with the 3rd party helper tool which builds the 15mb super floppy image vdk.exe. Excellent! I was looking for a way to disable KernelEx by default for other purposes.
  5. Thanks for the upload. I gave it a go on Win 98Se with KernelEx and the result is build failure. The project scripts try to shell execute "cmd.exe". There is no such thing as cmd.exe on Windows 98, there is command.exe instead! Also, it tries to use a program called vdk.exe to build a floppy image. VDK.exe says it runs on WinNT only, not on Win98. The virtual drive cannot be created on Win98, meaning when the script tries to copy files into the virtual floppy image, the result is build failure. The offending lines: ShellExecute,Hide,"cmd.exe","/c #$q#$q%Tools%\VDK\VDK.EXE#$q OPEN * #$q%Temp%\WIN98\WIN98.IMG#$q /L:%pScrollBox61% /RW#$q#$q"//ShellExecute,Hide,"imdisk.exe"," -a -f #$q%Temp%\WIN98\WIN98.IMG#$q -m %pScrollBox61%:#$q"FileCopy,"%Work%\*.*","%pScrollBox61%:\"FileCopy,"%Work%\DOS\*.*","%pScrollBox61%:\DOS\"FileCopy,"%Work%\WIN98\*.*","%pScrollBox61%:\WIN98\"FileCopy,"%Tools%\MENU.LST","%Temp%\"FileCopy,"%Tools%\GRLDR","%Temp%\"ShellExecute,Hide,"cmd.exe","/c #$q#$q%Tools%\VDK\VDK.EXE#$q CLOSE * /F#$q#$q"//ShellExecute,Hide,"imdisk.exe"," -D -m %pScrollBox61%:#$q"It needs a Win 98 compatible way to build the floppy image.
  6. Yes please, if you could upload the last working version that would be great!
  7. Yes it is botched. The latest Winbuilder project (August 2011) couldn't even complete the build on W98. It had the following problems: 1) Changing the screen resolution preference in the GUI causes the 01-WIN98_BASE.script to become truncated to 64kb, resulting in build failure. The way around this is to change the resolution preference manually in a text editor such as PSPad. A longer term solution would be to put the preferences and GUI into a sepereate smaller script less then 64kb, so truncation won't be a problem. 2) Build failure occurs when the script fails to find explorer.exe in the Win98LiveCD\APP_TMP\Win95Shell\ folder. The solution is to add the following lines to 01-WIN98_BASE.script at the point directly above where it looks for explorer.exe ShellExecute,Hide,"%Tools%\7za.exe","x #$q%SourceDir%\win98\WIN98_22.CAB#$q explorer.exe -y -o#$q%BaseDir%\Temp\Win98LiveCD\APP_TMP\Win95Shell\#$q"ShellExecute,Hide,"%Tools%\7za.exe","x #$q%SourceDir%\win98\WIN98_22.CAB#$q shell32.dll -y -o#$q%BaseDir%\Temp\Win98LiveCD\APP_TMP\Win95Shell\#$q"3) The 01-Finalize Image.Script stage maxes out the computers ram because the script uses default 7zip compression settings and 7zip is appalling with ram usage. The solution is to change the 7zip compression settings to lower compression level in 01-Finalize Image.Script by adding -mx1 parameter. (The resulting windows.7z file will now be 10mb instead of 9mb, but will compress in ~10seconds rather than 1hr.) ShellExecute,Hide,"%Tools%\7za.exe","a #$q%WIN98%\Windows.7z#$q -y -mx1 #$q%targetDir%\WINDOWS\#$q"ShellExecute,Hide,"%Tools%\7za.exe","a #$q%WIN98%\Windows.7z#$q -y -mx1 #$q%TargetDir%\*.*#$q"ShellExecute,Hide,"%Tools%\7za.exe","a #$q%WIN98%\Windows.7z#$q -y -mx1 #$q%TargetDir%\Programas\#$q" 4) mkisofs hangs at the stage where the iso is to be made because the version of mkisofs supplied with the project is not compatible with Windows 98. The solution is to replace the mkisofs with another version supplied on a 2008 edition of UltimateBootCD. Making the above modifications will cause the most recent Winbuilder project to successfully build on Windows 98. However on booting from the CD, it suffers from the same problem Telop decribed. It starts loading windows from the installed hard drive instead of the CD and complains about missing DLLs and gets stuck in a loop on the choose screen display resolution dialog. I tried an earlier WinBuilder project dated Feb 2010 off archive.org however, build failure occured on this project too, complaining that explorer.exe not found, as described in #2 above. Which is the last version of Win98 live boot CD that actually works?
×
×
  • Create New...