Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Bunch of questions on FreeDos (VESA modes) INTEL (Users)

posted by Misha E-mail, RU, 18.07.2010, 02:07

I spent two evenings in battle with the Intel tool. First of all, it compiles TSR program which is about 73kb and beeing loaded, it makes free base memory about 430 kb and most old games i tried didn run. So I used Duke3d to test things out.
And here are results:

1. Scaling on internal display. Well, I disabled scaling, but it works ONLY for SVGA modes, so, default text mode, and all graphics up to VGA stubbornly scales to fit screen, no matter what options i tried. I suppose this is somehow related to the fact that info tools (I tried ASTRA and vbediag) dont recognise any modes below SVGA (they show only 1024x576 (0x160) as native and 640x480). I have no idea why. Also need to say that any custom port attributes like custom scaling/aspect ratio dont work, at least with internal display.

2. External display. By default, my BIOS dont recognize ANY external displays. :-( With the help of this tool, at last I am able to see something on external display (NEC CRT). But the colors are ALL corrupt (like showing only 16 colors in 256 col mode, blue text on dark blue background in text mode, etc.) Pixel shape and resolutions are good, however.
Maybe dos, unlike windows, need monitor drivers?

Well, there is one positive moment: I found a way to support SVGA modes above 640x480, I just chose 'user defined' DTD as 800x600 and marked it 'native' and now i can use 800x600 with some clipping at bottom of screen.
Yes, picture quality without scaling and disabled dithering is WAY better, just like on a CRT monitor.

So, biggest problem now is that I cannot use external monitor. Any advices how to solve that are welcome.

---
[X] Don't use LFN

 

Complete thread:

Back to the forum
Board view  Mix view
22762 Postings in 2122 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum