PICO-8 est une console fantasy : une machine qui n'a jamais existé physiquement, dont les caractéristiques ont été inventées de toutes pièces et volontairement limitées. Créée en 2015 par Lexaloffle Games (Joseph « zep » White), c'est la plus connue du genre : un écran de 128 × 128 pixels, une palette figée de 16 couleurs, quatre canaux sonores et une cartouche de 32 Ko. Ces limites ne sont pas un défaut, elles sont le concept même de la machine : elles obligent les auteurs à aller à l'essentiel et donnent à tous les jeux PICO-8 leur air de famille.
PICO-8 est aussi un atelier de création complet : l'éditeur de code (en Lua), l'éditeur de sprites, l'éditeur de map et le tracker musical tiennent dans la console elle-même. Les cartouches sont publiées par leurs auteurs sur le BBS officiel sous la forme d'images .p8.png — une jolie capture de cartouche qui contient réellement le jeu — et se comptent aujourd'hui en dizaines de milliers. La version originale de Celeste, écrite en quatre jours sur PICO-8 en 2015, reste le meilleur exemple de ce que la machine sait faire.
| Type | Console fantasy |
| Auteur | Lexaloffle Games (Joseph White) |
| Disponibilité | 2015 |
| Résolution | 128 × 128 pixels |
| Palette | 16 couleurs figées |
| Cartouche | 32 Ko |
| Son | 4 canaux |
| Langage | Lua |
| Manette | Obligatoire |
📷 Capture à venir :
system-pico8.png
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro Retro8 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro fake-08 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| PICO-8 | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
L'émulateur par défaut est Libretro retro8, disponible sur toutes les boards ; fake08 est le second choix et se révèle souvent plus compatible sur les cartouches récentes, cela vaut la peine d'essayer les deux. Le netplay et les RetroAchievements ne sont pas disponibles sur ce système. L'affichage CRT est pris en charge par retro8 et par l'émulateur officiel, mais pas par fake08.
PICO-8 est un logiciel commercial. Recalbox ne le fournit pas et ne peut pas le fournir. Les deux cores libretro retro8 et fake08 sont des réimplémentations libres, livrées avec Recalbox : elles vous permettent de jouer aux cartouches de la communauté sans rien acheter. Le troisième émulateur de la liste,
pico8, lance quant à lui le vrai logiciel PICO-8, que vous devez acheter sur le site de Lexaloffle et installer vous-même — voir le guide Utiliser l'émulateur standalone.
Aucun BIOS n'est requis pour ce système.
Placez vos cartouches dans :
/recalbox/share/roms/pico8/
Extensions acceptées selon l'émulateur :
| Émulateur | Extensions |
|---|---|
| Libretro retro8 | .p8 .png .zip .7z |
| Libretro fake08 | .p8 .png .zip .7z |
| pico8 | .p8 .png |
Les cartouches téléchargées depuis le BBS de Lexaloffle sont des fichiers .p8.png : copiez-les tels quels, sans les renommer ni les convertir. Le format .p8 est la même cartouche en version texte, directement lisible et modifiable dans un éditeur.
Toutes les cartouches ne fonctionnent pas à l'identique sur les trois émulateurs : les cores libres n'implémentent pas la totalité des fonctions des dernières versions de PICO-8. Si un jeu refuse de démarrer, changez d'émulateur depuis le menu du jeu avant de conclure que la cartouche est cassée.