6502tinymachines

較正カートリッジ

私たち自身のカートリッジが一つ。どの画面も測られるために作られている: コンソールからはスコープとグラバーとカメラを通して、模型からは同じデコーダを 通して、そのすべてを一つの道具が読む。このセクションには、計画、ROM を作って 基板に載せるまでの手引き、絵としての画面、空のボード、そして進むままに書いた 組み立ての記録がある。ROM とそのマニフェストもここで配っている: cal.nes と cal.json。手引きにあるチェックサム が名指しするのと同じバイト列だ。

較正カートリッジの計画どの画面も、実機と模型から同じ読み取り器で測られるために作られたカートリッジが一つ。各フレームが自分の名を名乗る。色、解像度、フィルタ、そしてパッド。
較正カートリッジを作る自分の名を名乗るフレームという着想から、60 行のアセンブラで書いたカートリッジを経て、模型に載った ROM、そのチェックサム、そしてコンソールに差したカートリッジまで。
較正画面私たち自身のデコーダが見たカートリッジの画面、各フレームに名を付ける帯、そして各画面が何のためにあるか。カートがコンソールに入れば、グラバーのフレームもそこに並ぶ。
空のボードとプログラマ撮って読んだ: どの基板が較正 ROM の二つのチップを取るのか、EPROM アダプタは何のためにあるのか、そしてまだ分かっていないこと。
組み立ての記録、進むままにカートリッジができていく様子を、測った一歩ずつ: ベンチのプログラマ、書き込んでは丸ごと読み戻したチップのそれぞれ、両面から読んだボードのジャンパ、載せる部品、そしてまだ開いていること。