2008-09-03から1日間の記事一覧
できればgotoは使いたくなかったんですけど、10倍高速にするためなら、もはや何でもやってみないと厳しい状況ですので、gotoが使える場面では使っていこうと思います。C#にはgotoあるんですがJavaには無いので、携帯Javaに後で持って行くことを考えると使い…
ファミコンのゲームでは全体的な処理のタイミングをvblankで取ってると思います。 今のパソコンのソフトの様に、CPU資源を複数のソフトで分けながら処理したりする必要がないため、vblank待ちはポーリングしてるはずです。つまり、vblankのフラグが立つまで…
6502の各レジスタをプログラムで表現するために、何の型を使うか?ということについては、最初かなり迷ったのですが、とりあえずは全てのレジスタをint型にすることにしたのでした。6502のAレジスタは8ビット幅ですので、同じく8ビット幅であるbyte型を使え…