Ceci est une ancienne révision du document !
Recalbox
Recalbox est un système complet d'émulation (arcade, consoles, fantasy consoles et micro-ordinaateurs), installé sur carte microSD dans un Raspberry Pi. Il se compose d'une interface graphique et d'un ensemble d'émulateurs (détails ci-dessous).
Recalbox peut également fonctionner sur un ordinateur.
Caractéristiques
- Raspberry Pi 3B v1.2 (installé 20180930)
- Version : Recalbox 4.4 (18.07.13) Build 81650228 from pipeline 25689355 based on 18.07.13
- Carte SD de 16 GO
Pour connaître la version de Recalbox : uname -a
Installation : téléchargement de l'archive depuis https://archive.recalbox.com/ et inscription sur carte SD avec Etcher
Interface
Émulateurs
Pour voir les émulateurs disponibles sur la version actuelle : https://wiki.recalbox.com/fr/emulators
La compatibilité avec le matériel est à vérifier ici : https://wiki.recalbox.com/fr/hardware-compatibility/emulators-compatibility
Apple II
nécessite un clavier USB branché
Pour Apple ][, c'est linapple qui se charge de l'émulation
Quleques infos techniques sur l'Apple II, sorti en 1977 : CPU 6502 @ 1 MHz, RAM : 4KB à 64KB, ROM : 8KB (Basic Integer), haut-parleur 1 bit intégré, résolutaiton graphiques : Basse résolution : 40×48, 16 couleurs / Haute résolution : 280×192, 6 couleurs. Il en a existé plusieurs déclinaisons : II, II+, IIe, IIc
Les roms au format .nib, .do, .po ou .dsk sont à déposer dans le dossier : recalbox/share/roms/apple2/jeu.dsk
Contrôles au clavier de l'émulateur :
From version 2 of linapple you are able to download such images directly from FTP! Use Alt+F3 or Alt+F4 for charging drive 1 and drive 2 for slot 6 (if you know what I am about :) ) - they are just common disk sources of Apple 2 computer for reading/writing its files, such as system, games, utilities and so on. Change `FTP Local Dir` parameter in linnaple. conf file to point to some writable directory and make directory named `cache` inside it (install routine does it for you). To quit emualtor peacefully, press F10. F6 toggles fullscreen mode, Scroll Lock toggles fullspeed mode. Other possible key commands of linapple are the following: F1 - Show help screen F2 - Cold reset Shift+F2 - Reload conf file and restart F3, F4 - Choose an image file name for floppy disk in Slot 6 drive 1 or 2 respectively Shift+F3, Shift+F4 - The same thing for Apple hard disks (in Slot 7) Alt+F3,Alt+F4 - same as F3,F4 using FTP (see linapple.conf about configuring FTP accounts) Alt+Shift+F3, Alt+Shift+F4 - same as Shift+F3, Shift+F4 but using FTP account (see above) F5 - Swap drives for Slot 6 F6 - Toggle fullscreen mode F7 - Reserved for Debugger! F8 - Save current screen as a .bmp file Shift+F8 - Save settings changable in runtime in conf file F9 - Cycle through various video modes F10 - Quit emulator F11 - Save current state to file, Alt+F11 - quick save F12 - Reload it from file, Alt+F12 - quick load Ctrl+0..9 - fast load state snapshot with corresponding number, saved previously by Ctrl+Shift+0..9 - fast save snapshot to current snapshot directory with corresponding number 0..9 Ctrl+F12 - Hot reset Pause - Pause emulator Scroll Lock - Toggle full speed Num pad keys: Grey + - Speed up emulator Grey - - Speed it down Grey * - Normal speed
notes : pas réussi à utiliser le clavier pour choisir le niveau de fat city ? clavier qwerty nécessaire ?
FAQFAQFAQ
Comment est articulé le système recalbox ?
- emulationstation : interface GUI https://emulationstation.org/
- retroarch : interface avec les émulateurs (RetroArch est le frontend de l'API libretro) https://github.com/libretro/RetroArch
- libretro : https://www.libretro.com/
- toute une série d'émulateurs, cf. https://github.com/recalbox/recalbox-os/wiki/Emulators-%28EN%29
- kodi (xbmc) pour la partie multimedia, https://github.com/recalbox/recalbox-os/wiki/Kodi-dans-recalbox-%28FR%29
Comment changer la musique de fond ?
Placer des fichiers 44100 / bitrate 256kb/s max, dans le dossier /recalbox/share/music
Comment ajouter des ROMS ? (depuis un ordi Debian)
- Se connecter en ethernet au réseau local
- Chercher l'adresse IP (START + Network Settings)
- Dans Pcmanfm :
sftp://root@192.168.1.119/ (password : recalboxroot)
- Placer les ROMS dans le répertoire /recalbox/share/roms
- Puis dans le menu recalbox, choisir OPTIONS DE L'INTERFACE et tout en bas METTRE A JOUR LA LISTE DES JEUX
Ressources
- Une bonne ressource pour démarrer : https://sebsauvage.net/wiki/doku.php?id=raspi3:recalbox
- Dépôt des anciennes versions : https://github.com/recalbox/recalbox-os (voir releases)
- Dépôt actuel : https://gitlab.com/recalbox/recalbox
- Tutoriels : https://www.recalbox.com/fr/tutorials/
- Wiki documentation : https://wiki.recalbox.com/fr/home
- Forum : https://forum.recalbox.com/
Découvertes du mardi
5 juillet 2022 : Super Monkey Ball Junior (version GBA)