Le VIC-20 est le premier ordinateur familial de Commodore, présenté au Japon en 1980 sous le nom VIC-1001 puis commercialisé dans le reste du monde l'année suivante. Vendu sous les 300 dollars, il visait explicitement le grand public : Commodore le plaçait dans les magasins de jouets et les grandes surfaces, et sa campagne américaine était portée par William Shatner, qui demandait « pourquoi acheter une simple console de jeu ? ». C'est le premier ordinateur de l'histoire à avoir dépassé le million d'exemplaires vendus.
Techniquement, la machine est modeste : un MOS 6502, 5 Ko de mémoire vive dont environ 3,5 réellement utilisables, et un affichage de 22 colonnes sur 23 lignes produit par la puce VIC, à laquelle l'ordinateur doit son nom. Cette faible capacité a poussé les éditeurs vers la cartouche, support principal du système, et a obligé les programmeurs à une économie de moyens qui fait aujourd'hui tout le charme de la ludothèque.
Le VIC-20 a servi de banc d'essai à ce qui allait devenir le savoir-faire de Commodore, avant que le Commodore 64 ne prenne le relais en 1982 avec une architecture voisine mais bien plus dotée. Sa logithèque compte des conversions d'arcade — Gorf, Omega Race, Jelly Monsters — et les premiers travaux de Jeff Minter, dont Gridrunner.
| Fabricant | Commodore |
| Année | 1980 |
| Type | Ordinateur |
| Clavier | Obligatoire |
| Manette | Facultative |
| Souris | Facultative |
📷 Capture à venir :
system-vic20.png
Le VIC-20 est émulé par un seul core, disponible sur toutes les boards :
Le netplay n'est pas disponible sur ce système et les RetroAchievements ne sont pas pris en charge. L'affichage CRT est géré.
Un clavier est obligatoire sur ce système : le VIC-20 démarre sur son interpréteur BASIC, et charger une disquette ou une cassette demande de taper des commandes comme
LOAD"*",8,1puisRUN. La manette reste recommandée en complément pour les jeux d'action.
Le même core
vice_xvicest également proposé dans le système Commodore 64, qui regroupe toutes les machines de la gamme. Si vous ne jouez qu'à des jeux VIC-20, préférez ce système-ci : il est déjà configuré pour la bonne machine.
Aucun BIOS n'est requis pour ce système : les ROMs système du VIC-20 sont intégrées au core.
Placez vos jeux dans :
/recalbox/share/roms/vic20/
Extensions acceptées : .20 .40 .60 .70 .a0 .b0 .bin .crt .d64 .m3u .prg .t64 .tap .zip .7z
Quelques repères sur ces formats :
.crt et .bin sont des images de cartouche, .prg un programme chargé directement en mémoire ;.d64 est une image de disquette 5"¼ du lecteur 1541 ;.tap et .t64 sont des images de cassette ;.zip et .7z se lancent sans être décompressées.Les extensions numériques
.20,.40,.60,.70,.a0et.b0correspondent aux morceaux d'une même cartouche, nommés d'après l'adresse mémoire à laquelle ils sont chargés. Lorsqu'un jeu se présente sous cette forme, gardez tous les fichiers côte à côte avec le même nom de base et lancez n'importe lequel d'entre eux : Recalbox détecte les autres morceaux et les charge ensemble automatiquement.
Pour un jeu réparti sur plusieurs disquettes, créez un fichier
.m3ulistant les images dans l'ordre, une par ligne, et lancez ce.m3u: le changement de disquette se fait depuis le menu de l'émulateur. Voir la page Gestion multi-disques avec les m3u.