Balatro is een uiterst succesvolle deck-building op poker geïnspireerde roguelike die sinds de release in 2024 een sterke aanhang heeft opgebouwd. Nu heeft een fanproject het spel naar ongebruikelijke hardware gebracht: een NumWorks grafische rekenmachine. Reddit gebruiker "RKI3000" deelde de voortgang van een op Python gebaseerde port van Balatro (zie hieronder), die draait op de NumWorks microPython omgeving. Het script is momenteel ongeveer 700 regels lang en neemt 20,9 KB in beslag - ruwweg de helft van de scriptopslagcapaciteit van de rekenmachine.
Ondanks de beperkingen bevat de port al een kaartspel met 52 kaarten, de juiste scoremechanica, hand- en afleglimieten en een modulaire structuur waarmee handgroottes en kaartensets aangepast kunnen worden. Er is ook een Joker sprite toegevoegd, hoewel het Joker mechanisme zelf nog niet geïmplementeerd is.
Hardwarebeperkingen zijn tot nu toe de grootste uitdaging gebleken. Zelfs als u onder de limiet van de scriptgrootte blijft, raakt het kleine RAM-geheugen van de rekenmachine snel vol. Om ruimte te besparen, worden sprites gecodeerd met Run-Length Encoding (RLE), maar deze aanpak duwt het geheugengebruik nog steeds dicht tegen de limiet. In reactie hierop hebben de ontwikkelaar en leden van de gemeenschap gesproken over technieken zoals spritespiegeling, compacte binaire codering en het gebruik van het ingebouwde lettertype van de rekenmachine om de afhankelijkheid van aangepaste afbeeldingen te verminderen.
Het project ontplofte op de r/Balatro subreddit kort nadat het gepost was. Gebruikers trokken vergelijkingen tussen de geheugenbesparende methoden die in NES-spellen werden gebruikt. Aangezien NumWorks rekenmachines geen luidsprekers bevatten, is het project momenteel beperkt tot alleen afbeeldingen.
De gebruiker gaf aan plannen te hebben om het script vrij te geven zodra het completer is. Hoewel sommige compromissen onvermijdelijk zijn gezien de beperkingen van het apparaat, is het hoe dan ook nog steeds een behoorlijk coole port.
Top 10 Testrapporten
» Top 10 Multimedia Notebooks
» Top 10 Gaming-Notebooks
» Top 10 Budget Gaming Laptops
» Top 10 Lichtgewicht Gaming-Notebooks
» Top 10 Premium Office/Business-Notebooks
» Top 10 Budget Office/Business-Notebooks
» Top 10 Workstation-Laptops
» Top 10 Subnotebooks
» Top 10 Ultrabooks
» Top 10 Notebooks tot €300
» Top 10 Notebooks tot €500
» Top 10 Notebooks tot € 1.000De beste notebookbeeldschermen zoals getest door Notebookcheck
» De beste notebookbeeldschermen
» Top Windows Alternatieven voor de MacBook Pro 13
» Top Windows Alternatieven voor de MacBook Pro 15
» Top Windows alternatieven voor de MacBook 12 en Air
» Top 10 best verkopende notebooks op Amazon
» Top 10 Convertible Notebooks
» Top 10 Tablets
» Top 10 Tablets tot € 250
» Top 10 Smartphones
» Top 10 Phablets (>90cm²)
» Top 10 Camera Smartphones
» Top 10 Smartphones tot €500
» Top 10 best verkopende smartphones op Amazon