Balatro egy rendkívül sikeres pakliépítő póker inspirálta roguelike, amely 2024-es megjelenése óta nagy rajongótáborra tett szert. Most egy rajongói projekt szokatlan hardverre vitte a játékot: egy NumWorks grafikus számológépre. A Reddit-felhasználó "RKI3000" megosztotta a BalatroPython-alapú portjának (lásd alább) előrehaladását, amely a NumWorks microPython környezetén fut. A szkript jelenleg körülbelül 700 sor hosszú, és 20,9 KB-ot foglal el - nagyjából a számológép szkript-tárolókapacitásának felét.
A korlátok ellenére a port már tartalmaz egy 52 lapos paklit, megfelelő pontozási mechanikát, kéz- és dobáskorlátokat, valamint egy moduláris struktúrát, amely lehetővé teszi a kézméretek és a kártyakészletek beállítását. Egy Joker sprite is hozzá lett adva, bár maga a Joker mechanika még nincs implementálva.
A hardveres korlátok eddig a legnagyobb kihívásnak bizonyultak. A számológép kis RAM-ja még akkor is gyorsan megtelik, ha a szkriptméret-korlátozás alatt marad. A helytakarékosság érdekében a sprite-okat RLE (run-length encoding) kódolással kódoljuk, bár ez a megközelítés még mindig a memóriahasználat határához közelít. Válaszul a fejlesztő és a közösség tagjai olyan technikákról beszéltek, mint a sprite tükrözése, a kompakt bináris kódolás és a számológép beépített betűtípusának használata, hogy csökkentsék az egyéni grafikára való támaszkodást.
A projekt röviddel a közzététele után felrobbant az r/Balatro subredditen. A felhasználók a memóriakímélő módszereket a NES-játékokban használtakhoz hasonlították. Mivel a NumWorks számológépek nem tartalmaznak hangszórókat, a projekt jelenleg csak a vizuális megjelenítésre korlátozódik.
A felhasználó kijelentette, hogy jelezte, hogy tervezi a szkript kiadását, amint az teljesebb lesz. Bár néhány kompromisszum elkerülhetetlen az eszköz korlátai miatt, ettől függetlenül ez még mindig egy elég jó port.
Forrás(ok)
» A Top 10 multimédiás noteszgép - tesztek alapján
» A Top 10 játékos noteszgép
» A Top 10 belépő szintű üzleti noteszgép
» A Top 10 üzleti noteszgép
» A Top 10 notebook munkaállomása
» A Top 10 okostelefon - tesztek alapján
» A Top 10 táblagép
» A Top 10 Windows tabletje
» A Top 10 subnotebook - tesztek alapján
» A Top 10 300 euró alatti okostelefonja
» A Top 10 120 euró alatti okostelefonja
» A Top 10 phabletje (>5.5-inch)
» A Top 10 noteszgép 500 EUR (~160.000 HUF) alatt
» A Top 10 "pehelysúlyú" gaming notebookja