Au tout début de l'arcade, entre 1971 et 1975, les bornes ne contenaient ni processeur, ni programme, ni mémoire de jeu. Le jeu était le circuit lui-même : quelques dizaines de puces logiques TTL câblées sur une carte pour produire directement l'image, les mouvements et les sons. Changer de jeu voulait dire changer de carte, et modifier une règle voulait dire ressouder des composants. On parle de logique discrète — par opposition aux machines à microprocesseur qui, à partir de 1975, exécuteront un programme stocké en ROM.
C'est cette génération que DICE (Discrete Integrated Circuit Emulator) fait revivre. Le principe est très différent d'un émulateur classique : il n'y a pas de code à interpréter, donc DICE simule le circuit électronique lui-même, porte logique par porte logique, jusqu'au signal vidéo analogique produit en sortie. C'est la seule manière de rejouer fidèlement ces bornes, avec leurs légères imperfections d'image et leurs bruitages produits par de simples oscillateurs.
Le catalogue couvert est celui des toutes premières années de l'arcade, très largement dominé par Atari : Pong (1972) et ses variantes (Pong Doubles, Quadrapong, Rebound, Pin Pong), Space Race, Gotcha, Breakout, Shark JAWS, Stunt Cycle, Steeplechase, ainsi que quelques titres de Ramtek, Midway et Exidy. Ce sont des jeux courts, à deux joueurs le plus souvent, qui valent surtout pour ce qu'ils racontent de la naissance du jeu vidéo commercial.
| Fabricant | DICE |
| Année | 1972 |
| Type | Système d'arcade (logique discrète) |
| Manette | Obligatoire |
| Souris | Optionnelle |
| Jeux reconnus | 21 |
📷 Capture à venir :
system-dice.png
Un seul émulateur est proposé, avec une compatibilité et une vitesse déclarées élevées. Le netplay et le softpatching ne sont pas disponibles sur ce système, et les RetroAchievements ne sont pas pris en charge. Ce core ne propose pas de sortie CRT dédiée.
Pour retrouver ces bornes dans leurs conditions d'origine, Recalbox se branche directement dans une borne au standard JAMMA avec le kit complet Recalbox RGB JAMMA 2.
Aucun BIOS n'est requis pour ce système.
Placez vos jeux dans :
/recalbox/share/roms/dice/
Extensions acceptées : .zip ainsi que les dumps de puces individuels .1da .4c .4d .6c .a1 .a4 .c4 .c6 .d2 .d4 .d7 .da1 .dmy .f4 .k1 .s1
Comme pour MAME, un jeu se présente sous la forme d'un romset : une archive .zip portant exactement le nom court du jeu, qui contient le contenu des quelques puces mémoire de la carte. Ne la renommez pas, ne la décompressez pas. Certaines de ces bornes n'embarquaient aucune puce mémoire du tout — d'où la présence d'une extension .dmy (fichier factice) dans la liste des extensions acceptées.
Recalbox embarque la liste des jeux reconnus par le core (fichier dice.lst), soit 21 titres :
| Nom du romset | Jeu | Éditeur |
|---|---|---|
antiaircraft |
Anti-Aircraft | Atari |
attack |
Attack | Exidy |
breakout |
Breakout | Atari |
cleansweep |
Clean Sweep | Ramtek |
crashnscore |
Crash 'n Score / Stock Car | Atari |
crossfire |
Crossfire | Atari |
gotcha |
Gotcha | Atari |
hiway |
Hi-Way | Atari |
indy4 |
Indy 4 | Atari/Kee |
jetfighter |
Jet Fighter | Atari |
pinpong |
Pin Pong | Atari |
pong |
Pong | Atari |
pongdoubles |
Pong Doubles | Atari |
quadrapong |
Quadrapong | Atari |
rebound |
Rebound | Atari |
sharkjaws |
Shark JAWS | Atari/Horror Games |
spacerace |
Space Race | Atari |
steeplechase |
Steeplechase | Atari |
stuntcycle |
Stunt Cycle | Atari |
tvbasketball |
TV Basketball | Midway |
wipeout |
Wipeout | Ramtek |
Recalbox s'appuie sur cette liste pour afficher le nom complet des jeux dans l'interface. Une archive dont le nom court n'y figure pas s'affichera telle quelle et ne correspondra à aucune borne connue du core.