[net.micro] about PC-LISP

petera@utcsri.UUCP (Smith) (05/02/86)

     To all PC-LISP users,
             V2.10 graphics will not work with the EGA on an AT. This is
because you cannot set modes higher than 9 and the EGA requires modes
14 or 16 to be set through INT 10H. Why on earth did they pick mode 14
to emulate the 640x200 B&W mode 6 , why not just replace the old mode 6,
then all the old BIOS level graphics would work without a change in 
mode, or am I missing something obvious?

     Sorry for the inconvenience but I do not have an AT to test PC-LISP
on. I will fix up this bug for the next release. Anyone who wants a 
copy for their AT should be able to get it from me in a about a month when
I have had time to fix the bug and track down an AT with an EGA to test it
on.

     On more bug, someone has noticed that the putprop function does not
replace the old indicator value pair if the indicators match but rather
plops the pair on the front of the property list as if they were new. This
is clearly wrong and will be fixed for the next release.

     If you find other bugs that you can't live with, send me a diskette
with postage and a letter explaining the bug and I will fix it and send
you back the latest version. Depending on how long it takes to fix the
but you may have to wait a bit to get your diskette back.

	Peter Ashwood-Smith
	 University Of Toronto,
	  Ontario,
	   Canada.

jcm@ORNL-MSR.arpa (James A. Mullens) (05/06/86)

I believe that the EGA supports all of the CGA modes (mode 6 640x200 B&W
included).  I have written a graphics package which uses modes 4 & 6, and
it does not care if the hardware is EGA or CGA.  Be sure to call the ROM
BIOS to set up the hardware.

If you still have a problem, send me some details and I'll look at it.

jim mullens
oak ridge national lab