ZX Spectrum datoram 2022. gadā apritēja 40 gadi. Šis Lielbritānijā ražotais budžeta mājas dators, kas tika izlaists Apvienotajā Karalistē un Eiropā aptuveni tajā pašā laikā, kad Commodore 64, sniedza milzīgu ieguldījumu topošajā skaitļošanas un spēļu industrijā. Mūsdienās ZX spektri ir reti sastopami, taču tos var līdzināties.

Lielbritānijā ražots dators, kas jums varētu būt pazīstams, ir Raspberry Pi. Jūs varat instalēt emulatoru Raspberry Pi OS, lai palaistu ZX Spectrum programmatūru, vai arī varat izmēģināt kaut ko citu: tukša metāla emulatoru, piemēram, ZX Baremulators.

Palaižot datorā programmatūru citām platformām, tipiski risinājumi ir virtuālā mašīna vai emulācija.

Abām metodēm ir nepieciešama pamata operētājsistēma, piemēram, Windows vai Linux, lai “mitinātu” virtualizācijas vai emulācijas programmatūru. Tomēr ar tukša metāla emulāciju emulētā vai virtualizētā vide darbojas bez operētājsistēmas.

Tam ir dažādas priekšrocības, tostarp samazināts latentums. Tas nozīmē arī to, ka emulētā vide var sāknēties daudz ātrāk, nekā tā var, ja tiek izmantota parastā OS.

instagram viewer

Kas ir ZX Spectrum dators?

8 bitu dators, kas tika izlaists 1982. gadā, ZX Spectrum pārdeva 5 miljonus vienību līdz tā aiziešanai pensijā 1992. gadā. Lai gan oriģinālajos un turpmākajos modeļos tos var atpazīt pēc varavīksnes motīva, daži oriģinālie ZX Spectrum datori nonāca ASV. Tā vietā tika ražoti licencēti kloni, piemēram, Timex T/S 2068. Citur, piemēram, Austrumeiropā, Krievijā un Dienvidaustrumāzijā, tika atbrīvoti neoficiāli kloni.

Tāpat kā lielākajā daļā 8 bitu sistēmu, ZX Spectrum pamatplate ir ievietota korpusā ar augšpusē uzstādītu tastatūru. Tas atšķiras ar to, ka ir pēc iespējas mazāk taustiņu (gumijas pogas, nevis taustiņi) un piedāvā virkni īsinājumtaustiņu programmēšanas komandām.

Datus var ielādēt vai saglabāt kasetēs, mazākā magnētiskās lentes kasetnē (izmantojot ierīci, ko sauc par "Microdrive") vai jaunākos modeļos, 3 collu CF2 ("Compact Floppy Disk").

Daudzas lielas spēles tika pielāgotas ZX Spectrum. Savienojumi filmām, piemēram, 1989. gada Batman: The Movie (nosaukts, lai atšķirtu to no agrākas DC licencētas spēles), Capcom monēta Ghosts'n'Goblins un pat kosmosa izpētes klasika Elite (Elite Dangerous priekštecis) tika izlaistas ZX. Spektrs.

Tas viss, neskatoties uz to, ka dators spēj apstrādāt daudzkrāsainus spraitus un spēles, kurām bieži trūkst mūzikas.

Kurā Raspberry Pi darbojas ZXBaremulator?

Jebkurš Raspberry Pi līdz pat Raspberry Pi 3 B+ var palaist ZXBaremulator. Tātad, neatkarīgi no tā, vai jums ir oriģināls Raspberry Pi A vai B, vai pat Raspberry Pi Zero, varat pārvērst savu Pi par ZX Spectrum.

Šajā rokasgrāmatā esmu instalējis ZXBaremulator oriģinālajā Raspberry Pi. Dators manā atvilktnē slīgst gadiem ilgi (patiesībā kopš Raspberry Pi 2 izlaišanas). Esmu meklējis lietojumu, kas nav pārāk apgrūtinošs vecajam dēlim, un tas izskatās kā ideāls projekts.

Kāpēc neizmantot emulatoru operētājsistēmā Raspberry Pi?

Ir pieejami dažādi ZX Spectrum emulatori. Īpaši saderīgi ar Raspberry Pi ir:

  • Fuze -- “Bezmaksas Unix spektra emulators”
  • ZesarUX -- arī emulē dažādus ZX Spectrum klonus un citas platformas, piemēram, Sega Master System

Ir pareizi izmantot kādu no šiem emulatoriem savā Raspberry Pi OS. Patiesībā jums vajadzētu pamanīt nelielu veiktspējas atšķirību. Ja jūsu Raspberry Pi pašreizējā operētājsistēma ir iestatīta tā, kā jums patīk, nav nepieciešams to dzēst, izmantojot ZXBaremulator. Tā vietā vienkārši instalējiet emulatoru.

Bet, ja vēlaties redzēt, kā tukša metāla ZX Spectrum emulators darbojas uz Raspberry Pi, veiciet tālāk norādītās darbības.

Kā instalēt ZXBaremulator vietnē Raspberry Pi

Pirms sākat, pārliecinieties, ka jums ir saderīgs Raspberry Pi modelis un piemērota SD karte, kas formatēta FAT formātā. Jums jābūt pievienotai arī USB tastatūrai; dariet to pirms ieslēgšanas, pretējā gadījumā ierīce netiks atklāta (tas pats attiecas uz spēles kontrolieri). Raspberry Pi vajadzētu arī savienot ar piemērotu displeju.

  • Sāciet, dodoties uz zxmini.speccy.org un lejupielādējot visi faili.zip (saistīts ar “Visi faili, kas nepieciešami ZIP failā”).
  • Pēc tam satveriet optimizēto kernel.img failu savam modelim. Ir pieejamas trīs iespējas atkarībā no tā, vai jūsu Pi ir ARMv6, ARMv7 vai ARMv8 modelis.
  • Izvelciet visi faili.zip jaunā datora direktorijā. Jūs ievērosiet, ka tam jau ir kernel.img fails — nomainiet to ar failu, kas ir optimizēts jūsu Pi (vienkārši kopējiet un ielīmējiet).
  • Pēc tam varat kopēt šos failus (jābūt 18) formatētās SD kartes saknē. Tiem jābūt pievienotiem visiem ZX Spectrum TAP vai TZX failiem, kurus vēlaties palaist Raspberry Pi. Jums tas būs jādara Iegādājieties tos pats, taču jūs atradīsiet simtiem pilnīgi jaunu, modernu, oriģinālu ZX Spectrum spēļu, ko spēlēt bez maksas vai iegādāties. plkst itch.io/games/tag-zx-spectrum.

Kad tas ir izdarīts, izņemiet karti, ievietojiet to Raspberry Pi un palaidiet to.

ZXBaremulator izmantošana, lai palaistu ZX spektra programmas

ZXBaremulator lietošana, ja neesat pazīstams ar ZX Spectrum, ir vienkāršāka, izmantojot pāris palīdzības ekrānus.

Pirmais, F1, tiek izmantots, lai atlasītu TAP failus (vairāk par to tālāk). Otrais, ALT+K, sniedz vizuālu atsauci uz ZX Spectrum tastatūru. Sist ESC jebkurā no šiem ekrāniem, lai atgrieztos pie tā, kas tiek emulēts.

Pēc noklusējuma taustiņiem pēc noklusējuma tiek uzdrukātas komandas, nevis atbilstošs burts. Tas ir ļoti noderīgi, taču var būt nepieciešams pierast.

Varat ievadīt pamatprogrammu, lai pierastu pie tastatūras.

  1. Pēc tam ierakstiet “10”. SHIFT+P (Drukāt)
  2. Nospiediet CTRL + P (“), pēc tam ievadiet ziņojumu (piemēram, “Sveiki, es esmu Raspberry Pi”) un CTRL+P vēlreiz, lai aizvērtu pēdiņas
  3. Sist Ievadiet lai sāktu jaunu līniju
  4. Pēc tam ierakstiet “20”. SHIFT+G (IET UZ)
  5. Nospiediet R (RUN)
  6. Sist Ievadiet lai palaistu programmu

Ievadītā pamata teksta cilpa apstāsies pēc ekrāna, kas ir pilns ar rindām, jautājot, vai vēlaties apstāties vai turpināt. Ja izvēlaties pēdējo, varat to beigt vēlāk, nospiežot tastatūras taustiņu Pauze pogu.

Lai palaistu TAP failu, kad ZXBaremulator ir sāknēts ZX Spectrum, pieskarieties F1 lai atrastu izvēlnes ekrānu. Ar tastatūras bulttaustiņiem atlasiet spēli, kuru vēlaties ielādēt, un pieskarieties TELPA.

Tālāk nospiediet F1 vēlreiz, lai atgrieztos komandrindā. Šeit nospiediet:

  1. CTRL+J (LOAD)
  2. CTRL+P divreiz (“”)
  3. Tad sit Ievadiet

Spēlei vajadzētu sākt ielādēt. Varat spēlēt ar tastatūru vai jebkuru kontrolieri, kas tika pievienots, kad Raspberry Pi tika ieslēgts. Darbosies standarta USB kontrolieri, kā arī PS4, Xbox 360, Xbox One un Nintendo Switch Pro kontrolieri.

Jebkurā spēles brīdī varat izmantot divus karstos taustiņus, lai atvērtu ZXBaremulator palīdzības ekrānus.

Vairāk 8 bitu emulācijas ar Raspberry Pi

Šobrīd jums ir viss, kas nepieciešams, lai palaistu programmatūru vai programmētu emulēto ZX Spectrum. Nav pamata Linux operētājsistēmas, ar ko cīnīties, un nav latentuma. Papildus oriģinālā ZX Spectrum iegādei šī ir vistuvāk tā autentiskajai 40 gadus vecajai skaitļošanas pieredzei.

Protams, šī nav vienīgā retro spēļu platforma, kurai varat līdzināties Raspberry Pi.