La ColecoVision est la console de salon lancée par Coleco en août 1982, en pleine bataille entre l'Atari 2600 et l'Intellivision. Bâtie autour d'un Z80 associé au processeur vidéo TMS9928A et à la puce sonore SN76489 de Texas Instruments, elle partage sa base technique avec la SG-1000 de Sega et la norme MSX — d'où la parenté de certains cores d'émulation entre ces machines.
Son argument commercial était la fidélité de ses conversions d'arcade : la console était vendue avec Donkey Kong sous licence Nintendo, et sa ludothèque a rapidement accueilli Zaxxon, Ladybug, Venture, Q*bert ou Mr. Do!. Coleco a également commercialisé des modules d'extension, dont le Expansion Module #1 qui permettait de jouer aux cartouches Atari 2600, et le module volant/pédale pour les jeux de course.
La manette d'origine est reconnaissable à son pavé numérique à 12 touches surmonté d'un mini-stick : de nombreux jeux s'en servent pour choisir un niveau, une difficulté ou une action de jeu, à l'aide d'overlays en carton glissés sur la manette.
Après un lancement très réussi — plusieurs millions de consoles écoulées en un an — la ColecoVision a été emportée par le krach du jeu vidéo de 1983 et l'échec de l'ordinateur familial Coleco Adam. Sa production s'arrête en 1985, avec environ 145 jeux officiels au catalogue, complétés depuis par une scène homebrew toujours active.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro blueMSX | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro GearColeco | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
| Libretro FBNeo | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
L'émulateur utilisé par défaut est bluemsx, le core généraliste des machines Z80/TMS9918, et le seul à prendre en charge le rendu CRT sur ce système. gearcoleco est un core dédié à la ColecoVision, seul à gérer le softpatching. fbneo émule la ColecoVision à travers ses propres romsets, au format des archives FinalBurn Neo.
Les trois cores sont disponibles sur toutes les boards et prennent tous en charge le netplay. Les RetroAchievements sont disponibles sur ce système ; le lightgun n'est pas pris en charge. Une manette est obligatoire.
| Nom de fichier | Description | MD5 | Émulateurs concernés |
|---|---|---|---|
Machines/COL - ColecoVision/coleco.rom |
BIOS ColecoVision (obligatoire) | 2c66f5911e5b42b8ebe113403548eee7 | bluemsx |
Machines/COL - ColecoVision with Opcode Memory Extension/coleco.rom |
BIOS ColecoVision avec extension mémoire Opcode (obligatoire) | 2c66f5911e5b42b8ebe113403548eee7 | bluemsx |
Machines/COL - Bit Corporation Dina/czz50-1.rom |
BIOS du clone Bit Corporation Dina, 1re partie (obligatoire) | 1de922acdd742d31349c2801e9768c35 | bluemsx |
Machines/COL - Bit Corporation Dina/czz50-2.rom |
BIOS du clone Bit Corporation Dina, 2e partie (obligatoire) | 72b089dc55b7fe7ffb5028f365e8c045 | bluemsx |
Machines/COL - Spectravideo SVI-603 Coleco/SVI603.ROM |
BIOS de l'adaptateur Spectravideo SVI-603 (obligatoire) | c60a2e85572c0ccb69505a7646d5c1b6 | bluemsx |
coleco/boot.rom |
BIOS ColecoVision (obligatoire) | 2c66f5911e5b42b8ebe113403548eee7 | gearcoleco |
Placez les BIOS comme ceci :
/recalbox/share/bios/
├── Machines/
│ ├── COL - Bit Corporation Dina/
│ │ ├── czz50-1.rom
│ │ └── czz50-2.rom
│ ├── COL - ColecoVision/
│ │ └── coleco.rom
│ ├── COL - ColecoVision with Opcode Memory Extension/
│ │ └── coleco.rom
│ └── COL - Spectravideo SVI-603 Coleco/
│ └── SVI603.ROM
└── coleco/
└── boot.rom
Les fichiers du dossier
Machines/suivent l'arborescence de blueMSX et sont partagés avec les systèmes MSX ; ils proviennent de la distribution officielle blueMSX (blueMSXv282full.zip). Respectez les noms de dossiers au caractère près, espaces et tirets compris.
coleco/boot.rometMachines/COL - ColecoVision/coleco.romsont le même fichier (même MD5) : copiez-le simplement aux deux emplacements.
Placez vos jeux dans :
/recalbox/share/roms/colecovision/
Extensions acceptées selon l'émulateur :
| Émulateur | Extensions |
|---|---|
| bluemsx | .col .zip .7z |
| gearcoleco | .bin .col .cv .rom .zip .7z |
| fbneo | .zip .7z |
L'extension standard est .col : c'est celle des romsets No-Intro, la référence pour ce système. Les fichiers .bin, .cv et .rom ne sont reconnus que par gearcoleco ; si un jeu refuse de se lancer, changez d'émulateur depuis le menu du jeu.
Les archives
.zipet.7zdoivent rester compressées : ne les décompressez pas et ne les renommez pas, en particulier pour fbneo qui attend des romsets de type MAME.
Recalbox est livré avec le homebrew MazezaM Challenge, déjà présent dans le dossier de roms au premier démarrage. Voir la page Jeux inclus.