48 lines
1.7 KiB
Markdown
48 lines
1.7 KiB
Markdown
# 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.
|
|
|
|
## Backgammon
|
|
|
|
by David C. Oshel; C/asm sources available; I've adopted the code to VT100.
|
|
|
|
See this repository: https://git.imzadi.de/acn/backgammon-vt100
|
|
|
|
## Games in this repository
|
|
|
|
* [2048](2048/)
|
|
* [Ladder](Ladder/)
|
|
* [Ladder (Turbo Pascal version)](LadderTP/)
|
|
* [Rogue](Rogue/)
|
|
* [Wanderer](Wanderer/)
|
|
* [CatChum](CatChum/)
|
|
* [Quatris](Quatris/)
|
|
* [Worm](Worm/)
|
|
* [Cpmtris](cpmtris/)
|
|
* [Sokoban](Sokoban/)
|
|
* [Battleships](Battleships/)
|
|
* [Blocks](Blocks/)
|
|
* [Robots](Robots/)
|
|
* [FindThatMine](FindThatMine/)
|
|
* [Snake](Snake/)
|
|
* [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.
|
|
|