The front door for the 6502 work: a transistor-level MOS 6502 that simulates 3510 real switches traced from die photographs, everything built on it, and eventually the rest of the shop.
Nothing is built yet. This repository is a scaffold, a survey and a plan.
START-HERE.md |
the brief, the proposed shape, and the order of work |
notes/inventory.md |
what already exists and where, surveyed rather than recalled |
notes/modules.md |
every module and dependency, the edges out of this repo, and the rule that only a tested engine is boarded |
CLAUDE.md |
how to work in here, and the traps already paid for |
NOTICE.md |
licensing. Read before anything ships |
tinymachines.ai the site. 6502 work front and centre
tinymachines.ai/api one API, spoken as REST and as MCP
tinymachines.ai/docs a markdown hierarchy, rendered server side
| 6502.tinymachines.ai | the explorer: the die, the atlas, the schematic, the measured tables |
| 6502.tinymachines.ai/api | the chip over HTTP, one half-cycle at a time. Stateless: the whole machine travels in every request |
| games.tinymachines.ai | Die Runner: a 6502 ROM, a page of its memory as the screen, and the browser drawing it |
| halfwave.tinymachines.ai | a lab on the same engine |
| github.com/tinymachines/halfphi | the switch-level engine, MIT, embedding no die data |
| github.com/tinymachines/6502 | the simulator, the site, the service and the games |
Our code is ours; the die data is CC BY-NC-SA 3.0 (Greg James /
visual6502.org) and NonCommercial and ShareAlike travel with everything derived
from it. See NOTICE.md.