www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1993/06/22/17:11:47

Date: Tue, 22 Jun 1993 16:56:06 -0400
From: garym AT argos DOT rose DOT utoronto DOT ca (Gary Lawrence Murphy)
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Subject: debug32 and TRIDNT89

I'm a newcomer to DJGPP, and from what I've seen, this is a most
promising system for my purpose, but I have run into a few troubles.

One item is probably very simple to solve:  Where do I find the
documentation for DEBUG32?  Could I be missing an archive?

The second item is most disconcerting: I installed the system on a
computer in our lab with zero troubles, yet when I installed the
same archives on my home 386, I could not get any graphics output.
Both are running MsDOS 6 with 4DOS.COM, both have 4 Mb RAM, but one
is a paradise-standard VGA and my home machine is TRIDNT89.

When I run 'escape', instead of a screen-blank and the fractal drawing,
the text stays and is changed to high-intensity in a sweep from top to
bottom; I know it is in some graphic mode because the cursor vanishes,
but no graphic is rendered, the screen is not cleared, and when the
program ends, the mode is not reset to text.  Because the settings of
the driver parameters in GO32 cause no change (or even setting the
particular driver) my guess is no driver is loaded at all.

In stepping through with DEBUG32, I see a curious thing: there is a
section where AH is set to 0xFF, then the 'default mode' set with AX
equal to 0xFF05 through INT 10!  After the interrupt, CX and DX
are equal to zero, which probably explains the lack of rendering ;-)

What might I have done wrong?  The environment variables are identical
on both machines (with TRIDNT89 substituted for PARADISE in the GO32)
and all directories just as they come out of the archives.  I looked
through the sources for the graphics library and the drivers, but they
look fine and I couldn't find any references to the environment variable
(I don't think I have room for the full gcc sources).  The only other
clue I get is the base page for the video is 0x0B0000 instead of the
required 0x0A0000 (another reason for no images!), but both the AX=0xFF05
and the 0x0b0000 appear to be consistent with the paradise-driver version
at work.

Any suggestions, recommendations or guesses are welcome.

Gary Lawrence Murphy ---------------- garym AT virtual DOT rose DOT utoronto DOT ca
University of Toronto, Industrial Eng Dept    fax:    (416) 978-3453
4 Taddle Creek Rd, Toronto, Ont M5S 1A4       voice:  (416) 978-3776
The true destination is always just here, now ----------------------


- Raw text -


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