www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1995/11/07/15:34:56

Xref: news-dnh.mv.net comp.os.msdos.djgpp:3090
Path: news-dnh.mv.net!mv!news.sprintlink.net!usenet.kornet.nm.kr!news.kreonet.re.kr!overload.lbl.gov!lll-winken.llnl.gov!uwm.edu!chi-news.cic.net!simtel!oleane!jussieu.fr!news.forth.gr!news-ath.forthnet.gr!news-the.forthnet.gr!usenet
From: than AT alphanet DOT gr
Newsgroups: comp.os.msdos.djgpp
Subject: graphics and dpmi for djgpp
Date: 7 Nov 1995 16:59:59 GMT
Organization: Foundation for Research and Technology Hellas, FORTHnet
Lines: 32
Nntp-Posting-Host: krini.alphanet.gr
To: djgpp AT sun DOT soe DOT clarkson DOT edu
Dj-Gateway: from newsgroup comp.os.msdos.djgpp

hi there,
i'm working with gcc 2.63 (djgpp 1.12maint3)

i get protection faults working with the following:

code goes like this:   
---------------------------------------------------------------
GrSetMode(...);                // fine i get my graphics mode
GrLine(0,0,100,100,GrWhite()); // protection fault (***)
GrSetMode(GR_default_text);    // ok returns back in text mode.
---------------------------------------------------------------

after some days of testing (i get the same results both with 
-lgr and -lgrx) i found out that the problem really is in the 
DPMI memory interface.

if the same piece of code runs in VCPI mode everything goes as 
expected.

practically 
* VCPI means plain dos whith HIMEM installed, and 
* DPMI means a DOS BOX under Windows. 

well the second enviroment (windows) is much better for 
developing and testing code.

is there any workaroud?

thanks.



- Raw text -


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