Mail Archives: djgpp/1995/08/30/02:20:11
Xref: | news-dnh.mv.net comp.os.msdos.djgpp:1820
|
Path: | news-dnh.mv.net!mv!news.NH.Destek.Net!news2.net99.net!news.cais.net!ringer.cs.utsa.edu!swrinde!howland.reston.ans.net!news.sprintlink.net!in2.uu.net!news.erinet.com!bug.rahul.net!a2i!wilsont.a2i!wilsont
|
From: | Timothy Wilson <wilsont AT rahul DOT net>
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Re: Graphics in v2.0
|
Date: | 30 Aug 1995 03:17:54 GMT
|
Organization: | a2i network
|
Lines: | 43
|
Distribution: | na
|
References: | <DE242E DOT CII AT jade DOT mv DOT net>
|
Nntp-Posting-Host: | foxtrot.rahul.net
|
Nntp-Posting-User: | wilsont
|
To: | djgpp AT sun DOT soe DOT clarkson DOT edu
|
Dj-Gateway: | from newsgroup comp.os.msdos.djgpp
|
In <DE242E DOT CII AT jade DOT mv DOT net> Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> writes:
>On Mon, 28 Aug 1995 tony AT osho DOT mcs DOT csuhayward DOT edu wrote:
>> I apologize if this has been asked before, but I haven't been able to
>> read the newsgroup lately. I couldn't find much documentation with
>> the DJGPP V2 beta. Is there a specific FAQ for it yet?
>As v2.0 is in beta, there isn't much docs except regarding things which
>has changed *a lot*, like the C library. There is no FAQ yet, as a beta
>release typically has most its woes corrected before the final release,
>so it doesn't make sense to have a FAQ about such problems.
> In DPMI mode this won't work. As DJGPP v2.0 will be DPMI-only
> environment, this means that, after GRX 2.0 arrives, the above
> method should be used only as last resort. If you want to write
> a program which will compile and run unchanged in v2.0, use
> functions described in <sys/farptr.h> (see chapter 18 below for
> details).
>The farptr functions are explained in section 18.4, and also in the v2.0
>libc Info file.
I don't do any of that, for both 1.6 and 2.0 I've used:
char * screen
screen=(char*)0xa0000;
screen[x+y*320]=somecolor;
As long as I set stuff up with a INT 10 call it works fine, no need
to muck with this near/far pointer crapola. *bleh* This is GCC after all,
not DOS. :)
--
Timothy Wilson --- wilsont AT rahul DOT net --- Sillicon Valley
>Dark Oak Software<-+Entertainment and Applications programming in C
^^^^^^^^^^^^^^^^^^^+->X/Unix, and MS-DOS
- Raw text -