VOGONS


Reply 20 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Doc, which card do you use?

I was a bit scared because I didn't know how the flash tool worked exactly and whether I could choose a correct BIOS file and if it would create a backup of the old version. But everything worked fine. You have to power cycle your machine after flashing.

Reply 21 of 34, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

4MB PCI 1164...I think I already did 1.8 and this did not change the issue...but I'll have a look the next days. Thx!

Retro-Gamer 😀 ...on different machines

Reply 22 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Hope it'll work for you!

Reply 23 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Hey Doctor Z,

you were right, it was not the BIOS that did the trick. After you wrote you might have tried that already I wanted to verify my findings and tested Screamer Rally on another machine, and there the 85Hz black screen reappeared. So I thought twice and realized that it might have been another action I took but did not mention the other day. First of all I ran the install.exe in the archive from within DOS and installed the stuff to the MGA folder. Then I ran mgamon.exe and chose Standard VESA 1024 by 768 @ 60 Hz from the monitor list (way down) as my display. Another thing is I inserted vbetsr.com and vbesetup.exe into the autoexec.bat. After reboot Screamer now runs fine again in MSI mode. Maybe this will do for you too.

Reply 24 of 34, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

Thx! I already had 1.8 and it did not work because it's plain dos and does not care for windows drivers. So that solution you mentioned should do the trick. I will check this later because I have no working sound under plain dos. I have to switch the machine. SB128 PCI is not compatible with ALADIN-Chipset the acerboard has. No chance, tried everything, so I have to switch to FSC 250/260 witch has BX440 Onboard sound (not deactivble) and I use SB128PCI too.

Retro-Gamer 😀 ...on different machines

Reply 25 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Yeah, sound is important of course. I have various cards at hand, in this case I use an old Terratec BASE-1 for ISA bus, works perfectly fine in DOS. The two machines I tested with were Pentium MMX @ VIA VP and AMD K7 @ Irongate, both working great. But the most important component seems to be the monitor, that's what it's all about.

Reply 26 of 34, by Spark

User metadata
Rank Newbie
Rank
Newbie

Hey kickloch,
I've got an MGA-1164SG-A, updated to bios v1.8, mgamon configured to 1024 768 @60, and with vbetsr.com and vbesetup.exe in autoexec.bat
Running Screamer Rally msi version, I still get input timings not supported on my monitor, both dos and windows.
Was there anything else you did?

Reply 27 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Hey Spark,

sadly not, that was about it, seems like I am lucky enough that my Samsung monitor accepts these settings. Maybe you could try using different other monitor profiles from the mgamon list and see if any of them works for you. And I'm not sure if vbetsr and vbesetup are really necessary, maybe you could try without them?! Any of this will only affect your DOS settings by the way, Windows is a different story. I found some MSI API files on https://www.vintage3d.org/driver.php in the Matrox section but haven't tried them yet so I'm not sure what they can do for your Windows settings...

Reply 28 of 34, by Spark

User metadata
Rank Newbie
Rank
Newbie

Hey kickloch, thanks for the tips, you are right it DOES work. I did some more testing using OSSC, which displays the actual refresh rate, and after running mgamon and setting 1024 768 @60, (which creates the inf file) it does adjust the vertical refresh down from 85hz to around 75hz.
- it doesn't work through my monitor's vga port. Only using OSSC on the DVI port, and only with 'Allow TVP HPLL2x' enabled could it get a picture. Also, picture quality is improved with 'Allow upsample2x' enabled.
- the game starts on a corrupted screen if my pci sound card drivers are loaded (SB Live sound card), so no sound in msi mode for me
- fewer lines are displayed, presumably because of the lower refresh rate, some of the top and right of the picture were lost, not a disaster though, still playable (see screenshot), looks like it's missing 25 lines according to the OSSC
- looks like the 'MGA' environment variable needs to be set so that the dos msi program can find the mga.inf settings file created by mgamon. The matrox dosutils installer adds that path to autoexec.bat
- vbetsr and vbesetup are not necessary.

Reply 29 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Cheers Spark, nice approach there. Not yet perfect but at least it runs at all though. The missing audio seems to be a downer but maybe in the future you can find another sound card which will work.
Good point with the mga environment variable, I forgot to mention that again, however as it is being set automatically by the installer I was sure you'd figure that out.

Reply 30 of 34, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Just tried this on my Mystique (part number MY220P/BIZ4N 644-03 Rev: A ) and sure enough it works.

I also updated the BIOS from 1.5 to 1.8 Don't think this step is needed but I didn't read the posts correctly and anyway It's nice to have up to date version and batch file correctly ID's the currant version and applies the new one so not much rick.

I would think just running mgamon.exe and letting it modify start up files is the fix no matter what BIOS version the card is. I also selected Standard VESA 1024 by 768 @ 60 Hz and can now see the game fine on an old Dell 5:4 monitor which previously didn't work 😀

So thanks alot kickloch, this was the main reason for me keeping a CRT. A CRT is nice to have but not always convenient!

Reply 31 of 34, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

The really hard thing for me is 512x384 and of course 640x400... these are hard set to 85hz/75hz on selected Vesa 1024x768 60hz.
My Monitor requires 512x384 75hz or below...the 75hz for 640x400/720x400 is required to get Jazz2 smooth.
The individuell settings I made are ignored.

Retro-Gamer 😀 ...on different machines

Reply 32 of 34, by chinny22

User metadata
Rank l33t++
Rank
l33t++

Yeh I haven't tested on my modern monitors I use daily. They suck at these low dos resolutions anyway.
but at least gives the option of using an old 5:4 monitor which are easier to find and take up less space.

Reply 33 of 34, by kickloch

User metadata
Rank Newbie
Rank
Newbie

Hey chinny,
It's great you got it working, no need for a crt now anymore 😀
I'm glad I could help!

Reply 34 of 34, by dr.zeissler

User metadata
Rank l33t
Rank
l33t

please test if you get "stargunner" to work in vesa mode (320x240) I currently get a black-screen.
please also test chasm the rift, vbetsr and vbesetup does not offer more than 320x200 640x400 and 640x480.
If I do not use sdd5.3 instead of vbetsr/vbesetup I get 6 additional and working resolutions in chasm the rift!

Retro-Gamer 😀 ...on different machines