delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/10/19/13:03:10

Message-Id: <3.0.1.32.19971019185918.006c262c@mail.inter.net.il>
Date: Sun, 19 Oct 1997 18:59:18 +0200
To: <djgpp AT delorie DOT com>
From: Christopher <fibonaci AT parker DOT internet-zahav DOT net>
Subject: problems with VESA
Mime-Version: 1.0

I'm trying to implement the VBE functions with DJGPP, but I've run into
some problems, I'm a bit new to this so I'd appreciate some help.
When I call the function to get the VBE mode info block, I get "VBE2" in
the VbeSignature field (I thought that you always get VESA), and 0 in all
the other fields. Under what circumstances can such a thing happen? I'm
running in Windows95 in a dos box.
Also, when I try to call the function to set the VBE graphics mode in RHIDE
while tracing, the screen goes darker, the mode I am trying to set is 111h,
a valid mode. When I try to call that function while NOT tracing, it
crashes and Windows tells me that it executed an invalid instruction. How
could it execute an invalid instruction? I don't think DJGPP outputs
invalid instructions and if it did wouldn't I get the same error while
tracing? I must be missing something.

	Thanks,
			Christopher.


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019