Kapcsolatok

Információk a számítógépes zx spektrumkeresésről. A ZX Spectrum számítógép története. ZX Spectrum - mi ez?

A számítógép-piac fejlődése a 70-es években a kezdeti szakaszban volt. Az ipar még messze volt attól, hogy ezt a terméket tömegesen gyártsák. Ezért a számítógépek többnyire összetett eszközök voltak, amelyeket bármilyen nagyszabású feladat elvégzésére terveztek. De az évtized végére az emberek feltették a kérdést: „Miért ne használhatnánk ezeket a gépeket szórakoztató eszközként?” Hangjukat meghallották, és egyes gyártók speciális készleteket kezdtek gyártani a játékrendszerek önálló összeszereléséhez. Ennek a megközelítésnek a hátrányai azonban jelentősen meghaladták néhány előnyét. Először is, az ilyen készleteket nagyon nehéz volt az értékesítés során megtalálni. Másodszor, még ha ez lehetséges is, költségük meghaladta az ésszerű határokat. A készletért kért pénzért teljesen lehetett venni egy jó használt autót. Harmadszor pedig őszintén szólva kevés szoftver volt az ilyen készletekhez. Miért költene egy felhasználó több ezer dollárt egy olyan számítógépre, amelyen nincs egyetlen nagyszerű alkalmazás sem? Röviden, a rekreációs és szórakoztatási eszköz létrehozásának ötletének kidolgozásához más megközelítésre volt szükség. Az egyiket a brit Sinclair Research cég javasolta, Clive Sinclair vezetésével.

Clive Sinclair

A cég ötlete az volt, hogy a legegyszerűbb és legelérhetőbb számítógépet hozzon létre, amely ötvözi a könnyű tanulást és programozást, és természetesen az alacsony árat. Ezzel kellett volna megoldani a fent említett PC építőkészletek fő problémáját - a szoftverbázis hiányát. A könnyű kezelhetőség lehetővé teszi a felhasználók számára, hogy számos alkalmazást maguk írjanak. A Sinclair Research pontosan ezt az utat járta be ZX Spectrum számítógépének fejlesztése során. Mielőtt azonban elkezdenénk elmondani a legenda történetét, egy kis figyelmet szentelünk magának a Sinclair Research történetének.

A Sinclair-kutatás története

Clive Sinclair 1961-ben létrehozta a Sinclair Radionics nevű céget. Eleinte nem voltak partnerei – vállalkozását egyedül fejlesztette. Clive rádióalkatrészek postai úton történő értékesítésével foglalkozott (a Sinclair Radionics több sikeres rádiótervet is készített). Ezzel egy időben a Sinclair több innovatív eszközt is megpróbált piacra dobni. Például 1970-ben egy szokatlan kivitelű bakelitlemez-lejátszót mutattak be. A hagyományos kerek lemeztartó helyett háromszög alakú szerkezetet használt, a tetejére súlyokkal szerelték fel. Sinclair szerint ez csökkentette a tartóról a lejátszófejre átvitt rezgéseket, és maga a bakelitlemez szennyeződését is megakadályozta. A fejlesztés iránt azonban szinte senki sem mutatott érdeklődést, a boltok polcaira sem került a készülék. Pontosabban magának Sinclair postapultjára.

A szokatlan lejátszó szerencsétlen sorsát a Neoteric 60 Hi-Fi erősítő ismételte meg. Ebben az időben rendkívül nagy volt a verseny ebben a szegmensben, a Sinclair pedig a szokatlan termékek segítségével próbálta meghódítani a piacot, ez a Neoteric 60 volt. A cég azonban ismét szerencsétlenül járt - Hi-Fi - az erősítő nagyon rosszul fogyott.

Neoteric 60 erősítő

Úgy tűnhet, hogy a cég első évtizedét kizárólag a sikertelen projektek jellemezték. A pénzügyi kimutatások azonban mást mondanak: 1971-re a cég éves forgalma 560 000 GBP volt, nettó nyeresége 90 000 GBP. Ezzel egyidejűleg a cég állománya 50 fővel bővült. A dolgok felfelé néztek.

Az 1970-es éveket nyugodtan nevezhetjük Sinclair „számítógép-korszakának”. Ebben az időben a cég két zsebszámológép-modellt adott ki. Az egyik az első kereskedelmileg sikeres termék lett. Ezt még a készülékek nagyszámú hiányossága, köztük azok megbízhatatlansága sem tudta megakadályozni. A második modellt komolyabb piacra szánták, de soha nem vetette meg a lábát benne. Kezdetben egyszerűen egy bővített funkciókészlettel rendelkező eszközként hozták létre, de Sinclair megpróbálta irodai számítógéppé varázsolni a kütyüt, és ez a kísérlet csúnyán kudarcot vallott.

Sinclair számológép

ZX80 számítógép

A 70-es évek második felében a Sinclair Research egy olcsó háztartási számítógép fejlesztésébe kezdett. Jim Westwood mérnök volt a felelős a projektért. 1980-ban az eszköz létrehozásának folyamata befejeződött. Megjelent a ZX80. Ez volt a világ első számítógépe, amelynek ára nem haladta meg a több száz fontot. A ZX80 önszerelhető készletként is megvásárolható volt. Ez a verzió valójában 79,95 fontba került.

A fejlesztőknek az elembázis egyszerűsítésével és meglehetősen primitív komponensek használatával sikerült ilyen alacsony árat elérniük. Központi processzorként az akkor népszerű Zilog Z80-at használták 3,25 MHz-es frekvenciával. Pontosabban, ennek a „kőnek” a NEC által gyártott klónja. A kristálynak számos előnye volt. Nemcsak olcsó volt, de (belső architektúrája miatt) kevesebb logikai chipet igényelt. A RAM mennyisége mindössze 1 KB volt, de ez elegendő volt a felhasználó által igényelt programok futtatásához. Ráadásul további 16 KB RAM-ot lehetett telepíteni bővítőkártyák formájában. A ROM mérete 4 KB volt, ebbe már beépítették a Sinclair BASIC programozási nyelvet. Az írott programok tárolására pedig közönséges magnókat és hangkazettákat használtak.

Így nézett ki a ZX80

Érdekes módon a ZX80-ban nem volt videóvezérlő. A kép kialakítása a hardver minimális részvételével történt - a művelet elsősorban a szoftveres részen keresztül történt. Ennek a megközelítésnek a fő és igen jelentős hátránya az volt, hogy a ZX80 csak azokban a pillanatokban tudott képet mutatni, amikor nem volt elfoglalva a program végrehajtásával. A képernyő egyszerűen elsötétül az új grafika megjelenítése előtt. Egyébként a ZX80 specifikációi nem írták elő semmilyen speciális monitor használatát, a képernyő egy közönséges tévé volt, ami szintén plusz volt a hétköznapi felhasználók számára.

Ami a ZX80 „külsőjét” illeti, a számítógép megjelenése inkább játékkonzolra, mint számítógépre emlékeztetett. Egy kis fehér műanyag doboz volt, rajta egy membrán billentyűzettel, amiben nem voltak szimbólumok, csak parancsok. A felhasználó egyszerűen megnyomta a regisztráció gombot, és kiválasztotta a megfelelő BASIC parancsot. Ez nagyban leegyszerűsítette a programírás folyamatát.

Hiányosságai ellenére a ZX80 rendkívül sikeres lett. Ebben természetesen a kütyü költsége is nagy szerepet játszott. Már a megjelenést követő első hónapokban sorban állás alakult ki a ZX80 vásárlásán, és készülékhiány alakult ki, amire a Sinclair Research nem számított.

Számítógép ZX81

1981-ben mutatták be a számítógép következő generációját, a ZX81-et. Az árat még tovább csökkentették, a barkácskészlet most már nevetséges, 49,95 fontért kapható. A kész számítógép valamivel drágább volt, 69,99 GBP, ami még mindig olcsóbb volt, mint a megfelelő ZX80-as verzió. A ZX81 egyébként az első Sinclair készülék, amelyet nem csak postai úton, hanem kiskereskedelmi láncokon keresztül is értékesítettek. Ami a műszaki jellemzőket illeti, a számítógép „szíve” ugyanaz a NEC Z80 processzor volt, 3,25 MHz-es frekvenciával. A RAM mennyisége változatlan maradt (1 KB), ami különösen nagy elégedetlenséget váltott ki a felhasználók körében. Az ilyen szerény számú „agy” nagymértékben korlátozta az új alkalmazások létrehozásának lehetőségeit. A RAM-kapacitást 16 KB-ra növelő bővítőkártyák meg tudták oldani a problémát, de némelyikük költsége összemérhető volt magának a ZX81-nek az árával. A ROM kapacitása 8 KB-ra nőtt, és a beépített Sinclair BASIC nyelv támogatást kapott a lebegőpontos aritmetika számára.

A ZX81 fekete karosszériát kapott

Érdekes módon a ZX81 ismét nem kapott videóvezérlőt. Hiányának kompenzálására a Sinclair két üzemmóddal állt elő: lassú és gyors. Gyors módban a ZX81 ugyanúgy teljesített, mint elődje, a ZX80. Vagyis a program futása közben a kép eltűnt a képernyőről. Lassú módban a képernyő nem sötétedett el, de körülbelül 4-szer tovább tartott a programkód feldolgozása. Külsőleg a ZX81 nem sokban különbözött a ZX80-tól. A számítógép műanyag háza fekete lett, a kissé eltérő billentyűkonfigurációt kapott membrán billentyűzet pedig a kényelem kedvéért fehér maradt.

Amint már megértette, a ZX81 csak kisebb változtatásokat kapott. De még ez is elég volt ahhoz, hogy a számítógép 8-szor többet adjon el, mint a ZX80.

ZX Spectrum

A ZX számítógép harmadik generációjának piacra dobását 1982-re tervezték. Ahogy mondani szokás, a jó dolgokhoz hamar hozzá lehet szokni, így bár a ZX81 szerényebb áron kínált megfelelő funkcionalitást, a felhasználók új és innovatív funkciókat vártak a ZX82 munkacímű számítógéptől. A fő különbség a következő generációs számítógépek között a színes képek támogatása volt, mivel a ZX80 és a ZX81 csak monokróm képekkel működött. Ezt a lépést nagyban befolyásolta a színes televíziók széles körű elterjedése. Ezzel kapcsolatban a ZX82 nevet a ZX Spectrum mondás váltotta fel.

Hardveres oldalon a ZX Spectrum számos kulcsfontosságú változáson ment keresztül. A központi processzor továbbra is a Zilog Z80A volt, de a frekvenciáját 3,5 MHz-re emelték. A RAM és a ROM mennyisége egyenként 16 KB-ra nőtt, a RAM mennyisége pedig akár 48 KB is lehetett. A Spectrum valóban megtanulta, hogyan kell színes képekkel dolgozni a grafikus vezérlő megjelenésének köszönhetően. A videó mód 256x192 pixeles felbontást és 8 színt támogat, két fényerővel. A beépített hangszórón keresztül egybites hangkimenet is biztosított. Valójában ez egy közönséges „csikorgó” volt, amely ritmikusan sípolt a játékokban. A ZX Spectrum megjelenése kissé eltért a ZX80 és a ZX81 kialakításától. Az új számítógép más billentyűzetet kapott: a membránt teljes gumibillentyűk váltották fel.

A programok bevitele és betöltése a számítógéphez csatlakoztatott kazettás magnóról történt. Egyes szalagok még valamilyen digitális védelemmel is rendelkeztek. Például a játékhoz mellékeltek egy sorozatszámot, amely lehetővé tette a játék elindítását.

A Spectrum ugyanolyan sikeresnek bizonyult, mint elődei. A számítógépek kikiáltási ára továbbra is megfizethető volt, a 16 KB és 48 KB RAM-mal szerelt változatok ára 125, illetve 175 font volt. És egy kicsit később 99,95 és 129,95 fontra csökkentek.

Ezt követően a ZX Spectrum számos frissítést kapott. 1984 júniusában került forgalomba a ZX Spectrum+ számítógép. A normál verziótól a 48 KB RAM kötelező jelenléte, valamint az új billentyűzet, amely további reset gombot kapott. Az ilyen apró változtatások ellenére a ZX Spectrum+ túlszárnyalta az eredeti modellt. Néhány eladó azonban panaszkodott a készülék megbízhatatlanságára, és azt állították, hogy a hibás számítógépek aránya eléri a 30%-ot.

ZX Spectrum+ számítógép

ZX Spectrum+ számítógép

Az 1986-ban megjelent ZX Spectrum 128-at a spanyol Investronica céggel közösen fejlesztették ki. A helyzet az, hogy a spanyol kormány magas adót vetett ki minden olyan importált számítógépre, amelynek legalább 64 KB RAM-ja nem támogatja a spanyol nyelvet. A Sinclair számára az egész európai piac fontos volt, ezért az Investronicával együtt a társaság megkezdte a Spectrum adaptálását Spanyolország számára. A számítógép 128 KB RAM-ot, 32 KB ROM-ot kapott továbbfejlesztett BASIC szerkesztővel, háromcsatornás hangot az AY-3-8910 szabványon keresztül, RGB monitor kimenetet és MIDI kompatibilitást.

Szintén 1986-ban a Spectrum márka és a számítógépek minden joga átkerült az Amstradhoz. Az új modellek különféle utótagokat kaptak: +2, +3, +2A, +2B. Hardver tekintetében az Amstrad számítógépek csak kisebb módosításokat kaptak. Például a ZX Spectrum +2-ben volt egy beépített Datacoder kazettás magnó. A ZX Spectrum +3-ban pedig a magnót floppy meghajtóra cserélték. Ráadásul ez a modell volt az első Spectrum, amely további felszerelések nélkül tudta futtatni a CP/M operációs rendszert. Talán ő lett a legvitatottabb az egész sorban. Így a ZX Spectrum +3 RAM 64 KB címterületre lett leképezve, ami egyes, az eredeti ZX Spectrumhoz írt játékok inkompatibilitásához vezetett.

Számítógép ZX Spectrum +2

A ZX Spectrum tartozékokról

Azonban nem csak az alacsony költség járult hozzá a ZX Spectrum növekvő népszerűségéhez. Rengeteg különféle „kütyü” jelent meg a számítógéphez, ami jelentősen kibővítette a számítógép funkcionalitását. Az egyik ilyen eszköz a ZX Printer volt, amely nem csak a Spectrummal kompatibilis, hanem a ZX80-zal és a ZX81-gyel is. A készüléket rendszercsatlakozó segítségével csatlakoztatták a számítógéphez, és szikranyomtatási technológiát alkalmaztak. Ez a fajta nyomtatás speciális, alumíniummal bevont fekete papírt használt. A nyomtatófej két egymáshoz közel elhelyezkedő tűből állt, amelyek a lap szélességében mozogtak. A karakterek nyomtatásához feszültség keletkezett a tűk között, és a megfelelő helyen égették át a papírt. Soronként összesen 32 karakter volt. Maga az otthoni nyomtatás ötlete valóban forradalmi volt, de a készülék megbízhatatlansága miatt nem lehetett teljes mértékben megvalósítani a ZX nyomtatóban. Ráadásul a szikranyomtatási technológia sem a legjobb oldalát mutatta: a nyomtatási minőség gyorsan romlott, a papír felülete pedig törékeny volt.

Egy másik érdekes kiegészítő a ZX Microdrive névre keresztelt loopback mágnesszalagos ROM modul volt. Egy ilyen eszköz térfogata 16 KB volt. Lehetővé tette egy korábban írt program gyors betöltését vagy mentését. A ZX Microdrive azonban soha nem kapott megfelelő forgalmazást. A felhasználók inkább a jól bevált, bár lassabb hangkazettákat választották.

ZX Microdrive ROM modul

ZX Spectrum kazetta

A Sinclair bemutatta a ZX Interface 1 és ZX Interface 2 bővítőkártyákat is. Kezdetben az elsőt hálózati interfészként fejlesztették ki helyi hálózat szervezésére az iskolákban. A termék megjelenése előtt azonban akár 8 ZX Microdrive eszköz egyidejű működésének támogatását is hozzáadták, majd ezt követően az interfészt elsősorban ezen ROM-modulok csatlakoztatására használták. Ami a ZX Interface 2-t illeti, ennek a bővítőkártyának voltak csatlakozói két joystick csatlakoztatására (igen, a Sinclair még egy játék joystick-ot is gyártott a ZX Spectrumhoz), egy ROM kazetta csatlakozót és egy ZX nyomtató csatlakozási felületet. De a magas költségek miatt a készülék nem fogyott jól, és egy évvel később eltűnt a boltok polcairól.

Így nézett ki a ZX Interface 1

Emellett számos külső gyártótól származó tartozék is megtalálható az akcióban. Például kifejezetten a Spectrum számára gyártottak olyan eszközöket, mint a beszédszintetizátor (Currah Microspeech), a játék joystickjei, további digitális billentyűzetek, sőt még egy grafikus tábla és dobkészlet (Cheetah SpecDrum). Hatásos!

A szoftverről

De természetesen nem a különféle perifériák hatalmas száma miatt szerettek az emberek a ZX Spectrumot. A számítógép viszonylag könnyen programozható volt. A 80-as évek első felében ez igazi fellendülést okozott a szoftveriparban. A programok írásába teljes jogú cégeket és egyéni programozókat is bevontak. A ZX Spectrum nyugati szoftverpiacának fejlesztése három szakaszra osztható.

Az első szakaszban, amely 1982-től 1984-ig tartott, a piac mennyiségi növekedést tapasztalt. Nagyvállalatok még nem voltak, az alkalmazások elkészítését kis cégek vagy egyéni írók végezték. Ráadásul a szoftverek körülbelül 80%-a játék volt! Az első videós szórakoztatás meglehetősen primitív volt: a grafikai tervezés nem volt túl jó, és a cselekmény sem. Érdekes módon a kalózkodás már ekkor virágzásnak indult.

A harmadik szakasz az 1988-1993 közötti éveket fedte le. Ez az időszak a ZX Spectrum, mint játékplatform hanyatlását jelentette. A számítógép elavulttá vált, és a felhasználók más rendszerekre váltottak. A fejlesztők a Spectrumról is áttértek a modernebb platformokra. Ennek ellenére sok érdekes játékot adtak ki ezekben az években. Például idővel megjelent a legendás Doom demóverziója. A számítógép teljesítménye nem volt elég ahhoz, hogy a shooter gyorsan működjön, ezért a "spektrum" variáció váltott soros szkennelést alkalmazott, amely eltávolította a pixelek minden egyenletes sorát, ami növelte a jelenetek megjelenítésének sebességét.

ZX Spectrum Oroszországban

A fent felsorolt ​​szakaszok nem vonatkoznak a posztszovjet térre, mivel sok számítógép (pontosabban klónjaik) csak a 80-as évek második felében került a Szovjetunióba. És ellentétben Nyugat-Európával, ahol más számítógépek (ugyanaz az Atari és Commodore) jól fogytak a ZX Spectrum mellett, a szovjetek országában a Sinclair készülék volt az egyedüli értékesítési vezető. Miért? Az ok mindenekelőtt a Spectrum alacsony költségében rejlik: a számítógép nem volt vámköteles, így sok szovjet állampolgár számára elérhető volt. Az Atari és Commodore számítógépek hosszú utat tettek meg, mielőtt felkerültek a szovjet boltok polcaira, és áraik jelentősen magasabbak voltak. Ráadásul kiderült, hogy a Spectrum alkatrészeinek nagy része szükség esetén hazaira cserélhető, ami javíthatóvá tette a számítógépet. Nagyjából a rendszer egyetlen pótolhatatlan alkatrésze a Z80 processzor volt.

A ZX Spectrum hazai klónja

A szoftverpiac fejlődésében is elmaradt az európaitól. A 80-as évek végén és a 90-es évek elején a műsorok túlnyomó többségét külföldről importálták, főleg Lengyelországon keresztül. Természetesen szó sem volt szerzői jogokról – szinte az összes szoftver kalóz volt. Az engedélyezett termékek aránya rendkívül alacsony volt.

Eleinte a programozók fő foglalkozása a játékok kazettáról lemezre való átvitele volt. Ez a művelet magában foglalta a kazettatöltő feltörését, az összes adat átvitelét a kazettáról a lemezre, és egy lemezbetöltő írását. De fokozatosan a hangsúly a saját pályázatok megírására helyeződött át. A Spectrum játék fejlesztésének csúcsa Oroszországban 1995-ben volt. Ebben az időben a legtöbb játék jött létre, és sok külföldi projektet lokalizáltak. A következő években a ZX Spectrum hazai szoftverpiaca hanyatláson ment keresztül, és ennek eredményeként 2001-2002-re már csak a rajongók maradtak a számítógép-felhasználók körében.

Következtetés

A ZX Spectrumot joggal tekintik legendás számítógépnek, különösen az egész posztszovjet térben. A Spectrum hatalmas nyomot hagyott az IT-ipar történetében, és Oroszországban sokak számára ez lett az első otthoni számítógép. Akár azt is mondhatnánk, hogy a ZX Spectrum korszaka nevelte fel a hazai informatikusok első generációját. Sajnos egy időben Sinclair úgy döntött, hogy nem adja ki a Spectrum utódját, más típusú kutatási tevékenységekre összpontosítva. Ennek ellenére a ZX Spectrum emléke még mindig él. A mai napig találkozhat olyan rajongókkal, akik kísérleteznek ezzel az igazán ikonikus számítógéppel.

Otthoni számítógép ZX Spectrum- a híres brit feltaláló, Clive Sinclair ötlete. A felnőttek és gyermekek által használt modern eszközök őse. A Spectrum számítógép létrehozásának története tele van érdekes tényekkel. Javították, klónozták és módosították.

ZX Spectrum - mi ez?

A nyolc bites ZX Spectrum 1982. április 23-án jelent meg a piacon. Egy produkciós cég hozta létre Sinclair Research Ltd, amelyet Clive Sinclair alapított. A brit vállalkozó háztartási használatra szánt rádiókészülékeket fejleszt. Erőfeszítéseit nagy siker koronázta. A 80-as években a Spectrum otthoni számítógép népszerűvé vált az európai országokban. A 90-es években klónjai a volt Szovjetunió egész területén elterjedtek.

A ZX Spectrum otthoni számítógép jellemzői

A Spectrumnak számos innovatív megoldása volt. Némelyiket úgy tervezték, hogy a késztermék költségét a hőn áhított 99 fontra csökkentsék, más részük az elektronikus adatbázis nyolcvanas évekbeli fejlesztésének volt köszönhető:

  • TV-képernyőt használtak monitorként;
  • a számítógépet két változatban szállították - 16 és 48 kilobájt RAM-mal;
  • a BASIC dialektust használták a ZX Spectrum programozási nyelvként;
  • a számítógép néhány másodpercen belül betöltődött;
  • külső tárolóeszközként háztartási kazettás magnót használtak;
  • az első modell egy olcsó billentyűzettel volt felszerelve, amely 40 gumibillentyűből állt. A billentyűzet legfontosabb jellemzője a sokoldalúság volt;
  • az első modellek egybites hangkimenettel rendelkeztek. Erre a célra a beépített hangszórót használták. A játékokban ritmikusan sípoló „scoaker” volt;
  • a grafikus mód jelenléte szöveges móddal kombinálva. A fő különbség a Spectrum elődeihez képest a színes kép, bár bizonyos korlátozásokkal;
  • A számítógéphez egy fogantyúból és egy gombból álló joystickot lehetett csatlakoztatni.

A nyolcbites eszközök első modelljei iránt nagy kereslet mutatkozott. Mivel egyszerű, olcsó (100 font alatt) és bőségesen elérhető volt, a Spectrum az ideális otthoni számítógép volt.

A nyolcvanas évek közepén a szovjet kézművesek elkezdték lemásolni az eredeti számítógépet, és hazai alkatrészeken alapuló analógokat fejlesztettek ki. A számítógép létrehozásához néhány szovjet mikroáramkört és egy Z80-as processzort használtak. Az állami gyárak klónokat is gyártottak. Az üzletekben bájtokat, impulzusokat, spektrumokat, szintéziseket és deltákat árultak, amelyeket iskolások ezrei játszottak.

Clive Sinclair – a régmúlt idők zsenije

Clive Marles Sinclair 1940. július 30-án született. Apja és nagyapja mérnökök voltak. A fiú követte a példáját. 1962-ben az angol létrehozta a Sinclair Radionics céget, amely hangerősítők és rádiók alkatrészeket gyárt. Hamarosan bővült a termékpaletta. A cég hordozható televíziók és elektronikus órák gyártását kezdte el.

1979-ben Clive Sinclair új céget alapított Sinclair Research Ltd. 1980-ban megjelent az első termék - a Sinclair ZX80 számítógép. A modelleket kész eszközökként vagy összeszerelési készletként szállították. A második esetben a vevőnek önállóan kellett összeállítania az alkatrészeket egyetlen egésszé.

1981-ben A cég piacra dobta a ZX81 számítógépet. A készüléket eleinte postai úton kézbesítették. Később az összeszerelési tartozékokat elkezdték árusítani a kiskereskedelmi üzletekben. Az eladások elérte a 400 000 példányt.

1982-ben jelentős esemény történt. A "ZX81 Color" készüléket fejlesztették ki. Később a számítógépet átnevezték. Az új ZX Spectrum név az alapvető különbséget hangsúlyozta elődjéhez képest - a színes képek. Az első 17 hónapban a felhasználók több mint egymillió eszközt vásároltak. Sokan szeretettel „Speccy”-nek hívták a számítógépet. Az alacsony ár volt a fő előny, aminek köszönhetően a Spectrum sikeresen felvette a versenyt a Commodore 64-gyel és a BBC Micro-val.

A ZX Spectrum nyugati piacának fejlesztése három szakaszra oszlik:

  • 1982-1984– mennyiségi forgalomnövekedés tapasztalható. Az otthoni számítógép megjelenése fellendülést okozott a szoftveriparban. Mi volt ez a tendencia? Egyszerű: cégek és egyéni rajongók aktívan részt vettek a Spectrum programjainak megírásában;
  • 1985-1987– teljes pompájában feltárult a készülékben rejlő lehetőségek. A piacot ellepték a különféle műfajú játékok. A fejlesztők nagy figyelmet fordítottak a cselekményre és a hangzásra;
  • 1988-1993– csökkent az érdeklődés a számítógép iránt. A készülék elavulttá vált, a felhasználók más rendszerekre váltottak.

Clive Marles Sinclair különféle projekteket szponzorált: síkképernyős TV-t, elektromos autót, a Sinclair QL számítógép új modelljét. 1983-ban elnyerte a „Királyi Rend lovagja” címet. 1986-ban az angol befejezte karrierjét a számítógépiparban. 2004-ben a feltaláló egy összecsukható kerékpárt mutatott be a világnak, amely könnyen összeszerelhető és elfér a hátizsákban. 2010-ben bejelentett egy elektromos kerékpárt.

A ZX Spectrum számítógép típusai és jellemzőik

A Sinclair Research Ltd fejlesztése nem állt meg. Számos számítógépes modellt mutattak be a felhasználóknak:

  • ZX Spectrum– alapmodell gumi billentyűzettel, monitorként háztartási tévé, külső memóriaként háztartási magnetofon szolgált;
  • ZX Spectrum+– 1984-ben jelent meg a piacon. A készülékben 48 KB memória, frissített ház és reset gombos billentyűzet volt. A számítógépen történt változtatások kisebbek voltak, de gyorsan népszerűvé vált, és jól fogyott;
  • ZX Spectrum 128- egy modell, amely 1986-ban jelent meg a piacon. Az Investronica forgalmazóval közösen fejlesztették ki. Az új modell jellemzői a következők voltak: 128 KB RAM, három csatornás hangzás, továbbfejlesztett BASIC szerkesztő, kompatibilitás a hangszerek digitális interfészével. A forgalmazó a számítógépet a spanyol piachoz igazította, és jelentősen növelte az eladásokat.

1986-ban egy brit cég megvásárolta a Sinclair Research Ltd számítástechnikai részlegét Amstrad. Ez nyereséges felvásárlás volt az elektronikai gyártó számára, mert eggyel kevesebb volt a versenytárs, és a Spectrumok jól fogytak.

Az autók gyártására vonatkozó jogok átruházása után az Amstrad fejlesztői új modelleket hoztak létre:

  • ZX Spectrum +2– Az 1986-os készülék rugós billentyűzettel, két joystick porttal és beépített kazettás magnóval rendelkezett. Egyébként a számítógép azonos volt elődjével;
  • ZX Spectrum +3- 1987-ben a fejlesztők megalkottak egy számítógépet, amelyben magnó helyett három hüvelykes hajlékonylemez-meghajtó található. A RAM 64 KB címterületre lett leképezve. A globális változások a Spectrum korábbi verzióinak programjaival való összeférhetetlenséghez vezettek – egyes játékok nem működtek az új gépen;
  • ZX Spectrum +2A– 1987-ben gyártott készülék. Ez a modell az elődje alapján készült. Volt néhány változás: csökkent a chipek száma, megjelent a beépített kazettás meghajtó.

Perifériák a Spectrumhoz

A ZX Spectrum népszerűségének növekedését nagyszámú eszköz megjelenése segítette elő. A perifériás eszközök jelentősen kibővítették a számítógép funkcionalitását. Ilyen eszközök a következők:

  • ZX nyomtató– szikranyomó technológiát alkalmazó nyomtató. Az eszköz csatlakoztatva volt a rendszercsatlakozóhoz. A munka során alumínium bevonatú fekete papírt használtak. A nyomtatót vízszintes síkban mozgó nyomtatófejjel látták el. A nyomtatott sor 32 karaktert tartalmazott;
  • ZX Microdrive– információ tárolására tervezett tartozék. Kivehető kazetta volt hurkos mágnesszalaggal. Egy ilyen eszközzel gyorsan lehetett betölteni és menteni írott programokat és adatokat;
  • Kempston interfész– interfész joystick csatlakoztatásához;
  • ZX interfész 1- egy speciális eszköz, amelynek fő célja a Specky képességeinek bővítése volt. A modul két hálózati porttal volt felszerelve. Saját protokollt használtak;
  • Currah mikrobeszéd– szintetizált beszéd reprodukálására szolgáló eszköz. Egy tágulási porthoz csatlakoztatott kazetta formájában készült;
  • ZX interfész 2– egy külső modul csatlakozókkal a joystickok és egy ROM kazetta csatlakoztatásához;
  • Cheetah Marketing SpecDrum– a számítógép rendszercsatlakozójához csatlakoztatott ütőgép. 8 dobmintát játszott le, amelyeket egy kazettáról töltöttek be. Az alapkészlet több elemből állt: basszusdob, nyitott és zárt hi-hat, pergő, taps, csengő.

A ZX Spectrum népszerűségének okai

A nyolc bites Spectrum egy olyan számítógép, amelyet valószínűleg soha nem felejtenek el. A készülék népszerűségének fő oka a nagyszámú alkalmazási program elérhetősége. A programkönyvtár 25 ezer címből áll. A gyűjtemény táblázatokat, rajz- és 3D modellező eszközöket, valamint szövegszerkesztőket tartalmaz.

A Spectrum pár év alatt milliós közönséget nyert, hiszen szoftvereinek 90%-a játék. A ZX Spectrum játékgyűjteménye lenyűgöző. Emiatt minden játékos talál magának megfelelő szórakozást. Ezek közé tartozik a 3D Deathchase, a Rainbow Islands, a RoboCop, a Boulder Dash.

A Games for Spectrum játékokat továbbra is a hazánkban és külföldön élő rajongók készítik. A kommunikátorok és a mobiltelefonok képesek. A ZX Spectrum winrar számítógép a leginkább emulált platform. Ez egy jelentős plusz, aminek köszönhetően még mindig dobog a régi Specky „szíve”!


Manapság, amikor mindenkinek a zsebében van a telefon, aminek képességei nem sokkal maradnak el a számítógépétől, nehéz elképzelni, hogy a 80-as években a számítógép 8 bites rendszer volt 48 kilobájt RAM-mal és 3,5 MHz-es processzorral. . A munkához tévé kellett, de a képfelbontás mai mércével mérve is nevetséges volt, még telefonoknál is, 256x192 pixel. Ezek azonban nagyon izgalmas játékok voltak, ahol a látványos grafika hiányát bőven kompenzálta a játékosok fantáziája. A játékfájlok mérete 6 és 40 kilobájt között változott, és a programozóknak szó szerint minden bájtot el kellett menteniük. Arra hívunk mindenkit, aki emlékszik ezekre az időkre, hogy térjen vissza hozzájuk egy percre, és tisztelegjen a már rég elmúlt korszak játékai előtt.

A játékokat ezután szalagkazettákon terjesztették, a Szovjetunióban egyszerűen nem volt legális mód a játék megvásárlására. A számítógéppel való munkához TV-re és kazettás magnóra volt szüksége. Márkás ZX Spectrum számítógép persze csak kevés volt az országban, külföldön is csak azoknak volt lehetősége megvásárolni. Mindenki más vásárolt (vagy saját maga szerelte össze tudásától függően) hasonló alkatrészbázisból összerakott számítógépeket. A „Leningrád” vagy „Pentagon” nevű, kézművesek által készített fogalmi diagramok keringtek.

Külön említést érdemel a játékok elsajátításának folyamata. Eleinte egyáltalán nem volt lokalizáció. Természetesen a játékok dokumentációja is. A játék műfajától az irányításig mindent véletlenszerűen kellett elsajátítani. Egyébként a legtöbb játékműfajt akkoriban hozták létre. Akkoriban nem volt egér vagy érintőpad sem. A játékok irányításához vagy billentyűzetet vagy joystickot használtak. Néha egy nagyon méltó játékot félbehagytak egyszerűen azért, mert nem lehetett megérteni, hogy pontosan mit kell tenni a forgatókönyv szerint.

Elit

A tíz legjobb legendás játék nyitása természetesen az Elite. A játékot a Cambridge-i Egyetem hallgatói, David Braben és Ian Bell találták ki 1982-ben, első verziói pedig 1984-ben jelentek meg. A ZX Spectrum portolása 1985-ben történt. A műfaj egy térszimulátor volt, gazdasági stratégia elemekkel. A játék a játékosok teljes cselekvési szabadságát élvezte egy 8 galaxisból álló világban, amelyek mindegyike 256 csillagrendszert tartalmazott. A játék először tartalmazott 3D drótvázas grafikát. Ez azt jelenti, hogy a tárgyak háromdimenziósak voltak, de átlátszó sokszögű alakokként ábrázolták őket. A játékos utazhat a csillagrendszerek között, harcolhat a kalózok ellen és árukat értékesíthetett profitszerzés céljából. A kapott erőforrásokat a hajó rendszereinek fejlesztésére fordíthatják: védelem, fegyverek és különféle eszközök, például dokkoló számítógép vagy galaxisok közötti utazáshoz szükséges hiperhajtómű. Úgy gondolják, hogy a játék célja az Elit státusz elérése volt, amelyet úgy érhetünk el, hogy az Ártalmatlannal kezdjük, és végighaladunk a Többnyire ártalmatlan, gyenge, átlagos, átlagon felüli, kompetens, veszélyes, halálos kategóriákon keresztül. Ugyanakkor a játékban elágazás történt, a játékos viselkedésétől függően: ha elkezdte kirabolni a szembejövő kereskedőket, megváltozott a hozzáállása a csillagrendszerekben, és ennek megfelelően megváltozott a státusza. A kezelőszervek egy teljesen háromdimenziós világot foglaltak magukba, tehát meglehetősen összetett volt. A videó segítségével értékelheti az egyik orbitális állomásról a másikra való repülést:

SimCity

Nehéz elhinni, de a híres városvezetési szimulátor, a SimCity a ZX Spectrumhoz is létezett, ahol 1989-ben jelent meg. A térkép nagyon kicsi volt, az összes városi kommunikációból csak az utak és a villanyvezetékek voltak elérhetők, de a játéknak még analitikai elemei is voltak bűnözéssel, környezetszennyezéssel stb. Osztályként nem volt dombormű – az egész térkép sima felület volt, mint egy asztal, amelyen csak tavak nehezítették meg a felhasználó életét. De játszhat, és nagy örömet szerezhet a gazdasági sikernek!

Nether Föld

Meglepődhet, de a Nether Earth egy valós idejű stratégiai játék. 1987-ben jelent meg, 5 évvel a műfaj alapítójának tartott Dune II előtt. A játék cselekménye egyszerű – az Insignians robotok egy fajának leszállóereje landol a Földön, akik saját bázisokat és gyárakat hoznak létre a robotok alkatrészeinek gyártásához. A játékos kap egy eredeti eszközt - egy sebezhetetlen, de fegyvertelen repülő modult, amellyel a játékot irányítják. Létrehozhat új robotokat, és manuálisan irányíthatja őket. A bázisok vagy gyárak befogását csak robotok tudják elvégezni. Feladatot kaphatnak járőrözéssel, katonai műveletekkel vagy gyárak, bázisok elfoglalásával kapcsolatos autonóm akciókra. A játék taktikai nukleáris töltetekkel rendelkezik, amelyek képesek bázisokat és gyárakat elpusztítani. A játékegyensúly hiánya és a nagyon kicsi térkép (4 bázis gyári készletekkel) miatt a nyerő stratégia meglehetősen gyorsan kiszámításra kerül, és a legfegyverzettebb robottal végzett erőltetett menetből áll. Ez így néz ki:

Barbár

Mit költött az egész haladó emberiség a Mortal Kombat 1992-es megjelenése előtt? A helyes válasz az olyan játékok, mint a Barbarian 1987-ből. Lehet játszani egyedül (számítógépes karakterrel) vagy együtt (lehetőleg joystickkal). A csata három szinten zajlott: fej, mellkas, lábak. Használhat szereléseket, blokkokat és rúgásokat. A védjegy egy körrúgás volt, amelyben a körülmények sikeres kombinációjával egy ütéssel, az ellenség fejéről lefújva lehetett befejezni a küzdelmet. Ebben az esetben a törpe, aki a csata végén elrángatta a testet, komikusan meg is rúgta a leesett fejet.

Renegát

Klasszikus Street Fighting játék a ZX Spectrumhoz, 1987-ben jelent meg. Játszhatsz egyedül vagy párban. A Wikipédia szerint ez a játék bemutatta a beat "em up műfaj alaptörvényeit: 4 irányú mozgás, a "kar-láb-kapaszkodó-ugrás" rendszer, az ellenfelek különböző fokú állóképessége. A játék képes befejezni hazug ellenfél.

Kommandó

A ZX Spectrum nem nélkülözhette a taktikai szimulátort. Abban az időben, amikor még nem volt Counter Strike, Metal Gear Solid és Call of Duty, Commandóval játszottunk. Már akkor egyértelmű volt, hogy a győzelem kulcsa a manőver és a tűztámogatás. Ezért a karakternek folyamatosan mozognia és lövöldöznie kellett, mindent bőségesen beborítva gránátokkal. A játék dinamikája már az első szinteken is nagyon magas, 1-2 másodperces akadozás a karakter elkerülhetetlen halálához vezet. Nézd meg magad:

Harc hiúz

Valószínűleg a ZX Spectrum legendás játékainak listája hiányos lenne a Combat Lynx játék nélkül, amely ékes példája annak, hogy az ilyen játékok milyen bonyolultak lehetnek a forgatókönyv és a funkciók tekintetében. Nem is tudom, a barátaimmal miféle csoda folytán tudtuk elsajátítani mindenféle dokumentáció nélkül. Olyan harci helikopter irányításáról beszélünk, amely jó tucatféle fegyvert, köztük aknákat is képes szállítani. Szállítson erősítést a bázisokra, és evakuálja a sebesülteket. A játéknak volt egy háromdimenziós terepe, ami nem csak a helikopter vezetését nehezítette (könnyen be lehet jutni a dombba), hanem a földi célokra való lövöldözést is. A célzást az irányzék célkeresztje mentén, a felszínre vetítve végeztük, ami a tereptől függően is változott. És ha a kezdeti szinteken minden viszonylag egyszerű volt, akkor 4 bázis további fenntartása, új katonák odaszállítása és az ide-oda cikázó tankok kilövése egyre nehezebbé válik. Nem találtam videojátékot a ZX Spectrumhoz, ezek Amstrad számítógépekhez való videojátékok. A játék grafikája itt kissé eltér, kicsit látványosabb, de a játékmenet pontosan ugyanúgy néz ki.

Szabotőr

Nem is tudom, mi befolyásolta jobban a játék népszerűségét - a szabotőr feladatának nehézsége vagy az, hogy a játék készítője, Clive Townsend egy nindzsa harcost választott beszivárgónak. A múlt század 80-as éveiben a világ ismét megnövekedett érdeklődést tapasztalt a csupa feketébe öltözött és lendületesen hajító shurikenekbe öltözött japán szabotőrök iránt. Tehát a játékos feladata a Saboteurben, hogy behatoljon egy őrzött létesítmény területére, ellopjon egy floppy lemezt adatokkal, bombát helyezzen el, és sikerüljön helikopterrel evakuálnia. És mindezt korlátozott időn belül. Hogy mennyire „könnyű” ez a feladat, azt a 30 perces, a legmagasabb nehézségi fokon futó videóból láthatjuk.

Robocop

A "RoboCop" című film a 80-as évek egyik legfényesebb tudományos-fantasztikus filmje volt, így ezzel a karakterrel való játék minden bizonnyal sikerre volt ítélve. Emlékszem, a grafikát nagyon lenyűgözőnek találtuk, a karakteranimáció nagyon közel állt a filmben látottakhoz, és a további kihívás az volt, hogy a lőszer kifogyott, és konzerválni kellett. A játékon belül volt egy rejtvényfeladat identikittel, ami szintén változatossá tette a szokásos utcai harcokat. Mégis, milyen kevésre volt szükségünk azokban az években, hogy boldogok legyünk...

Lode Runner

Befejezésül egy rendkívül egyszerű és lenyűgöző dologra szeretnék emlékezni. És az első játék, ami eszembe jut, a Lode Runner. Az olyan arcade játékok korában, mint a Pacman, az Arkanoid vagy a Space Invaders, ez a játék egyszerre tűnt könnyűnek és nehéznek. És órákig játszhat vele, ellentétben a listán szereplő játékok felével. Ezt megtekintheti az alábbi teljes videó megtekintésével:

Próbáljuk meg futtatni a ZX Spectrumot a Mars Rover2 táblán...

A nyolcvanas évek elején a Sinclair Research Ltd brit cég kiadta a ZX Spectrum 48 otthoni számítógépet, melynek fő előnye, mint a korábbi modellek, mint például a Sinclair ZX80 és a Sinclair ZX81, az alacsony ára volt. Alacsony költségének, valamint a különféle klónrendszerek bőségességének köszönhetően a ZX Spectrum óriási népszerűségre tett szert, és a volt Szovjetunió területén a számítógép kultikus státuszt is kapott. A Speccy iránti érdeklődés a kilencvenes évek második felében kezdett alábbhagyni, amikor a felhasználók tömegesen kezdtek el térni a fejlettebb személyi számítógépek felé, de a ZX Spectrum fénykorát látók közül sokan még mindig emlékeznek arra, hogy „csíkokat” töltöttek be a játékból készült splash képeket. audio kazetták. Mégpedig játékok - bár a ZX Spectrum nem volt egy erős platform, és a grafikus kimeneti képességei is nagyon korlátozottak voltak, számos videojátékot adtak ki számítógépre, amelyek közül néhány akár hosszú órákig is a monitorhoz ragaszthatta.

Így nézett ki kívülről az eredeti ZX Spectrum...

...és belül

A ZX Spectrum egy Zilog Z80 processzorra épült, 3,5 MHz-es frekvenciával. Ezt követően megjelentek a számítógépes módosítások, amelyek egy speciális gombbal voltak felszerelve, amely a CPU-t 7 és akár 14 MHz-re is túlhúzta. Szintén a ZX Spectrum eredeti verziója 16 vagy 48 KB RAM-mal rendelkezhetett, de később megjelent egy 128 KB memóriával rendelkező modell is. Érdekes módon a címbusz szélessége nem tette lehetővé a Specky számára, hogy ekkora RAM-mal közvetlenül dolgozzon, és a számítógép architektúrájában megjelentek a „mankók” oldalcímzés formájában.

Mellesleg, a „Spectrum” nevet nem véletlenül választották - állítólag hangsúlyozni kellett a színes kép kiadásának lehetőségét. A paletta 8 színt tartalmazott: kék, piros, lila, zöld, cián, sárga, fehér és fekete. Mindegyik színnek két fényerőszintje lehet (ez a feketére nem vonatkozott), így összesen a ZX Spectrum akár 15 különböző színt és árnyalatot tudott reprodukálni. A számítógép RAM-jában 6912 bájt memória volt lefoglalva a videoadatok számára. Ebből 6144 bájtot 256 x 192 pixeles felbontású kép rajzolására szántak (plusz a „szegély”, ami azonban nem foglalt memóriát), további 768 bájt pedig az „ismerősség” mérés attribútumait határozta meg. 8 x 8 pixel – ezek voltak a „háttér” színek és „minta”, a fényerő és a villogás. A ZX Spectrum ROM tartalmazott egy BASIC nyelvi tolmácsot (pontosabban Sinclair BASIC), valamint a szövegkiadáshoz, aritmetikai számításokhoz, billentyűzethez, magnóhoz, nyomtatóhoz és egyéb perifériákhoz használható interfészek egyszerű megvalósításait.

A ZX Spectrum paletta mindössze 15 színt tartalmaz

A ZX Spectrum népszerűségének virágkorában számtalan „klónja” volt – olyan számítógép, amelynek semmi köze nem volt a Sinclair Research Ltd. eredeti ötletéhez, de funkcionalitásban és ennek megfelelően szoftverben hasonló elembázist használtak. A klónok egy részét rádióamatőrök állították össze a rendelkezésre álló alkatrészekből, ami különféle egyszerűsítésekhez vezetett, másokat éppen ellenkezőleg, mindenféle frissítésnek vetettek alá, amelyek lehetővé tették a memória vagy a grafikus munka képességeinek bővítését.

Ki mondta, hogy a ZX Spectrum nem jó szórakozásra?

Az új évezredben a Spectrum újjáéledt a legkülönfélébb szoftveremulátorokban, amelyek az utóbbi években eljutottak táblagépekre és okostelefonokra is. Az emulátorok közül azonban kiemelkedik a ZX Spectrum FPGA-kon való megvalósítása, amelyekből, meg kell jegyezni, szintén sok van a természetben. Miért nem készíti el a híres számítógép saját verzióját a táblához Marsjáró 2?

A projekt alapjául úgy döntöttem, hogy az eredeti oktatási anyagot veszem, amelynek szerzője Ewgeny7, amely egyszerűen elmagyarázza a VHDL nyelv különböző aspektusait a ZX Spectrum tényleges létrehozásának példáján keresztül. Ez a megvalósítás egyszerű, és a T80 magra támaszkodik (a Z80 VHDL inkarnációja), de feltételezi, hogy RAM-ként SRAM chipet használnak. A Mars Rover 2 kártyán SDRAM memória van telepítve, ami némileg megnehezíti a portolási feladatot, és a cikk második része ezeknek a nehézségeknek a megoldására lesz fordítva.

Az előző, az architekturális SDRAM memóriaeszköz főbb jellemzőiről szóló anyagból tudjuk, hogy ezt a fajta RAM-ot különböző késleltetések jellemzik, és az adatok olvasása vagy írása általában egy speciális vezérlő által végrehajtott műveletek egész sorozata. Úgy döntöttem, hogy a késések ellen úgy küzdök, hogy megnövelem a memóriachip órajelének frekvenciáját magának a Spectrum frekvenciájához képest: ha az utóbbi megelégszik a 14 MHz-el (és ez a videoadatok kimenetére használt „pixel óra”, akkor a maga a processzor frekvenciája végül 3,5 MHz-re csökken), akkor a memória 70 MHz-en működik. Ez lehetővé teszi számunkra, hogy abban a pillanatban, amikor a processzor adatokat kér a RAM-tól, és a pillanat között, amikor megpróbálja kiolvasni ezeket az adatokat a bemeneti buszáról, a vezérlőnek lesz ideje végrehajtani az összes szükséges műveletet és kinyerni a szükséges részt. információ az SDRAM chipről.

A szükséges „csere”, a projekt összeállítása és a táblába való bevillantása után a Mars Rover 2 nem a ZX Spectrum fejlesztő cég lakonikus aláírásával ellátott szürke képernyővel, hanem egy csúnya színpasztával örvendeztetett meg az egész szegényes palettáról. erről a számítógépről. A probléma elemzése azt mutatta, hogy az előző bekezdésben végzett számítások nem teljesen pontosak: ha a processzor valóban nem veszi észre a késéseket, akkor a videó adatoknak nincs ideje kiolvasni a memóriából még magas frekvenciákon sem. Ez annak a ténynek köszönhető, hogy egy rendkívül rövid „ablak” van kijelölve a videó adatok olvasásához, amely alatt a processzor tétlen, és mintegy le van választva a közös memóriabuszról. Így a memóriafrekvencia növelésére tett kísérletek nem hozták meg a kívánt hatást, ami azt jelenti, hogy a probléma megoldását más oldalról kell megközelíteni.

Először is tartsunk egy kis szünetet, és nézzük meg, hogyan működik a ZX Spectrum memória. Minden adat egyetlen címtérben létezik. Ennek első részét - 16384 bájtot (0000h-4000h) - a ROM foglalja el, ezt követi 6912 bájt videó adatmemória (4001h-5B00h), a fennmaradó címtartományt pedig már közvetlenül a RAM-hoz használják.

A ROM inicializálása után az FPGA-ban még mindig van elég szabad memória a Mars Rover2 kártyán, amelyet úgy döntöttem, hogy videó adatok tárolására használom. Ehhez a MegaWizard Plug-In Manager segítségével egy kétportos, 8192 bájtos RAM modult hoztak létre - ez több mint elegendő az összes videó adat befogadására. A projekt fő modulját új tűkkel kellett bővíteni, amelyek a Spectrum és a videomemória közötti interfész lesz. Általában a projekt felső modulja így néz ki (kattintson a képre a nagyításhoz):

Az új tűk vezérléséhez némi logikát kellett hozzáadnunk. Tehát a kimeneti adatok video_wr_data csak akkor kerül le a processzor kimeneti buszáról, ha a processzor írást kér egy 4001h-5B00h tartományba eső címre. Ugyanezen feltételek mellett a jel aktiválódik video_wr_en lehetővé teszi az adatok memóriába írását, és ennek megfelelően video_wr_adr, amely a videomemória adatcímének továbbításáért felelős, a processzor címbusz alsó 13 bitjének értékét veszi fel, ha még mindig ugyanazt a tartományt éri el. Ha videoadatokat kell megjeleníteni a képernyőn, egy jel aktiválódik video_rd_en, amely lehetővé teszi a memóriából való olvasást. Természetesen magát az adatot a bemenetről veszik video_rd_data.

Újabb kísérlet a projekt összeállítására és a táblára való flashelésére, és a következő képet láthatjuk a képernyőn:

A Mars Rover2 táblán lévő ZX Spectrum elindult, és parancsok bevitelére vár!

A projekt forrásadatai az alábbi linkről tölthetők le:

A projektben egyébként további fejlesztésekre van lehetőség: meg lehet próbálni a ROM-ot egy fejlettebb Spectrum modell firmware-ére cserélni (megfelelő .hex vagy .mif kiterjesztésű kép szükséges), ami lehetővé teszi pl. nagyobb mennyiségű RAM-mal dolgozni; hangkimenet hozzáadása és programok külső eszközökről történő letöltésének lehetősége.

Ezzel zárul a cikk. Ha érdekes az anyag, igyekszem a közeljövőben visszatérni a témához, és néhány fejlesztést végrehajtani a Spectrumon. Mint mindig, kérdéseket, visszajelzéseket és panaszokat a megjegyzésekben lehet hagyni.

  • Címkék:

Hozzászólások

1 #35 aamor 2019.06.30 09:29

Idézet:

Mindegyik színnek két fényerőszintje lehet (ez a feketére nem vonatkozott), így összesen a ZX Spectrum akár 15 különböző színt és árnyalatot tudott reprodukálni.

Terjedt. De talán nem minden modellben és emulátorban (egyes emulátorok nem rendelkeznek világoskék színnel). A ZXSpin és EmuZWin emulátorokban lehetőség van a kívánt palettaszint beállítására. Magukban a programokban élénk fekete színt feltételeztek. Ennek ellenére érdemes továbbfejleszteni az emulátorokat, hogy a paletta akár 16 színt is tartalmazzon.

2 #18 Chaosorg 2015.03.26 13:43

játékhasználót idézek:

A számítógép lejárta hasznát.


Oppa. Yoo. Jaj...

Spektrum - gyermekkor. Gyermekkor. Ez halhatatlan. Halhatatlan. Csak ráncosodik, kiszárad és feledésbe merül. De szeretjük, bár... zsugorodik...

Zöld fák, kék ég, létezés lüktetése, UV...
Gyanta illata, Sveta a bejáraton, Lena az első pályán, Ira a patakon, Juno (ez is előfordul)...

Ismerjük a Spektrumot. Mindenhez precízen hozzá tudok nyúlni – egészen a tranzisztorig, az ellenállásig és más igazi hardveres baromságokig.

És a szoftver ugyanaz...

Mindenki észrevette – a vizsga a védett API-król szól – miért? - , adjon nyílt forráskódot, webet, javascriptet, shadereket

Mindenki valami érthetőre vágyik – ez az, ami felé haladunk...



Tetszett a cikk? Oszd meg