Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site bbnccv.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxt!houxm!ihnp4!bbnccv!sdyer From: sdyer@bbnccv.UUCP (Steve Dyer) Newsgroups: net.micro.pc Subject: Re: Enhanced graphics adapter woes Message-ID: <608@bbnccv.UUCP> Date: Tue, 4-Jun-85 17:38:03 EDT Article-I.D.: bbnccv.608 Posted: Tue Jun 4 17:38:03 1985 Date-Received: Thu, 6-Jun-85 03:17:59 EDT References: <1446@bbncca.ARPA> Organization: Bolt Beranek and Newman, Cambridge, MA Lines: 28 > When run with > a vanilla IRGB monitor, neither program works--Turbo clears the screen > and does not produce any more output, and Sidekick's menu box is pushed > far to the right, half-way off the screen, looking as if the vertical > hold was maladjusted. > I wish to correct one piece of mis-information in this, my previous posting. Turbo Pascal works fine in non-enhanced color mode. Doubtless it was some renegade program which caused Turbo to seize up once; in the midst of the other incompatibilities, it appeared that this was another EGA problem. Sidekick still doesn't work as-is, nor, interestingly, does IBM's own "Professional Debug Facility." Patches for both of these problems can be found on the IBM PRO SIG on Compuserve. I applied the one to IBM's debugger and it now works like a charm. The patches listed for Sidekick 1.11C don't agree with my version of Sidekick which is 1.10B. But I applied the "brute force" method, and replaced a handful of "OUT DX,AX" (EEH) instructions with "NOP" (90H) instructions, and it now appears to work. The consensus on the EGA is that IBM has attempted to be BIOS-compatible, but accessing CGA registers or the actual display memory map is not always kosher. I have taken care of most of my incompatibility problems now. (But why should I feel like I've purchased a PC-(in)compatible when I've gone with IBM?) -- /Steve Dyer {decvax,linus,ima,ihnp4}!bbncca!sdyer sdyer@bbnccv.ARPA