出遅れた!
というわけで、急いで開発環境を作ります。
OSはUbuntu14.04LTS。最新のOS上にGBの開発環境を作りますよ。
Linux版を/usr/lib以下に、/usr/lib/sdk/gbz80-gb/2.1.5/~となるように展開し、
# cd /usr/lib/sdk/gbz80-gb/2.1.5/lib
# make
でライブラリをコンパイルします。
続いて、/usr/lib/sdk/gbz80-gb/2.1.5/examplesで、
anniv25.c
#include <stdio.h>
#include <font.h>
#include <console.h>
#include <drawing.h>
void main(void)
{
printf(" \n\n\n\n GameBoy\n\n 25\n\n Anniversary!");
}
を作って、
# cd /usr/lib/sdk/gbz80-gb/2.1.5/examples
# ../bin/lcc -Wa-l -Wl-m -c -o anniv25.o anniv25.c
# ../bin/lcc -Wa-l -Wl-m -o anniv25.gb anniv25.o
# rm anniv25.o
すると、実行バイナリが得られるので、GBエミュに食わせて、