http://d.hatena.ne.jp/tanakh/20050506#p2 のあたりで開発したファミコンエミュレータをJavaに移植しました。 ここで公開中 http://github.com/tanakh/bjne-java jarもあります。 http://github.com/tanakh/bjne-java/downloads オリジナルのC++版。 http://github.com/tanakh/bjne セーブ機能意外はすべて移植しました。 マッパは#0〜4と、VRC6を実装しました。VRC6は趣味です。 割と動いてるんじゃないかなあと思います。 なぜJava? Androidで動かすためです。今のところは普通のAWTアプリです。 Javaで辛かったこと 符号なし整数型がない。 メモリは基本的にbyteの配列で持つことになりますが、そこから取り出すときに気をつけないと負