Time for some upgrades to the retro-PC. But which one? I have three!
(Some people might ask, "why do you need THREE retro PCs?" To the many
people asking that incredibly on-point and justified question, allow
me to respond by saying, "Shut up!" ;-)
On 7/26/2023 10:21 AM, Spalls Hurgenson wrote:
Time for some upgrades to the retro-PC. But which one? I have three!
(Some people might ask, "why do you need THREE retro PCs?" To the many
people asking that incredibly on-point and justified question, allow
me to respond by saying, "Shut up!" ;-)
Because "Number of Games" is not the only Holy Number that Must Increase.
Other than that, the upgrade went swimmingly. I'm still having some
issues; USB remains extremely finicky, for instance, but that might be
a hardware problem (as mentioned, the mainboard had been used as an
art exhibit for years so some damage is possible ;-).
But it turns out it may be a bit more serious. The error message
appears regardless of what medium I try to boot from: whether it is an >alternate HDD, the ZIP-100 drive, or a bootable CD, all present the
same error message. The hardware is all detected by the BIOS; the PC
just doesn't seem to find the MBR to progress beyond that point. The
only thing that /does/ allow me to boot is if I use a floppy disk, and
while it /is/ possible to use a computer like that, I'm not ready to
go /that/ retro.
If you can boot it from floppy and then access the hard disk normally,
I suspect that the problem isn't hardware related. I that case I would >trying running "fdisk /mbr" to rewrite the boot sector on the hard drive.
If that doesn't work, I'd check the BIOS settings, in particular the ones >affecting boot and boot order. Disable other boot options other than
your hard drive and floppy disk. If your BIOS has a key you can press
to sellect what you can boot from try using that to select the hard drive. >Clearing the CMOS to reset all the BIOS settings may also be a good idea.
Which makes any attempt to reflash the BIOS just that little bit
harder (not necessarily impossible since some BIOS bypass the usual
boot process and just read the data off the floppy directly, but
harder). Whether it's a spurious command in the ROMs or a damaged IO
chip, something is keeping the PC from locating the MBR on any devices >plugged into it. It's possible I could trace the fault; it could just
be a broken trace somewhere for all I know. Or maybe just a bad
capacitor.
There's no "locating the MBR" going on here, the boot sector can only
be in one place. Except for the last two bytes of boot sector of hard >drives, the BIOS doesn't care whats written there. There can otherwise
be complete garbage written on the first sector of the disk and the BIOS
will still try to exectute it.
Things get can more complicated than this for non-standard drives, like >anything USB connected, as the BIOS has to emulate these drives, and for >CD-ROMs as they use a completely different boot method. However for
standard floppy and hard drives it's very simple. The only thing
that can prevent the BIOS from booting off of a floppy is an error
that prevents it from reading the first sector of a floppy. The only
thing that can prevent a hard drive from booting is that it can't read
the first sector of the drive or that first sector doesn't contain the >special magic number at the end.
I'm still debating whether owning so many retro-PCs is commendable,I use a mister for retro pc gaming and/or dosbox!
because I'm repurposing hardware people were just tossing in the bin
and making it useful again, or despicable because it represents an
excess of materialism.
Am 27.07.23 um 16:02 schrieb Spalls Hurgenson:
I'm still debating whether owning so many retro-PCs is commendable,I use a mister for retro pc gaming and/or dosbox!
because I'm repurposing hardware people were just tossing in the bin
and making it useful again, or despicable because it represents an
excess of materialism.
Both fullfill my needs pretty well. The MiSTer uses an MT32 Pi for the
Roland MT32/Midi Emulation!
The Mt32Pi is also usable on a pc via some special midi connector hats,
if you are interested into getting midi in old dos games working!
Am 01.08.23 um 08:33 schrieb Werner P.:
Am 27.07.23 um 16:02 schrieb Spalls Hurgenson:
I use a mister for retro pc gaming and/or dosbox!
Both fullfill my needs pretty well. The MiSTer uses an MT32 Pi for the
Roland MT32/Midi Emulation!
The Mt32Pi is also usable on a pc via some special midi connector hats,
if you are interested into getting midi in old dos games working!
Btw another new interesting option is PCEM, which also emulates a full
pc but goes way higher than dosbox in its compatibility list (3dfx
etc... is also supported) Also it is a lot easier to handle >https://pcem-emulator.co.uk/
There's no "locating the MBR" going on here, the boot sector can only
be in one place. Except for the last two bytes of boot sector of hard >drives, the BIOS doesn't care whats written there. There can otherwise
be complete garbage written on the first sector of the disk and the BIOS
will still try to exectute it.
ROM BIOS /do/ need to locate the MBR. It does so by checking the start
of the boot sector device (head 1, cylinder 1, sector 1 in older CHS
drives, or logical block address 0 in larger LBA drives). If the last
two bytes in the code there has a signature value of 55AAh, it loads
the code into RAM and the ROM transfers control to the code in the
MBR.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 483 |
Nodes: | 16 (2 / 14) |
Uptime: | 167:19:15 |
Calls: | 9,594 |
Files: | 13,676 |
Messages: | 6,149,714 |