Tag Archives: zx spectrum

Yandex Retro Game Battle 2025

Vreme je za ovogodišnje takmičenje u pravljenju igara za ZX Spektrum u organizaciji Jandeksa. Prethodnih godina smo imali zaista vrhunska ostvarenja, ni ova nije izuzetak. Izdvojio bih nekoliko zaista dobrih igara pošto znam da će se igrati u narednom periodu.

Asymmetry je još jedna igra iz Zosya radionice, prepoznatljiv izgled koji nas podseća na njihova ranija ostvarenja poput Angels, Seraphima i Valley of Rains. Verovatno je urađena u istom endžinu. Cindy Block je nešto kao Tetris samo što ovde ispaljujete metke kako biste popunili blokove. Interesantno. O Cubix-u smo već pisali, revolucionarni gejmplej za vremešni Spektrum, treba probati. DS. Bodyguard je jednostavna igra koja izgledom podseća na Lode Runner ali ovde ne vodite glavnog junaka već ga pokrivate snajperom. Escape from the Twilight Castle je glavolomka u kojoj protivnik imitira vaše pokrete a vaš cilj je da ga svojim kretanjem navedete na samouništenje. Kubanoid je poznat koncept match 3 igara doveden do savršenstva. Za kraj, još jedna Zosya igra, Travel Unlimited. Opet imamo poznat osećaj igranja pošto je ova igra urađena u istom endžinu kao i Travel Through Time vol. 1.

Cubix

Genijalna igra za ZX Spektrum ruskog programera Sergeja Smirnova poznatijeg pod pseudonimom Gogin. Igra nosi titulu prvog ikada trodimenzionog platformera za Spektrum. Urađena je po uzoru na igru Fez a oslikava probleme dvodimenzionog lika koji savladava prepreke u trodimenzionom svetu tako što ga rotiranjem dovodi u svoju ravan. Impresivno je da su ovu rotaciju uspeli da ubace u igru za vremešni osmobitni računar 🙂

Podestilo me je na jednu staru igru iz ’87. godine pod imenom Nebulus. U ovoj igri glavni junak se penje uz džinovsku kulu kružne oosnove. Gejmplej je takav da je lik uvek u sredini ekrana dok se kula rotira i skroluje čime se dovodi u njegovu ravan.

Samanta Foks

Izašla nova verzija “pokera u svlačenje” sa Samantom Foks za ZX Spektrum 🙂 Originalna igra se pojavila ’86. godine i imala je “revolucionarne” digitalizovane fotke Samante Foks, obučene i u nešto slobodnijem izdanju. 40 godina kasnije imamo igru Samantha Fox Pin-Up Poker koja u sebi ima više modova igre ali cilj je isti. Igra je takođe znatno brža od originalne pa je uživanje igrati je. Ja sam osamdesetih godina imao poster Samante Foks zalepljen na vrata moje sobe 🙂

The Spectrum

Stigao je konačno u naš skromni dom 🙂 Naručio sam ga iz Njemačke još krajem aprila za 100 evra, uz poštarinu, PDV i carinu je ispao 60% skuplji. Alternativa je bila da odem u Mađarsku i da prošvercujem u gepeku. Moj ćale je osamdesetih prošvercovao jedan originalni ZX Spektrum iz Švabije, tada to nije ni moglo legalno da se uveze.

Iako izgleda kao klasičan 48K Spektrum, može da učitava i 128K igre. Mislim da podržava i zvučni sistem 128K igara, moram da proverim. Dolazi sa preinstalisanih 48 igara plus nekoliko skrivenih a moguće je prikačiti USB sa svojim igrama. Učitava i snepšotove i tape fajlove koji se lepo učitavaju u realnom vremenu 🙂 Od zanimljivih funkcija ima snimanje progresa u igrama kao i rewind opciju.

Apdejtovao sam firmver na verziju 1.0.3.

BatmanQL

Betmen iz 1986. je jedna od tri Betmen igre koje je Ocean izdao osamdesetih godina za osmobitne računare. Bila je pravo malo remek delo sa 150 soba u tada popularnoj Filmation tehnici. Igra je izašla na nekoliko platformi, ja sam je igrao na Spektrumu i jako se zabavljao. Jedna od platformi na kojoj se ova igra nije pojavila jeste Sinclair QL, računar za koji sam svojevremeno čuo i koji sam video na slici ali sa kojim nikada nisam došao u dodir. QL je bila osmobitna biznis mašina prokleta bagovitim startom i jakom konkurencijom i koja je živela svega dve godine. Stoga je interesantno da je neko gotovo 40 godina kasnije bukvalno prepisao Betmena iz 1986. za QL i to na način da je ova igra gotovo savršeni klon igre za Spektrum uz punu paletu (svih osam boja) koju nudi QL.

Da bismo pokrenuli igru a uz pretpostavku da nemamo originalni računar, treba nam emulator. Ja sam skinuo sQLux pošto radi pod Linuksom. E sad, kada se pokrene sQLux, pojavi se ne znam ni ja šta 🙂 Moramo sa sajta igre da skinemo WIN fajl, što je nešto kao hard disk sa preinstaliranom igrom, iskopiramo ga u direktorijum sa sQLux-om i onda editujemo sqlux.ini fajl:

SYSROM = Minerva_1.98a1.bin
ROMIM = TK236.rom
RAMTOP = 4096
DEVICE = WIN1,./Batman.win,qdos-fs
BOOT_DEVICE = WIN1
WIN_SIZE = 2x
FILTER = 1
FIXASPECT = 1
SPEED = 1
FAST_STARTUP = 0
SKIP_BOOT = 0
SOUND = 1

Ako sada pokrenemo sQLux, butovaćemo mašinu direktno u igru i možemo da uživamo 🙂

The Legend Continues

Igra za Spektrum Bruce Lee, uz koju sam proveo nebrojane sate prilepljen za televizor, inicijalno je objavljena 1984. godine za Atari osmobitne računare. Zatim su usledile konverzije i za ostale osmobitaše iz ere, između ostalih i za računar mog detinjstva ZX Spektrum. U igri ste u ulozi čuvenog Brus Lija u avanturi skupljanja lampiona (?) kroz dvadesetak ekrana u kojoj mu smetaju nindža ratnik i debeljko koji liči na sumo rvača. Ekrani su puni platformi, merdevina i pokretnih mreža, kasnije nailazimo i na otrovne strelice, pokretne bombe, trista čuda. Grafika je veoma bogata i detaljna. Kolorit jeste crno beli u oblastima ekrana gde se odvija radnja ali su zato predmeti, zidovi i prepreke predstavljeni u svim Duginim bojama. Postoji uvodna muzika u kineskom fazonu ali je po običaju za 48k mašinu nema u toku same igre. Zvučni efekti su dobri, čuju se koraci i udarci i prepoznatljiv zvuk kada izgubite život.

35 godina kasnije, 2019. godine se pojavila igra za Spektrum Bruce Lee RX. U pitanju je mod orginalne igre; gejmplej je identičan ali je grafika unapređena počev od uvodnog ekrana, glavnog menija pa do samih dešavanja u igri. Poprilično je detaljno i živopisno i sve jako lepo izgleda.

Iste godine se pojavila i verzija za Vindouz, Kung-Fu Bruce: The Legend Continues. Grafika je još uvek u osmobitnom maniru, igra i ekrani inicijalno podsećaju na originalnu igru ali imamo mnogo više nivoa i imamo dva dodatna oponenta: čoveka sa nunčakama i čoveka sa šurikenima. Smetala su jako agresivna, još nisam uspeo da pređem prvi nivo. Igra ima iste zvučne efekte kao i originalna 🙂

Manic Miner

Manic Miner je legendarna igra za ZX Spektrum iz 1983. godine. Nastala je kao adaptacija igre Miner 2049er koja pak svoje korene vuče iz igre Donkey Kong. U igri ste u ulozi rudara Vilija koji je ostao zarobljen u rudniku i ima zadatak da se probije kroz dvadeset pećina/nivoa (svaki nivo je jedan ekran), skuplja predmete i otključava vrata do sledećeg nivoa. Moguće je kretati se levo i desno, skakati i propadati, nema korišćenja merdevina niti oružja. U svojoj misiji glavni junak nailazi na brojna smetala a postoji i vremensko ograničenje u kojem je potrebno preći svaki nivo što je vrlo lepo predstavljeno količinom vazduha koji je na raspolaganju. Manic Miner je ono što danas zovemo precision platformer i kako nivoi odmiču postaje sve teža i teža. Ja je nisam nikada završio ali postoje kodovi za prebacivanje kroz nivoe.

Ovo je bila prva igra za Spektrum koja je imala muziku ne samo u uvodnom delu i već i za vreme same igre. Zbog hardverskih limita koje je imao originalni Spektrum, ovo nije bilo lako izvesti pa je muzika zato u nekom stakato-picikato modu ali je prisutna. Manic Miner je inspirisao pojavu mnogih sličnih igara, a i originalna igra je doživela nastavke sa sada penzionisanim rudarem Vilijem u glavnoj ulozi. U kasnijim godinama se pojavilo i nekoliko verzija originalne igre za kućne računare a poslednja od njih je jednostavno nazvana Manic Miner koju je upravo objavio Ričard Lengford i koja je veoma verna originalu. Ima implementirane i čitove 🙂

Plyuk

Denis Gračev nas je obradovao novom igrom za Spektrum pod nazivom Plyuk. U igri ste u ulozi neobičnog stvorenja koje je upalo u duboku pećinu iz koje je potrebno izaći. U svom poduhvatu skupljate ključeve i koristite svoju moć kloniranja kako biste savladali platforme. Za igru je karakteristično to što je veoma šarena i što koristi neuobičajeno velike piksele. Vizuelno jako podseća na raniju igru Ringo, tačnije, pravljena je u istom endžinu. Što neko reče, izgleda kao da igramo PICO-8 igre na Spektrumu 🙂 U jednoj od igara stoji i upozorenje da se baš zbog veličine piksela treba malo odmaći od ekrana zbog boljeg vizuelnog užitka…

MoonRN

Infinite runner za ZX Spektrum. Za igranje se koristi samo jedan taster i to za skakanje na platforme. Dobro izgleda, nešto u fazonu Bit.Trip Runner-a mada ovaj drugi ima i klizanje i još neke poteze… Ja sam ubeđen da sam pre par godina već igrao neku runner igru za Spektrum a da nije Boriel Runner ali nikako nisam mogao da se setim kako se zove. Na kraju sam uspeo da je iščeprkam iz kolekcije, igra se zove Super Minimal Bro’. Ima isti kolorit kao i MoonRN dok je pozadina predstavljena atributima što deluje veoma interesantno.

Sve ovo me je nateralo da iz nostalgije instaliram Bit.Trip Runner što pod Linuksom nije bilo nimalo lako. Igra je izašla 2011. ja sam je kupio u verziji za Stim u nekom paketu igara leta 2015. godine. Nativno je pravljena za Vindozu ali postoji alat koji se zove Proton koji je razvio Valve, tvorac Stima, pomoću kojeg je moguće igrati Vindouz igre pod Linuksom. E sad, ne rade sve igre tek tako lako. Na sajtu ProtonDB može da se pronađe informacija da li neka igra radi i ako radi pod kojom verzijom Protona i da li je potrebno nešto dodatno uraditi/instalirati. Ja sam imao putešestvije 🙂

Najpre sam, da bih uopšte mogao da instaliram igru, izabrao tzv. Compatibility tool odnosno verziju Protona (9.0) koju bih želeo da koristim uz ovu igru. Igra se instalirala, kliknuo sam na Play ali ništa se nije desilo. Onda sam prateći uputstva sa sajta pokrenuo program Protontricks kako bi se instalirao DirectX9 i “kompajlirali šejderi”. Komanda je

protontricks 63710 d3dcompiler_43 d3dx9_43

Ova komanda ne pokreće igru već samo priprema okruženje. Ponovo klik na Play ali opet ništa. U ovom trenutku je dobro uključiti Proton log kako bismo videli šta se dešava. To se radi tako što u opcijama za pokretanje igre, u polje Launch options upišemo

PROTON_LOG=1 %command%

Log se snima u home direktorijumu pod nazivom steam-63710.log. Ako sada pokrenemo igru, ona se još uvek neće startovati ali barem u logu vidimo šta se dešava. Ja sam video da se igra buni kako ne može da nađe fajl OpenAL32.dll. To je neka biblioteka za zvuk. Sledi procedura kako se instalira Open AL za konkretnu igru:

  1. skine se Open AL instaler sa adrese https://openal.org/downloads/ u vidu ZIP arhive
  2. oalinst.exe fajl iz arhive se iskopira na C: drajv igre što bi trebalo da bude steamapps/compatdata/63710/pfx/drive_c
  3. otkucamo protontricks --gui i izaberemo igru
  4. izabere se Install an application i klikne na OK
  5. kada se pojavi lista aplikacija, ne biramo ništa već samo kliknemo na OK
  6. na sledećem ekranu izaberemo Run a Wine cmd shell i kliknemo na OK
  7. u terminalu pokrenemo oalinst.exe
  8. kada se instalacija završi zatvorimo terminal i Protontricks

Ponovo sam pokrenuo igru, ona je kao ostala u aktivnom statusu ali se ništa nije prikazalo na ekranu. U logu sam primetio da su nestale greške. Izgledalo je kao da igra radi ali da nema slike. Onda sam u polje Launch options dodao još par parametara

PROTON_FORCE_LARGE_ADDRESS_AWARE=1 PROTON_NO_ESYNC=1 PROTON_NO_FSYNC=1 PROTON_LOG=1 %command%

restartovao igru i sve je proradilo kako treba 🙂 Sada mogu malo da uživam u nostalgiji.