Sinclair ZX Spectrum | programinė įranga

Programinė įranga

Laser Squad
Rebelstar

Spectrum kompiuteris turėjo dinamišką ir pasišventusį gerbėjų ratą. Dėl to, kad jis buvo pigus ir paprastas mokymuisi ir programavimui, Spectrum tapo pirmuoju kompiuteriu dideliam skaičiui programuotojų ir technikos mėgėjų, kurie prisimena jį su nostalgija. Aparatinės įrangos apribojimai pareikalavo ypatingo kūrybiškumo žaidimų kūrėjams ir, dėl šios priežasties, dauguma ZX Spectrum žaidimų yra kūrybiški ir malonūs žaisti netgi pagal šiandieninius standartus. Ankstyvieji Spectrum modeliai tapo populiarūs kaip žaidimų platforma, nepaisant to, kad neturėjo integruotų vairalazdės jungčių, turėjo primityvų garsą ir ribotą spalvų palaikymą, kuris buvo optimizuotas teksto atvaizdavimui.

Spectrum kompiuterių šeima turi labai didelę programinės įrangos biblioteką, kurioje yra daugiau kaip 14 000 vardų[23]. Nors dauguma jų buvo žaidimai, programinės įrangos įvairovė yra labai įvairiapusė, įskaitant programinių kalbų implementacijas, duomenų bazes (pavyzdžiui, VU-File[24]), teksto procesorius (pvz., Tasword II[25]), skaičiuokles (pvz., VU-Calc[24]), paišymo programas (pvz., OCP Art Studio[26]) ir netgi 3D modeliavimo įrankius (pvz., VU-3D[27][28]).

Platinimas

Dauguma Spectrum programinės įrangos originaliai buvo platinama audio kasetėse. Spectrum buvo pritaikytas dirbti beveik su visais kasečių grotuvais ir, nepaisant skirtumų tarp audio įrašų atgaminimo tikslumo, programų krovimo procesas buvo gana patikimas.

Nors ZX Microdrive saugojimo įrenginys greitai išpopuliarėjo tarp Spectrum vartotojų dėl pigios skaitytuvo kainos, tačiau pačios kasetės, skirtos šiam įrenginiui, programų leidėjams masiniam platinimui kainavo labai brangiai (10 kartų brangiau, palyginus su paprastos audio kasetės kopijavimu). Be to, pačios kasetės įgavo nepatikimumo reputaciją ir leidėjai nenoriai suteikdavo kokybės garantijas kiekvienam be išimties parduotam vienetui[29]. Dėl šios priežasties, pagrindinė programinė įranga ir toliau buvo platinama paprastose kasetėse ir tik nišiniai ir pagalbiniai produktai, pavyzdžiui, Tasword teksto procesorius, buvo išleisti ir Microdrive kartridžuose. Nežinomas nė vienas žaidimas, išleistas tik Microdrive kasetėse.

Nepaisant DISCiPLE ir +D diskelių skaitymo sistemų populiarumo, dauguma joms išleistos programinės įrangos buvo nedidelės paslaugų programos (utility software). Tuo tarpu daug didesnę komercinę sėkmę pagal išleistų programų skaičių turėjo į ZX Spectrum +3 modelį integruotas 3 colių diskelių skaitymo įrenginys. Nuo 1987 iki 1997 buvo išleista daugiau kaip 700 programinės įrangos produktų šiose laikmenose[23].

Programinė įranga taip pat buvo platinama spausdintine forma, gerbėjų žurnaluose ir knygose. Tokiu būdu dažniausiai buvo platinamas kodas, parašytas Sinclair BASIC programavimo kalba. Skaitytojas turėdavo parašyti šį kodą ranka kompiuteryje ir įrašyti į kasetę vėlesniam naudojimui. Paprastai tokiu būdu platinama programinė įranga būdavo paprastesnė ir lėtesnė už asemblerio kalbos analogus bei neturėdavo grafikos. Tačiau greitai žurnalai pradėjo platinti su apskaičiuota kontroline suma šešioliktainius skaičius, kuriais mašininiu kodu būdavo užkoduoti įvairūs žaidimai ir įrankiai. Egzistavo susiformavusi dinamiška mokslinė bendruomenė, kūrusi tokias programas, kurių spektras apėmė nuo palydovinių lėkščių reguliavimo iki mokyklinės darbotvarkės programų.

Dar vienas neįprastas programinės įrangos platinimo metodas buvo programos audio srauto transliavimas iš vienos vietos į kitą, kurioje klausytojas turėdavo įsirašyti gaunamą garsą į savo kasetę. Per radijo ir televizijos šou, pavyzdžiui, Kroatijoje (Radio 101), Belgrade (Ventilator 202), Lenkijoje, Čekoslovakijoje, Rumunijoje ir Brazilijoje, transliuotojas apibūdindavo programą, instruktuodavo klausytojus kaip prisijungti magnetofoną prie radijo aparato ar televizijos ir tada transliuodavo programas oro bangomis audio formatu. Kai kurie žurnalai programinę įrangą platino 7" 33⅓ apsisukimų per sekundę flexidisc plokštelėse (vienas iš vinilinių plokštelių variantų), kuriuos buvo galima groti standartiniuose patefonuose. Ši laikmena buvo žinoma floppy ROM vardu.

Programinės įrangos kopijavimas ir atsarginių kopijų saugojimas

Dauguma kopijavimo programų, sukurtų Spectrum kompiuteriui, buvo skirti nelegaliam kasečių dubliavimui. Buvo sukurta kopijavimo programų, skirtų perkopijuoti turinį iš audio kasetės į Microdrive kasetę, ir vėliau į diskelius. Sudėtingos kelties programos su neįprastais greičiais ir kodavimu buvo Spectrum kompiuterio apsaugos nuo kopijavimo pagrindas, tačiau būdavo naudojami ir kiti metodai, pavyzdžiui, prašant įvesti konkretų žodį iš kartu su žaidimu atėjusios dokumentacijos arba pridedant papildomus fizinius įrenginius programos dėžutėje (pavyzdžiui, Lenslok). Apsaugai pasidarius labiau sudėtingai, tapo nebeįmanoma nukopijuoti kasetę kopijavimo programomis ir, siekiant apeiti apsaugą, įkelties programos turėdavo būti pralaužiamos rankiniu būdu. Speciali aparatinė įranga, pavyzdžiui, Romantic Robot gamintas Multiface įrenginys galėjo perkelti visą ZX Spectrum operatyviosios atminties turinį į diską ar kasetę vieno mygtuko paspaudimu, taip apeinant kopijavimo apsaugos sistemas.

Dauguma Spectrum programinės įrangos buvo pervesta į skaitmeninę formą ir pateikta galimybė ją atsisiųsti. Viena populiari programa Spectrum programinės įrangos pervedimui į skaitmeninę formą yra Taper: ji leidžia prijungti magnetofoną į garso kortos įvedimo (line-in) jungtį arba, pasigaminus specialų įrenginį, į lygiagrečią kompiuterio jungtį[30]. Skaitmeninėje formoje programa gali būti paleista Spectrum kompiuterio emuliatoriuose, kurie dabar parašyti daugumai šiuolaikinių sistemų ir operacinių sistemų. Šiuo metu didžiausias programų archyvas, prieinamas internete, yra World of Spectrum svetainė, kurioje galima rasti daugiau nei 12 000 programų. Tokios praktikos legalumas iki šiol kelia klausimų, tačiau nepanašu, kad kas nors imtųsi teisinių veiksmų, siekiant apginti savo teises dėl senų, neparduodamų programų. Beje, šio klausimo sprendimui World of Spectrum svetainės savininkas pats išsiuntė užklausimus programų teisių savininkams ir pašalino tas, kurių platinimas buvo uždraustas.

Žymūs Spectrum programuotojai

Dalis šiuolaikinių žaidimų kūrėjų ir žaidimų kūrimo kompanijų savo karjerą pradėjo nuo ZX Spectrum kompiuterio, tarp jų, David Perry Shiny Entertainment, Tim Stamper ir Chris Stamper (Ultimate Play The Game kompanijos, šiuo metu žinomos Rare vardu, įkūrėjai, sukūrę žinomus žaidimus Nintendo ir Xbox žaidimų konsolėms). Kiti iškilę žaidimų kūrėjai yra Matthew Smith ( Manic Miner, Jet Set Willy), Jon Ritman ( Match Day, Head Over Heels), Sid Meier ( [31]), Oliver Twins, Clive Townsend ir Alan Cox[32].

Kitos kalbos
беларуская: ZX Spectrum
беларуская (тарашкевіца)‎: ZX Spectrum
bosanski: ZX Spectrum
català: ZX Spectrum
словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ: Спєктроумъ
Ελληνικά: ZX Spectrum
English: ZX Spectrum
euskara: ZX Spectrum
فارسی: اسپکتروم
français: ZX Spectrum
galego: ZX Spectrum
hrvatski: ZX Spectrum
Bahasa Indonesia: ZX Spectrum
日本語: ZX Spectrum
한국어: ZX 스펙트럼
latviešu: ZX Spectrum
македонски: Зет-Икс Спектрум
Nederlands: ZX Spectrum
norsk nynorsk: Sinclair ZX Spectrum
polski: ZX Spectrum
português: ZX Spectrum
русский: ZX Spectrum
srpskohrvatski / српскохрватски: ZX Spectrum
Simple English: ZX Spectrum
slovenčina: ZX Spectrum
slovenščina: ZX Spectrum
српски / srpski: ZX Spectrum
svenska: ZX Spectrum
Türkçe: ZX Spectrum
українська: ZX Spectrum