VOGONS


60hz boot is possible?

Topic actions

First post, by BCH

User metadata
Rank Newbie
Rank
Newbie

Hello! my first post around here. I've been into vintage computers for a long time and lately I got interested on the 2/3/486 machines.

I have a couple of 486 motherboards running fine, the only problem is my main screen (the one I use for my other vintage machines) can't do 70hz. I connect most machines through a OSSC, and I have no problem with other refresh rates (mostly 50/60hz).

My question: Is there a way to boot a 486 at 60hz by default (probably modding the VGA BIOS?)

Thanks in advance

Reply 1 of 5, by bakemono

User metadata
Rank Oldbie
Rank
Oldbie

Running a utility to change screen modes in AUTOEXEC.BAT would be easier than hacking the BIOS, if you don't need to interact with anything before that.

AFAIK all the standard text modes are 70hz. If you set a graphic mode instead of text then DOS/BIOS functions can still display text but they become much slower. You'd have to mess with VGA registers to make a custom text mode, or see if the video card supports a VESA or nonstandard 60hz text mode through its INT $10 interface.

Or maybe you could run the Japanese DOS/V which uses 640x480.

again another retro game on itch: https://90soft90.itch.io/shmup-salad

Reply 2 of 5, by Rawit

User metadata
Rank Oldbie
Rank
Oldbie

You can use VGA240 to switch to 60Hz, some info here: http://nerdlypleasures.blogspot.com/2018/02/s … cap-review.html
It does add borders, perhaps this can be solved with the OSSC.

This of course doesn't work directly on boot (accessing BIOS etc), but like bakemono said, add it to AUTOEXEC.BAT and your DOS session is good to go.

YouTube

Reply 3 of 5, by Jo22

User metadata
Rank l33t++
Rank
l33t++

Try this one.

67hzct.zip

Not sure if it works in text-mode, too, however.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//

Reply 4 of 5, by BCH

User metadata
Rank Newbie
Rank
Newbie

Thanks! I will try your suggestions. To set the refresh in the autoexec file is a good option.

I will keep digging into BIOS hacking, although with these old video cards (cirrus VLB,trident 9000i is what I have at hand) the information is scarce.

Reply 5 of 5, by Scali

User metadata
Rank l33t
Rank
l33t
BCH wrote:

I will keep digging into BIOS hacking, although with these old video cards (cirrus VLB,trident 9000i is what I have at hand) the information is scarce.

It's not going to be easy. Each VGA card has its own BIOS. You'd have to dump the VGA BIOS, then reverse-engineer it to find the video mode setup. Then you need to patch that code, create a new ROM image, and flash that into an EPROM, and replace the ROM on the card.

http://scalibq.wordpress.com/just-keeping-it- … ro-programming/