6502 snake (destructive edition)

Nick Morgan が公開している Easy 6502 という 6502 エミュレータをちょっと改造してみました。オリジナルではメモリ領域の $200〜$5ff のみが可視化され、コードが格納される $600 番地以降は可視化されないのですが、折角のノイマン型なのでそちらも可視化されるようにしています。やっつけで作ったのであまり長いコードだと表示に支障をきたします。

オリジナルに添付されていた snake ゲームを下記で試すことができます。"Assemble"ボタンを押してコードをアセンブルしたのち、"Run"ボタンでスタートします。WASDキーで上下左右にスネークを動かせます。コードエリアに侵入することもできます。

改造したコードは github で公開しています