Skip to content

Releases: skx/lighthouse-of-doom

release-0.6

23 Aug 15:01
@skx skx
Compare
Choose a tag to compare

release-0.6

This release features a relatively small number of small changes:

  • There were some grammar and spelling fixups.
  • An off-by-one issue with the turn-counter was fixed
    • Thanks to @jes, once again.
  • The code became a few bytes smaller.
    • Replacing some calls to the BIOS with a call to a common-helper routine for string-output.

release-0.5

29 Apr 03:51
@skx skx
Compare
Choose a tag to compare

release-0.5

This release updates our text in small ways, adds a version notice to the released binary, and updates our parser to support more commands.

For example EXAMINE ROOM is the same as LOOK, and we can TURN ON xxx instead of being forced to USE xxx.

release-0.4

28 Apr 17:03
@skx skx
Compare
Choose a tag to compare

release-0.4

This release fixes a couple of minor spelling and grammar issues, and increases the number of turns you have available to solve the puzzle, and save the ship.

The parser has been updated to allow :

  • "EXAMINE THE XXX" instead of just "EXAMINE XXX",.
  • "GO DOWN" instead of just DOWN.

Several minor changes have been made to the various puzzles and items within the game. Our internal organization has been much improved via the use of offsets calculated by the compiler - rather than hand-counted. This allowed the addition of several new fields in our item-table, allowing cleaner code.

The game now reminds you to hurry up, every five turns or so, and a completely new second victory condition has been added, to allow for surprises.

Unrecognized commands now inform the user to run HELP to see the (documented, but not complete) list of commands - and unrecognized commands don't count towards your turn-limit.

Finally it is now possible to call the ghostbusters, because who else are you going to call?

release-0.3

26 Apr 16:55
@skx skx
Compare
Choose a tag to compare

release-0.3

This release reduces the size of our binary, updates some of our text, and improves some behaviour with a couple of items.

(Trying not to give spoilers in the release-notes!)

release-0.2

26 Apr 15:19
@skx skx
Compare
Choose a tag to compare

release-0.2

This release fixes a couple of display-related bugs, as found when playing the game on real hardware.

  • Previously we used a combination of \r\n and \n characters to make newlines appear on-screen.
  • We're now using the two-character form universally to avoid text not starting at the beginning of lines.
  • The output produced by HELP, LOOK, and INVENTORY are now indented.

Finally EXAMINE produces the correct results for our TRAPDOOR object.

release-0.1

26 Apr 14:16
@skx skx
Compare
Choose a tag to compare

release-0.1

This is the initial release of "The Lighthouse of Doom", for CP/M.

The game is functional, and it is possible to both win and lose.