ZX Spectrum szoftver

A ZX Spectrum számítógépcsalád nagy , több mint 23 000 címből álló szoftverkönyvtárral rendelkezik [1] . Bár ennek a gyűjteménynek a nagy része játék, a programkészlet nagyon változatos, és tartalmaz programozási nyelveket (C, Pascal, Prolog, Forth, számos assembler), Sinclair BASIC fordítókat, Sinclair BASIC bővítményeket ( Beta BASIC , MegaBASIC , Laser BASIC stb. [2] ), adatbázisok (pl. VU-File ), szövegszerkesztők ( Tasword, Tasword II , The Last Word ), táblázatok ( VU-Calc ), grafikus szerkesztők ( OCP Art Studio [3] , The Artist ) és még PCB-elrendezési eszközök is ( 86. elrendezés ) [4] .

Elosztás

Szalag

Kezdetben a "Spectrum" programjainak többségét hangkazettákon terjesztették . Egy kereskedelmi játék ára kazettán 5-10 GBP volt , a költségvetési változat 3 GBP. A "Spectrum"-ot hagyományos háztartási kazettás magnóval való használatra tervezték [5] . Egy játék hangkazettáról a memóriába való betöltésének átlagos ideje 3-5 perc volt. Fizikailag a felvétel egy (az emberi fül által érzékelt) hang volt, amelyet a Spectrum bájtok sorozataként értelmezett. Az átlagos olvasási/írási sebesség körülbelül 1500 bps [6] .

A programok közvetlen átírása egyik magnóról a másikra általában a felvétel minőségének csökkenéséhez vezetett. Ezenkívül előfordulhat, hogy az egyik magnóval készített felvétel nem jól olvasható a másikon; ezt általában úgy oldották meg, hogy olvasás közben lenyomták a kazettát, vagy akár az olvasófej helyzetét kézzel is beállították. Általánosságban elmondható, hogy a szalagról való olvasás meglehetősen megbízható volt, de minden felhasználó ismeri a " " bosszantó olvasási hibaüzenetet R Tape loading error, 0:1. Számos segédprogram létezett a programok számítógépmemórián keresztüli másolására (a legnépszerűbbek: Copy 86M [7] , TFCOPY, COPY COPY [8] ), egyes másolóprogramok videomemóriát használtak a másolt adatok tárolására.

A fejlesztők intézkedéseket tettek a másolás elleni védelem érdekében. Például kazettáról történő indításkor egy rövid rendszerbetöltőt töltött be először a saját rendszerindító kódjával, nem szabványos sebességgel. Egyes esetekben a játék indításakor a felhasználót arra kérték, hogy írjon be egy szót a játék dokumentációjából (általában ez a játék cselekményét leíró novella volt). Szokatlan védelmi módszer volt a Lenslok eszköz használata : ez egy tokban rögzített műanyag prizmakészlet a játékkal való terjesztéshez; az ötlet az volt, hogy amikor a program elindul, a titkosított szó megjelenik a képernyőn; Ha prizmákat helyezünk a képernyőre, megfejthetjük a szót, és így hozzáférhetünk.

Microdrive és Interface 2 kazetták

1983 júliusában megjelent a ZX Microdrive technológia ( a ZX Interface 1 és a Microdrive ára 79,95 GBP), és gyorsan népszerűvé vált a Spectrum felhasználók körében, de a kiadók számára a programok kazettán való kiadásának költsége egy nagyságrenddel magasabb volt, mint a kazettán (a kazetta költsége). 4,95 GBP) . Ezen túlmenően a kazetták megbízhatatlan adathordozóként hírhedtek voltak, ezért minden egyes elemet gondosan ellenőrizni kellett a kiszállítás előtt. Ezen okok miatt a játék Microdrive kiadása általában csak kiegészítette a kazettás kiadást.

Mindössze 10 játék jelent meg a ZX Interface 2 -höz tervezett kazettákon (köztük Jetpac , Planetoids stb.): a nagy letöltési sebesség nem kompenzálta az eszköz (19,95 GBP) és a kazetta (14,95 GBP) költségeit.

Hajlékonylemezek

A ZX Spectrumhoz több lemezvezérlő is megjelent. Az egyik első a Technology Research Ltd. ZX FDC-1 és Beta Disk Interface .

A Miles Gordon Technology DISCiPLE és +D rendszerei igen népszerűvé váltak, de a hozzájuk kiadott szoftverek nagy része segédprogram volt.

 A ZX Spectrum +3 megjelenése után megjelentek a kereskedelmi programok, amelyeket saját tervezésű , 3 hüvelykes hajlékonylemezeken szállítottak – 1987 és 1997 között több mint 1000 különböző lemezt adtak ki [9] .

Egyéb módok

A kis programokat, többnyire Sinclair BASIC -ben, forráskódként terjesztették, folyóiratokban és könyvekben nyomtatták. Az olvasó ezt a kódot manuálisan beírhatja a számítógépén, lefuttathatja és kazettára mentheti későbbi használatra [10] . Aztán a folyóiratok hosszú listákat kezdtek nyomtatni hexadecimális számjegyekből, ellenőrző összegekkel kiegészítve – játékok és eszközök gépi kódjaival.

A terjesztés szokatlan módja volt a rádiós műsorszórás: a hallgatók a rádióvevő adását egy kazettára rögzíthették, majd a felvételt a Spektrumon olvashatták. [11] [12]

Egyes magazinok terjesztési módszert alkalmaznak 7 hüvelykes lemezek formájában, amelyeket hagyományos bakelit lemezeken való lejátszásra terveztek (hasonlóan a Floppy-ROM-hoz ). Az 1984-1996 - os brit zenei csoportok lemezein időnként lehetett találni egy-egy műsorszámot a ZX Spectrumhoz.

1989 decemberében a CD-lejátszók növekvő elterjedése miatt a Code Masters kiadta a The CD Games Pack című 30 játékból álló válogatást audio CD-n ; egy speciális audiokábel került a lemezhez, amellyel a Spectrumot CD-lejátszóhoz csatlakoztathattuk. A kollekció ára 19,95 font volt, értékesítése azonban nem járt sikerrel – a piac figyelme már a 16 bites gépekre is áttért.

Legtöbbet játszott játékok

A tíz legnépszerűbb játék a Your Sinclair magazin szerint ] :

  1. 3D-s halálvadászat
  2. Rebelstar
  3. Mindent vagy semmit
  4. Állítsd meg az Expresszt
  5. Fülig
  6. R típus
  7. Az őrszem
  8. Szivárvány-szigetek
  9. boulder kötőjel
  10. Tornado alacsony szint

A tíz legnépszerűbb játék a " CRASH " magazin szerint :

  1. Szivárvány-szigetek
  2. Chase főhadiszállása
  3. RoboCop
  4. RoboCop 2
  5. Szédülő
  6. Célpont: Renegade
  7. Magicland Dizzy
  8. Batman: A film
  9. Farkas hadművelet
  10. éjféli ellenállás

A volt Szovjetunió területén

A Szovjetunióban/FÁK- ban kezdetben a hangkazetták [15] voltak a fő terjesztési módok , majd a lemezrendszerekre való fokozatos átállás miatt az 5 hüvelykes TR-DOS hajlékonylemezek [16] [17] . Ezenkívül egy ideig a műsorok terjesztése a méteres csatornák tartományában történő televíziós sugárzáson keresztül történt [18] : a TV képén vékony függőleges csíkok látszottak, és számos műsort lehetett rögzíteni a hangútról, bár az ilyen felvételek minősége közepes volt. Úgy tűnik, sok játék Lengyelországon keresztül jutott el Oroszországba: gyakran egy játék letöltése közben láthatta a „Cracked by Bill Gilbert” feliratot, amelyet egy lengyel hacker hagyott hátra [19] .

Néhány hazai játék:

A hazai játékok jelentős része más platformokról származó játékok analógja.

A "ZX Spectrum" első hazai játéka úgy tűnik, V. A. Balyasov Tetris ( 1986 ) [20] . A "ZX Spectrum" játékokat a rajongók hozták létre és jelenleg is, mind a volt Szovjetunió területén, mind külföldön. Számos műfajban léteznek csomagok a játékok automatizált létrehozására (például IF Creator interaktív könyvekhez, 3D Construction Kit 3D küldetésekhez), de gyakrabban használják az assembly nyelvet. Játékíró versenyeket tartanak (például a Your Game [21] , a Mini Game Compo , a Crap Game Compo , a különböző demópartikon belüli versenyek , esetenként általános versenyben más platformokra szánt játékokkal).

Jegyzetek

  1. WorldOfSpectrum.org archívum archiválva 2016. március 4. a Wayback Machine -nél 
  2. BASIC dialektusok a ZX Spectrumhoz . - Péter, 1992. - ISBN 5-7190-0001-1 .
  3. Art Studio  // Sinclair User. - 1985. - 43. sz . Az eredetiből archiválva : 2006. szeptember 24.
  4. Rendszerprogramok a ZX Spectrumhoz. - Péter, 1993. - ISBN 5-7190-0010-0 .
  5. Vickers, Steven; és Bradbeer, Robin. 6. A kazettás magnó használata // Sinclair ZX Spectrum: Bevezetés  (neopr.) . - Sinclair Research , 1982. - S. 21.
  6. Adattárolás kazettán archiválva : 2012. április 15. a Wayback Machine -nél 
  7. Copy 86M archiválva : 2016. március 5. a Wayback Machine -nél a World of Spectrumon
  8. Nagyszerű lehetőségek Spectrum-Tape másolói számára . Letöltve: 2012. június 5. Az eredetiből archiválva : 2016. március 5..
  9. World of Spectrum – +3 lemez archiválva : 2017. november 10. a Wayback Machine -nél 
  10. World of Spectrum – Beírási adatok archiválva : 2012. május 5. a Wayback Machine -nél 
  11. Programok program  // Sinclair User. - 1983. - 16. sz . Az eredetiből archiválva : 2006. szeptember 24. - megjegyzés a Radio West ( Bristoli )  rádióállomás műsorainak sugárzásáról
  12. ↑ Az ukrán UT-1 tévécsatorna a 90-es években hétköznaponként sugárzott műsorokat. Alapvetően hírekről, reklámokról és bemutató programokról volt szó.
  13. A CD Games Pack archiválva : 2012. június 15. a Wayback Machine -nél a World of Spectrum oldalon
  14. A ZX Spectrumhoz készült játékokat és programokat tartalmazó kazetták borítói archiválva : 2012. január 29. a Wayback Machine -nél  (orosz)
  15. Virtuális TR-DOS . Letöltve: 2009. április 25. Az eredetiből archiválva : 2009. február 10..
  16. N. Yu. Rodionov. Programok adaptálása a TR-DOS rendszerhez . – 1992.
  17. Segíts emlékezni a 2. játékra – a mi választásunk a Speccy!
  18. Bill Gilbert archiválva : 2012. január 27. a Wayback Machine -nél a SpeccyWikin
  19. Tetris, V. A. Balyasov (1986) Archiválva : 2011. szeptember 14., a Wayback Machine on World of Spectrum
  20. A "Te játékod" verseny oldala a "Paragraph" újság honlapján . Hozzáférés dátuma: 2011. december 14. Az eredetiből archiválva : 2013. május 3.