Tweaker maakt browserport van klassiek spel A2 Racer

Een tweaker heeft een port gemaakt om het klassieke spel A2 Racer in de browser te spelen. De port heeft wel de bestanden van het originele spel nodig, want er staat niets van het originele spel in de repository.

Op de echte A2 mag je vaak honderd kilometer per uur en 's nachts op sommige stukken 130 kilometer per uur, maar snelheidslimieten zijn niet van belang in de racegame. Wie weer eens ouderwets door de politie achtervolgd wil worden op een van Neerlands bekendste snelwegen, kan daarvoor terecht bij de browserversie van Berobloom. Die werkt met WebAssembly. De repo voor een Linux-versie staat op GitHub.

Met de originele game in bin-formaat kunnen spelers het spel nu via de port spelen. Die is geschreven in C en gebruikt SDL2 en OpenGL. Berobloom heeft de port gemaakt met hulp van Claude Opus 5.5, schrijft hij op GoT.

A2 Racer in C voor in browser/Linux, 2026. Bron: berobloomA2 Racer in C voor in browser/Linux, 2026. Bron: berobloom

A2 Racer, game van boekhoudsoftwaremakers

A2 Racer kwam uit in 1997 en was de eerste racegame van Davilex. Of, zoals Tweakers schreef in een kritische review van A2 Racer II. "Davilex, een stel boekhouders die zich voorheen bezighielden met het in elkaar knutselen van administratieve zachtwaar, kwam op een foute idee om voor de verandering een racespelletje te bouwen." Tweakers heeft later ook nog een videoreportage gemaakt over Davilex.

Door Arnoud Wokke

Redacteur Tweakers

26-10-2026 • 21:09

50

Submitter: CH4OS

Reacties (50)

Moderatie-faq

Sorteer op:

Weergave:

Ik heb het net gespeeld. Het werkt echt voor geen meter. Je lijkt over de weg te zweven, de controls zijn amper responsief, en je komt in de eerste race allerlei bugs tegen. A2 racer was al niet zo'n goed spel natuurlijk, maar deze port is gewoon niet af.
Vreemd een paar weken geleden was er een tweaker die patches heeft gemaakt om oude games op moderne hardware te spelen.

Topic is gesloten omdat "goedbedoelde zelfpromotie" zou zijn. A2 Racer (en andere Nederlandse games) windows 11 patch


Berobloom mag kennelijk wel linken naar zijn eigen website en krijgt zelfs FP promotie.
Idd opmerkelijk met name omdat de moderator expliciet de huisregels als argument gebruikt en hier haast om exact hetzelfde idee gaat waarbij ook de gebruiker van het gesloten topic nadrukkelijk benoemd dat je de originele CD's nodig hebt.

Zonder hier nu enig oordeel over te willen vellen ben ik wel nieuwsgierig naar de overweging waarom de ene tweaker op de FP komt en de andere zijn topic direct wordt dichtgegooid.

Overigens ik vind beide initiatieven dus erg tof dus wat mij betreft verdienen ze beiden de FP post :)
De redactie staat geheel los van het forum. Wat dat betreft zijn die twee behoorlijk streng gescheiden.
Verder is het aan de mods. Het topic is nog niet zo oud, dus misschien is het nog niet opgepakt. Het scheelt nogal hoeveel topic-reports er worden aangemaakt, welk subforum, de stand van de maan en de ene mod is wat strenger dan de andere. Het zijn soms net mensen ;)

Maar vraag het in de feedback-topic Feedback op moderatie binnen Spielerij. Daar krijg je vast antwoord.
Dit is wel vreemd inderdaad.
Snap ik ook niet. Zelf promotie zou nooit moeten gelden voor een gratis product aan te bieden, sterker nog in theorie kost het de aanbieder alleen maar: geld (hosting domein) maar vooral tijd.
Alle tweakers zijn gelijk, maar sommigen zijn gelijker dan anderen :Y) :twk

[Reactie gewijzigd door Erwin op 26 oktober 2026 21:24]

Welkom op Tweakers. En daarom is het forum zo stil en saai.
Ook gevraagd op het forum:
Is de OP ook bekend met de code (Als in: Het snapt wat er wordt gezegd) of is dit in Claude gegooid met een nifty prompt?
Waarom wil je dat graag weten? Wil je het niet meer proberen als het door een vibe coder is gemaakt? Zo ja, heb je door dat praktisch gezien elk stuk software dat zelfs in aanraking komt met jouw ogen een heel groot stuk vibe coding bevat?
Waarom het relevant is: omdat er een heleboel low-effort software wordt geproduceerd. En dit blijkt ook zo'n product te zijn: het is de vraag of de maker de software überhaupt getest heeft, want het speelt echt voor geen ene meter. A2 racer was natuurlijk al niet zo'n fantastische game, maar het is vrij onspeelbaar. Typische slop bugs.

[Reactie gewijzigd door Aftansert op 26 oktober 2026 22:57]

Waarom wil je dat graag weten?
Omdat sinds een aantal maanden er ontzettend veel decomps en recomps verschijnen die vaak betere quality of life bieden dan emulator projecten welke nog handgeschreven zijn, puur omdat deze door Claude zijn gemaakt. Dan vind ik het boeiend om te weten of de auteur in spe kennis genoeg heeft in development om te begrijpen wat diezelfde Claude voor hen doet.
Wil je het niet meer proberen als het door een vibe coder is gemaakt?
Leuke aanname.
Zo ja, heb je door dat praktisch gezien elk stuk software dat zelfs in aanraking komt met jouw ogen een heel groot stuk vibe coding bevat?
Onorthodoxe vraag. Hoe moet ik dit zien? Stel ik open Libreoffice, dan is dat volgens jou Vibecoding? Licht eens toe?
Als het een vibecode-dingetje is, is het dan wel echt nieuwswaardig? Want op die manier kan iedereen dit dan wel voor elkaar boksen. Het is ook niet dat een oude game laten draaien in de browser uniek is. Zo kun je zelf de originele Halo in je browser spelen.
Dit is inderdaad door Claude gedaan.
Dan is de vraag of de OP begrijpt wat Claude zegt.
is dat relevant tegenwoordig? Als het werkt?
Het werkt amper. Ik heb het net gespeeld, en de controls reageren amper, en er zitten allerlei bugs in die het vrij onspeelbaar maken. De auteur lijkt het dus zelf niet echt getest te hebben, of snel op publiceren geramd voordat het af was. Juist dat afmaken is best moeilijk, ook met AI tools.

[Reactie gewijzigd door Aftansert op 26 oktober 2026 22:43]

Dat klopt. Dat is hoe we aI slop noemen he. Snel dingen er uit persen die leuk lijken maar als je iets verder kijkt uit elkaar vallen als een kaartenhuis. Echter lijken veel mensen daar geen probleem meer mee te hebben. Ach er komt toch wel een nieuwe versie. Wat maakt het uit, het is gratis etc..
Hier komt wel bij dat je auteursrecht van anderen gebruikt. Bij het fixen of online aanbieden van het originele spel vind ik dat niet zo'n probleem. Maar als je een inferieure versie maakt die volledig opnieuw geïmplementeerd is en dat dan een poort noemt, is dat wat onethisch IMHO.
Als je een herimplementatie maakt (en dus geen decompile) dan is er geen probleem met auteursrecht. Dat is al bijna een halve eeuw gevestigd recht.
Bor Coördinator Frontpage Admins / FP Powermod @MSalters • 26 oktober 2026 23:06
In dit geval zijn zelfs de originele bestanden nodig ;) Dan kan je niet meer van een herimplementatie spreken imho.
De port heeft wel de bestanden van het originele spel nodig, want er staat niets van het originele spel in de repository.
Dat mag ook. Het auteursrecht van de datafiles is en blijft van Davilex, ook wanneer ze gecombineerd worden met vibecoded web assembly.
> In dit geval zijn zelfs de originele bestanden nodig ;) Dan kan je niet meer van een herimplementatie spreken imho.

Je lijkt een redenering in het algemeen te maken: de assets zijn hetzelfde dus het kan geen herimplementatie zijn. Ik volg dat totaal niet. Je kan van dezelfde assets een totaal ander spel maken.

In dit geval is er geprobeerd om bijna hetzelfde spel te maken. Maar het blijft een herimplementatie: de originele binary is door Claude doorgelezen en op basis daarvan is er nieuwe code geschreven die niet exact doet wat de binary doet. Er zitten ook allerlei zaken in het originele spel die niet in dit spel zitten: je kan niet over middenbermen heenrijden, de physics en rijgedrag zijn totaal anders, je kan geen borden en paaltjes omver rijden. Als het geen herimplementatie was, zouden deze dingen identiek zijn.

[Reactie gewijzigd door Aftansert op 26 oktober 2026 23:14]

Dat lijkt mij wel, of je moet voornamelijk naar het eind resultaat kijken (Een werkende poort). Maar dat is hetzelfde argument als de vraag of je kennis moet hebben van rijden als een Tesla dat voor je kan doen. ''Het werkt toch?''
Weet jij exact hoe de servers geconfigueerd zijn die de applicatie van tweakers hosten , die jouw creatie hier in de comments uiteindelijk in een database opslaan?
Ken je de sourcecode van GIT uit je hoofd, dat is toch je bread and butter?

Ik snap je punt, dat het wel handig is als je kunt coden voordat je iets op een productie omgeving deployt. En dat we langzaam naar een situatie aan het bewegen zijn waar dat misschien niet altijd meer zo is. De vraag is (en de tijd zal het leren) of dit erg is.


Maar we hebben het hier over een fun project. Who cares of het ge-vibe code is. Bovendien gaat er nog altijd moeite en tijd naar het fun-project. Vibe coded of niet.

En welke idioot gaat nou maanden van zijn leven verspillen voor een webbased variant van een abomination als A2 racer? :+
Weet jij exact hoe de servers geconfigueerd zijn die de applicatie van tweakers hosten , die jouw creatie hier in de comments uiteindelijk in een database opslaan?
Ken je de sourcecode van GIT uit je hoofd, dat is toch je bread and butter?
Je snapt dondersgoed wat ik aan het zeggen ben dus dit is nogal flauw om te zeggen.
Ik snap je punt, dat het wel handig is als je kunt coden voordat je iets op een productie omgeving deployt. En dat we langzaam naar een situatie aan het bewegen zijn waar dat misschien niet altijd meer zo is. De vraag is (en de tijd zal het leren) of dit erg is.
Ja, want omdat je AI al het werk laat doen en je zelf geen concept hebt van wat het doet, sluipen er meer bugs in de code, die jij vervolgens niet kan oplossen omdat je afhankelijk bent van GenAI. Dus of dit erg is? Het is een goed voorbeeld van waar o.a Elektrische fietsen ook onder vallen: Je kan zelf fietsen maar je kan ook gewoon op de batterij rijden.

Raad eens wat de meesten zullen doen. Mensen kiezen voornamelijk de makkelijkste weg naar Rome, en dat zie je hier ook gebeuren.
Maar we hebben het hier over een fun project. Who cares of het ge-vibe code is. Bovendien gaat er nog altijd moeite en tijd naar het fun-project. Vibe coded of niet.
Ik kan de nodige redenen bedenken waarom het zou moeten caren, maar ik denk ook hier dat je dat zelf ook wel weet.
Ik denk niet dat het er om gaat of het werkt of niet, maar of dit een tweaker waardige prestatie is, en of de tweaker hier de credits verdient of Claude...
RedCat poort graag, ook van Davilex.
Ja dit. Ik zou graag de Razende Rekenrace of De Spannende Stedentocht aan mijn minderen meegeven. Het kan wel met een dos emulator maar dit geeft weer een hoge instap. Browser based of als iPad app zou geniaal zijn.
Polderburn ook een browser remake, met demo
Ik heb het bekeken en ik kan nou niet erg warm worden van die AI gegenereerde spellen...

Site ziet er heel erg AI uit.

4 baans, maar 6 matrix borden die 130 aangeven.

Ik stop met rijden, politie staat lekker achter mij, doet verder niets.

[Reactie gewijzigd door MoonRaven op 26 oktober 2026 22:40]

Die matrixborden worden gefixt in een volgende update. Je bent niet de enige die dat opmerkte. Zo zijn er nog wel meer details die wat bijgeschaafd moeten worden, zoals afritten etc.

De politie wordt een stuk beter in volgende updates. De balans tussen irritant, onverslaanbaar en nutteloos is best lastig om te echt te nailen. Dat soort dingen zit veel werk in.
Thanks voor het delen!

De webupdates worden minder, maar dat komt omdat ik inmiddels druk bezig ben om alles om te zetten in een native custom engine. Godot, unity en Unreal Engine geprobeerd. Allemaal vervelende beperkingen. Een custom engine is normaal een soort onhaalbare koortsdroom, maar met AI opeens haalbaar gebleken.

De native port krijgt aardig wat upgrades, zoals fatsoenlijke global illumination, raytracing, framegen etc. Ook is de performance 10x beter en heb je geen irritante laadtijden meer en ziet alles er veel beter uit en werken de game mechanics een stuk beter.

Wordt echt heel erg vet, het is al vergevorderd en bijna klaar om een nieuwe gratis demo te lanceren op de site.

De game wordt straks ook volwaardig gelanceerd in de macOS Appstore, op iOS en op Steam etc. Maar de huidige manier van aankopen blijven ook ondersteund.
Wat enorm tof. Voor de nostalgie altijd al een keer opnieuw willen spelen. Erg te waarderen dit soort projecten!
Davilex was een samenvoeging van 2 namen als ik het me goed kan herinneren.


David en Lex
Ik heb het net geprobeerd met de originele cd die ik nog had liggen maar heb nog niet zoveel succes, heb de video nog niet gekeken overigens.

De 1.0 versie werkt niet, de 1.01 werkt wel

[Reactie gewijzigd door bastian433 op 26 oktober 2026 21:38]

Ik heb die A3-racer spellen grijs gespeeld in de jaren negentig en wellicht daarna nog. Later is het allemaal Need for Speed geworden, maar eind jaren negentig waren de A2-racer spellen topspellen.

Om te kunnen reageren moet je ingelogd zijn