C64 Dungeon Play and Lost World Demonstration

Another personal project post! I have done more work in making David Caruso II’s obscure Commodore 64 CRPG Dungeon, published in the issues of the disk magazine LOADSTAR more than once, presentable to current-day audiences. Although it certainly has its limits, there are some aspect to it that are unique, even forward-thinking. We posted about Dungeon here before. To remind everyone, we sell Dungeon on my (rodneylives’) itch.io page for $5, with the blessing of rights-holder and LOADSTAR owner Fender Tucker.

There are a few bugs in Dungeon, now basically impossible to fix, that I’m trying to track down and document, and I’m also working on improving the documentation, as well as provide some useful goodies with the system, like a disk of monsters, equipment and magic items. That’s useful because Dungeon has a special feature where it’ll take the monsters and items on a “Data Disk,” and scatter them around a dungeon map of its own creation. It calls these randomized adventures “Lost Worlds.”

Lost Worlds operate as a kind of quasi-roguelike. The Dungeon software creates a random map and places random items around it, but once created it becomes a Dungeon adventure that any created character can explore as many times as they like. While it doesn’t have roguelike tactical combat gameplay or random item identification, it does have a form of permadeath. Characters only get three lives to advance their level as far as they can go.

Lost Worlds are interesting places to explore, but there are some bugs in them. It is possible, in fact pretty easy, to get stuck in a part of the dungeon from which one can’t escape. Sometimes a one-way door leads into an area that can’t be escaped, and sometimes a passage-blocking trap will strand the player’s character in a dead-end. And once in a while a Lost World is downright unfinishable, its goal item disconnected from the parts of the dungeon the player can even reach.

While there are spells (Passwall and Teleport) that can release a trapped character, if they aren’t available the character is not completely lost. If you turn off the C64 (or close the emulator), then return to the Guild screen, the character will be marked as GONE. Over time, measured in loads of the Guild menu, the character will eventually find their way back on their own. It takes quite a while for this to happen though: I counted 15 loads, saving the game each time, before a GONE character returned.

This video (23 minutes) is is something I recorded myself as a demonstration of both Dungeon’s gameplay, and its Lost World adventure generation. It uses a set of 30 low-level monsters and items based on the stats of the old Basic edition of D&D, and a set of magic items I created for usefulness and to show off Dungeon’s spell set.

So, why would someone want to play this game, when there’s so many other newer CRPGs out there to play?

  • The idea of rolling up a character and taking them through scenarios made by other people, to try to get their level up as high as they can get before they die three times, is great. My hope, perhaps misplaced, is this release will inspire other people to make dungeons for others to play, and I look forward to seeing them myself.
  • The magic system of Dungeon, while it doesn’t allow for characters to learn spells themselves, is unique in that most of the spells are utility spells! There are spells for passing through walls, for teleporting anywhere on the map, for revealing terrain, for seeing in darkness, for giving oneself a damage shield, for locating the goal item, for disarming traps, and more. There is only one direct damage attack spell! Spells are more like tools than something you use to pound through the enemies.
  • The dungeon model allows for dark areas, traps that block exits, two-way and one-way teleporters, secret doors, one-way doors, and decorating dungeon maps with PETSCII graphics. The simplicity of the dungeons, all of them fitting on one screen, works in Dungeon’s favor. No dungeon can be too large since they must all fit within the bounds of the map grid.

There are unique design considerations for making Lost Worlds too. Even though the computer creates the maps unaided, since it populates them from the monsters, items and traps that are on the Data Disk, the difficulty of the resulting dungeon is affected. The various doodads are distributed without apparent heed for what they are; I wonder if the generator actually cares for their identities or if it just checks how many of each type are on the disk, so as not to exceed that number.

If there are more easy monsters, more powerful items, and more weak traps on the disk then the dungeon will be easier due to their corresponding numbers being greater, and vice versa. It occurs to me that one of the flaws in the dungeon generation I mentioned could be alleviated, by not giving it one of the wall creating traps that could trap a player in a dead-end, but that also makes the dungeon a bit less interesting, so I’ve left it in the mix I use.

I recognize that, if I let myself, this might become a Dungeon blog. Rest assured, I’m not going to take it that far. But I really hope that some people give Dungeon a chance. While sure it has its inspirations (one person on Mastodon said it reminds them of Phantasie, a somewhat less obscure early CRPG), I think it’s pretty unique, and deserves for more people to have a look at it. I’m particularly pleased how well the sample monsters and items I made work in the Lost World framework, and I’m trying to think of ways that it might be improved. More on this later… but, not immediately, I think.

A 30+ Year Old RPG System for the Commodore 64

It’s been months now since I announced my plans to release some project involving LOADSTAR, a 17-year computer magazine on disk, either here or on itch.io, or both. I’m still working on them.

In the meantime, I present this, a packaged-up release of Dungeon on itch.io, a complete old-school RPG gaming system for the Commdore 64, as it was released on the disk magazine LOADSTAR back in 1990.

Written by David Caruso II, Dungeon is a way of creating adventures for others to play, and a system of creating, maintaining and playing characters in those adventures. It was kind of a throwback even in 1990 (the SNES was released that year), but it definitely has charm, and an old-school kind of appeal.

You start out on the Guild screen, where you create a character from one of five fantasy races, then venture out on adventures stored on floppy disks, which in this release are provided as C64 1541 disk images. Fight monsters to earn experience points, find the object of the quest and then return to the Guild by the exit to have the chance to advance in experience level. If your character dies they’ll be revived, but only up to two times! If something happens and you don’t make it back, but don’t die either, your character will be marked as “GONE,” meaning they’re stuck in limbo until they make it back to the Guild on their own!

Your character advances in level between adventures, but they don’t get to keep any items they found on their journey. If they advance in level however, they get to permanently improve two of their stats. Getting to the maximum score of 25 grants them a special ability, but it’s really hard to get there!

This presentation of Dungeon is being made with the permission of Fender Tucker, owner and former Managing Editor of LOADSTAR. It isn’t free, but for $5 you get the Dungeon system and five pre-made adventures for it, culled from the 240+ issues of LOADSTAR. I include a stock copy of the open-source Commodore 64 emulator VICE, configured for playing Dungeon. (If $5 is too much for you, rumor has it Loadstar issues can be found online elsewhere. Dungeon was first published on issue #74.)

If you want to know more about it, I have constructed this 40-page PDF of documentation on Dungeon, from the disks of LOADSTAR in 1990, along with the instructions for the adventures and further notes on playing it from me. Here:

(file size: 2.6 MB)

The document refers to an itch.io release, that’s what I’m currently working on. Late in the document there are some spoilers for a particularly difficult adventure using the system.

Dungeon was created by someone named David Caruso II. Neither I nor long-time LOADSTAR managing editor Fender Tucker knows what became of him. I have what is almost certainly an old address for him. It’s been 33 years, and I suspect that Dungeon itself is a couple of years older than that, so it’s possible that Caruso has passed away by now. If he hasn’t, though, I’d like to talk with him. I think (hope?) he’d appreciate that people are still thinking about his creation even now.