• Homebrew hardware quickstart
  • Setting up the project
  • Z80 Machine, "Monitor/OS" already loaded
  • Memory map of the machine
  • Monitor entry points
  • Printing to the console
  • Reading from the console (waiting)
  • z80 Machine, no monitor
  • 808x Machine
  • Tuning options
  • Switching compilers
  • Custom CRT0
  • Next Steps
  • Why is the generated executable so big?
  • It's still not small enough!