BBC Micro

BeebEm - BBC Micro and Master 128 Emulator

BBC Micro

Home

Help Contents

Download Software

BeebEm Website


Emulated Hardware

The hardware emulated by BeebEm is that of a standard BBC Micro Model B, a Model B with IntegraB board, Model B Plus or Master 128 with a few small additions. Optional 65C02 and other types of second processor are also emulated. The emulation is accurate enough to run most software.

Hardware common to all models

  • 74689 Sound chip with 3 tone channels and one noise channel.
  • uPD7002 Analogue to Digital Converter
  • 32K RAM
  • 6845 Cathode Ray Tube Controller (CRTC)
  • Acorn proprietary VIDPROC (Video Processor)
  • SAA5050 Teletext generator
  • System and User 6522 Versatile Interface Adaptors (VIAs)
  • "IC32" Addressable latch
  • Full BBC Micro keyboard
  • ROMSELect Register
  • 6854 Advanced Data-Link Controller (Econet)
  • SCSI and SASI Hard Drives
  • AMX Mouse

Model B Specific hardware

  • Full 6502 Processor with all undocumented opcodes
  • Sixteen 16K Paged ROM banks, with Sideways RAM option
  • 16K OS ROM
  • 8271 Floppy Disc Controller

Model B Plus Specific hardware

  • Four 16K Sideways RAM banks
  • 16K B+ MOS ROM
  • 20K Video Shadow RAM
  • 12K Additional RAM

Master 128 Specific hardware

  • 65C12 Processor with all undocumented opcodes filled in with corresponding undocumented 6502 opcodes
  • Seven 16K Paged ROMs
  • Four 16K Sideways RAM banks
  • 16K MOS ROM
  • 20K Video Shadow RAM
  • 8K Filing System RAM
  • 4K Screen Operations RAM
  • 1770 Floppy Disc controller
  • 146818 Realtime Clock and CMOS RAM (50 bytes)
  • ACCess CONtrol register

65C02 Second Processor

  • 65C12 Processor
  • 64K RAM
  • 2K boot ROM
  • TUBE ULA chip

Z80 Second Processor

  • Z80 Processor
  • 64K RAM
  • Boot ROM (8KB Torch Z80, 4KB Acorn Z80)
  • TUBE ULA chip

ARM Second Processor

  • ARM3 Processor
  • 4MB RAM
  • 16KB Boot ROM
  • TUBE ULA chip

Integra-B

For information on the IntegraB see the documentation in the 'Documents' directory.


Copyright © 2011 Mike Wyatt