The Quill & AdventureWriter
The Quill is a text adventure creator made by Gilsoft, very popular in the 80s for the Sinclair (ZX & Spectrum), It was ported to different platforms as Atari 8bit family, Commodore 64, Apple II, BBC Micro, but only was released Database version A (it also exists version C, which brings more statements to make smaller scripts as AUTOG, AUTOD, AUTOW, and AUTOR. please see The Quill's manual for more information).
This version was published in the USA as AdventureWriter (ADW) by Codewriter Corporation; more information can be found on Wikipedia.
Regardless Quill's fame in Europe in the Atari scene wasn't that successful; now, with a vast collection of games in the net, I could find several titles, however, a few were made in the 90s.
Comparing both versions, they use different screen resolutions based on the default text screen each computer has. Atari has 40 characters, and Sinclair has 32 width, with this difference of resolution, problems in text padding and showing the whole screen (when the screen is full of text) makes trouble.
Also, Sinclair version may use UDG where the programmer could insert its own defined character to make graphics, besides the text in Sinclair has more effects as INK, VIDEO, BLINK, etc. in constraint Atari only we can use inverse video.
And the last and probably the most significant difference (and constraint) is the Atari version has only 22,923 bytes, and Sinclair has 30,553 bytes becoming a difference of 7,630 what is almost 8kb! (a lot for these vintage machines).
Summary between ports:
System | Free Memory |
Sinclair | 30,553 |
Atari | 22,923 |
Commodore | 31,754 |
Apple IIe | 21,760 |
Amstrad | 27,995 |
It's fun the warning the manual says:
Caution:
When creating a real adventure, it is possible to run out of memory, which would cause an error in operation and likely corrupt your database. Use the option M from the Main menu every so often to see how much available memory you have left. For safety's sake, leave yourself plenty of space
of course... plenty of space...
The idea was to convert as many games for Atari (yeah, I know not many players are going to play it in this machine; however, it was something always got my attention since I had ADW from the 80s). With the help of the great parser Unpaws for Z80 Quill games from IF Archive I was able to see the code and automates the process.
finally, I had to make three kinds of conversions:
Software
Scans
![]() |
![]() |
New Games
Feasible games I was able to convert successfully:
(i) used 32 characters width to avoid many text padding thus saving bytes, otherwise wasn't fitted.
(ii) I had to use ". " for CRLF.
(iii) it has been filled every message with 8 spaces for padding.
(g2f) it has a presentation screen in g2f, done with
Integrator 3.0.
(zx) original Sinclair game
All these fixes make games (sort of) unreadable, but it was the only option to fit the whole game in ADW.
G2F
Integrator is a tool to join a G2F picture before an executable. Several neat conversions from the original ZX games were done, from Arkadiuz and Kaz: G2F gallery.
Legacy
Games made with AdventureWriter by other authors (obtained from atarionline.pl)
These are other games found at atarimania.com
Games found at homesoft
Games found at Page 6
TODO
Acknowledge
Many thanks to authors and owners of the different software/sites where I retrieved information: to atari , atarimania, atarionline.pl, atariage, wikipedia, world of spectrum, homesoft, and many others.