Skip to content

MacBeeb 1.3.1

Choose a tag to compare

@JamesRandall JamesRandall released this 22 Oct 07:23
· 127 commits to main since this release
  • What's New: this window opens after an update, and Help ▸ What's New in MacBeeb opens it any time.
  • Master Turbo: the Master 128's internal 65C102 Co-Processor, a 4MHz 65C02 on the Master's internal Tube.
  • Disc drive sounds: the drives spin up, run and step as they work, from MAME's recordings of 5.25" drives (3.5" on the Compact). Machine ▸ Disc Drive Sounds turns them off.
  • Open Recent Disc: File ▸ Open Recent Disc lists the last ten disc images and boots the one you choose.
  • Controls for each disc: key mappings and gamepad settings can belong to a disc image, and apply while it's in drive 0. Set them in Settings ▸ Keyboard and Settings ▸ Gamepad, or from Machine ▸ Controls for This Disc.
  • Gamepads on keys: a game controller's buttons and directions can press BBC keys, alongside the analogue joystick or instead of it. Controllers drive the window in front.
  • AI agents: MCP ▸ Connect an AI Agent… shows the commands to connect Claude Code or Codex to the running app. MCP ▸ Activity Log lists every tool call, and a light in the toolbar shows when an agent's connected. The debugger's breakpoints and symbols survive an agent restoring snapshots, loading states and power cycling.
  • Fixes: the Master 512 can only be fitted to a Master 128, and code in main RAM no longer disassembles from shadow RAM on a B+ or Master.
  • About MacBeeb links to the source on GitHub, and the app includes the GPLv3 licence.