Entre émulateurs, clones de toutes sortes et reproductions du matériel d'origine, le Commodore 64 a donné naissance à une multitude de projets fabuleux, et le mieux est qu'il y a toujours quelque chose de nouveau à apprendre. Aujourd'hui, place à Ty64, un émulateur qui fonctionne dans notre navigateur. Nous pouvons charger rapidement des jeux et des programmes, configurer les commandes sans difficulté, et même appliquer des filtres pour imiter les anciens moniteurs CRT.
Une des contradictions technologiques les plus importantes de ma vie est que j'adore le Commodore 64… mais je n'en possède pas. En fait, les seules pièces de matériel rétro que j'ai sont une PlayStation 1 et une Sega Mega Drive, toutes deux rangées dans une boîte. Mon problème est assez courant : un ordinateur comme le Commodore 64 mérite du temps et de l'espace, deux choses que je ne peux pas lui accorder pour le moment. Ce serait très triste qu'il finisse dans un coin à prendre la poussière et l'humidité, sans parler des pannes potentielles d'un matériel vieux de plus de 40 ans.
C'est pour cette raison que tous mes tests liés au Commodore 64 passent directement par les émulateurs. VICE et CCS64 sont mes préférés (pour ne pas dire « les meilleurs »), mais il y a quelques jours, j'ai découvert Ty64. Son créateur, Krisztián Tóth, explique que l'objectif principal de l'émulateur est l'apprentissage, mais devant l'énorme intérêt suscité, il a décidé d'en permettre l'accès au public… et honnêtement, je pense qu'il a frappé juste.
Ty64 : comment émuler le Commodore 64 dans votre navigateur
Ty64 utilise une combinaison de WebGL2, Web Audio API et WebAssembly pour fonctionner correctement (toute version récente de Firefox ou Chrome devrait suffire). En bas de l'écran, on trouve des commandes pour charger des dumps de cassette ou des images de disquettes, sauvegarder et charger des savestates, activer le clavier virtuel et modifier les associations dans l'émulation des joysticks. On peut aussi faire un swap dynamique des ports du joystick (nécessaire pour certains jeux), et configurer l'utilisation d'une manette réelle.
Dans la partie droite de la barre inférieure, trois icônes supplémentaires apparaissent. L'une permet de capturer l'écran, les deux autres servent à appliquer des filtres et des palettes de couleurs. L'option par défaut de Ty64 imite les vieux téléviseurs à tube, mais rien ne nous empêche de la désactiver complètement, ou d'utiliser le mode alternatif flat screen. La taille de l'écran peut atteindre 5x, et comprend deux commandes supplémentaires, fit to screen et cover screen. Côté palettes, Ty64 propose onze combinaisons différentes, et cela vaut vraiment la peine d'expérimenter.
Ty64 est un travail en cours, mais mis à part quelques artefacts audio, je dois dire qu'il fonctionne très bien. MicroProse Soccer et Giana Sisters se sont chargées parfaitement, avec un framerate correct et sans erreurs visuelles. Ma seule recommandation est de désactiver les sons qui imitent les frappes de touches et les mouvements du joystick, car ils ne sonnent pas bien. Lien ci-dessous !
Site officiel : Cliquez ici