====== 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 microSD 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 [[https://etcher.io/|Etcher]]
===== Interface générale =====
Avec le stick Hori : \\
* A : retour
* B : valider
* - : SELECT
* + : START
* dans un jeu : revenir au menu avec HOME + +
===== É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
* http://linapple.sourceforge.net/
* https://github.com/dabonetn/linapple-pie/
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 : 40x48, 16 couleurs / Haute résolution : 280x192, 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 :
* F1 pour le menu d'aide
* F9 pour changer les modes graphiques (couleur, monochrome avec différentes teintes, charmant)
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 sauvegarder la microSD ?** \\
(TODO) \\
A tester
* avec Etcher
* ou ''dd if=/dev/[your SD card] of=/wherever/you/want/card.img''
**Comment relier au wifi du lab ?** \\
(TODO) \\
* Le rpi3 est équipé d'une puce wifi \\
* wifi à 2.4 GHZ activé dans le menu (Start / Options réseau) en entrant manuellement SSID et mot de passe, mais ça ne fonctionne pas ?
* le wifi est il activé sur le raspberry ?
https://wiki.recalbox.com/fr/tutorials/network/ip/static-manual-ip
**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 : [[https://en.wikipedia.org/wiki/Super_Monkey_Ball_Jr.|Super Monkey Ball Junior]] (version GBA)