VOGONS


First post, by lazibayer

User metadata
Rank Oldbie
Rank
Oldbie

Still that 486-GAC-2 board with standalone ISA VGA card. Has 486SX-33 on it. I just discovered jumper settings to clock the CPU down to 2MHz so why not give it a try 🤣
Well after minutes of POST it tells me disk non-bootable. I am booting DOS 6.22 from floppy. Could booting from hard drive help?
It boots at 4MHz though. LM6.0 says it's equivalent to 20MHz AT 😎

Reply 1 of 9, by smeezekitty

User metadata
Rank Oldbie
Rank
Oldbie

Disk controller probably just needs more clock speed than 2MHz

Reply 2 of 9, by carlostex

User metadata
Rank l33t
Rank
l33t

Boot at the lowest speed you can and then use a cache tool or disable the internal cache in BIOS. That will significantly slow the things down. You might be able to slow the system to a 6MHz AT level that way

Reply 3 of 9, by lazibayer

User metadata
Rank Oldbie
Rank
Oldbie
carlostex wrote:

Boot at the lowest speed you can and then use a cache tool or disable the internal cache in BIOS. That will significantly slow the things down. You might be able to slow the system to a 6MHz AT level that way

Oh my main objective was not trying to hit lower score in LM6, but just curious if there is way to boot DOS at 2MHz.
Anyway I will give it a shot!

Reply 4 of 9, by devius

User metadata
Rank Oldbie
Rank
Oldbie

The slowest CPU supported by DOS 6.22 should be the 8086 5MHz. It's possible that it just doesn't like low MHz numbers in CPUs, even though that 486 should be way faster than even a 8086 at 10MHz. There is a 286 at 4MHz which should work with DOS, so it's possible that some part of the OS is looking at the clock speed of the CPU during the boot process, which would explain why your 486 works at 4MHz but not 2MHz. This is all speculation though.

Reply 5 of 9, by lazibayer

User metadata
Rank Oldbie
Rank
Oldbie
carlostex wrote:

Boot at the lowest speed you can and then use a cache tool or disable the internal cache in BIOS. That will significantly slow the things down. You might be able to slow the system to a 6MHz AT level that way

It turned out to be a 5MHz AT 😁

Reply 6 of 9, by lazibayer

User metadata
Rank Oldbie
Rank
Oldbie

Well I finally did it. 486SX @ 2MHz

The attachment IMG_20141117_185035588.jpg is no longer available

486SX @ 2MHz w/o L1 Cache

The attachment IMG_20141117_190045030.jpg is no longer available

The way I made it work was a BIOS swap. The board came with an ancient NCR/IBM BIOS and I flashed it with the latest BIOS (3276gn1.bin) provided by FIC. The latest BIOS won't boot into DOS at 4MHz. Later I flashed it with another BIOS (att409be.bin) provided by FIC and that's where the story begins. Now I flashed the original BIOS back and it boots at 2MHz.
Here are some other facts I observed. The PS/2 keyboard stopped working at 8MHz and lower. The floppy drive sounds weird at 4MHz and lower.
Some of the issues might be CMOS settings related since the att409be BIOS refuses to boot at 4MHz if BIOS and VGA BIOS shadowing are turned off, but the system is too slow for me to check every possible combination of settings.

Reply 7 of 9, by devius

User metadata
Rank Oldbie
Rank
Oldbie

Congratulations! You probably have the slowest 486 in use today 😁 If this was 1995 I'm sure it wouldn't be something to be proud of.

Reply 8 of 9, by carlostex

User metadata
Rank l33t
Rank
l33t

What you could do is try to play some games that were speed sensitive and meant for machines like the 5150 or the XT.

Reply 9 of 9, by Joey_sw

User metadata
Rank Oldbie
Rank
Oldbie

iirc disk-booter Lode Runner wont start-up at 10Mhz XT, but you can safely change the speed from 4.77Mhz to 10Mhz after the game displayed on monitor.

-fffuuu