Login
Dungeon Render
Title:Dungeon Render
Category:Demo/BasicExample
Release Date:
Language:(none)
Size:32K
Machine:PAL & NTSC
Code Type:Basic
Distribution:Freeware
 Play Online!
Notes:AKA Dungeon128. It shows how to render a dungeon first-person view in Commodore BASIC V3.5 / V7.0. Written by The 8 Bit Theory of Dungeon Crawlers community. Uses cursor keys and Q to quit. On a C16, this must be loaded with DLOAD to work.
  External links:
    GitHub
    YouTube Video

No votes yet.
Dungeon Render Screenshot


Tips About Loading
This playable BASIC demo has been thought to work both on a 264 series machine and on Comomdore 128, but the latter has been chosen as the target machine of the example program offered by the author on his own GitHub.
This means that the program location begins to $1C01 instead of $1001 as required on TED.

Said that, to load the program in a correct way, the syntax DLOAD must be used, in order to force it to load at the right memory location.


Unfortunately, once correctly loaded, the BASIC listing takes away too much memory to operate on a Commodore 16, overwflowing into the graphic memory after $1800. Since the demo uses high-resolution bitmap graphics mode, when the program activates this mode, a final part of the listing is deleted. So, minimum a 32kB TED system is required to run this demo.


Even with sufficient memory to run it, the program allocates the BASIC listing into the safe memory location at $4001, only once it has been run the first time. This means that the demo will correctly run when a second RUN command will be entered.

To bypass this bottleneck, the best way to load and run the demo is: entering GRAPHIC2,1 first, then DLOAD the program and RUN it.

Copyright © Plus/4 World Team, 2001-2025. Support Plus/4 World on Patreon