X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "Rod Pemberton" Newsgroups: comp.os.msdos.djgpp Subject: Re: 1] Problems with compiler 2] Problems with Rhide Date: Sat, 1 Sep 2007 23:06:09 -0400 Organization: Aioe.org NNTP Server Lines: 29 Message-ID: References: <0JNN00HK280GQ110 AT mta1 DOT srv DOT hcvlny DOT cv DOT net> <1188633680 DOT 512067 DOT 168070 AT 57g2000hsv DOT googlegroups DOT com> NNTP-Posting-Host: IVw7K97ih4IohxRqyKkqFw.user.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Complaints-To: abuse AT aioe DOT org X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-Priority: 3 X-MSMail-Priority: Normal To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Alexei A. Frounze" wrote in message news:1188633680 DOT 512067 DOT 168070 AT 57g2000hsv DOT googlegroups DOT com... > On Aug 30, 9:52 pm, Ethan Rosenberg wrote: > > 2] When I start Rhide, my screen looks like a blue and yellow checker > > board. When I open a program, it clears, but when I go to any other > > screen; eg, compile, the checker board reappears. > > > > Regarding the screen problems... I'm not exactly sure if it's that > problem or an additional one... > Apparently, RHIDE is using int 10h functions 1Cxxh to save/restore VGA > state. Either it's not using them correctly or they're not implemented > properly in the video BIOS or not supported properly under Windows. I > work around that by overriding the int 10h interrupt code and failing > those 1Cxxh functions. > I'm curious. Why do you call/spawn/system one program from the other? Why not just setup the interrupt block as a stand alone NASM TSR? No need to rename RHIDE or use TC. Your interrupt routines should fit nicely into a modified version of this NASM TSR: http://groups.google.com/group/alt.lang.asm/msg/e186d9ed4dee7ff5?hl=en Rod Pemberton