これは前日譚的なやつなので読まなくていいです.
n日で作るファミコンエミュレータ、何日掛かるかわからんけど(時間の余裕と進捗次第)やっていくかな
— ゆうけむ (@ykm_kn) October 24, 2018
はじめるきっかけ
ゆいきさんがやってたのをみました. かっこいい.
ので僕もやろうと思いました.
使う言語はタイトルにもあるようにGolangです.
そろそろPython以外の言語にも触れようかなと思ったのと, Golangはアドレスも触れるよ!!というのを聞いたことがあったので採用しました.
"Golangもエミュレータ自体も, マジで何もわからん" の状態から始まるのでちょっとずつ勉強しながら作っていきます.
30日OS本みたいな感じで初学者向け(?)に解説していく予定です.
まずはHello Worldの表示までを目標に.
動く物ができるのはいつになるやら.
今のところはHello WorldのためのサンプルNESファイルを読み込んでヘッダー部分, プログラム部分, スプライト部分に切り分けるところまで(このあたりは1日目に詳しく書きます).