~/talk

Robotron Autopsy Learning About Hardware From Vintage Video Games

Talkat Open Source Bridge 2013 · 2013-06-18..06-21· [creative-coding]
slides:none on file

Reverse engineers Robotron 2084 to expose exact hardware: a Motorola MC6809 CPU, 48KB memory + 12 ROMs, separate 6802 sound processor, tiny palette RAM and shift‑register video fed at 6 MHz, and a logic‑decoded watchdog whose reset data is 0x39. Reasoning shows why memory is three bytes wide and how palette tricks give fast color animation. Recreates the machine in HDL on an FPGA with real 6809; it runs and is playable but graphics slow under load because the emulated blitter steals cycles and isn’t cycle‑perfect.

AI-written summary · about

  1. 0:00Vintage hardware intro
  2. 1:13Robotron 2084 overview
  3. 3:18Circuit boards and chips
  4. 6:296809 processor & memory
  5. 10:02RAM and high-score storage
  6. 11:47Watchdog timer explained
  7. 15:22Watchdog timer logic
  8. 22:52Video system basics
  9. 26:02Color palette & pixels
  10. 29:55Cocktail cabinet tricks
  11. 33:28Soundboard & audio
  12. 35:57Williams Chip One
  13. 36:38FPGA recreation
  14. 39:06FPGA design basics
  15. 41:19Reverse engineering resources
  16. 46:25Q&A on vintage chips
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.