Your browser has suspended audio -- mouse click or key press for sound.
Rewind
Disc surface
cassette motor
tape control
caps lock
shift lock
drive 0/2
drive 1/3
econet tx/rx
virtual MHz
6845 state
:
6845 regs
:
00001122334455667788AAAAAAAA
000011 22 33ABCLDA (&70), X
CZIDVN
A: 00
X: 00
Y: 00
S: 00
PC: 0000
System VIA
:
User VIA
:
About jsbeeb
By Matt Godbolt, based on Sarah Walker's
b-em: huge thanks to her for open sourcing it, and to Richard
Talbot-Watkins for his help and support. The Acorn Atom emulation is
Andrew Hague's. The cycle-accurate emulation owes a great
deal to the fantastic Visual 6502 project, who are well worth a
donation. The disc loaded by default is the amazing Elite, made available by
Ian Bell.
Source on GitHub. For more on the BBC, and people to
talk to about it, try the StarDot forums. Works best in
Chrome or Firefox.
Privacy Policy & Terms of Service
jsbeeb uses cookies for simple analytics, to track usage and improve the site. There are no server logs
and nothing is kept on the jsbeeb servers; this is a static page served from an AWS bucket.
No personal information is kept. Logging in to Google Drive stores only what is needed to reach your own
discs, and that is never shared with the jsbeeb developers.
Use of jsbeeb is at your own risk, for whatever lawful purpose you wish. Reasonable efforts are used to
keep the site up to date and working.
Would you rather run your own copy? The source is on
GitHub.
Help
An emulator for the BBC Micro, a popular home
computer in 1980s Britain. It emulates the BBC B and the Master, and also the
Acorn Atom that came before them. Choose which by
clicking the model name at the top left.
The default disc is Elite, a pioneering 3D space trading game. Discs are booted by pressing
SHIFT and BREAK. The BBC's keyboard differs from a
modern one, mostly in where the symbols are; the layout here currently assumes a US keyboard.
Handy key mappings
BBC
PC
macOS
F0
F10
F10
BREAK
F12
Right ⌘ + F12
COPY
End
Right ⌘ + F11
* :
" '
" '
CAPS LOCK
CAPSLOCK
See notes
Debug
Ctrl-Home
Ctrl-Home
Caps lock is unreliable on macOS: browsers never report it being released, so games that use it to move
or fire don't work. Any key can be
remapped from the URL.
Load disc image
-
To load a custom disc image, get an SSD, DSD, HFE, ADF, ADM or ADL file and load it below. Search the web,
or check somewhere like
here for these. Be aware the images are
usually stored in a ZIP file, and you'll need to unzip first.
Econet File Server
Load cassette image
To load a custom cassette image, get a UEF file and load it below.
Load or create disc from your
Google Drive
account
Loading...
Google Drive requires you to authorize jsbeeb to access your files by logging in.
Please click Authorize to open a Google Drive pop-up to authenticate and give permission to jsbeeb.
Disc images preserved by scarybeasts and
contributors. Several fingerprinted variants of a title may be listed; they differ in protection, track
layout or release. A disc may also appear more than once because two sources hold it: captured direct from
the disc, or rebuilt from a sector dump.
Loading catalogue from HFE archive...
An error occurred - sorry!
While :
Are You Sure?
Emulation Configuration
The model and peripherals shown here take effect when the emulator next restarts.