rogue-like/README.md

38 lines
1.1 KiB
Markdown
Raw Normal View History

# What is it?
**Escape** (working title) is a homebrew *Rogue-Like** game developped for the Apple II computers.
It is written in assembly and serves two purposes:
1. Be fun
2. Document the proccess of coding for the Apple II on [my blog](https://www.xtof.info):
2021-04-14 21:33:52 +00:00
- [A tile engine for the Apple II](https://www.xtof.info/an-hires-tile-engine-for-the-apple-ii.html)
- [Raycasting a Line of Sight](https://www.xtof.info/appleii-roguelike-line-of-sight.html)
- [Random level generation on Apple II](https://www.xtof.info/random-level-generation-on-apple-ii.html)
# How to build
## Building
Just type
make
This will produce *bin/escape.a2* which is a binary executable for Apple's II PRODOS.
2021-04-14 21:33:52 +00:00
## Prerequisite in order to build:
The [cc65 compiler suite](https://github.com/cc65/cc65), with the environment variable *CC65_HOME* set to its folder
2020-10-14 20:53:44 +00:00
Tested OK with version V2.16 - Git be772c01
## Prerequisite in order to produce the disk image
- Java Runtime
- [AppleCommander](http://applecommander.sourceforge.net/)
## Embedding the Apple II' executable into the disk image
Run
scripts/add-to-disk.sh