QT AGI Studio

About

AGI (Adventure Game Interpreter) is the adventure game engine used by Sierra On-Line™ to create some of their early games. QT AGI Studio, formerly known as Linux AGI Studio, is a program that allows you to view, create and edit AGI games. Basically, it is an enhanced port of the Windows AGI Studio originally developed by Peter Kelly.

It currently supports Linux but (as Chuck the BSD daemon in our logo subtly hints ;) it should be fairly easy to port it to any other platforms with QT library. We encourage you to give it a try and file a bug report or support request to share with us any problems you bump into!

QT AGI Studio is covered by the GNU General Public License (GPL).

Download

Latest release version is 1.2.4. You can download it (as well as older releases from the project support page at SourceForge. Shortcut links to download pages:

Building and installation instructions are included in the source package.

System requirements

Linux: GNU make, g++, X Window System, QT

The program is now being developed with QT 3.1 but may compile against older versions as well.

NAGI or Sarien AGI interpreter is recommended to run games. Sarien is more focused on portability and NAGI on compatibility with Sierra's original AGI interpreter. Choose by your needs, both are free.

Credits

Feedback

Please visit project website to submit bug reports, comments, suggestions, etc. Hope you'll have as much fun using it as we've had developing it :-)


Generic code snippets

The point of GPL is sharing the source code. Snippets might want to borrow from the project: post processor for removing nested C++ -style comments (in logcompiler.cpp), syntax highlight for a C-like language using QT 3.1's QSyntaxHighlight (in logedit.cpp)

Some links

SourceForge.net Logo Valid HTML 4.01! Valid CSS!