アカウント名:
パスワード:
もはや、NESのエミュレーションって、πの計算みたいに、手ごろな演習の題材みたいになってるのね。完エミュに成功したら、FFの高速スクロールが出来るのだろうか
https://builderscon.io/tokyo/2018/session/5212a273-a1b8-4458-9ce6-621d... [builderscon.io]これ見ると色々と理解が進むかと
ぼくもモダンな言語でやってみたのだけど、CPUのエミュレータはわりと簡単、PPUのエミュレーションはかなり大変。とくにPPUの処理時間がほとんどでまともなFPSが出せるかどうかはPPUがちゃんとつくれるかどうかにかかかっているっぽい。色んな人が解説や記事を書いてくれているけど、日本語特有の主語を省略したような曖昧な記述で仕様を読み取るのがとっても大変。結局誰かが既に実装済みのソースコードを読むのが手っ取り早くて単に機械的な言語の移植になってしまうのが悲しい。まあ腕に覚えのある人なら冬休みの自由研究にちょうどよいのでは。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
それに何のいみがあるのか?なんて思いましたが (スコア:0)
もはや、NESのエミュレーションって、πの計算みたいに、
手ごろな演習の題材みたいになってるのね。
完エミュに成功したら、FFの高速スクロールが出来るのだろうか
Re:それに何のいみがあるのか?なんて思いましたが (スコア:1)
https://builderscon.io/tokyo/2018/session/5212a273-a1b8-4458-9ce6-621d... [builderscon.io]
これ見ると色々と理解が進むかと
Re: (スコア:0)
ぼくもモダンな言語でやってみたのだけど、CPUのエミュレータはわりと簡単、PPUのエミュレーションはかなり大変。
とくにPPUの処理時間がほとんどでまともなFPSが出せるかどうかはPPUがちゃんとつくれるかどうかにかかかっているっぽい。
色んな人が解説や記事を書いてくれているけど、日本語特有の主語を省略したような曖昧な記述で仕様を読み取るのがとっても大変。
結局誰かが既に実装済みのソースコードを読むのが手っ取り早くて単に機械的な言語の移植になってしまうのが悲しい。
まあ腕に覚えのある人なら冬休みの自由研究にちょうどよいのでは。