L'Acorn BBC Micro est émulé par BeebEm, l'émulateur de référence, que l'équipe Recalbox a porté en SDL2 et adapté à ses besoins. Un second core, Libretro B2, est également disponible.
Vos jeux se placent dans /recalbox/share/roms/bbcmicro, aux formats .ssd, .dsd, .adf, .adl (disquettes), .uef, .csw (cassettes) et .m3u.
BeebEm prend en charge quatre modèles : BBC Micro (par défaut), B Plus, Integra B et Master 128. Le modèle est déduit du sous-dossier dans lequel se trouve le jeu ; les noms ne sont pas sensibles à la casse.
| Modèle | Noms de sous-dossiers reconnus |
|---|---|
| B Plus | bbcbplus, bbc-bplus, modelbplus, model-bplus, bbcmodelbplus, bbc-model-bplus |
| Integra B | bbcmicrointegrab, bbcmicro-integra-b, integrab, integra-b |
| Master 128 | bbcmaster, bbc-master, bbcmaster128, bbc-master-128, master128, master-128 |
Sauf cas particulier, tenez-vous-en au BBC Micro et au Master 128 : ce dernier est le bon choix pour les jeux les plus exigeants.
| Combinaison | Action |
|---|---|
HOTKEY + START |
Quitter |
HOTKEY + A |
Activer le lissage |
HOTKEY + B |
Redémarrer la machine |
HOTKEY + X |
Afficher les LED du clavier et des périphériques (cassette, disquette, disque dur, touches spéciales) |
HOTKEY + Y |
Capture d'écran en résolution native |
HOTKEY + L1 / R1 |
Passer à la cassette ou à la disquette suivante — à utiliser avec un fichier .m3u |
HOTKEY + L2 |
Pause |
HOTKEY + R2 |
Afficher les FPS |
HOTKEY + L3 |
Changer de type d'écran (couleur, noir et blanc, vert, ambre) |
HOTKEY + R3 |
Basculer la protection en écriture des disquettes (les fichiers en lecture seule et les .zip restent protégés) |
Le clavier émulé est en QWERTY.
Le joystick et la souris d'origine fonctionnent : le joystick est calqué sur le stick gauche, la croix directionnelle et les boutons A et B.
Les cartes d'extension Tube sont prises en charge, via les options du core ou par surcharge de configuration.
Seuls trois contrôleurs de disquettes sont gérés, à activer dans les options du core : acorn1770, opusddos et watford. Sur le modèle B Plus, acorn1770 est activé par défaut.
Les surcharges de configuration fonctionnent sur deux niveaux seulement : <jeu>.<ext>.xxx.cfg pour un jeu précis, et .xxx.cfg pour un dossier entier.
Certaines parties du système ne sont pas émulées : le télétexte, le support Econet, le débogueur, le désassembleur et les ports série. Le chargement de disques durs IDE ou SCSI n'est pas possible non plus.
Le .zip est accepté pour les disquettes uniquement. Les formats cassette .uef et .csw sont déjà compressés : les mettre en .zip fait perdre de la place sans rien gagner.