Date: Wed, 6 Nov 1996 13:06:21 +0200 (IST) From: Eli Zaretskii To: Martin Smith Cc: djgpp AT delorie DOT com Subject: Re: Help re. Interrupt 0x33 & 32 bit pointers. In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On 6 Nov 1996, Martin Smith wrote: > registers.ax = 9; //to set the graphics cursor bitmap > ... > registers.dx = ofset(ScreenMaskArray); > registers.es = segment(ScreenMaskArray); // THIS doesn't work > CallInterrupt(0x33, ®isters, ®isters); > > I can't get this to work, because I can't translate a 32-bit pointer to > the ScreenMaskArray into anything that DOS can understand. What can be > done? Please download the DJGPP FAQ list (v2/faq202b.zip from the same place you got DJGPP) and read sections 18.1 and 18.2 there. They should tell you more than you would like to know about these issues.