6502tinymachines

学ぶ

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

レッスン

  1. 無料のトークンを鋳造する

    トークンはチップ API への鍵だ。エディタで鋳造する: 無料、ワンクリック、表示は一度きり。鋳造はあなたのページも取得し、最初のカートリッジを公開する名前であるカートコードを渡す。

  2. カートリッジを作る

    カートリッジは、ROM とタイルと、それが書かれた規約を一つのファイルにしたものだ。コンソール規約に沿って手で書くか、その規約をいつも使っている AI ツールに渡す: MCP サーバはモデルに五つの道具を与え、それぞれが一仕事を丸ごと担う。

  3. 公開すると、チップが実測する

    公開は主張のアップロードではない。レジストリは掲載前にあなたのカートリッジをダイの上で走らせ、ROM の横に表示するのはチップがしたことだ: ブートしたか、何フレーム完了したか、各フレームに要した半サイクル数、使われたタイル。

  4. そして一命令をシリコンの中まで追う

    ウォークは Snake の一命令を五サイクルぶん深く追い、回路図はスイッチ網からその場で引き出される。このサイト全体が教えるために組まれたレッスンだ: 一行のコードが、開くゲートになるまで。

読みもの

このプロジェクトのドキュメント。読むべき順に。

  • 最初のカートを作るMint a token, write a ROM against the contract, mint the cartridge, play it, publish it, and read what the chip measured. By hand or by handing this page to an AI
  • 検証Two independent oracles, because either alone is insufficient
  • APIA transistor-level 6502 over HTTP, with the whole machine travelling in every request
  • チップアトラスWhat a wire is part of, walked out of the switch network rather than named by hand
  • コンソール規約A frame is an agreement between a ROM and its host, not something the silicon knows about
  • カートリッジA ROM, its tiles and the contract it was written to, in one gzipped JSON file
  • MCPFive tools, each one a whole errand, because a model cannot hold 2 KB of hex
  • レジストリBuilders and their pages, where publishing measures rather than believes
  • 二つの入口The same engine in a page or over HTTP, and a machine that moves between them
  • エンジン側に必要なものFour measured requests for tinymachines/6502. Three landed; the fourth was withdrawn once it was measured
  • チップアトラス: すべての部品に住所をAn address for every part: the rubric, and an entry per container. Generated from the die data
  • このチップの作りHow the chip is built: the recurring circuit patterns, counted from the switch network
  • Snake を一命令ぶん深くOne Snake instruction followed through the silicon, five cycles deep, with the schematics pulled live
  • Lab の指摘へのエンジン側の回答The engine side of the Halfwave Lab review: what each finding turned out to be, with the tests that hold the answers