Skip to content

A C64 dungeon crawler written in 99.9% BASIC V2 (with added dwarves).

Notifications You must be signed in to change notification settings

c1570/GoldQuest6

Repository files navigation

Gold Quest VI

https://github.com/c1570/GoldQuest6
https://www.c64-wiki.de/wiki/Gold_Quest_VI
https://csdb.dk/release/?id=218974

A C64 dungeon crawler written in 99.9% BASIC V2 (with added dwarves).

Compiled binaries (PRGs and CRTs) can be found in /dist.

You can run the plain (uncompiled) PRGs using Paradoxon Basic (without music and charsets then).

Generated code documentation (courtesy of Crank the PRINT!) see docs/gq6_en.html and docs/gq6_de.html.

The full game (including music etc., without the need for Paradoxon) can be built using make.sh.

You need xa65, Crank the PRINT!, the cross compiler version of the Blitz! basic compiler, and the Dali compressor for the simple build.

For the build including the Koala title screen, you need LZSA1 and the ACME assembler.

For building a CRT, use Mr. V. S. F. Unfreeze. Build the VSF by loading the PRG in VICE, enter monitor during LOAD, until 081c (run until decompression has finished), > ba 0 (set device ID to 0), watch 030c, x (run until the title screen gets printed), then dump "freeze.vsf".

The full PRG memory layout is as follows.

  • $0801-$9FFF BASIC/Blitz!
  • $A000-$AFFF Crank the PRINT strings (part 2)
  • $B000-$C3xx Music
  • $C400-$C7FF Screen memory
  • $C800-$CDFF Crank the PRINT strings (part 3)
  • $CE00 Crank the PRINT helper
  • $CF00 Music helper
  • $D000 Charset 1
  • $D800 Charset 2
  • $E000-$FFF0 Crank the PRINT strings (part 1)

About

A C64 dungeon crawler written in 99.9% BASIC V2 (with added dwarves).

Topics

Resources

Stars

Watchers

Forks