Message-Id: Comments: Authenticated sender is From: "Salvador Eduardo Tropea (SET)" Organization: INTI To: Eli Zaretskii , Takeo Hironaga , djgpp AT delorie DOT com Date: Mon, 25 Jan 1999 14:07:12 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: RHIDE under Japanese Win95 References: In-reply-to: X-mailer: Pegasus Mail for Windows (v2.54) Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: > > On Mon, 25 Jan 1999, Salvador Eduardo Tropea (SET) wrote: > > > Takeo Hironaga wrote: > > > > > Hi, I've been trying to get djgpp and RHIDE up and running, djgpp seems > > > working not too bad, but the problem is that I can NOT see the display of > > > RHIDE,or info, or any program come with djgpp. > > > I mean, they display nothing! > > > > > > Is there a way to fix those problems? > > > > I never saw such a thing. > > Probably because you never saw a Japanese PC ;-). :-)), true I saw it only in movies. > Here's the most probable cause: Japanese PCs don't use text mode, they > simulate it. They do that because there's no way the thousands of > Japanese characters could be displayed in text mode. So the PC is > actually switched to graphics mode, and it thus needs a special function > of Int 10h be called to refresh the display after a program has written > to the text video RAM. > > DJGPP v2.02 does this automatically as part of conio functions (see the > function refreshvirtualscreen in conio.c), and latest versions of Emacs > do it as well, even when Emacs doesn't use conio functions. I don't know > if recompiling RHIDE with v2.02 will solve this, though; if RHIDE doesn't > use conio functions to write to the screen, it won't. No conio is used, direct writes to RAM using the ScreenPrimary value. > The above is all based on the assumption that the PC in question uses the > so-called DOS/V specification to simulate text mode; if not, then even > the new conio won't help. I asked the user whether this was the case, > but didn't get any reply yet. Ok. > (I know that the report was about Windows 95, but I bet Japanese versions > of Windows simulate DOS/V so that DOS programs should behave the same as > they do on plain DOS.) If that's the case I'll try to make the modifications in the code and send a small test tp Takeo. SET ------------------------------------ 0 -------------------------------- Visit my home page: http://welcome.to/SetSoft or http://www.geocities.com/SiliconValley/Vista/6552/ Salvador Eduardo Tropea (SET). (Electronics Engineer) Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org ICQ: 2951574 Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA TE: +(541) 759 0013