# VT100 games for CP/M 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. ## Games in this repository ### Tetris clones * [Quatris](Quatris/) * [Cpmtris](cpmtris/) ### Kind-of jump-and-run games * [CatChum](CatChum/) * [Ladder](Ladder/) * [Ladder (Turbo Pascal version)](LadderTP/) ### Arcade games * [2048](2048/) * [Worm](Worm/) * [Snake](Snake/) * [Pac](Pac/) ### Puzzle games * [Blocks](Blocks/) * [Sokoban](Sokoban/) * [FindThatMine](FindThatMine/) ### Strategy games * [Backgammon](Backgammon/) * [Rogue](Rogue/) * [Wanderer](Wanderer/) * [Battleships](Battleships/) * [Robots](Robots/) * [Robot Chase](RobotChase/) * [MazezaM](MazezaM/) ## 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 ## 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. ## ZIP archives In the directory [Packages](Packages/), a script to create .zip archives (as well as these files) of every game can be found. These archives are created for BBS distribution of the games.