Adventure Game Interpreter

  •        0

AGI was a game engine used on old games made by Sierra On-Line. (Like King's Quest I to III, Space Quest I, II, etc...) This release of the AGI engine is entirely written in Java and is completly OS Independant.



Related Projects


PHPAGI is a PHP Class for writing AGI applications for use with the open source Asterisk PBX software.

pyst: Python for Asterisk

Pyst consists of a set of interfaces and libraries to allow programming of Asterisk from python. The library currently supports AGI, AMI, and the parsing of Asterisk configuration files. The library also includes debugging facilities for AGI. 2013-05-29: Maintainers of github fork quot;pyst2quot; contacted to join forces. Note that the last release here fixes the same bug as on github, otherwise github version seems to only contain cosmetic changes and examples. 2012-07-06: An offer to mai


Sarien is a portable implementation of the Sierra On-Line Adventure Game Interpreter (AGI), and is able to run games such as Leisure Suit Larry in the Land of the Lounge Lizards and Space Quest I and II.

Asterisk .NET

The Asterisk .NET library consists of a set of C# classes that allow you to easily build applications that interact with an Asterisk PBX Server (1.0/1.2/1.4 version). Both FastAGI and Manager API supported. .NET/Mono compatible.


Quivr - quot;Quick IVRquot; A small Asterisk AGI Library for C programmers, it is a simple ansi-c based, posix styled C library for Asterisk AGI programming. Quivr handles passing commands to Asterisk and testing the return status of the AGI command.

StarPy Asterisk Protocols for Twisted

Twisted protocols providing access to the Asterisk PBX's AMI and FastAGI interfaces from within the same programming process.

Stgagi - StG AGI Library - PHP

PHP version of my AGI (Asterisk Gateway Interface) Library To use these, do this: # cd /var/lib/asterisk # svn co To add to freepbx/trixbox system, add something like this to /etc/asterisk/extensions_custom.conf: exten => 22,1,AGI(dtmftest.php)

Picedit - An AGI picture editor written in Java

A Java version of the PICEDIT utility written by Lance Ewing that was popular in the late 90s and early 2000s for creating picture resources for fan-made AGI games. AGI was the 3D adventure game interpreter used by such classics as King's Quest, Police Quest and Space Quest.

Pyastcc - Python Asterisk Credit Card AGI's and Dial Plan

This project gives the layout for a credit card dial plan with some simple verification AGI's. The project currently does not support any specific gateway and requires modification of the file to authenticate aginst a payment gateway of your choice