Graphic Adventure Assembler for Commodore 64
A downloadable game creation system for Linux
This tool creates graphic adventure games for the Commodore 64. The user writes a script file that defines rooms and objects, writes code for the objects, and provides graphical assets. The program outputs a C64 program you can play and distribute as you like. See included manual for more details. A very small example game is included, as well as a larger more detailed one.
Suggestions welcome. I have been polishing this thing for a long time, and while I have many ideas for improvements, I sort of have to get it out there to gauge if there is any interest before continuing to develop this thing.
Tested in Windows and Linux Mint
Requirements:
Regina Rexx interpreter: https://regina-rexx.sourceforge.io/
Acme Assembler: https://sourceforge.net/projects/acme-crossass/
The map editor below, or:
Sub-Christ's CharPad: https://csdb.dk/release/?id=200347
A sprite editor of your choice.
Status | Released |
Category | Tool |
Platforms | Linux |
Author | malcontent |
Genre | Adventure |
Tags | 8-Bit, Commodore 64, Creative, Game engine, gcs, Open Source, programming, tool, zzt |
Average session | Days or more |
Inputs | Gamepad (any) |
Download
Development log
- Map editor released!Jan 11, 2024
Comments
Log in with itch.io to leave a comment.
c64 is great! Im tryin the demo nice! Will your editor allow image import/conversion? Is there an email to reach you? ok thanks!
Thanks for checking it out! There are currently no plans on image conversion as it is complicated, and there are other tools out there suitable for the task. Editing the charset directly is more the first priority for the editor. Ultimately, improvements to the engine itself is the main priority. My e-mail can be found in GAAcode.a file in the main package.
thank you ill take a look! nice work!
Great! https://c64universe.wordpress.com/2024/02/21/graphic-adventure-assembler-for-com...
This is super cool and I'll give it a try soon!
Thanks for checking it out! Don't hesitate to contact me with any questions.