Hello Vogons,
I have an update to my problem but I believe I'm heading in the correct direction. To summarize the last few days:
I purchased the Gotek Floppy Emulator and began my journey to get the device recognized by Award BootBlock and also create a BIOS floppy image.
I had flashed the Gotek emulator with FlashFloppy but I was having trouble getting the device to be recognized. After consulting with the people on Github I decided to load the device with unmodified floppy images of Dos 5.xx - 6.xx just to see if I could flip between them on the device. https://github.com/keirf/flashfloppy/discussions/633. When I plugged it in and started the machine the device boot into MS-DOS. I'm not sure which version. But what popped out on the screen was this:
Award BootBlock BIOS v1.0
Copyright (c) 1998, Award Software, Inc. […]
Show full quote
Award BootBlock BIOS v1.0
Copyright (c) 1998, Award Software, Inc.
BIOS ROM checksum error
Keyboard error or no keyboard present ('cause I didn't have the keyboard plugged in)
Detecting floppy drive A media
Drive media is : 1.44MB
Starting MS-DOS
Followed by:
CD-ROM Device Driver for IDE (Four Channels Supported)
(C)Copyright Oak Technology Inc. 1993-1996
Driver version : […]
Show full quote
CD-ROM Device Driver for IDE (Four Channels Supported)
(C)Copyright Oak Technology Inc. 1993-1996
Driver version : V340
Device Name : Banana
No drives found, aborting installation
Packed file is corruptA:\>
It was getting late but seeing I was able to boot into DOS I wondered what about Windows. So I quickly loaded the USB with an floppy image of Win98 SE and it started. It asks if I want to start computer with or without cd-rom support or to view the help file. After choosing option 1 or 2 it appears to quickly test the PCI ports and then asks me if I want to partition the unformatted hard drive.
I powered down the computer as I was unsure if I should just go for the windows install or still sort out my bios issue (if even one really exists)
The following day I was able to create a bootable floppy image with the bios, flash utility and batch file. When I powered up the machine the computer checked for an A drive then proceeds to boot into Caldera DOS. I was then greeted with a colorful screen for the BIOS flash utility which was as follows
AwardBIOS Flash Utility V8.60B
(C) Phoenix Technology Ltd. All Rights Reserved […]
Show full quote
AwardBIOS Flash Utility V8.60B
(C) Phoenix Technology Ltd. All Rights Reserved
Flash Type -
File name to program : bata+56.bin
Message: Disk not ready. Try again (Y/N)
I pressed enter and the utility displayed the message
System was not new AWARD BIOS version! Please updata ROM BIOS first....
and then took me back to the command line.
Up until this point I had been following the directions of the link in the post above and formatting my batch file like this
@ECHO OFF
AWD860B BATA+56.BIN /py
That is to say I had been modifying my batch file to match the files on the floppy image. After coming across this writeup https://www.rom.by/Art_of_BIOS_flashing I instead took the advice to rename the flash utility file and .bin to match the batch example. I added a few switches and now had this
@ECHO OFF
AWDFLASH BIOS.BIN /py /sn /cd /cp /cc /f /r
When I plugged it and restarted the machine I was presented with a new screen which listed a bunch of switch commands and directions on how to use the command line along with an example currently in the command line.
I deleted what was in the command line and typed A:\>AWDFLASH BIOS.BIN along with a few switches and it brought me back to the colorful flash utility screen. The utility now showed bios.bin in the "File to be programmed box". I pressed enter and it began to flash "Please Wait!".
So I waited....and nothing happened. I waited a good half hour to no change. After trying the esc key to no results I reluctantly turned off the computer. It started back up and brought me back to the same screen with all the switch commands listed. I powered down and tried a new award flash utility, AWD860C, renamed it AWDFLASH and updated my floppy image. Again I got the "Please Wait!". So far I've twice been able to power down and up without looking too worse for wear.
Just hoping to get an idea of what I should try next. Should I even bother with the bios if I can get Windows to boot. Should I revisit my batch file. Should I keep trying with different BIOSes or flash utilities?
Motherboard: P6BAT-A+ Rev2.0
CPU: Celeron Socket 370 400/128/66
RAM: 3 Micron 128mb PC100
GPU: PNY Verto GeForce 2 MX 400