This is a continuation of [PC88-C](https://github.com/bferguson3/pc88-c), meant to be a more universal, and faster, method of developing games in pure z80 assembly for the PC8801+ series of Japanese computers.
PC88-C has been relegated to ON HIATUS thanks to the nonstop changes and bugs introduced into SDCC post version 4.0.
If you have questions, contact bent86 on discord.
To use:
** Requires zasm (https://github.com/Megatokio/zasm) to be on the path or root folder.
To build hello world:
make PROJECT=examples/hw
PROJECT should always point towards the folder of your current project, which has a main.z80 file.
To add files to a recently built project without invoking Python to use maked88.py, you can instead use:
make add ARGS="examples/tilemap/map1.bin 0 4 1"
This is identical to: "python3 ./tools/maked88.py app.d88 ./examples/tilemap/map1.bin 0 4 1"
References:
https://github.com/RetroDevDaemon/pc88-c/blob/main/src/pc88-c.h
http://mydocuments.g2.xrea.com/
http://www.maroon.dti.ne.jp/youkan/pc88/index.html