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 ----------------------