BBC Micro

BeebEm - BBC Micro and Master 128 Emulator

BBC Micro

Home

Screen Shots

Software


BeebEm is a BBC Micro and Master 128 emulator. It enables you to run BBC Micro software on your PC. BeebEm was first developed for UNIX systems in 1994 by David Gilbert (Dave's page) and was then ported to Microsoft Windows.

To run the latest Windows version of BeebEm you will need Windows XP or later (v4.03 runs on Windows 98). The UNIX version will run on most UNIX based systems and Linux (the Windows version also runs quite well on Linux under 'wine'). The full source code for BeebEm is included in the downloads and is released under the terms of the GNU General Public License.

BeebEm will run most BBC Micro software including Elite, Exile and Revs. It will also run most BBC Micro ROM software (e.g. Wordwise).

The software page has links to sites where you can download software. You can also download OddJob, a previously unreleased game for the BBC Micro.

Download version 4.12 for Windows: BeebEm412.exe

This is a self-extracting installation that contains everything you need to run BeebEm. If you prefer you can download version 4.12 in ZIP format: BeebEm412.zip. Once you have unzipped the file read the README.txt file and run BeebEm.exe.

View the BeebEm README help text and CHANGES log to see what is new in V4.12.

The Master 512 Co-Processor and TMS5220 Speech Generator emulation have been removed from the latest version of BeebEm (due to code licensing issues). If you wish to try these features then you can download v4.03, as a self-extracting installation BeebEm403.exe or a ZIP BeebEm403.zip.

If you find that version 4.12 runs a bit slowly (and you have read the configuration hints in the README.txt file) then you could try version 1.05. This version does not support the Master 128 mode and some other features but it should run faster. Download it here: BeebEm105.zip

If you have any problems running or using BeebEm then email me, Mike, with your comments: beebem.support -AT- googlemail.com


BeebEm for other platforms:

Apple Mac - Jon Welch maintains the Apple Mac version of BeebEm. Web site: Mac BeebEm

UNIX / Linux - David Eggleston maintains the Linux/UNIX port of BeebEm. Get the latest release from his web site: UNIX BeebEm

UNIX / Linux - Patrick Kaell's V0.9p1 is still available from his web site: BeebEm V0.9p1

PSP - PlayStation Portable version of BeebEm. Web site: PSP BeebEm

Pocket PC - Jon Welch has ported BeebEm to Pocket PC which runs on many PDAs. Web site: Pocket PC BeebEm

GP2X - Port by 'critical' and David Eggleston (Linux port author). Details here.

Amiga - Web site: Amiga BeebEm

ROM management utilites:

BeebEm version 4.12 has a ROM configuration editor built in but if you are using an earlier version you can use one of these ROM editors.

ROM Config Editor - Dave Dixon's ROM configuration tool. Download it here: cfg031.zip

JBeebEmROM - Jeff Gaines' ROM configuration tool. Download it from Jeff's web site: JBeebEmROM


Home

Screen Shots

Software