Castle Adventure is a rogue-like adventure game where you're locked in a castle and must try to get out. You move around, collecting treasure and artifacts, fighting monsters, and learning about the castle.
The game was created by Kevin Bales when he was a teen. It was written in BASIC, and distributed as shareware. The game contains several spelling errors and a known bug when loading saved games.
While the maps are completely editable, the position and description of items, monsters, and furniture are all hard-coded in the EXE which limits modification.
Obtaining the game
The full version of this game can be obtained free as shareware.
The following file formats are used by this game.
|Castle Adventure Data Format
|Game's executable. Contains object descriptions and initial placement
|Instructions and hint document
|Castle Adventure Save Game Format
|Save game format (buggy)
|Microsoft BASIC MML
|The game's music and sound can be found in character strings in the EXE.
- The game source code was most likely built using the Microsoft Basic Compiler 5.35(1983) or 5.36(1984) with /O commandline switch to avoid BASRUN.EXE runtime, a freshly built bascom exe demo is partially very similar to the castle.exe ending