SourceForge.net Logo JACL Adventure Creation Language
Download News Home Documentation Forum Contact Us

News - Information on the latest updates

7th May 2008 Version 2.0 is now available for download. As the version number suggests this is a major improvement over previous versions. Highlights include a totally re-written parser and the use of Glk as the new interface for the console interpreter. This is likely to be the last release that contains the web-enabled version in its current form so if you are particular attached to it (ie, want to take over maintaining it), send me an email.
20th January 2008 Version 1.13.3 is now available for download. A bug in interpreter where the mass of locations was being set to SCENERY thereby creating an illegal exit has now been fixed. Several other bugs in verbs.library and sample games have also been fixed.
19th January 2008 After a many-year absence the sample games are now available for online play again. Enjoy!
12th January 2008 Version 1.13.2 is now available for download. The 'proxy' command has been reworked in this version in order to allow it to be used to implement moves that refer to multiple objects. The 'eachturn' functions are now called with each 'proxy' command and $integer and $text tokens are now pushed onto the stack. More errors that previously caused the interpreter to crash or behave unpredictably are now caught and reported.
20th December 2007 Version 1.13.1 is now available for download. This release focuses on improving the handling of errors in JACL code. Error messages are now either sent to the browser or Standard Error in addition to the log files (where appropriate). Other errors that previously caused the interpreter to crash or behave unpredictably are now caught and reported.
11th December 2007 Version 1.13.0 is now available for download. This release has primarily focused on increasing the power and flexibility of the core language. Support has been added for arrays and while loops and the return value from a function can now be used wherever an integer is expected.
17th November 2007 Version 1.12.0 is now available for download. This version completes the process of bringing the console-based version of JACL inline with the web-based version's core functionality. Console version of JACL now also uses Readline library for tab-completion and command history. All documentation has now also been completely revised.
28th September 2007 Version 1.11.1 is now available for download. This version mostly focuses on bringing the console-based version of JACL inline with the web-based version's core functionality. The web-based verion, cgijacl, has also been modified to use REMOTE_USER over any passed user_id for session management. This is designed to allow secure login to games running under a separate webserver such as Apache. Documentation is currently being completely revised along with a general package cleanup. This work will result in version 1.11.2 being released shortly as Windows and Linux binaries.
15th January 2002 Version 1.10 is now available for download, and, thanks to Andreas Matthias, is now trivial to install and configure. Andreas has provided the code to compile JACL as a stand-alone application with its own integrated web server. This has also allowed JACL to be ported to Microsoft Windows. Both Unix and Microsoft Windows packages are available on the download page.
10th October 2001 Version 1.9 of the JACL interpreter is now available for download. This version contains only bug fixes.
17th July 2001 Version 1.7 of the JACL interpreter is now available for download. This version contains three new trigonometric commands plus several bug fixes.
21th June 2001 Roger Firth has kindly added a JACL section to his Cloak of Darkness site. This site describes the implementation of the same small game in many different languages and has been described as the Rosetta Stone of Interactive Fiction.
20th June 2001 Version 1.5 of the JACL interpreter is now available for download. This version contains the new TACL interpreter, a console-based version of the JACL interpreter. As well as many bug fixes, the Author's Guide has been completely re-edited and a PDF version included.
10th May 2001 Version 1.4 of the JACL interpreter is now available for download. This version contains mainly bug fixes, as detailed in the included README file. Other changes include improved error messages, the ability to define objects as static and the ability to allow integers in player's commands.
3rd April 2001 This site has been down for the last week or so due to my PC dying. Sorry about that. Well, the old Pentium 75 is now gone, and a kindly-donated 486 now sits in its place. Oh well, one step forward, two steps back...
9th February 2001 Version 1.3 of the JACL interpreter is now available for download. This version contains purely bug fixes, as detailed in the included README file. All well as the usual all-inclusive tar file, I have also made various components available for download separately for the benefit of those who already have the 1.2 package.
19th January 2001 I am in the process of trying to find a new web server. The current server is a Pentium 75 with 32mb and it is not coping very well with the execution of some of the more processor-intensive games such as Brooklyn United Football Manager. Unfortunately, though, the budget is tight, so if anyone has any offers of cheap hardware in exchange for advertising space, please send me some email. The current server is based in Sydney, Australia.
8th December 2000 Version 1.2 of the JACL interpreter is now available for download. Package includes binary for Linux i386 and source code. This version contains a completed version of the Author's Guide as well as numerous new features and bug fixes. See the README file included in the package for more information.
17th October 2000 Version 1.1 of the JACL interpreter is now available for download. Package includes binary for Linux i386 and source code.
15th August 2000 Version 1.0 of the JACL interpreter is now available for download under the GNU General Public License. Package includes binary for Linux i386 and source code.
15th July 2000 Work has begun to create an online version of the JACL Author's Guide. The chapters that have so far been completed are present under the Documentation section.