| delorie.com/archives/browse.cgi | search |
| From: | stephanf AT ilink DOT nis DOT za (Stephan February) |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: Q: hi-res graphics?? |
| Date: | Sun, 24 Nov 1996 20:27:24 GMT |
| Organization: | Network Information Services |
| Lines: | 40 |
| Message-ID: | <57aip1$pmf@ilink3.nis.za> |
| References: | <32973B38 DOT 5F64 AT cam DOT org> |
| NNTP-Posting-Host: | ppp33.nis.za |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Tudor <tudor AT cam DOT org> wrote:
>Hi.
Hi Tudor
>I'm trying to get into hi-res modes on a svga card,like 640X480 in more
>than 16 colors or 800X600 and I have no idea how to do it.
>I would appreciate any answer.
I shall assume that you know assembly language...
The interrupt you want is 0x10h
The services are referred to as Vesa Bios Services...i.e for
resolutions above 640x480x16...
The vesa implementation has changed...you used to simply have to
load say :
mov ax,101h
int 10h
that would have got you going...The VBE has changed...
Now you have to first find out what modes the video card
you work on supports...
All this is explained in a document called:
The VESA BIOS EXTENSION Core Functions Standard...
The File is archived as VBE20-11.exe
I got it off http://www.rt66.com/~brennan/djgpp
There is some nifty code in here as well...
Hope that helps...
Cheers
Stephan
=========================================
Reality used to be a friend of mine.
PM_DAWN
essef AT ilink DOT nis DOT za
=========================================
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |