Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

working in more than 1280*1024 under Dos (Developers)

posted by RayeR Homepage, CZ, 22.04.2013, 23:26

Hi,
AFAIK VESA VBE 3.0 defines fixed VESA mode numbers up to 1280x1024 or 1600x1200 but it's allowed to use vendor specific video modes with any resolution including widescreen modes. But there's one condition - software must be smart enough to detect such modes because there's no fixed relation beween W x H and mode number. So the software has to obtain VESA modes table and then search through for suitable mode (e.g. my VESATEST do this).

I found widescreen modes on some new VGAs. It seems that VESA mode list in modern VideoBIOS is not even hardcoded but it is built up dynamically according to monitor detection (DCC-EDID). So if you attach wide monitor you may get wide modes. But sometimes there are bugs in VideoBIOS that limits maximum possible modes.

Here are some examples of wide modes that I found on various VGAs:

NVIDIA GT218 Board - 06910003
#30 = 160h - 1280x800/8
#31 = 161h - 1280x800/32
#32 = 162h - 768x480/8
#33 = 17Bh - 1280x720/32
#34 = 17Ch - 1920x1200/8
#35 = 17Dh - 1920x1200/32

NVIDIA G73 Board - p501h6b
#29 = 147h - 1400x1050/8
#30 = 148h - 1400x1050/16

NVIDIA G71 Board - p455h0s
#29 = 147h - 1400x1050/8
#30 = 148h - 1400x1050/16

NVIDIA Crush50 Board - c51g 
#29 = 147h - 1400x1050/8
#30 = 148h - 1400x1050/16

ATI RADEON XPRESS 200 Series
#50 = 140h - 1400x1050/8
#51 = 141h - 1400x1050/15
#52 = 142h - 1400x1050/16
#53 = 143h - 1400x1050/24
#54 = 144h - 1400x1050/32

Intel(R) Sandybridge/Ivybridge Graphics
#36 = 17Dh - 1920x1080/8
#37 = 17Eh - 1920x1080/16
#38 = 17Fh - 1920x1080/32

---
DOS gives me freedom to unlimited HW access.

 

Complete thread:

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