Direct Pattern Mapping を用いて全画面に異なるパターン(30x24=720)を表示します。
1024 パターンモード を用いればよりスマートにこの目的を実現できます。
- GNU make and GNU Compiler Collection
- macOS: install XCODE
- Linux:
sudo apt install build-essential
- SDCC version 4.1.0
git clone https://github.com/suzukiplan/vgszero
cd vgszero/example/10_chr720
make
8KB x 5 banks = 40KB ROM
- Bank 0: program
- Bank 1: program
- Bank 2: bg.chr
- Bank 3: fg.chr
- Bank 4: sprite.chr