Swiftでファミコンのエミュレータを書いてみる
先週読んだこのブログエントリ Kotlinでファミコンのエミュレータを書いた - ゆいきノート に刺激を受けたので自分でも書いてみることにした。 Swift4.2, iOS12.0, Xcode10.0で。
なるべく他人の書いたソースコードは読まないようにして、 できるだけ文書や記事だけ読んで実装してみた。 これってプログラムを書く能力よりも 仕様書を読み取る能力のほうが大事だと思った。
ようやくHELLO WORLD!が表示できたので記念にスクリーンショットを貼っておく。
macOS上のiPhoneシミュレータ上で動いているNESエミュレータの図
ソースはそのうちGitHubあたりに公開するかもしれない。 だいぶ飽きてきたのでいつになるかわからない。