2019-09-02 15:54:03 +02:00
# VT100 games for CP/M
2019-09-02 15:47:33 +02:00
2019-09-02 15:54:03 +02:00
In this repository, I want to collect some games for CP/M which work when using
a VT100 compatible terminal (i.e. VT100 ANSI escape sequences).
These games use VT100 either per default or were adopted to using them.
Whenever possible, I will provide working binaries (i.e. .COM files) and also the
sources or original files that I found online.
2019-09-05 15:47:01 +02:00
## Games in this repository
2020-07-01 15:40:23 +02:00
### Tetris clones
* [Quatris ](Quatris/ )
* [Cpmtris ](cpmtris/ )
### Kind-of jump-and-run games
* [CatChum ](CatChum/ )
2019-09-05 15:48:35 +02:00
* [Ladder ](Ladder/ )
2020-06-24 12:58:25 +02:00
* [Ladder (Turbo Pascal version) ](LadderTP/ )
2020-07-01 15:40:23 +02:00
### Arcade games
* [2048 ](2048/ )
2019-09-12 15:59:38 +02:00
* [Worm ](Worm/ )
2020-07-01 15:40:23 +02:00
* [Snake ](Snake/ )
* [Pac ](Pac/ )
### Puzzle games
* [Blocks ](Blocks/ )
2019-10-24 15:10:47 +02:00
* [Sokoban ](Sokoban/ )
2020-07-01 15:40:23 +02:00
* [FindThatMine ](FindThatMine/ )
### Strategy games
* [Backgammon ](Backgammon/ )
* [Rogue ](Rogue/ )
* [Wanderer ](Wanderer/ )
2019-10-25 10:00:35 +02:00
* [Battleships ](Battleships/ )
2020-03-10 16:16:14 +01:00
* [Robots ](Robots/ )
2020-06-25 14:41:27 +02:00
* [Robot Chase ](RobotChase/ )
2020-06-26 13:19:23 +02:00
* [MazezaM ](MazezaM/ )
2019-09-05 15:47:01 +02:00
2019-09-06 11:02:04 +02:00
## More Games on the Interwebs
* [Gorilla.bas ](https://github.com/sblendorio/gorilla-cpm ): GORILLA.BAS port to CP/M in Turbo Modula-2. Supported terminals: VT52, VT100, ANSI, ADM-31, KayPro, C128, Memotech monochrome, CPC / Zenith Z19
* [Hangman ](https://github.com/sblendorio/hangman-cpm ): C implementation for CP/M of the classic "hangman" included in "bsdgames" popular package for UNIX
2020-03-31 13:42:49 +02:00
## HD image
In the directory [HDimage ](HDimage/ ), you can find a 4MB z80pack compatible HD image conaining all the game files (minimal file count).
All games are on user area 0, except Wanderer, which uses a lot of data files - Wanderer is placed in user area 1.
This HD image file should be usable e.g. on the IMSAI 8080 clone or any other z80pack powered emulation.