Inform is a design system for interactive fiction, a new medium for writers which began with adventure games in the late 1970s and is now used for everything from literary narrative fiction through to plotless conceptual art, and plenty more adventure games too. Since its introduction in 1993, Inform has become a standard tool.
Three years in the making, Inform 7 is a radical reinvention of the way interactive fiction is designed, guided both by contemporary work in semantics and by the practical experience of some of the world's best-known writers of IF.
Everything seems to work. I compiled and ran several of the sample works (Bronze, Damnatio Memoriae, Glass) without any problems. Here's how:
Download and install IEs4Linux because Inform requires Internet Explorer. Install ie6. http://www.tatanka.com.br/ies4linux/page/Main_Page
Download and install Inform 7 for Windows:
$ wine I7_4K41_Windows.exe
Find a copy of riched20.dll and copy it into the Inform 7 installation directory. riched20.dll can be found in Windows installations in the Windows/System32 folder.
Open Inform 7.exe in a hex editor and find all instances of riched2 and change them to riched5. For example: RICHEDIT50 becomes RICHEDIT20, etc. In KHexEditor, for example, do a text search and check the option to "Ignore case". Save the modified file.
Create a shell script to run Inform 7:
Save it as i7 and add execute permissions:
$ chmod u+rwx i7
Start Inform by running i7:
What does not
Everything seems to work fine but I haven't actually written a full story yet, only compiled stories written by others.
What was not tested
Tested everything I could think of but I'm just getting started using it. I am not an advanced user. Also, I did not test running a game in a separate interpreter but I assume that would work too since the compiler didn't complain about anything.
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||KANOTIX 2007 "Thorhammer"||May 27 2008||1.0-rc2||Yes||Yes||Gold||Dirk Mittler|
|Show||KANOTIX 2007 "Thorhammer"||May 25 2008||1.0-rc2||Yes||No||Garbage||Dirk Mittler|
|Current||Ubuntu 6.10 "Edgy" i386 (+ variants like Kubuntu)||Mar 12 2007||0.9.22.||Yes||Yes||Gold||an anonymous user|