NAGI
The Black Cauldron running in NAGI | |||
| Latest Version: | 2.06 | ||
|---|---|---|---|
| Release Date: | 2002-02-18[1] | ||
| Company: | N/A | ||
| Development Status: | Stable | ||
| Publication Status: | Published | ||
| Developer(s): | Nick Sonneveld, Claudio Matsuoka | ||
| Interface: | N/A | ||
| Language: | C | ||
| Open Source: | Open | ||
| Source Availability: | Yes (included in download) | ||
| License: | X11 GNU | ||
| Type: | Third Party AGI Interpreter | ||
| Relevant Engine: | AGI | ||
| Platform: | Windows | ||
| Localization: | English | ||
| Website: | www.agidev.com/projects/nagi/ | ||
Description
Nick Sonneveld's NAGI, the New-Adventure-Game-Interpreter, is a clone of the original AGI Interpreter. It was written by Nick Sonneveld and originally released in 2002(???).
From the NAGI Website:
NAGI was created by disassembling the original AGI executable and writing equivalent C code that would run under SDL which is a free generic library for low-level access to graphics and audio. It can read both v2 and v3 game data for the PC.
I started working on this (disassembling and learning stuff) around November 1999. I didn't really do much work on it until the start of 2001 when I finished the picture rendering code. So I started with a program that draws AGI pics to this... I actually got the initial idea from the guy who recreated an old game called Digger . He did the same thing by disassembling the original game and recoding it all in C.
Features
Requirements
Windows - NAGI was originally written for Windows using the SDL Library Linux - a new version, ported by Gareth McMullin
Version History
- ver 2.06
See included nagi_history.html
Development Status
The current NAGI is a stable release version.
Options
Download
Download from here:
File:NAGI - 2 06.zip (ZIP file) [151 KB]
Source:
File:NAGI SRC - 2002-11-14.tar.gzip (ZIP file) [164 KB]
Known issues
- Donald Duck
Graphics only look good in v2.272 interpreter!! maybe it was packaged with wrong one sound isn't good either.. had to work around it in nagi.. does it do the same for other old ones?
Demo Pack 4
If you run the pq demo right after the mother goose demo then the gun shots do not animate properly. However, this is the same behaviour of the original interpreter.
Xmas Demo
The sides of some of the scrolling text is missing. This occurs on the original interpreter if you run 2.440 code on a 2.917 interpreter.
kq1 --- restore a game on the intro screen.. "press any key" is stuck on bottom
Escape Quest
The right sIDE of the status is meant to be missing during the intro. NAGI does this faithfully.
Botz
If you press Q AFTER the robots catch you and you're dead.. the thing hangs. This happens in the original interpreter too. 'Q' works before you get caught though.
Funny Larry thing:
This works in the original interpreter too.
- skip the questions (either by answering them or alt-x)
- when outsIDE the bar:
- press alt-d for debug mode
- then type "tp"
- press enter or 0
- you should go back to to the intro
- press enter and you'll see something funny on the first screen when you walk around
it's a "bug".. but i thought it was cool.
Credits
AcknowledgementsGareth McMullin - Linux port and tweaking
Legal
NAGI's source has been released under the X11 license. This means you can use the source in any project you want and you do not have to provIDE the source if that is your wish. You have to make sure you acknowledge my copyright and you cannot use my name as an endorsement of something else. No warranties are implied either.
The X11 license has been deemed to be compatible with the GPL license. NAGI was distributed with the X11
References
- ↑ From the file's creation date
- ↑ http://www.agidev.com/projects/nagi/
Also See
- NAGI Help
- AGI
- The AGI Interpreter
- AGI Interpreter Articles
- AGI Resources
- AGI Volume Files
- AGI Directory File
- Logic Resource (AGI)
- AGI Logic Language Specifications
- Logic Resource Articles
- Stack Articles
- WORDS.TOK Articles
- AGI Picture Resources
- AGI View Resources
- AGI Sound Resources
- AGI OBJECT File Articles
- AGI Interpreters
- www.agidev.com/projects/nagi/
- AGI Pages
- Tools Developed by Nick Sonneveld
- Tools Developed by Claudio Matsuoka
- AGI Interpreters
- Third Party AGI Interpreters
- Fan AGI Interpreters
- Technical Info
- AGI Technical Info
- AGI Resource Volumes
- Logic Resources
- AGI Logic Resources
- Stack Articles
- AGI Stack Articles
- Picture Resources
- AGI Picture Resources
- AGI View Resources
- AGI OBJECT File Articles