Emulators, allerlei klonen, reproducties van de originele hardware… de Commodore 64 heeft geleid tot een groot aantal fantastische projecten, en het beste is dat er altijd iets nieuws te leren valt. Vandaag is het de beurt aan Ty64, een emulator die in onze browser werkt. We kunnen snel games en programma's laden, de bediening zonder problemen configureren, en zelfs filters toepassen om oude CRT-monitoren na te bootsen.

Ty64: Uitstekende emulator voor de Commodore 64 in je browser
Emulator van Commodore 64

Een van de belangrijkste technologische tegenstrijdigheden in mijn leven is dat ik dol ben op de Commodore 64… maar ik heb er geen. Sterker nog, de enige twee retro-hardwarestukken die ik bezit zijn een PlayStation 1 en een Sega Mega Drive, beide opgeborgen in een doos. Mijn probleem is vrij algemeen: een computer zoals de Commodore 64 verdient tijd en ruimte, twee dingen die ik op dit moment niet kan geven. Het zou heel triest zijn als hij in een hoekje stof en vocht zou verzamelen, om nog maar te zwijgen over de mogelijke defecten in hardware die meer dan 40 jaar oud is.

Daarom gaan al mijn tests met de Commodore 64 rechtstreeks via emulators. VICE en CCS64 zijn mijn favorieten (om niet te zeggen 'de beste'), maar een paar dagen geleden ontdekte ik Ty64. De maker, Krisztián Tóth, legt uit dat het hoofddoel van de emulator leren is, maar door de enorme belangstelling besloot hij de toegang voor het publiek open te stellen… en ik denk eerlijk gezegd dat hij de spijker op de kop sloeg.

Ty64: Hoe emuleer je de Commodore 64 in je browser

Ty64: Uitstekende emulator voor de Commodore 64 in je browser
De CRT-modus is niet perfect, maar ook niet verschrikkelijk

Ty64 gebruikt een combinatie van WebGL2, Web Audio API en WebAssembly om correct te werken (elke recente versie van Firefox of Chrome zou voldoende moeten zijn). Onderaan vinden we opdrachten om tape-dumps of diskette-images te laden, savestates op te slaan en te laden, het virtuele toetsenbord te activeren en de toewijzingen in de joystick-emulatie te wijzigen. We kunnen ook een dynamische swap van de joystickpoorten doen (vereist door sommige games), en het gebruik van een echte gamepad configureren.

Ty64: Uitstekende emulator voor de Commodore 64 in je browser
MicroProse Soccer, de voorloper van Sensible Soccer
Ty64: Uitstekende emulator voor de Commodore 64 in je browser
Spelen in de regen is een absolute chaos

In het rechtergedeelte van de onderste balk verschijnen nog drie pictogrammen. Een daarvan verzorgt het vastleggen van het scherm, en de andere twee zijn voor het toepassen van filters en kleurenpaletten. De standaardoptie in Ty64 bootst oude buistelevisies na, maar niets weerhoudt ons ervan om het volledig uit te schakelen, of de alternatieve modus 'flat screen' te gebruiken. De schermgrootte gaat tot 5x, en bevat twee extra opdrachten: 'fit to screen' en 'cover screen'. Aan de kant van de paletten biedt Ty64 elf verschillende combinaties, en het is zeker de moeite waard om ermee te experimenteren.

Ty64: Uitstekende emulator voor de Commodore 64 in je browser
Giana Sisters, natuurlijk
Ty64: Uitstekende emulator voor de Commodore 64 in je browser
De informatiesectie bevat alle speciale toetscombinaties en enkele suggesties

Ty64 is een werk in uitvoering, maar afgezien van wat artefacten in de audio moet ik zeggen dat het erg goed werkt. MicroProse Soccer en Gianna Sisters werden perfect geladen, met een correcte framerate en zonder visuele fouten. Mijn enige aanbeveling is om de geluiden die toetsaanslagen en joystickbewegingen simuleren uit te schakelen, want die klinken niet goed. Link hieronder!

Officiële site: Klik hier