REAtinymachines

どうやったのかを読む

物語と記録です。作業の流れを最初から一度きり語ったもの、長めの読みもの、計画と報告のノート、そして各プロジェクトの入口が並んでいます。

流れ

コンソールが動くようになるまでを、最初から一度きり語ったもの。何も読んでいないならここから。

  1. コンソールの弧を振り返る

    スケッチが求めたもの、チップと ROM が教えたもの、そしてベンチに残るもの。

    /docs/console-arc1,537 語9 本のリンク

長めの読みもの

計器の下にある文章を取り出し、記事として組んだもの。最初から最後まで読むために書かれています。

  1. トレーサ: 回路全体を半サイクルずつ

    MOS 6502 の全ノードと全エッジを一画面に、ダイ上の位置のまま。トランジスタレベルシミュレーションで光り、半サイクルごとに動いたものすべてを描き直す。隣には走っているプログラム。

    /6502/tracer/article5,103 語16 本のリンク

  2. 長めの読みもの

    各ツールの文章を記事として。上にある計器が何をしているのかを、通して読めるように書いたものです。

    /6502/reading797 語41 本のリンク

ノート

作業の前に書かれた計画と、後に書かれた報告。その根拠になった数字つきです。ここにあるのは一覧なので、軸を選んで、その先を開いてください。

  1. ノートを種類で見る

    同じ文書を、それが何であるかで並べ直したもの。作業の前に書かれた計画、後に書かれた報告、手順、参照、そして記録。

    /docs/kinds2,298 語61 本のリンク

  2. コンソールの弧のノート

    コンソールの計画と報告のすべてを、扱う部分ごとに: チップ、信号、コンソール、ベンチ。リポジトリが唯一の原本で、このサイトはビルド時にそれを取り込む。

    /docs/nes2,394 語62 本のリンク

  3. The documentation tree

    書かれたドキュメント。ナビゲーションは文書自身から組み立てられる。

    /docs2,495 語39 本のリンク

  4. 報告書で使われる言葉

    NES の報告書の中で使われている現場の言葉を、平たい文章で。記録された参照走行、検査、速いチップと絞り込み、妨害を入れた走行、測ったものと書き下ろしたもの、そしてマイルストーンの記号。

    /docs/words1,394 語9 本のリンク

二つのプロジェクト

コンソールとチップが、それぞれ自分を紹介する場所。レッスンと、復元した visual6502 の wiki もここに。

  1. NES コンソール

    私たち自身の部品から組む動く NES: 二つのチップをスイッチごとに模擬し、チップ間のつながりはすべて記録済みのリファレンス走行と照らし合わせ、絵の経路はすでに実機で試してある。

    /nes578 語18 本のリンク

  2. 6502

    トランジスタレベルの MOS 6502 と、その上に築かれたすべて。

    /6502381 語20 本のリンク

  3. 学ぶ

    レッスン: トークンから公開済みのカートまで、そして一命令をシリコンの中まで追う。

    /6502/learn538 語22 本のリンク

  4. visual6502 アーカイブ

    Internet Archive から復元した visual6502.org: wikitext から組み直した wiki と、再び閲覧できるようになったダイ写真。

    /6502/archive230 語9 本のリンク

各ページの横の語数とリンク数は、サイトの地図をつくる巡回がそのページ自身から数えたものです。語が多くリンクの少ないページは読むもの、リンクの多いページはまた一覧です。 一つのページが二つの入口の奥にあることもあります。計器は見るものでもあり、それを使って作るものでもあるからです。ここにある住所はどれも、これまでと同じものです。