[comp.unix.xenix] XENIX Pascal, VP/ix, graphics

fredb@cheops.OZ (Richard Bassett) (03/16/88)

1.	PASCAL FOR XENIX

	I heard a rumour that Borland's "Turbo" Pascal would soon be
	available under Xenix-80*86.
	Does anyone have any further information on this or other
	Pascal compilers for Xenix?
	(I know Microsoft have one. Last I knew, it was 80286 only.
	What is the latest?)
	Compilation rather than exec'n speed is probably more important.

2.	VPIX

	We have VP/ix (Controlled Release) under Xenix-386.
	It seems rather buggy (some documented, some not).
	Has anyone written any terminal support (other than the
	distributed VT100, ANSI and Wyse[56]0)?

	The documentation says that various
		operate_on_(specified)_multiple_objects
	attributes (insert/delete multiple lines/characters)
	are mandatory. Is this so? If so, why not call the
	appropriate insert/delete single-object attribute multiple times?
	I think many terminals do not support these features.

	I am fiddling with a driver for Heath/Zenith 19
	(it may be old but it has F-keys and an ANSI mode, so it looks
	like a good one on which to practice).
	We also have Esprit I's and Esprit 6310's, plus Tatungs which
	emulate VT100's on order.

	Our machine is a NEC Powermate-386, which came with a NEC
	"Advanced (Ughhh) Graphics Card Plus". This is one of the
	EGA-compatible cards that isn't quite compatible,
	so our console now has a monochrome Hercules-compatible 
	card. This fills the screen with rubbish when MS-WORD is
	invoked under vpix. What have I done wrong?

3.	GRAPHICS DRIVERS FOR XENIX=*86 CONSOLE

	A couple of weeks ago we took delivery of SCO's
	upgrade of the Development System, -286 v2.1 --> -386 v2.2,
	which includes CGI.

	However, CGI is a lame duck without drivers for Herc. mono.
	or EGA graphics (you call CGA "graphics"?)
	Has anybody out there got drivers for these and other devices.

	PS I DO have a home-grown Hercules driver, based on the sample
	CGA driver listed in the Xenix "Writing Device Drivers".
	I haven't looked at incorporating it into CGI - it may not be
	possible because it cannot return a segment selector to the
	user program to enable the user-program to share the video RAM.
	You can have it, but I'm not sure how to get it to you:
		- multiple international mailings are expensive
		- am I permitted to broadcast it to the net, SCO ???
--
R J Bassett, Dept of Textile Tech, Uni of NSW,
PO Box 1, Kensington, NSW 2033, AUSTRALIA
--