Alternatives to b2
A cross-platform emulator of the BBC Micro, BBC Master 128, Master Compact and Olivetti PC 128 S. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
b2
A cross-platform emulator of the BBC Micro, BBC Master 128, Master Compact and Olivetti PC 128 S.
Replacements
Listings that take over the same core job as b2.
BeebEm
A Windows emulator for the BBC Micro and Acorn Master Series computers.
BeebEm is an open-source emulator of the BBC Micro and Master Series with disc and tape sound effects, but it runs on Windows only, unlike the cross-platform b2.
MAME
Documents and recreates thousands of arcade machines, consoles and old computers, with accuracy as the point.
MAME is an open-source GPL-2.0 emulator covering thousands of arcade, console and computer systems, not just the BBC family, and it needs ROM sets that match its exact version.
Similar software
Related functionality, not a direct replacement.
AppleWin
An Apple II emulator for Windows that supports several Apple II models, clones and peripherals.
XRoar
An emulator for Dragon 32 and 64, Tandy Colour Computer and Tandy MC-10 8-bit machines.
VICE
A long-running emulator for Commodore 8-bit computers, including the C64, C128, VIC-20, PET and Plus/4.
ZEsarUX
An emulator for Sinclair machines, including the ZX Spectrum, ZX81, QL and Z88, plus many clones.
Caprice32
An emulator of the Amstrad CPC range of 8-bit home computers for Linux and Windows.