HDTenEightyP/NetNews huggingface dataset:
From: kxs5829@ultb.isc.rit.edu (K.X. Saunders )
Subject: Re: World of Commodore summary, 9/12, part 2 (LONG)
Originator: kxs5829@ultb
Keywords: new chipsets, WOC
Organization: Rochester Institute of Technology
Date: Mon, 14 Sep 1992 07:12:03 GMT

In article <1992Sep13.001854.21763@cco.caltech.edu> andrey@cco.caltech.edu (Andre T. Yew) writes:
>	Wow!

	Truely amazing Future Developments (tm) deleted.

>--Andre
>(who isn't making any of this up, really)
>
>-- 
>Andre Yew                             andrey@tybalt.caltech.edu (131.215.48.100)

	Well, if that post contains truth, it is enough for me to gladly give
C= another chance.  The Power Up (3000T->4000T) had better still be good!

	- Kyle

-- 
+-"Remember, [MS]DOS is sort of a UNIX deviant already" - dmoscny@piglet.-----+
|    // Only /\          kxs5829@ultb.isc.rit.edu                 cincinatti. |
| \ //      /--\MIGA     kyle@nick.csh.rit.edu                    oh.us       |
| \X/ SQLdb - $40 rdbms  Rochester Institute of Technology                    |
Newsgroups: comp.sys.amiga.misc
Subject: Re: WOC summary, 9/12, part 2 (LONG)
From: Richard.Cole@bbs.actrix.gen.nz
Date: Tue, 15 Sep 1992 08:14:26 GMT
Followup-To: comp.sys.amiga.advocacy
Organization: Actrix Networks

In article <1992Sep13.001854.21763@cco.caltech.edu> andrey@cco.caltech.edu (Andre T. Yew) writes:
> 
> 	The definite highlight of today (even over seeing
> Kiki Stockhammer in person and various other celebrities :)
> was Louis Eggebrecht's, VP (not president like I said
> yesterday) of engineering, keynote talk.

If Louis was in fact Lewis Eggebrecht, then Commodore committed
the incredible act of hiring the architect of the kludge heard
round the world, the IBM PC, and put the Amiga's future in
his hands!
 
      
> 	Eggebrecht first talked about their improved
> design facilities, about how they could send their
> designs to be manufactured elsewhere.  He mentioned
> names like HP and VLSI.  For example, the Lisa
> chip which replaces the Denise chip in the AGA
> chipset is sourced from three different places.

Did anyone bother to ask him why their "improved" facilities 
can't come up with a new Paula that handles standard HD floppies?
I'll be damned if I buy a $3000 "next generation" machine from
any company that uses a slo-speed kludge to handle HD floppies.
This is 1992!

People will probably yell to "get a Floptical!".  Until someone
devises one to connect with IDE, then the other option is to
fork up $200 for a real soon now SCSI adaptor.  Amazing how
the Amiga is turning to the PC for inspiration.  With
Lewis Eggebrecht at the helm, we shouldn't be surprised.

> 
> 	Eggebrecht, who worked at IBM as a hardware guy
> before coming to Commodore, presented the future
> hardware goals of Commodore first. 

Before Mr. Eggebrecht went toop deep into his "somewhere over
the rainbow" spiel, I hope someone reminded him that the
future is -now-!  If Commodore expects any knowledgeable
person to fork over $3000 for a machine that has -no-
1024x768 mode, -no- SCSI, -no- 16-bit sound, and does
not even have a standard HD floppy, then I'll call their
bluff and predict the Amiga has as much future with
Commodore as the PC jr. had with IBM.
From: sacke@ecn.purdue.edu (Jeff Hanna)
Newsgroups: comp.sys.amiga.announce
Subject: Fighter Duel Pro Flight Recorder
Date: 5 Sep 92 09:28:09 GMT
Reply-To: sacke@ecn.purdue.edu (Jeff Hanna)
Followup-To: comp.sys.amiga.graphics

TITLE

	Fighter Duel Pro Flight Recorder


VERSION DATE

	November 1992


DESCRIPTION

	Fighter Duel Pro Flight Recorder is the first interactive motion path 
	generator.  Flight Recorder retains all the breakthrough features of 
	the Fighter Duel World War II flight simulator series, while adding the
	ability to create realistic and complex object motion paths for use in
	NewTek's Lightwave 3D software.

	One of the most difficult and time consuming aspects of 3D animation is
	motion.  FDPro Flight Recorder replaces the tedious methoud of hand
	plotting flying motion paths with a flight simulator you control.
	Flight Recorder records the flight path of up to three (3) aircraft
	engaged in maneuvers or dogfighting.  Positional information has a
	resolution of 30 frames per second.  Motion paths may then be imported
	into Lightwave 3D to accurately animate flying objects, the camera
	viewpoint, aircraft, spacecraft, flying logos, etc.......

	You may fly solo against computer controlled opponents or interactively
	with another person via modem or null modem cable.

	FDPro Flight Recorder also has the ability to simultaneously generate
	Fighter Duel Pro Demo Reels that can be used to review your solo flights


SPECIAL REQUIREMENTS

	FDPro Flight Recorder will run on any Amiga with 3 megs of RAM and 
	Kickstart 1.2 or higher.  A hard drive is recommended.


AUTHORS 

	Jaeger Software, Inc.
	 William Manders
	 Matt Shaw


AVAILABILITY

	Release date for FDPro Flight Recorder is November 1992.  The list price
	is US $79.95 

	Owners of Fighter Duel Pro may upgrade to FDPro Flight Recorder by     
	sending a certified check or money order (sorry, no credit card orders)
	for US $25.00 (including shipping), and disk #1 of FDPro, to:

		Jaeger Software, Inc., Direct Sales Department
		7800 White Cliff Terrace
		Rockville, MD 20855


DISTRIBUTABILITY

	Fighter Duel Pro Flight Recorder is copyright 1992 Jaeger Software, Inc.


--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to zerkle@cs.ucdavis.edu.
MAIL ALL SUBMISSIONS TO announce@cs.ucdavis.edu (don't auto-post).
From: boberg@lysator.liu.se (Stefan Boberg)
Newsgroups: comp.sys.amiga.announce
Subject: LhA V1.38 available for FTP
Date: 6 Sep 92 22:01:43 GMT
Reply-To: boberg@lysator.liu.se (Stefan Boberg)
Followup-To: comp.sys.amiga.misc

TITLE

    "LhA V1.38" - An LZH/LHA archiver for the Commodore Amiga Computer
    -- Unregistered evaluation version.

VERSION DATE

    September 1st, 1992

AUTHOR

    Stefan Boberg  /  LhA Development      (boberg@lysator.liu.se)

DESCRIPTION

    LhA is a CLI/Shell controlled archiver program for the Commodore Amiga
computer series. It handles archives with names ending in `.LZH', `.LHA',
and `.RUN'. It is compatible with UNIX LHa V1.00, MS-DOS LHA V2.13, Amiga
Lharc V1.30 and LZ V1.92. LhA is commonly used to pack/unpack files from
various networks and for transferring files over modem, but can also be
used as a HD backup program.

NEW FEATURES

    This is primarily a bug-fix release for V1.32e, but it also contains
some new features. Nothing spectacular, but here's some of them:

  - Quick-add mode. When in this mode LhA will add files to existing
    archives considerably faster than normal.

  - `y' command to recreate archives with new options (change header
    level, remove pathnames etc.) without having to extract and re-arc
    all files.

  - `h' command compares an archive's contents with a device/directory
    and reports any differences.

  - `c' command concatenates several archives into one.

  - Enables the WILDSTAR flag when run under Release 2. Previously the
    `*' pattern character would not work unless a program such as
    `StarBurst' was used. Some believed this was a bug in LhA, but the
    problem is that AmigaDOS disables the `*' token by default.

BUGS FIXED

  Several bugs and misfeatures have been corrected. Notably the annoying
system-requester bug has been fixed.

SYSTEM REQUIREMENTS

  LhA requires 512K or more RAM and at least KickStart 1.2

AVAILABILITY

   LhA V1.38 is available now for anonymous FTP from:

     lysator.liu.se (Sweden) :
                /pub/amiga/LhA/LhA_e138.run

DISTRIBUTABILITY

    This evaluation package is freely distributable, provided it is kept
intact. If you continue to use the program after the evaluation period
you are expected to register (the program is ShareWare).

--
Stefan Boberg - AP & EE student at Linkoping Institute of Technology, Sweden
Author of LhA, ArjA and LhArcA. Co-author of Alien Breed, Project X, Full
Contact and Miami Chase.
    EMail: boberg@lysator.liu.se, lha@augs.se       FidoNet: 2:204/404

--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to zerkle@cs.ucdavis.edu.
MAIL ALL SUBMISSIONS TO announce@cs.ucdavis.edu (don't auto-post).
From: sacke@ecn.purdue.edu (Jeff Hanna)
Newsgroups: comp.sys.amiga.announce
Subject: Fighter Duel Pro Announcement
Date: 5 Sep 92 09:25:56 GMT
Reply-To: sacke@ecn.purdue.edu (Jeff Hanna)
Followup-To: comp.sys.amiga.games

[ Jeff is a friend of Matt Shaw, one of the authors.  -Dan ]

TITLE
	
	Fighter Duel Pro (FDPro)


VERSION DATE
	
	September 1992


DESCRIPTION
	
	Fighter Duel Pro is the successor to Fighter Duel, Corsair vs. Zero.
	FDPro retains all of the breakthrough features of its predecessor and
	combines a full selection of aircraft and performance enhancements to
	deliver a professional package for the serious aviator.

	Included among the 16 Allied and Axis aircraft are the Mustang, Spitfire
	and Me109.  Some interesting lesser types, like the Japanese J7W Shinden
	are also included.

	An exciting and exclusive new feature of FDPro is the ability to connect
	a second computer through the main flight computer's parallel port
	(special adapter available from Jaeger Softare for $15.00) that       
	continually displays the view to the rear of the aricraft.  Now you can
	duel an opponent through the serial port while watching your six on the
	slave, all at 28 frames per second on a a high resolution, interlaced
	display.


NEW FEATURES
	
	Rear view mode (with a second 'slave' computer)
	16 Airplanes
	Unrestricted view panorama
	Rudder pedal support
	Integrated tournament mode
	Ground dots (switchable from dim, bright, and off)
	Multiple computer controlled enemy bogeys (2)
	Enemy skill level is user selectable
	Catapult launches
	New ground scenery
	Review the last minute of flight
	'Turbo' mode to get to places at 16 times normal speed 


SPECIAL REQUIREMENTS
	
	FDPro will run ony any 1 meg Amiga, from the 500 up through the 3000T
	All processors are supported.
	Kickstart 1.2 or higher is required.

	A faster processor and more RAM is recommended for some of the extra
	features (multiple bogeys and ground dots).


AUTHORS

	Jaeger Software
	 William F Manders
	 Matt Shaw


AVAILABILITY
	
	Release date for FDPro is September 1992.  The list price is $59.95.
	Owners of Fighter Duel, Corsair vs Zero may upgrade to FDPro by sending
	a certified check or money order (sorry, no credit card orders) for 
	$25.00, and disk #1 of Fighter Duel, Corsair vs Zero, to:


		Jaeger Software, Inc., Direct Sales Department
		7800 White Cliff Terrace
		Rockville, MD 20855


DISTRIBUTABILITY
	
	Fighter Duel Pro is copyright 1992 Jaeger Software, Inc.

--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to zerkle@cs.ucdavis.edu.
MAIL ALL SUBMISSIONS TO announce@cs.ucdavis.edu (don't auto-post).
From: dgc3@midway.uchicago.edu (David Champion)
Newsgroups: comp.sys.amiga.announce
Subject: OmniPlay 0.98 available for ftp
Date: 6 Sep 92 22:06:13 GMT
Reply-To: dgc3@midway.uchicago.edu (David Champion)
Followup-To: comp.sys.amiga.audio

The following is now available for ftp:

TITLE
	OmniPlay - A multi-format sound player for AmigaDOS

VERSION
	0.98, 3-Sept-92

DESCRIPTION
	OmniPlay plays samples sounds from a variety of sound file
	formats, including IFF (8svx and aiff), WAV, VOC, .au, .snd,
	and 8-bit raw (signed, unsigned, u-law).  In addition,
	PowerPacked sounds can be played if you have v34+ of
	powerpacker.library installed.

	OmniPlay determines the type of sound it's dealing with
	automagically,  so the minimum command is "oplay somesound".
	This works on *any* file, although raw files might sound
	better if you specify a rate.

	Options control rate, volume, output audio channel, wait-time
	between sounds, process priority, printing of sound properties
	(such as IFF NAME, AUTH, etc.), and more.  Options are
	sequenced, not pre-scanned, so two files can have different
	option sets.

REQUIREMENTS
	A sampled sound file.  If you wish to PowerPack sounds, you
	should have powerpacker.library (not included) in your libs:
	directory.

AUTHOR
	David Champion, dgc3@midway.uchicago.edu

AVAILABILITY
        wuarchive.wustl.edu (128.252.135.4):
                /systems/amiga/incoming/audio/oplay098.lha
                /systems/amiga/audio/sampleplayers/oplay098.lha

        amiga.physik.unizh.ch (130.60.80.80) and other Aminet sites:
		new/oplay098.lha
		music/oplay098.lha

	(For amiga.physik.unizh.ch, the aminet directory is
	 /amiga; for others, try /aminet if you don't know)

DISTRIBUTABILITY
	The program "oplay" is public domain.  The source code is
	free.  See documentation for legal details.

--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to zerkle@cs.ucdavis.edu.
MAIL ALL SUBMISSIONS TO announce@cs.ucdavis.edu (don't auto-post).
From: sacke@ecn.purdue.edu (Jeff Hanna)
Newsgroups: comp.sys.amiga.announce
Subject: FDPro Parallel Adapter
Date: 5 Sep 92 09:24:57 GMT
Reply-To: sacke@ecn.purdue.edu (Jeff Hanna)
Followup-To: comp.sys.amiga.games

TITLE

	Fighter Duel Pro Parallel Adapter


VERSION DATE

	September 1992


DESCRIPTION

	Fighter Duel Pro for the Amiga has the capability to connect a second
	computer through the main flight computer's parallel port and    
	continually display the view to the rear of the aircraft.

	This special parallel adapter allows the connection of the two 
	computers.


SPECIAL REQUIREMENTS

	Two Centronics-type parallel cables and the FDPro Parallel Adapter


MANUFACTURERS 

	Jaeger Software, Inc.


AVAILABILITY

	Release date for the FDPro Parallel Adapter is September 1992. The 
	list price is US $15.00

	To order, send a certified check or money order (sorry, no credit card
	orders) for US $15.00 (shipping included) to:

		Jaeger Software, Inc., Direct Sales Department
		7800 White Cliff Terrace
		Rockville, MD 20855


--
Please see monthly postings for the disclaimer, the introduction, the charter,
and submission instructions.  Comments to zerkle@cs.ucdavis.edu.
MAIL ALL SUBMISSIONS TO announce@cs.ucdavis.edu (don't auto-post).
From: yqdx@vax5.cit.cornell.edu
Newsgroups: comp.sys.amiga.programmer
Subject: Does DICE have structure returns yet?
Date: 6 Sep 92 14:54:42 EDT
Distribution: comp
Organization: Cornell University


Hi-
  Does the current registered version of DICE support structure returns
yet?  I am searching for an inexpensive C compiler, and I REALLY would
like one that supports functions that return structures as return values.
Why do so few compilers support this?  In my mind, structure manipulation
is one of the nicest distinguishing features of C.  Cripple that, and you
might as well program in BASIC or whatever.  Thanks for any info.

-Chris B.
yqdx@vax5.cit.cornell.edu
From: alien@acheron.amigans.gen.nz (Ross Smith)
Newsgroups: comp.sys.amiga.programmer
Subject: ArgArrayInit() with DICE
Date: Wed, 09 Sep 92 07:59:49 GMT+1

ArgArrayInit() with DICE
Distribution: world
Date: 9 Sep 92 07:53:07 GMT+12
Organization: Wanganui Amigans, Wanganui, NZ

Does anybody out there know how to use the function ArgArrayInit() with
Matthew Dillon's DICE compiler? The trouble is that it's supposed to take
argc and argv as arguments, which you can't do with DICE programs started
from the Workbench -- DICE's wbmain() function doesn't have argc/argv
parameters.

I've tried simply passing zero for argc and NULL for argv, but that
doesn't work -- it doesn't pick up the icon's tool types (which is what
it's supposed to do for WB-started programs).

The relevant Commodore documentation is in the Libraries 2.0 RKM
(page 735) and the Includes & Autodocs 2.0 RKM (page 36).

Any ideas? Please email to the address below if possible (I'd
prefer a quick explanation to massive amounts of source code, I have to
pay for incoming mail... :-)

Thanks in advance.

--
...... Ross Smith (Wanganui, NZ) ...... alien@acheron.amigans.gen.nz ......
   "Let us leave this festering hellhole.  Let us think the unthinkable,
let us do the undoable.  Let us prepare to grapple with the ineffable
itself, and see if we may not eff it after all." (Dirk Gently)
Newsgroups: comp.sys.amiga.programmer
From: vjh21@cas.org (Vince Herried)
Subject: Re: Amiga PROLOG found!
Organization: Chemical Abstracts Service
Date: Mon, 14 Sep 1992 16:47:07 GMT

I ported V3.0 of Stoney Brook Prolog and posted it on ftp site
amiga.physik.unizh.ch some time back.

Here is my readme file:

Announcing general public release of Version 3.1 of Stony Brook
Prolog for the Amiga.

This update to V2.2?? released sometime ago on Fish disks was ported
by me.  It has been tested on an A3000 system running AmigaDos V2.04 and
on an A500 running AmigaDos V1.3.  Any problems discovered are probably
mine.  Included in this release is all of the source files, some prolog
test programs and all of the executables for a running version of prolog.

I ported the version obtained via annoumyous ftp from the
University of Arizona.


Abstract:

SB-Prolog is a Prolog system for Unix based systems.  The core of
the system is an emulator, written in C for portability, of a
Prolog virtual machine that is an extension of the Warren
Abstract Machine.  The remainder of the system, including the
translator from Prolog to the virtual machine instructions, is
written in Prolog.

Copyright:

Note that all of this material is copyrighted, read and head the
copyright instructions included in the archieve files.

Files:

sbp3.lzh

	All the stuff you really need to get sbprolog up and
	running.  note that there are two versions of the
	emulator  one called sbprolog - compiled for 68000
	based Amigas and sbprolog.030 compiled for 68020 and
	68882 Amigas.  This stuff was compiled with Manx's Aztec
	C compiler V5.2a.

sbp3_opt.lzh

	All of the source files you need to re-compile or modify
my port.

sbp3_pl.lzh

	All programs from the book Michael Covington, Donald
	Nute, Andre Vellino Prolog Programming in Depth Scott,
	Foresman & Co., 1988 Arity Prolog version.

	I recommend you buy the book.


Vincent J. Herried
1688 Staffordshire RD.
Columbus, OH 43229

internet email: vjh21@cas.org




-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
				 |     Vincent Herried  (614) 447-3600 x 2877
				 |     Chemical Abstracts Service
 _____________________           |     P.O. Box 3012
(_)________________   \          |     Columbus, OH 43210-0012
  ________________|\   \         |
 (_)______________\_\   \        |     Current thought: People who cannot be
   ______________________\       |     understood are geniuses, so management
  (_)____________________|       |     assigns them the toughest projects.
				 |
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
From: jamie@cdevil.unx.sas.com (James Cooper)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Busy Pointer
Date: 10 Sep 92 13:29:25 GMT
Organization: SAS Institute Inc.
Originator: jamie@cdevil.unx.sas.com


In article <1992Sep10.025427.20375@cs.aukuni.ac.nz>, cwhi2@cs.aukuni.ac.nz (Craig Dean          Whitmore       ) writes:
>Can someone tell me how to get the address of the default busy pointer so
>I can use SetPointer() to set it.  Your help would be wonderful.

You *don't* get it in V37 and below.  You must include the image in your
code, and set it yourself.

-- 
---------------
Jim Cooper
(jamie@unx.sas.com)                             bix: jcooper

Any opinions expressed herein are mine (Mine, all mine!  Ha, ha, ha!),
and not necessarily those of my employer.
Newsgroups: comp.sys.amiga.programmer
From: peter@NeoSoft.com (Peter da Silva)
Subject: Manx C dead?
Organization: NeoSoft Communications Services -- (713) 684-5900
Date: Tue, 15 Sep 1992 11:50:13 GMT

I've been told Manx has dropped out of the race. Is this so?

If so, I presume there will be no new upgrades, but can I still get caught
up with any I might have missed?

For the future, where should I go now? DICE? SAS? I really don't care that
much for SAS' older versions, since it was clearly based on their DOS compiler
with DOS command lines and Makefiles. Have they upgraded it to the point where
I can expect to be able to build unified Amiga/UNIX makefiles, or is there a
UNIXy front end available?
-- 
Peter da Silva.  <peter@sugar.neosoft.com>.
 `-_-'   "Have you hugged your wolf today?"
  'U`  
Newsgroups: comp.sys.amiga.programmer
From: abair@parsons.sps.mot.com (Alan Bair)
Subject: Setting stack for shell icon (Was gcc2.2.2 error)
Organization: AMCU, Motorola Inc., Austin, Texas.
Date: Wed, 9 Sep 1992 07:41:19 GMT

In article <Bu8Cx2.D7v@undergrad.math.waterloo.edu> djkucera@undergrad.math.waterloo.edu (Dylan Kucera) writes:

	   Yesterday I posted an article explaining a problem I was having applying
   the patches to GCC.  The problem was as a result of an erroneous assumption
   on my part.

	   I had the line "STACK 250000" in my User-Startup thinking that the STACK
   command was system wide.  WRONG.  Looked it up in the 2.04 AmigaDos manual,
   and it sets it ONLY FOR THE CURRENT SHELL!

	   So, here's how to, in brief, make an icon for a shell with stack 250000
   (I Think the author should add this to the documentation...)

   - copy your shell icon to gcc_programming_shell
   - edit the information for the new icon and make the tool type "iconx"
   - use a text editor to edit 'gcc_programming_shell' in the same dir as
		   the icon.
   - insert the line "NewShell FROM s:programming.startup"
   - copy s:shell-startup s:programming.startup
   - use a text editor to edit s:programming.startup
   - add the line "stack 250000" just before the end.

   Viola, ICON that starts a shell with the stack already set to 250000.  This way
   you can use this memory eating shell only when you want to use GCC stuff,
   otherwise use the measly 4000 byte shell.

   Thanks to all who mail with their concern, it made me think twice as to whether
   or not what I had done was correct!

   DK.

It seems like it would be easier to just copy the shell icon and change the
stack value from 4000 to 250000 as shown by "Ramiga-i". I tried this and the
stack size just stayed at 4000. Anyone care to explain this behavior?
--
Alan Bair             		AMCU DSCS
Motorola, Inc.            	    (Design Software &
Mail Stop OE-320		     Computer Services)
6501 William Cannon Dr. West	
Austin, TX  78735-8598          abair@parsons.sps.mot.com
From: mcramm@dct.ac.uk
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Amiga PROLOG wanted.
Date: 14 Sep 92 10:28:47 GMT
Organization: Dundee Institute of Technology

In article <kelso_j.716435620@kultarr>, kelso_j@cs.uwa.oz.au (J Kyle Kelso) writes:
> Can anyone tell me where I can get a PD PROLOG for the Amiga?  I have
> VT prolog but it's a very very old version.  Fish disk numbers or FTP
> sites would be appreciated.
> 
> I don't want to sit in front of this PC any longer than I have to...
> 
> 
> J Kyle Kelso 
> email: kelso_j@kultarr.cs.uwa.edu.au
The only one I know of is Stony-Brook Prolog (SB-Prolog) which is in the Fish
collection (can't remember the numbers, but I think it's in the high 300s
somewhere?) It's based on the WAM (Waring (?) Abstract Machine) and produces
semi-compiled code (sorta like p-code).

It's not a complete Prolog but it's way better than any VT-Prolog I've seen,
and there's enough source (for built-in predicates too) for you to extend it 
as you need.

-- 
 Angus M. Marshall, 
 e-mail: MCRAMM@UK.AC.DCT.                  
         MCRAMM@UK.AC.DCT.CLUS                                 // 
         amarshal@uk.ac.dund.mcs                              //
 Phone: (+44 382) 308000 ext. 2265 or (+44 382) 308600    \\ //
                                                           \X/
".. and in the grove, by gate and hill, midst  merry  throng  and  market
clatter -  stood  the  Hall  of  the Mountain Grill, where table strain'd
'neath loaded platter "                             
(from the legend of Beenzon Toste - Hawkwind)