ZX Spectrum a 21. században?

Magyarul/In Hungarian · Angolul/In English · Galéria/Gallery
Lvov 48K (Львов 48K) Ukraine

A klónozás kezdete

A Lvov 48K (Львов 48K) számítógép 1985 és 86 között került kifejlesztésre az Lvov Polytechnic Institute Kísérleti Kutató és Fejlesztő Irodájában (ОКБ Львовского Политехнического Института). A napjainkban is műkődő egység jelenleg a NIKI ELVIT (НИКИ ЭЛВИТ) nevet viseli.

A tervezés fő részese Jurij Dmitrievich Dobush (Юрий Дмитриевич Добуш) volt, aki többek között az ULÁ-t valósította meg diszkrét elemeken.

Vele együtt dolgozott Evgenij Evgenevich Natopta (Евгений Евгеньевич Натопта), Oleg Vasilevich Starostenko (Олег Васильевич Старостенко) és Vitaly Lev (Виталий Лев). Az információk jelentős részét külföldi tanulóktól szerezték, akik az intézmény kollégiumában laktak.

A fejlesztés oka az volt, hogy szerettek volna egy egyszerű számítógépet jó grafikai képességekkel és sok szoftverrel, mely megbízható, kompakt, és olcsón hozzáférhető. Az 1984 nyarán megismert ZX Spectrum mellett döntöttek az IBM PC-vel szemben.

1984 végén kaunasi kollégákkal egyeztetett Natopa, akik szintén belefogtak a ZX Spectrum klónozásába. Információcserében állapodtak meg, ekkor merült fel a kereskedelmi forgalmazás ötlete is.

1985 augusztusában egy két órára kölcsönkapott gépet vizsgált Natopta és Dobush oszcilloszkóp alatt. Az ULÁ-ra, valamint az ULA és a Z80 kölcsönhatásra voltak kíváncsiak. Az eredmények és az eredeti kapcsolási rajzok alapján, melyet keletnémet tanulóktól kaptak, megkezdődött a fejlesztés. A ROM firmvert egy nyugatnémet magazinból gépelték be. A fejlesztés nem papíron, hanem hardveren, élőben, prototípusokon folyt. Az első verzió 1985 szeptember végére (októberére) készült el. Ez alapján született meg az első kapcsolási rajz, maximálisan szem előtt tartva az eredeti gép lemásolását. Ez valószínűleg egy 16K-s gép volt, mivel csak az ezen a géptípuson is futó játékokkal tesztelésről szóltak a beszámolók. Ezt a protípust vihették Novoszibirszkbe, Novosibirszki Elektrotechnikai Intézetbe, a NETI-be (Новосибирский электротехнический институт, НЭТИ). Feltételezhetőleg ebből született meg a NETI AiT klón (НЭТИ АиТ) 1986-ban - világosan kivehető a 16K-s modelhez utólag illesztett 32K RAM.

Bár a kaunas-i klón tervezőinek előbb lett működő prototípusa, de azt csak a Lvov-i verzió elkészült sémái után tudták azt befejezni. A 'memóriakártyát' viszont a kanunasi klónból másolták le a lvoviak. Ez feltehetőleg a 48K-s verzió kiterjesztett memóriáját jelenti. 1985 végére a gép akkori verzióját Harkovba vitték, ez volt a Harkov 48K (Харьков 48K) alapja. A klón 'utaztatásának' oka az volt, hogy mintegy cserevalutaként használták, mivel ekkor már egy 8086-os XT fejlesztésén gondolkoztak - ehhez kellett alkatrész és pénz

Miután a fejlesztés készen volt, 1986-ra a készítők a tömeggyártást készítették elő. A tervek 1986 telének végén a Poljaron céghez kerültek, ennek Kulon komplexuma legyártotta a gépet. Ezek az alaplapok a 1400HH feliratot viselték magukon és 1987-ben megvásárolhatóak voltak.

Starostenko elvitte a dokumentációkat Moszkvába és Szentpétervárra is 1986-ban. Így születettek meg a Dubna 48K (Дубна 48К) és a Leningrád 48K (Ленинград 48K) klónok.

A dokumentációk egyébként mind a fejlesztőirodából, mind a gyártóüzemből kiszivároghattak, utat adva a klón további klónozásának.

Ezeket a gépeket 'két memóriamezős klónok'-nak hívja a szakzsargon. Ez azt jelenti, hogy az eredeti ZX Spectrum 48K alsó 16K RAM-ját nyolc darab 2K-s RU6 memóriachip adja, a felsőt szintén nyolc darab 8K-s RU5 chip, melynek a felét használja a rendszer.

Később természetesen megjelent a 128K bővítés is a géphez. Lényege, hogy a 8 darab 2 kilobájtos RU6 chipet 8K-s RU5 darabokra cseréljük és egyben beforrasztjuk a vezérlő áramkört és a blokkoló kondenzátorokat.
Weblinx:
Lvov 48K@Optron#06: [»] https://zxpress.ru/article.php?id=636
Lvov 48K@Optron#15: [»] https://zxpress.ru/article.php?id=854
Lvov 48K@Optron#27: [»] https://zxpress.ru/article.php?id=1805
Lvov 48K@Optron#29: [»] hhttps://zxpress.ru/article.php?id=1536
Lvov 48K@ZX Time#12: [»] https://zxpress.ru/article.php?id=12487
Lvov 48K@zx.pk.ru: [»] https://zx-pk.ru/threads/7351-rodoslovnaya-speka.html?p=127617&viewfull=1#post127617
Pix sources:
[»], [»], [»]
Original pix:
[»] Lvov 48K

Rekonstrukció régi dokumentumok alapján

A klón (pontosabban az alaplap) újjászületése Leonid Cherednik (Леонид Чередник - Leon) nevéhez fűződik. A 2017-ben több más ősklónnal együtt újjáalkotta a gépet a Zx.pk.ru on-line közösség összegyűjtött dokumentumaiból. Sajnos azóta már felhagyott a szupporttal. A kisszériás sorozatgyártást Vitalij Mihalkov (MV1971 azaz tetroid) vállalta fel Novoszibirszkből. A zöld színű kísérleti széria július végén jelent meg. Ezt követte a novemberi végleges verzió piros színben. [»], [»]

↑date: 2023/04

több kép
Lvov 48K
1986.
Lvov 48K v1.0 2017 mod.Leon
2017/07.
Lvov 48K v2.0 2017 mod.Leon
2017/11.
NETI AiT (НЭТИ АиТ) Russia

Az első klón Novoszibirszkben

A Neti AiT (НЭТИ АиТ) klón 1986-ból Novoszibirszki Elektrotechnikai Intézet (Новосибирского Электротехнического Института) Automatizálási és Telemechanikai (Автоматики и Tелемеханики) tanszékének klónja, mely a Lvov 48K gépből származik. A prototípus Novoszibirszkbe kerüléséről már olvashattunk.

Sikeres klónnak tekinthető, a kisebb és olcsóbb Leningrád megjelenéséig a helyi klónok mintegy 70%-át adta. Több verzióban készült, mely megtartotta a kezdeti kiadás fő kialakítását. A gép custom firmvere az АиТ НЭТИ felirattal bootol. A latin és orosz karakterkészlet között a Move és Erase parancsokkal lehetett váltani. [»]

Három alverzióban jelent meg. Az első egy 38 darab dróttal bugfixelhető alaplap, mely közvetlenül a prototípusból származik. A Kempston joystick vezérlője a stripboardra került. A második már a bugtalanított verzió, melynél nem kellett vezetékezni, a memóriaidőzítéseket egy RC áramkör végzi. Az RGB kimenet szintje trimmeren keresztül szabályozható volt. A harmadik változatnál a memóriaidőzítésekhez inverter füzért használtak, az RGB trimmer eltűnt.

Az alaplapra forrasztott DIN csatlakozók sorrendje: táp, Kempston joystick, fekete-fehér TV, RGB monitor, kazettás egység.

A klónból fejlesztették ki a BPK Sever és Sever-48/002 (БПК Север és Север-48/002) gépeket. A kapcsolási rajzuk ugyanaz, elsősorban az alkatrészek elhelyezése tér el az alaplapon. További különbség, hogy a RAM-chipek blokkoló kondenzátorainak külön forrasztási helye van az újabb gépeken, és az alaplapi DIN-csatlakozókat felváltotta a drótokon keresztül forrasztott variáns.

A fejlesztő tanszék jogutódja egyébként még ma is működik. Az egyetem neve azóta Novoszibirszki Állami Műszaki Egyetem (Новосиби́рский госуда́рственный техни́ческий университе́т), az egyetemi kar Automatizálási (Автоматики) tanszék néven működik tovább. [»], [»]
Weblinx:
Neti AiT@Wikipedia.ru: [»] https://ru.wikipedia.org/wiki/Клоны_ZX_Spectrum#НЭТИ
Pix sources:
[»], [»]
Original pix:
[»] Neti AiT

↑date: 2023/04

Neti AiT v1.0
1986.
Neti AiT v2.0
19??.
Neti AiT v3.0
19??.
Harkov 48K (Харьков 48K) Ukraine

A harkovi tábla

Ahogy arról már olvashattunk, a Harkov 48K (Харьков 48K) megalkotói a Lvov 48K egyik befejezetlen prototípusából készítették a gépüket, mely 1985/86 fordulóján érkezett az ukrán nagyvárosba. [»]

A fejlesztés vezetője Nikolaj Beljaev (Николай Беляев) volt. Részt vettek benne még Miroslav Ivenskij (Мирослав Ивенский), Pavel Grib (Павел Гриб), Artem Terejkovskij (Артем Терейковский), Jura Mendedev (Юра Мендедев), Igor Miloshenko (Игорь Милошенко) és más barátaik is.

A 30x16 cm-es alaplap számos hibát tartalmazott és munkaigényes volt a beüzemelése. Utóbbi részint köszönhető a nagyszámú (68) mikroáramkörnek. Miután a hibákat kiküszöbölték, egy stabil és az eredetivel igencsak kompatibilis klónnak számított [»] , melyet nagyszámban értékesítettek.

Ebből a klónból készült később az Ikar-64 (Икар-64) számítógép.
Weblinx:
Harkov 48K@Zx.pk.ru: [»] https://zx-pk.ru/threads/25354-kharkov-48-128-remont-skhema-dorabotka.html?p=816257&viewfull=1#post816257
Harkov 48K@Wikipedia.ru: [»] https://ru.wikipedia.org/wiki/Клоны_ZX_Spectrum#Львов
Pix sources:
[»], [»]
Original pix:
[»] Harkov 48K

A rekonstruálás

A harkovi tábla új verziója 2021 februárjában jelent meg a Zx.pk.com virtuális piacán. [»] Az alaplap, mely az eredeti teljesen hű másolata a Kazanyban lakó Shumadan munkája.

↑date: 2023/04

Harkov 48K
1986.
Harkov 48K 2021 mod.Shumadan
2021.
Leningrad Russia Ukraine

1.1. A Szovjetúnió első tömegklónja

A Leningrad az első klón volt, melyet nagyszámban gyártottak és amely kizárólag orosz alkatrészekből készült. Fejlesztője Sergej Jurevich Zonov.

Zonov 1982-ben végzett a Bonch-Bruevich Szentpétervári Állami Távközlési Egyetemen. Kitüntetéses diplomásként Leningrádban maradhatott és az azóta csődbe ment Kozitsky elektrotechnikai üzemben helyezkedett el. A gyár hadi és civil technológiákat fejlesztett, Zonov a televíziókkal foglalkozó részleghez került. Egy idő elteltével már jórészt otthonról dolgozhatott. A gyár által biztosított szállás konyhájában rendezett be egy mini-labort.

Mindeközben a 'Fiatal Technikusok' Krasnoputilovskaya úti boltja mellett szerveződött szombati illegális piac látogatója és szolgáltatója volt. Saját készítésű eszközével tesztelte a piacon az eladásra szánt elektronikai alkatrészeket. 1986-ban került látókörébe a ZX Spectrum. A piacon szerzett sémából és alkatrészekből összerakott egy 'eredeti' ZX Spectrumot és a hibakeresés során az utolsó alkatrészig visszafejtette azt. Közben az általa vélt hiányosságokat kiküszöbölte és egyúttal elkezdte a tömeggyártásra optimalizálni. A ZX Format lemezújság második számában szereplő interjú szerint három fő verzió látta meg a napvilágot, melyek a chipek számában különböztek és ez egybecseng más forrásokkal. A visszaemlékezésekből kitűnik, hogy ekkor Zonov leginkább a nyári szabadság alatt foglalkozott a klónnal, ezért húzódhatott két, két és fél évig a fejlesztés.

Az első verzió a Leningrad-0 v1.0 47 chippel. 1987 tavaszán lehetett hallani először a gépről, mely ősszel jelent meg a már említett illegális piacon. Mindössze néhány tucat példány talált gazdára a mintegy 30 bugot tartalmazó gépből. A chipekről Zonov eltávolította a feliratokat. Ezt követte egy második verzió, a Leningrad-0 v2.0, melyen a chipek száma már 44-re csökkent. Ez a verzió 1987 végén már biztosan megvásárolható volt.

A jelenleg is közismert, 41 chippel megvalósult Leningrad (1) klón ezen alapul. 1988 nyarára készült el.

Mivel Zonov nem rendelkezett elég anyagi tőkével a gyártás beindításához, ajánlatot tett a cégeknek A kapcsolási rajzot ingyenesen átadta, cserébe 20 üres alaplapot kért, melyre ő beülteti saját alkatrészeit és így forgalmazza azokat. Delta-N, Rita, Jaguna, Spektr 48, Ural-48K, Vesta IK-30, Elektronika KR-005, Spectrum Sp 23-24, Kontact, K Spectrum, CICH-48, Sunkar – csak néhány márkanév, mellyel megjelent az első gép – részint Zonovtól, részint más cégektől. A fejlesztő egyébként száznál kevesebb alaplapot kapott vissza, tehát a kalózkodás igen nagymértékű lehetett. Az elektrotechnikában jártas magánszemélyek is készítettek ilyen klónokat. Zonov cége, a ZS Research ZX Spectrum 1988 és ZX Spectrum 1989 feliratú alaplapokat készített.

A klónokat a köznyelv 'Zonovski variant'nak nevezte el, azaz Zonov verziójának. Amikorra a városon kívül is elterjedt, ekkor ragadt rá a Leningrad elnevezés.

Az ára 130 rubel volt, nagyjából egyhavi átlagfizetés, ezért is terjedhetett el széleskörűen. A legyártott gépek számáról nincsen pontos adat, 10 vagy esetleg 100 ezres példányszámról beszélünk. Az eredeti Leningrádokból kifejlesztett klónvariánsok természetesen még hozzá is tesznek ehhez a mennyiséghez.

A Leningrad az 'egymezős' memóriasémájú gépekhez tartozik, azaz csupán egyféle, RU5 chipekből épül fel. Az installált 64K RAM-ból 48-at kezelt a rendszer. Szintén különbözik abban az eredeti Spectrumtól, hogy egyszerűsített portkezelést használt. Minden páros port az #FE portnak, minden páratlan a Kempston joystick portjának felelt meg. Mindezeknek köszönhetően természetesen nem volt teljesen kompatibilis az eredeti gépekkel, de a gyakorlatban ez nem jelentett valódi problémát. A kazettás magnetofon szignáljainak kezelése is javult. A videókimenet nem szabványos volta csak később derült ki, mikor a mindenevő szovjet TV-k már kikoptak a használatból. Szerencsére a megoldást jelentő moddingok nem túl bonyolultak.

A pluszos modell az előző bugfixelt verziója a 1989 nyaráról. Zonov a felhasználók visszajelzéseit figyelembevéve változtatott a lapon. Az elődmodellhez hasonlóan ezt is szabadon másolhatóvá tette 20 alaplap fejében. A gépet a Composit nevű cég is leklónozta és az alaplapon szereplő márkanév miatt ez az elnevezés maradt meg a köztudatban.

A második generáció, a Leningrad 2 fejlesztői ismeretlenek. Harkivi fejlesztők munkája, ezen a területen szinte egycsapásra felváltotta elődeit. 1991 nyarán már lehetett kapni a jobb minőségű alaplappal és dokumentációval rendelkező gépet. [»], [»], Az e területen kívűl egyébként rendkívűl ritka klón már egy továbbfejlesztett verzió, mely opcionális élcsatlakozóval és az alaplapra integrálható DIN-aljzatokkal rendelkezik. Itt a képernyőrutinok teljesen ZX Spectrum kompatibilisek, és a Kempston port címzése is szabványos, az #FE port maradt a régiben. A kazettás egység kezeléséért felelős elektronika is fejlődött. A shadow RAM szintén megvalósításra került: az üresen maradt 16K RAM helyére lehetett a ROM tartalmát bemásolni.

A Novoszibirszki Elektrotechnikai Intézet 1. számú kollégiumának 212a laborjában is kifejlesztettek egy igen ritka verziót, a Leningrad Neti 212a gépet az első generációs Leningrad alapján. Mintegy 98%-os a kompatibilitás az eredeti Leningráddal. Az #FE port kezelésének szabványossá tétele miatt az eredeti Spectrumokkal is javult a kompatibilitás. A magnó I/O műveleteiért felelős elektronika itt is fejlődött. [»] A gépen használt élcsatlakozó egy újabb szabványt vezetett be, a Neti-buszt, mely néhány másik klón is átvett - értelemszerűen a város vonzáskörzetében. A bővítőslot-tól balra a Kempston/Tape, jobbra a Power/RGB csatlakozók találhatóak.

48K-s és 128K-s verziók egyaránt születtek. Előbbinél a System 212a CC&K felirat látható a gyártási dátummal. A 128K-s verzió a dátum mellett a 128K-mini 212A CC&K jelzéssel rendelkezik. A készítők saját maguk is moddolták a 48K-s gépeket 128K-ra. A 48K-s változat fellelt legkorábbi verziója 1992. áprilisi, a 128K-s nagytesó legrégebbi ismert dátuma 1993 december. [»]

Készült a géphez Beta-128 kontroller is Neti-busszal, ezt a Himac cég gyártotta. A kombinált AY-LPrint III interfész az Art East Computers munkája. [»] és [»]

Készült még továbbá egy bus-splitter is a 212a laborban.

Mivel ismeretesek felirat nélküli, rosszabb minőségű lapok is, feltehetően ezt a klónt is másolták.
Weblinx:
Zonov interjú@Sudo Null: [»] https://sudonull.com/post/30136
ZX Format#2@ZXPress.ru [»] https://zxpress.ru/article.php?id=289
SibNews#6@ZXPress.ru [»] https://zxpress.ru/article.php?id=18285
Leningrad@Wikipedia.ru: [»] https://ru.wikipedia.org/wiki/Клоны_ZX_Spectrum#Ленинград
Leningrad 0 topic@Ruecm: [»] https://ruecm.forum2x2.ru/t1172-topic
Leningrad 1@Zxbyte.ru [»] https://zxbyte.ru/leningrad.htm
Leningrad 1@Micklab.ru [»] http://micklab.ru/ZX%20Spectrum/Leningrad.htm
Leningrad 2@Zxbyte.ru [»] https://zxbyte.ru/leningrad2.htm
Leningrad 2@Micklab.ru [»] http://micklab.ru/ZX%20Spectrum/Leningrad2.htm
Pix:
[»] Leningrad 0
[»] Leningrad 1
[»] Composit
[»] Leningrad 2
[»] Leningrad NETI 212a 48K
[»] Leningrad NETI 212a 128K

1.2. Újjászületés az Interneten

Az első újkori klón története 2007 tavaszáig nyúlik vissza. A kurgan-i Ivan egy Leningrad 2 replikát szeretett volna készíteni, és integrálni a 128K RAM bővítést is. Így született meg a Leningrad v3 klón első verziója 2007 utolsó hónapjában. Ez két hibát tartalmazott, plusz nem szabványos videókimenettel dolgozott. A 128K bővítés nem jelent meg, viszont a használatához szükséges szignálok jelen vannak az alaplapon. A szerző által javított verziók a 2008 áprilisi Leningrad v3.1. [»]

A Leningrad v3.1 mod.Zorel 2011 három év múlva jelent meg a szokásos zx.pk.ru közösségi bugfixekkel. A koordinálást végző dnipropetrovski Alexander Korovnikov mellett a moszkvai Mikhail Abramov (Mdesk) nevét kell külön kiemelni, mint a legtöbb hibát felderítő fórumtagot. [»] Mintegy másfél hónapra rá jött ki a szitanyomásos korrekciókkal és kiegészítéssel a Leningrad v3.2 mod.Zorel 2011 lap. [»]

Az orosz fővárosban lakó Aleksanr Zan (aki leginkább Z.A.N. illetve fan aliassal ismert) 2010 októberében alkotott meg egy Leningrad 48K klónt. Két külön gyártótól, két külön időpontban készült gépet vett alapul. A gyári bugokat változatlanul hagyta, csupán a NYÁK vezetékezését javította úgy, hogy ne kelljen drótokkal patchelni. [»]

A cseljabinszk-i Sabirzhanov Vadim Mirzhanovich (azaz zst) Leningrad 2010 klónja (ZXKit-18) moxjemi kapcsolási rajzain alapul. A konstruálás célja a bugtalanítás valamint azon fejlesztések integrálása volt, melyek az összeszerelést egyszerűsítik. A huzalozás vastagsága 0,5 mm-re nőtt, a mintája is kissé megváltozott. Az átmenő furatok átmérője 0,6 mm-re csökkent a kék színű alaplapon. Néhány kiegészítő mini-breadboard-ot is kapott, itt a furatok 1 mm-esek. A második ROM-chip eltűnt, ehelyett egy FlashROM chip-nek készített helyet a konstruktőr. A kimenet kompozit fekete-fehér TV illetve Scart lett. Meghagyta a gépet a maga egyszerűségében, viszont összegyűjtött néhány hasznos moddingot és periféria kapcsolási útmutatót. Véleménye szerint ha bármi mást integrálna, az már nem Leningrad lenne. [»]

Az ukrajnai Khmelnitskyben élő Dobryak saját verziót készített ezen alaplapból. A négy sarokba rögzítő furat került, szabványos floppy tápcsatlakozót kapott. Az erősítő/TV helyett az integrált hangszórón került a hang kivezetésre. A vezetékezés vastagsága 0,35mm-re csökkent. A sync szignált bevezette a videó szignálokba. Az alkatészek is feliratozásra kerültek az alaplapon. Emellett a szokásos kisebb-nagyobb bugfixek és változtatások is jellemzik a lapot. [»]

Visszatérve zst-hez, a Leningrad 2012 modell (ZXKit-20) is az előző konstrukciójának továbbfejlesztése, jobb ZX Spectrum kompatibilitással, mely az előzőnél még moddingokkal volt csak lehetséges. Ezek aktiválása jumprekkel történik. Sikerült elérni a csaknem tökéletes ZX Spectrum és Pentagon kompatibilitást. Az alaplap megkapta a rögzítő furatokat, a csatlakozók egy sorba kerültek. Ezek RCA típusok lettek a strapabíróság miatt, kivéve a Scart, az 5 voltos tápegység, illetve a Sega gamepaddal is kompatibilis Kempston portot. Az RCA lista: tape in és out, beeper out (ez a Scarton is kivezetésre került), fekete-fehér kompozit TV. Baloldalt található egy belső IDV-16 csatlakozó a billentyűzetnek. Ebbe, és az ez alatt találahtó tüskesorba lehet illesztheteni a Keyb&Sinc opcionális modult, mely PS/2 billenytűzet és Sinclair joystick, illetve Sega gamepad illesztését teszi lehetővé. A szemközti oldalon ennek párjai a felül található VGA&PAL és ULAPlus, valamint az alsó, a 128K+AY és ULAplus bővítő modulok számára előkészített tüskesorok. Utóbbinak van hely fenntartva a Z80 processzor kivezetéseiből készült Z-Connectoron is. Egy függőleges illetve egy vizszintes ZX-bus is található a 19,3x11,3 cm-es alaplapon, mely 2012 márciusában jelent meg. [»]

A kalugai Mihail Tarasov (Mick, Micklab) 2016-ban kezdett bele a klón klónozásába. Az első alany egy Leningrad 2 alaplap volt 2016 novemberéből. [»], [»] Az egy évvel később restaurált Leningrad 1 alaplapon Z.A.N.-hoz hasonlóan kijavította az eredetiben levő vezetékezés hibát. [»] Végül, de nem utolsósorban egy Vesta IK-30 klónozása következett 2020-ban. A kapcsolási rajz szkennelt verziója Shirokov Romantól, azaz SysCattól, Moszkvából származik. Mick ezt az előző két alaplaphoz hasonlóan P-CAD 2002-be konvertálta. [»], [»]

A Leningrad Neti feltámasztása 2014 augusztusára tehető. A szintén novoszibirszki Vitalij Mihalkov (azaz MV1971 avagy tetroid) ekkor dobta piacra a Rubtsovsk-ban lakó Cat_Alex által rekonstruált replika alaplapot, mely public beta volt, tehát hibákat tartalmazott. [»] és [»] A Rodionovo-Nesvetayskayában lakó pavgar 2015 júliusában közzétette a lap általa ismert bugfixeinek listáját. [»]

A következő lépcsőfok ennek továbbfejlesztése, a128K-ra bővített verzió, mely 2015 májusában mutatkozott be immár teljes egészében MV1971-től. [»] Ez szintén nem volt hibamentes. A lapon a legtöbb bugott AHTuXPuCT tárta fel még a publikálás napján. A hibákat gdv2002 kijavította a kapcsolási rajzon és saját javításaival együtt visszaküldte a konstruktőrnek.

A projekt azonban elakadt, ezért gdv vette kézbe a dolgokat. 2021 áprilisában készült el az új alaplap. A RU5 memóriachipeket RU7-re cserélte, így 256K lett a RAM mérete. A lap üres helyére az AY-3-8912 illetve AY-3-8910 részére készített foglalatot. A felső élen a joystick a DB-9 apa, a videó ennek anya verzióját kapta, a sound/tape csatlakozók jack-ek lettek. A tápcsatlakozó is egy szabványos DC-jack. Az egyik ROM-chip itt is eltűnt. [»]

A Leningrad-0 v2.0 kapcsolási rajzának elkészítése a balasihai Roman Boykov (Romych) munkája. [»] Az eredeti, bugos alaplap 2022 októberében jelent meg. A fórumtagok itt is közösségi bugfixeket végeznek, de úgy tűnik, a klón és a modern TV-k házasítása kudarcba fulladt...
Weblinx: Pix:
[»] Leningrad v3
[»] Leningrad v3.1
[»] Leningrad v3.2
[»] Leningrad 1 Z.A.N.

1.3. Új bővítések születnek

Az ex-szovjet ZX Spectrum történelemben megszokott, hogy a gépek tulajdonosai, legyen szó akár egyénekről, akár csapatokról, az általuk kifejlesztett bővítéseket, moddingokat közkézre bocsájtják. Ennek eszközei a klasszikus időkben a korabeli nyomtatott sajtó, illetve a lemezújságok voltak. Manapság természetesen ez is az Interneten keresztül zajlik, leginkább a már említett zx.pk.ru fórumon.

Feliks Knjazev (azaz SoftFelix) 2010 áprilisában kezdett bele az 1Mbyte SIMM30 RAM expansion for Leningrad 1 bővítés kivitelezésébe. A szentpétervári hardveres a hónap végére készült el a fejlesztéssel. Ennek köszönhetően a gép Pentagon 256/512/1024K kompatibilis memóriakezeléssel rendelkezik. [»]

A penzai Mark Haskov (Mirazh) 2010 májusán jelent meg a 256K RAM expansion on Altera CPLD for Leningrad 1 elnevezésű bővítésével. A vezérlés megvalósításhoz az Altera 3000 Max családból választotta a programozható logikai áramkört, melyet az alaplap breadboardján helyezett el. A memóriabővítéshez pedig kicserélte a 8 darab 8K-s RU5 chipet 32K kapacitású RU7 típusra. [»]

A többi klónhoz hasonlóan a Leningrad esetében is felvetődött, hogy a leginkább elterjedt Pentagon 128K 2+ ATM klónnal kompatibilissé tegyék a memória és képernyőrutinok időzítéseit. A kezdeményezés valerium-labs nevéhez köthető Cseljabinszkból, aki 2021 márciusában vetette fel az ötletet a fórumon. A megvalósításhoz a tagokkal közösen az Altera EPM3032ALC44 CPLD-t választották. A kidolgozásban részt vettek Moszkvából IanPo és Serg6845, P321 (Krasnodar), valamint Oleg Starichenko (solegstar/Harkiv). A fórum mellett [»] valerium GitHubján is archiválásra került a még ugyanabban a hónapban megvalósult projekt. [»]

↑date: 2022/08

Leningrad 0 v2.0
1987.
több kép
Leningrad (1)
1988.
több kép
Composit
1989.
több kép
Leningrad 2
1991.
több kép
Leningrad NETI 212a 48K
1992.
Leningrad NETI 212a 128K
1993.
Leningrad v3
2007/10.
Leningrad v3.1 mod.Zorel 2011
2011/03.
Leningrad v3.2 mod.Zorel 2011
2011/04.
több kép
Leningrad 1 Z.A.N.
2010/10.
Leningrad 2010
2011/07.
több kép
Leningrad 2012
2012/03.
több kép
Leningrad 1 mod.Mick 2017
2017/04.
több kép
Leningrad 2 mod.Mick 2016
2016/11.
több kép
Leningrad NETI 212a 256K
2021/04.
Leningrad 1 256K RAM on Altera CPLD
2010/05.
Baltik 48K (Балтик 48K) Lithuania

Az első klón extrákkal

A Baltik 48K (Балтик 48K) az első ZX Spectrum klón, mely több extra funkciót kínál a 48K-s alapgéphez képest. 1985 és 1987 között fejlesztették, a források egybevetése alapján 1987 végére lehetett készen. Feltehetőleg a Kaunasi Műszaki Egyetem (Kauno technologijos universitetas) munkatársai esetleg rádióamatőrök voltak a megalkotói. Elsődlegesen ipari felhasználásra szánhatták, később adaptálták Spectrum klónná. Ezt támasztja alá a rengeteg plusz funkció és az inkompatibilitást növelő részletek. Az idők során folyamatosan fejlesztették mind a firmvert, mind a hardvert.

Az egymezős memóriájú gépekhez tartozik, a 64K-t 8 darab 8K-s RU5 RAM chip adja. Ebből 16K shadow RAM-ként használható. A processzor a nemstandart 4MHZ-en üzemel. A gép 50-nél kevesebb mikroáramkörből épül fel, az ULÁ-t К556РТ4 és К155РЕ3 ROM chipek emulálják. Tartalmaz párhuzamos I/O portot is, melyet a КР580ВВ55 chip vezérel. Ezt a legtöbbször Kempston joystick és nyomtató vezérlésére használták. A firmverek tárolárása két darab ROM foglalat adott.

Van shadow screen, ez a standarttal együtt multicolor (8x1) kompatibilis. Alapkiépítésben nem rendelkezik videókimenettel, hanem a stripboardon lehettett ezt instalálni.

A gép a minszki Sonet (Сонет) céghez köthető leginkább. Rostov-on-Don-ban a SPLAV Speciális Tervező és Technológiai Intézet (ОКТБ СПЛАВ) is gyártott gépeket. Több műszaki oktatással foglalkozó intézmény is, mint például a Novopolotszki Politechnikai Intézet (Новополоцкий политехнический институт) szintén bekapcsolódott a gyártásba, valamint a Minszki Rádiómérnöki Intézet (Минский радиотехнический институт) diákjai is foglalkoztak vele. Grodno-ban a 90-es évek közepén egy magánszemély ugyancsak készített CP/M-es és TR-DOS-os klónokat. Általánosságban elmondható, hogy mind diákoktól és rádióamatőröktöl lehetett vásárolni gépeket. A minszki rádióamatőr piacon szinte az összes összetevő elérhető volt. Ezen a területen 1995-96-ig forgalmazták. Fehéroroszország keleti részén mintegy 80% volt az elterjedtsége.

Moszkva vonzáskörzetében 1988 elején jelent meg az első verzió, de itt hamar háttérbe szorult a Leningrád és Pentagon gépek miatt. Ennek fő oka az ár és a megbízhatóság volt. Például a К556РТ4 és К155РЕ3 ROM chipeket hőterheléses tesztnek kellett alávetni. A Sonet két napig folyamatosan járatta a gépeket, az amatőr összeállításoknál ez nyilvánvalóan elmaradt, csökkentve a gépek megbízhatóságát. Nem mellékesen ezen ROM-ok égetése is speciális eszközt igényelt.

A Sonet a gépeket a Yanka Maur utca iskolaépületében gyártotta, a forgalmazás az Amuri utcában történt. Az első széria még beépített tápegységgel készült, a második már külsővel. A konfigurációkat illetően a Baltic volt az alapklón, kazettás egységgel lehettet használni. A Baltic+ a lemezes verzió, mely a saját fejlesztésű Disk Monitor rendszert használta. A Baltic++ már CP/M kompatibilis is. A Baltic +2 ezek mellé printert kapott, a Baltic +3-t ráadásként második floppy meghajtót. A Baltic +4 a két floppys verzió printer nélkül.

A lapokat a helyi gyárból rendelte meg a cég. A kész gépek melett üres alaplapokat, floppy vezérlő kártyákat, gépházakat, flashelt ROM-okat, CP/M floppykat is forgalmaztak. A videóáramkört természetesen előre installálták, sokszor elhagyva a párhuzamos port vezérléséért felelős chipet.

A firmvereket illetőten az első a hagyományos Spectrumé, csak itt félkövér betűtípussal. A következő már a kusztomizált © 1988 BALTIC RUSSIAN felirattal bootolt. Egy turbo töltést támogató firmver is megjelent. A 'szimpla' firmverek sorát a Baltic (c) 1992 SONET v1.2 jelű zárja.

Léteztek több firmvert tartalmazó ROM-diszkes verziók. Itt az NMI gomb megnyomására aktiválódott menüből választhattunk. Ennek két fő verziója ismert. Az egyik a © 1988 BALTIC RUSSIAN & CPM, mely CP/M bootloadert, másolót és assemblert tartlamaz. A másik az 1992-es turbo firmver, mely lemezformázót és kazettatesztelőt kapott az assembler helyett. Ennek két alverziója is létezett. A CP/M 64 karakter/soros képernyőt és 800K-s lemezeket használt. A fejlesztések ellenére a CP/M-es gépek nem terjedtek el széles körben, köszönhetően a magas árnak.

A Radiojubitel (Радиолюбитель) magazinban rendszeresen szerepelt a gép, népszerűsítő cikkekkel és hirdetéssel egyaránt. Ezek elsősorban a cégalapító V. Boreysho (В. Борейшо) írásai, melyek a magazin első, 1991/1-es számától kezdve jelentek meg.

Természetesen később elérhetővé vált a klónhoz a 128K RAM+AY+TR-DOS bővités. Ez az eredeti tetejére forrasztott RU5 chipeket jelent. Az AY-chip külön kártyán kapott helyet. Opcionális ROM-bővítés is elérhető volt hozzá. Mind a 48K-s, mind a 128K-s TR-DOS kontrollerekkel használható ez a bővítés. [»] Később az 512K RAM bővítés is megjelent Micruho-Maklajtól az 1997. októberében az Lprint #23 lemezújságban. [»]

A klón Т34ВГ1, azaz a КА1515ХМ1-216 jelű integált áramkör alapjául szolgált. A tervezéskor ezt a klónt vették alapul az extrák nélkül. Ezt támasztja alá a 4MHz-es processzorsebesség, valamint az 5:3 arányú képernyő a 4:3 helyett. Az utóbbi megoldása az Int szignál bugfixével együtt a SPLAV dokumentumában olvasható.

Több más klón alapjául is szolgált a gép. A Kompanon (Компаньон) 95%-ban a Baltik analógja, a ROM-diszk is nagyjából megegyezik vele. [»] Természetesen a kisebb-nagyobb változtatással bíró klónok is megjelentek, például az Astra (Астра) [»], a Saulys-1 [»], a Nikos (Никос): [»], a Riga variáns: [»], Ural (Урал) [»] és a Raduga. (Радугa) [»] És akkor még nem is beszéltünk a Т34ВГ1 alapú klónokról...
Weblinx:
Baltik 48K@Zx.pk.ru: [»] https://zx-pk.ru/threads/1389-baltik.html?p=24530&viewfull=1#post24530
Baltik 48K@Speccy.info: [»] https://speccy.info/Балтик
Baltik 48K@ZXByte.ru: [»] https://zxbyte.ru/baltic.htm
Baltik 48K@Sblive.narod.ru: [»] https://sblive.narod.ru/ZX-Spectrum/Baltik/Baltik.htm
Pix sources:
[»], [»], [»], [»], [»], [»], [»], [»]
Original pix:
[»] Baltik 48K

Remake szupport topiccal

A Lvov klónnál már megismert Leonid Cherednik (Леонид Чередник, azaz Leon) a Baltikból is készített remake-t. A zöld tesztverzió 2017 márciusában jelent meg, a végleges piros itt is novemberben jött ki a novoszibirszki Vitalij Mihalkovtól (MV1971 azaz tetroid). [»], [»] A 'hivatalos' szupport megszűnése után saját topicot kapott a gép. [»]

↑date: 2023/04

Baltik 48K
1987.
Baltik 48K v1.0 2017 mod.Leon
2017/03.
Baltik 48K v2.0 2017 mod.Leon
2017/11.
Moskva 48K (Москва 48K) Russia

Az orosz főváros első klónja

A Moskva 48K (Москва 48K) klón Evgenij Pavlovich Fadeev (Евгений Павлович Фадеев) nevéhez köthető.

A kapcsolási rajzot, mely a Lvov 48K klónon alapul, Tadeusz Radusztól kapta a dubnai Egyesített Atomkutató Intézetben. Ez a verzió hibás volt. Pavlovich a kollégájával párhuzamosan két prototípuson dolgozott, melyeken együttesen, menet közben végezték el a szükséges módosításokat. [»] Így készült el 1988-ra a 220x120 mm-es, végleges alaplap. Ez sajnos meglehetősen bugosra sikerült, elég sok kézi véglegesítést és patch-kábelt igényelt. [»] Az egyik ismert bugfix az INT szignál helyes értékének beállítása. [»] A klón egyébként támogatja a RU3 chipek használatát a RU6 típusok helyett.

Az időközben előkerült kapcsolási rajzok szerint a Moskva 48K-nak több verziója létezett, melyek a bugfixek alkalmazásában különböztek.
Weblinx:
Moskva 48K@Wikipedia.ru: [»]" target="new">[»] https://ru.wikipedia.org/wiki/Клоны_ZX_Spectrum#Москва
Pix sources:
[»]
Original pix:
[»] Moskva 48K

Négy remake is születik

Az első remake a moszkvai alexey_kw munkája 2011 májusából. Egyetlen példányban készült az eredeti sémák alapján, alkalmazva az összes ismert bugfixet OrCAD/Allegro tervezőprogramokkal. [»]

Mdesk szintén készített egy saját (nempublikált) verziót P-CAD-ben. Ehhez saját RGB megoldását adta hozzá, mivel nem tudta értelmezni a dokumentumban szerepelteket. [»]

Kalugából Mihail Tarasov (MickMicklab) is megrajzola saját klónját P-CAD 2002-ben. Az sblive.narod.ru oldalon szereplő NYÁK-ot vette alapul, az ott feltüntettett hibákat kijavítva. [»]

A már megismert Leonid Cherednik (Леонид Чередник, aka Leon) klónja a Baltik remake-kel együtt jelent meg 2017 márciusában a virtuális piacon Vitalij Mihalkovtól (Виталий Михалков, MV1971 azaz tetroid) [»] Mivel csak az 1.0-s zöld színű változat jött ki, úgy tűnik, ez a végleges, egyből hibamentesre sikerült verzió. A lelkes amatőrök ebből a változatból saját verziókat készítettek, melyet a Moscow-48K feliratról lehet beazonosítani. [»] , [»]

↑date: 2023/04

Moskva 48K
1988.
Moskva 48K v1.0 2017 mod.Leon
2017/03.
Moskva 48K v1.0 2017 mod.Leon (customized)
2017/03.
Krasnodar Russia

Moszkvából Krasnodarba

A Krasnodar 48K konstruktőre, Kijashko Vladimir Anatolevich (Кияшко Владимир Анатольевич) rádióamatőr (RZ6AT) 1987 augusztusában éppen nyaralását töltötte.

Evgenij Pavlovich Fadeev, (RV3BJ, akkor UV3BJ) ekkor már elkészült a Moskva 48K prototípusával. Nyomtatott áramkör ekkor még nem volt, csak kapcsolási rajz és egy breadboardon működő drótozott készülék.

Ezt elvitte Zajcev Juri Nikolaevichhoz (Зайцев Юрий Николаевич - UA6CR) Krimszk városába, hogy tartsanak egy bemutatót az érdeklődő rádióamatőröknek.

Ő felhívta azokat a barátait, akiket érdekelhetett a projekt. Kijashko (akkor UA6BIE hívójel) mellett Bogdanov Juri Stepanovich-t is (Юрий Степанович Богданов - UA6AP, Timashevsk). Juri Pavlovich Bojko, Kijashko barátja elvitte őket autóval Krimszkbe. A bemutatón meglehetősen nagyszámú érdeklődő gyűlt össze. A résztvevőket egycsapásra lenyűgözte gép Radio 86K-hoz képest remek tulajdonságai.

Így Kijashko rögtön el is határozta, hogy elkészíti saját gépét. A cél a teljes kompatibilitás volt a bemutatott géppel és így az eredeti ZX Spectrummal.

A videokimenetet leegyszerűsítette egy 555ID4 chip segítségével (SN74LS155 analóg). Így maradt hely egy 580BB55 alapú (Intel 8255 klón) párhuzamos port megvalósulására.

Astrolon fólián folyt a kétrétegű NYÁK tervezése. Három verzió készült három héten keresztül. Az összeszerelésben és tesztelésben részt vett UA6AP is. Majd a konstruktőr elküldte a negatívokat egy rádiógyárba, év végére elkészült a NYÁK is.

Az újévre maradt a debuggolás. Később két másik gyár is részt vett az alaplapok gyártásában. A klónt benevezték a 34. moszkvai DOSAAF rádióamatőr kiállításra, de sajnos nem nyert díjat. Viszont később népszerűségével jóval túlszárnyalta a díjazott alkotásokat.
Weblinx:
Kijashko Vladimir Anatolevich@cqham.ru: [»] http://www.cqham.ru/rz6at/profile.html, [»] http://www.cqham.ru/rz6at/theme_1.html
Kijashko Vladimir Anatolevich@zx.pk.ru: [»] https://zx-pk.ru/threads/255-spisok-(poisk)-otechestvennogo-speccy-zheleza.html?p=107183&viewfull=1#post107183
Bogdanov Juri Stepanovich@cqham.ru: [»] http://www.cqham.ru/forum/showthread.php?43707-Clive-Sinclair-SK&p=1853612&viewfull=1#post1853612
KrNews#04@ZXPress.ru [»] https://zxpress.ru/article.php?id=9116
Pix:
[»] Krasnodar 48K

Háromszoros feltámadás

A klón feltámasztására tett első kísérlet 2016 augusztusára tehető. Cat_Alex/QRP Rubtsovskból Sprint Layout-ban rajzolta újjá az Oleg Starichenko (solegstar-Harkov; Ukrajna) által biztosított kapcsolási rajzokat. Starichenko egyénként segített is neki ebben. A projekt nagy valószínűség szerint félbemaradt. [»]

Majd 2020 októberében a balasiha-i Roman Boykov (romychs) készítette el saját verzióját EasyEDA-ban. Néhány változtatás is bekerült az áramkörbe, e mellett apróbb fejlesztések is, mint a Molex tápcsatlakozó és a konfigurációs jumperek. [»] A kész munkát GitHubján is közzétette. [»]

Mihail Tarasov (Mick vagy Micklab) 2021 február végére készült el az általa rekonstruált NYÁK-kal Kalugából. [»] Ez az eredeti példány teljesen mérethű mása. A fórum mellett természetesen vk.com üzenőfalán is megosztotta munkájának eredményét. [»]

↑date: 2023/12

Weblinx: Pix:
[»] Krasnodar 48K mod.romychs
[»] Krasnodar 48K mod.Mick
több kép
Krasnodar 48K
1988. Krasnodar 48K mod.romychs
2020. Krasnodar 48K mod.Mick
2021.
Moskva 128K (Москва 128K) Russia

A Pentagon előfutára

A Moskva 128K az első 128K-s szovjet klón volt. A Pentagon 128K 2+ ATM elődjének tekinthető, megalkotója az ATM nevű társulás. Tulajdonképpen egy Beta-128 kontroller nélküli Pentagonnak tekinthető.

A gép 1989-ben jelent meg. ZX-Lprint III interfészt, RGB kimenetet tartalmazott és dupla Sinclair joystick emulációt. Ez utóbbiért a RU10 vagy RU8 RAM chipek voltak felelősek. Az alaplap kettő-négy hibát is tartalmazott, nehéz volt üzembe helyezni, többek között ezért sem lett népszerű. Több alverzióban is készült.

Habár az alaplap kapcsolási rajza szerint készítői egy ZX Spectrum 128K+2 kompatibilis gépet szerettek volna megalkotni, létrejött a némileg gyorsabb, és így inkompatibilis Pentagon-szabvány, mely később de facto standarttá vált az ex-Szovjetúnió területén.
Weblinx:
Moskva 128K@Wikipedia.ru: [»] https://ru.wikipedia.org/wiki/Клоны_ZX_Spectrum#Москва
Pix sources:
[»]
Original pix:
[»] Moskva 128K

Tripla kísérlet az újjáalkotásra

Krasznojarszkból moxjemi készítette el az alaplap Sprint Layout verzióját. Abramov Mihail (Абрамов Михаил, azaz Mdesk) bugfixét követően 2011. októberére készült el a végleges verzió. [»]

Az alaplap teljes egészében működő remakje ezúttal is a moszkvai Leonid Cherednik (Леонид Чередник - Leon) nevéhez fűződik. Az első publikus verzió, a v1.1 2017 júniusban jelent meg zöld színben. [»] A bugfixelt v2.22 piros lap a Lvov 48K és Baltik 48K lapokkal együtt, novemberben tűnt fel a Zx-pk.com virtuális bolhapiacon. [»] A zöld és piros alaplapok készítője ezúttal is a Novoszibirszkben lakó Vitalij Mihalkov (Виталий Михалков, MV1971 aka tetroid). Az Zx.pk.ru fórum tagjai saját on-line szupport fórumot indítottak a remake-hez. [»] Leon hivatalos szupport oldala ez esetben is eltűnt.

Mihail Tarasov (Михаил Тарасов, Mick, Micklab) Kalugából 2020. augusztusában jelentkezett az alaplap P-CAD 2002 kapcsolási rajzával. Ez a projekt azonban sajnos félbemaradt. [»]
Weblinx: Pix sources: Original pix:
[»] Moskva 128K vx.xx 2017 mod.Leon

↑date: 2023/06

Moskva 128K
1989.
Moskva 128K v1.1 2017 mod.Leon
2017/07.
Moskva 128K v2.22 2017 mod.Leon
2017/11.
Pentagon Russia Estonia Ukraine Belarus Czech Republic Poland

A 90-es évek Pentagon sztorija

A Pentagonok a volt Szovjetúnió utódállamaiban a legszélesebb körben elterjedt ZX Spectrum klónok voltak a 90-es években. Elterjedtségüket a szabad hozzáférésű dokumentumoknak és a könnyű, akár házilag is kivitelezhető megépítésüknek köszönhették. Bővíthetőségük is viszonylag egyszerű volt, így a 8 bites mikroszámítógépek világában extrémnek számító upgrade-k is megjelentek hozzájuk. Többek között processzortuningok, memóriabővítések, hangkártyák, merevlemez és valós idejű óra illesztések, új képernyőmódok stb., melyek elsősorban a crackerek, hackerek, fejlesztők, swapperek gépeibe kerültek.

Az alapkonfiguráció hamarosan a Pentagon 128K lett, 640 KByte-os Beta-128 lemezegységgel, 3 csatornás AY vagy YM hangchippel, esetleg Covox variánsokkal és Kempston egérrel.

A legnépszerűbb típus, a Pentagon 128K 2+ ATM (lásd később) esetében a memória és a képernyőrutinok időzítése eltért az eredeti ZX Spectrum 128K-tól. Miután a legelterjedtebb gépeknek számítottak, ez a időzítés vált standarddá a demóknál és játékoknál is a volt Szovjetúnióban. Tehát az erre érzékeny programok nem futottak tökéletesen más, a Spectrum időzítésével kompatbilis klónokon és magától értetődően az eredeti Spectrum gépeken sem. Ezen a jobb programok setup alkalmazásával segítettek. Később megjelentek az automatikus gépdetektálással rendelkező szoftverek illetve azok, melyek az időzítésre érzéketlen kódolással érték el a kompatibilitást. Az egyéb gépek tulajdonosai sokszor kapcsolóval aktiválható moddingot használtak a kívánt hatáshoz.

Mivel kapcsolási rajzként forogtak közkézen, az egyes Pentagon gépek megjelenése nagymértékben különbözhetett. Volt közöttük hagyományos 8 bites mikrszámítógépet idéző, illetve desktop vagy toronyházba is szerelték a lapokat.

Processzoraik először az importált Z80A, B és H illetve klónjak voltak. Majd a hazai gyártású, de NDK-s Z80 klón, az U880 CPU variánsai, a Т34ВМ1, КP1858ВМ1/BМ3 és КM1858ВМ1/BМ3 lettek. A BM1 jelű processzorok NMOS, a BM3 CMOS alapúak. Ez utóbbi számít a Spectrumoknál a legritkábbnak. A KP és KM a plasztik illetve kerámia tokozásra utal.

A különböző verziók és moddingok kavalkádjában lehetetlen nyomonkövetni az egyes verziók számozását és pontos megjelenési dátumaikat. A biztos és bizonytalan pontok kombinálásából azonban relatíve pontos képet kaphatunk ezen gépek evolúciójáról.

A kiindulási pont a Pentagon 48K klón Beta-128 lemez interfésszel. Majd ezt bővítették folyamatosan az akkoriban már szintén nem a csúcstechnikát képviselő, viszont relatíve olcsón és egyszerű technológiával előállítható modulokkal. Ilyenek a 128K RAM bővítés, az AY/YM-chip, Kempston joystick és ZX Lprint III printer intefészek, illetve a Beta-128 kisebb-nagyobb bugfixei és bővítései.

A történet ismertetése és dokumentálása közben a nevezéktan némileg önkényes egységesítése is elkerülhetetlen. A saját elnevezések dőlt betűtípussal, a dokumentációkban és forrásokban szereplő gépnevek normál betűvel lesznek szedve.

A legelső gép, a Pentagon 48K 1989-ben látta meg a napvilágot Moszkvában. Konstruktőre Vladimir Drozdov (Владимир Дроздов), a 2017 februárjában elhunyt, ismert rádióamatőr.

Logikusan végigkövetve a forrásokat és dátumokat, a klóngyártás kezdetben a Zvezda gyárában folyt (melynek neve 1991-ig Zagorskij Elektromehaniceskij Zavod – ZEMZ volt) Sergiev Posad városában (korábban a Zagorsk nevet viselte a település).

Tekintsük át az események kronológiáját és névadás eredetét. Először tehát Drozdov megkonstruálta a gépet. Majd a ZEMZ állami megrendelés híján maradt (Agat-9) elektrotechnikai részlege belefogott a gyártás előkészítésébe. (Az alaplap színe és a NYÁK vezetékezés egyértelműen az Agat számítógépeket idézi.) Mivel az addigra megjelent klónok mindegyikének volt márkaneve, így az új gépnek is kellett találni egyet.

Pentagon elnevezést először Rozkov Roman Anatolevic (Рожков Роман Анатольевич) hardverspecialista használta 1989 nyarán. Szerinte a gép alapját adó „ősklónt” az orosz Honvédelmi Minisztérium (azaz "orosz Pentagon") főhadiszállásán vagy valamelyik kutatóintézetben fejlesztették ki a Lvov 48K klónból és Drozdov ez alapján végezte a fejlesztést.

A Pentagon név másik lehetséges eredete, hogy az alaplap hátlapjának számítógép felőli részén szabályos ötszöget formál a külső vezetékezés. Konstantin Viktorovic Sviridov (Константин Викторович Свиридов, aka Conan) a Radio Amatur magazin 1992. augusztusi számában ismertette az elnevezés ezen verziójának magyarázatát. Ugyanakkor személyesen ismerte Rozhkov-ot (rövid ideig együtt is dolgoztak különböző ZX klónok összerakásával) és így érdekes, hogy a névadás előbbi verzióját nem említette az újságban. Mindenesetre az Internet korszakában már előállt ezzel a változattal is.

A klónt Sergej Sismincev (Сергей Шишминцев), egy másik Posad városában működő cég, a Zagorskogo optiko-mehaniceskogo zavod (Загорского оптико-механического завод) alkalmazottja néhány barátjával együtt hozta a el a moszkvai piacra 1989 végén. Ők a Sparka (Спарка - a számítógép lemezvezérlővel párosítva) becenevet használták. Mindeközben a tervező megalkotta 128K RAM bővítést.

Mivel a Pentagon 48K gépeket kis szériákban gyártották, ezért két vállalkozó szellemű fiatal, 'Dima' és 'Vologya' gyártani kezdték Z01.90 felirattal. [»], [»]

A Pentagon 48K kifutásakor a gyártó cég továbbfejlesztette a klónt Zvezda (Звезда) néven és 1991 és 1994 között gyártották, minden évben változtatva a gépeken. Közös jellemzőjük, hogy egy dokkolókártyával kapcsolódnak a gépházakhoz, és hogy a Beta-128 rész alkatrészeit általában nem forrasztották be (bár létezik ilyen változat is).

Az első, 1991-es verziót Agat billentyűzetbe szerelték, ahol a fedlapot a Zvezda billentyűzethez igazították.

Ezt követte a Zvezda-001 1992-ben. A számjelzés nélküli Zvezda 1993-ban látott napvilágot. A gyártás utolsó évében, az 1994-es modell a Zvezda-01 típusjelölést kapta. A gépházakat illetően először itt a Vector-06Ts számítógép magasított házát használták. Majd a cég egy nagyon hasonló, saját gépházat készített. Ennek első verziója sötétszürke, a második világos színű. Ezekbe a házakba az alaplapon és dokkolón kívül egy teljes értékű hangszóró is került. A csatlakozók a joystick, tápellátás, a magnó, a fekete-fehér, színes TV és az opcionális lemezmeghajtóé.

1993-tól kezdve a Pentagon 48K alaplaplap alsó és felső NYÁK-ját felcserélték. Ez az alaplap sötétebb - valószínűleg itt fogytak ki az Agat-okhoz szánt nyers lapokból. A két alaplap némileg inkompatibilis egymással.

A billentyűzet 52 gombos, ahol a plusz gombok két billentyű együttes lenyomásával elérhető funkciókkal bírnak (például: Del=Caps shift+0). Az 1992-es év billentyűi matricázottak, a többi évjáraté homorú, festett típus.

Az első ROM verzió a 4.91. Ez még támogatta a ciril karaktereket, a későbbi, 1992-es már nem.

Körülbelül 200 darab szett készült, az ex-szovjet klónokhoz képest magas minőséggel, garanciális problémák nélkül. [»], [»]

Ezalatt a Moskva 128K alaplap és a Pentagon 48K Beta-128 interfészének, valamint egy AY/YM kártya egységesítéséből létrejött a Pentagon 128K szintén 1989-ben. Valószínűleg sosem került nagy számban legyártásra, fotódokumentáció szinte nem is maradt róla fent, mindössze egyetlen képsorozat a Zx.pk.ru fórumon. [»] Megalkotója a moszkvai ATM társulás. A rövidítés kezdetben a moszkvai Associaciya Tvorcheskoy Molodezhi, azaz az Association of Creative Youth (Kreatív Fiatalok Egyesülete) nevet takarta, majd az Association for Technics and Microelectronics névre váltottak megtartva a már bevezetett rövidítést. A hozzájuk csatlakozó MikroArt szintén hasonló, a technika és tudomány iránt elkötelezett fővárosi fiatalok csapatából állt. Utóbbi tagjai 1992 áprilisától már önálló céget alapítottak a társulásból a gépgyártás és technikai publikáció területén és azóta is működnek.

A Pentagonok készítésében a szintén moszkvai Solon, valamint a hozzá csatlakozott a fryazinoi GrandRoMax (GRM) is tevékenyen részt vállalt. A Solon cég egy igen univerzális számítástechnikai vállalkozás volt: szoftverek terjesztése, szakirodalom publikálása, hardverfejlesztések: ezek mind-mind a profiljába tartoztak. Jelenleg is működnek mint kiadóvállalat Solon-Press néven. A partnervállalat hivatalos neve GrandRomMax Independent Science-Manufacturing Laboratory of Computer Techniques, tehát a cég magát függetlennek valló számítástechnikai kutató és gyártóintézetként aposztrofálta.

A különböző 128K-s Pentagonok elnevezéseinek tisztázása még a korabeli szakkönyvek, dokumentációk, folyóiratok és diskmag-ek átolvasásával is lehetetlen. Hiszen ugyanazt a gépet még a saját gyártója is másképpen hívta az egyes hirdetésekben, dokumentációkban, nem is beszélve a köznyelv, illetve a kalózkiadások által teremtett zűrzavarról.

Áttekinthetőbb megoldás nem lévén, érdemes a ZX Spectrum 128K, 128K+2 és 128K+3 elnevezések analógiája alapján generációkra osztani a 128K-s Pentagonokat kiegészítve a fejlesztő nevével. Úgy tűnik a gyártók is valami ilyesmiben gondolkodtak, még a nevek is hasonlóak – habár korántsem alkalmazták ezt következetesen. A piacradobás évszámainál a gyártó által használt első ismert hirdetést, illetve a műszaki dokumentáció évszámát vettem figyelembe. Ahol a gyártás és forgalmazás éve valószínűleg a következő évre eshetett, azt is jelzem.

Tehát. A már említett első generációs 128K-s modell (1989) a felvázolt nómenklatúra szerint a Pentagon 128K nevet kapja.

A második generáció, a Pentagon 128K 2+ az előző továbbfejlesztése a Beta-128 interfész integrálásával, bugfixeivel, módosításaival és az alaplap sorozatgyártásra optimalizálásával. (ATM-hirdetés: 1990 november, forgalmazás 1991).

A harmadik generáció, a Pentagon 128K 3+ integrált AY/YM és joystick interfészt kapott (ATM: gyártás kezdete nem ismert, de 1994-ben már biztosan forgalmazták [»]; Solon-dokumentáció, GRM alaplap: 1993). A lényegi hardverfejlesztések itt le is záródtak a PC-klónok előretörésével, illetve az ex-szovjet gazdaság elmélyülő recessziójával.

Az utolsó, a negyedik generáció a Pentagon 128K 4+ már csak méretükben csökkentett alaplapokat jelent (Solon-hirdetés: 1994, GrandRomMax-dokumentáció: 1995).

Mindezek fényében a részletes evolúció feltehetőleg a következőképpen fest az első generációs gép megjelenése után.

A legszélesebb körben elterjedt klón az ATM és a MikroArt gépe lett - ahogy a fejezet elején ismertetésre került. Ezt a második generációs gépet tehát 1990. novemberében kezdték hirdetni, a köztudatban megragadt Pentagon 128K 2+ ATM, Pentagon 128K++ ATM, ATM-128K, Pentagon 128K/91 és ATM 1991 elnevezéseket és a cég hirdetési szokásait figyelembe véve a széleskörű forgalmazás 1991-ben kezdődhetett. Feltehetőleg egy kisebb széria viszont már 1990 karácsonyára megjelent a piacon.

A gép mellett megalkották saját AY-YM adapterkártyájukat is. Ezt a kártyát a Z80 processzor foglalatába kell dugni, és tartalmazza a Z80-at, valamint az AY-chipet (a hangchip vezérléshez szükséges összes jel a Z80 aljazaton van). A NYÁK-on jól kivehető egy vízszintes üres sor, mely a következő szériánál kap szerepet.

A Pentagon 128K 2+ KIS a Kievskie Informacionnye Sistemy (Kиевские Информационные Cистемы) második generációs klónja 1994-ből. A gép floppy egysége beépített tápegységgel rendelkezik, melyről maga a gép is kapja az áramot. A 720K felirat arra enged következtetni, hogy nem csupán a TR-DOS-sal, hanem az IS-DOS-sal is kompatibilis a rendszer.
A számítógépházba került integrálásra az RF-modulátor, a beeper, valamint az AY-chip egy külön minikártyán. A patch-kábelek, a papír a billentyűzet és alaplap között, a szigetelőszalag mind-mind a kisipari gyártásra engednek következtetni.
A kijevi klóngyártó cégről még annyit lehet tudni, hogy főnöke Samojlov Jurij Ivanovic (Самойлов Юрий Иванович). volt. [»], [»]

Az ATM harmadik generáció hivatalos elnevezése is Pentagon 128K 2+ ATM, de ismert még Pentagon 128K 2.1-ként is, holott neve logikusan Pentagon 128K 3+ ATM lenne. Itt az előző alaplap vízszintes üres részére integrálták az AY-chipet és Kempston vezérlőt. A hangchip a nem szabványos 3.5MHz-es frekvencián üzemel. A kazettás magnetofon használata már nem támogatott. A ZX Lprint III interfész csatlakozója is hiányzik, a vezérlő ROM foglalata azonban még megtalálható az alaplapon.

Az ATM második generációs alaplapnak két moddingja ismert, a Pentagon 128K 2+ ATM Z1992 és Pentagon 128K 2+ ATM Z1994. Mint a Pentagon 48K esetében, ezek is a jobb kompatibilitást szolgálhatták.

A Solon-nal kapcsolatban az internetes forrásokon felül leginkább a Solon saját felhasználói gépkönyvére támaszkodhatunk, amennyiben mélyebbre akarunk ásni a témában. Ez nemes egyszerűséggel a ZX Spectrum 128K címet viseli és 1994-ben jelent meg. Annyi biztos, hogy a képernyő- és memóriaidőzítési kompatibilitási problémákat kijavították az eredeti ZX Spectrummal kompatibilisre. Viszont pont ez lett a vesztük, hiszen addigra már az ATM-féle időzítés vált standartá.

Belépőmodelljüket a Pentagon 128K-nek hívták. Ez nem tartalmazza az AY/joystick részt, viszont az alaplap jobb oldalon levő táblájára felforraszthatóak ezek. Maga a cég is kínált ilyen mini kiegészítő áramköröket. Mindezek után nyugodtan elkeresztelhetjük a modellt Pentagon 128K 2+ Solon-nak. A könyvbéli hirdetésen felül semmilyen utalást nem találni a gépről, sem a kiegészítőiről…

A Pentagon 128K 3+ Solon elnevezései még az előzőeknél is nagyobb káoszt mutatnak: Pentagon 128K 2+ Solon, Pentagon 128K ++ Solon, Pentagon 1993, Pentagon-128 03, Pentagon-128K 1993g neveken egyaránt ismert.

Ez az alaplap a PS.03 feliratot hordozza magán és Pentagon-128 03-ként szerepel a Solon partnerének, a Mikronix-nek a könyvbéli hirdetésben. Az alaplap dokumentációján a Pentagon-128K 1993g cím található. A lap mérete egyébként megegyezik a ATM 2+ dimenzióival, a Solon is egy általuk módosított Pentagon 128K 2+ gépként hivatkozik rá.

Harmadik generációsként itt is integrált lett a sztereó AY áramkör és a joy interfész a Kempston mellett már a Sinclair szabványt is támogatja. A TV mellett monitort is köthetünk rá. Az orosz szabványnak megfelelő DIN csatlakozók már az alaplapra kerültek. Így a gépházak hátuljához egy előre perforált alumínium csatlakozólapot kell felszerelni. A Beta-128 interfész variánsa, a Beta Turbo itt két meghajtót tud kezelni. A firmware a Profi klónból származik (1990 október), amely kétszeres pozícionálási, olvasási és formázási sebességet biztosít, az írás maradt standard sebességű. Az áramkör tápellátásán is javítottak. Ez a Beta-Turbo verzió közismerten gyárilag bugos. Ha egy turbós gépen írt lemezre nem turbós gépen írunk, a lemez tartalma megsemmisül. A végleges bugfixek a Spectrofon diskmag 12. (1995. március: Vladimir Larkov) és 14. (1995 augusztus: Kirill Gromov) számában jelentek meg. Lényegük, hogy az írási sebességet az írási műveletek megkezdése előtt kell normál sebességre állítani és nem pedig közben.

A Pentagon 128K 3+ Solon észt megfelelője a Sprais-128. A tallinni Gag Ltd. terméke, az alaplap felirata (C) 1993 DECA. Valószínűleg egy kis példányszámban készült szériáról van szó. [»]

A fentebb említett könyvben hirdetésként már szerepel egy mini-toronyház Spectrum 128 felirattal. A valóságban a negyedik generációs PS-04 alaplap egy ehhez igen hasonló házat kapott, mely azonban Solon ZX Spectrum feliratot viseli magán.

Nem elírás, az egyik alaplapnál pont, a másiknál kötőjel köti össze a típus és generáció megjelölését! Tehát még itt sem jutottak el következetes típusjelölésig... Az előzőek alapján elnevezhetjük a Pentagon 128K 4+ Solon-t Pentagon-128 04-nek, vagy a fenti kiadvány beharangozója alapján Pentagon-128K 1994g-nek is. A lap formája drasztikusan megváltozott, viszont a Beta-Turbo körüli dróthalmaz az előzőekben említett bugfixet sejteti.

A RU5 RAM chipeket 8 darab 32K-s RU7 váltotta fel, elméletileg összesen 256K-t biztosítva. Gyári konfigurációban viszont csak 128K-t lát a rendszer. Feltehetőleg a memórichipek jobb megbízhatósága, fogyasztása és ára miatt kerültek be a nagyobb kapacitású modulok. Viszont innét már csak egy kis modding Steel Drugon-tól és készen van a 256K-s Pentagon. [»]

A GRM partnercég 1993-től gyártott gépeinél még egyszer áttervezték az alaplapokat a harmadik és negyedik generáció esetében. Maradtak az alaplapra integrált DIN csatlakozók és a fém takarólemezek, a lap mérete természetesen csökkent.

Első gépük GrandRoMax 1 néven indította pályafutását. A lapon a 128K (1993g) felirat olvasható, ez tehát a Pentagon 128K 3+ GRM. GRM(1) vagy GRM-1 néven egyaránt ismert lett.

A GrandRomMax Grandboard 2+ és a GrandRomMax Grandtower 2+ a Pentagon 128K 4+ GRM két változata. Az első gép a hagyományos 8 bites jellegű kiépítésben, a második mini-toronyként került forgalomba. Ezek egy új, még keskenyebb alaplapra épültek, mely a GRM2+ nevet viselte. Az alaplap két publikus verzióban létezik: v5: 1995 és v8: 1996.

A GRM gépek sajnos örökölték a Beta-Turbo hibát, melyet az előbb említett bugfixekkel próbáltak orvosolni.

Új generáció Moszkvából

A modernkori klónok kezdetét jelentő Pentagon 1024SL fejlesztését Aleksej Sergeevic Zabin (King of Evil, KoE; Moszkva) végezte. Iskolai projektmunkaként indult, melyhez később melléálltak a szintén fővárosi NedoPC csapat tagjai. Itt két főgenerációt különböztetünk meg, melynek alaplapjai Zelenográdban kerültek legyártásra. A lapok üres NYÁK-ként, vagy készre szerelve is megrendelhetőek voltak.

A 2004 és 2005 között fejlesztett Pentagon 1024SL v1.x alapját az 1993-as Pentagon 128K 3+ GRM adta.

A szerző célja egy, az eredeti Spectrum időzítésével kompatibilis gép megalkotása volt, mely mellőzi a korabeli szuper-Spectrumok (ATM Turbo és Profi) újításait, mindössze a memória nagyságában kínál extrát. Az egy megás RAM címzése az 1997 decemberében bemutatkozott KAY 1024 klónnal kompatibilis (a megoldás egészen az 1991-ben megjelent Profi klónig eredeztethető vissza). Itt viszont 1 darab SIMM modullal lett megoldva. Tulajdonképpen a KAY 1024 utódjaként is aposztrofálják a gépet. Ezt támasztja alá az is, hogy annak buszrendszerét, a NemoBus-t használja, két darab ilyen slot található az alaplapon. Innét ered a típusban az SL megnevezés is. Mivel a processzor alapban csak egy 3,5 MHz-es darab, ezért a bővítősloton sem található meg a KAY gépek turbó szignálja.

A Kempston egér illetve joystick interfészek integrálva lettek, hardver szinten megoldott a ZX Lprint III printer interfész támogatás is. Ez utóbbi nincsen portként kivezetve, mivel néhány régi nyomtatón kívül nem használja semmi. Az AY/YM chipet külön kellett rendelni, amely behelyezéskor sztereóban szól. A Beta-128 rendszer turbó sebességgel működik. A standart Spectrum képernyő mellett a multicolor üzemmódot is támogatja a gép.

A Multicolor üzemmód lényege, hogy az eredetileg csak 8x8 pixel nagyságú attribútum terület helyett (melyen egyszerre csak egy előtér és egy háttérszín használata lehetséges) kisebb méretűeket is képes legyen kezelni a Spectrum, mint például 8x1, 8x2, 8x4, 4x1, 4x2 nagyságúakat.

A 2004-es Pentagon 1024SL v1.0 volt a prototípus. A végleges változatok a Pentagon 1024SL v1.4 illetve a Pentagon 1024SL v.1.41 funkciójukban megegyeznek, csupán megjelenésükben térnek el egymástól a 2005-ben készült gépek.

Később a NedoPC csapat egyik tagja, Vadim Alekseevic Akimov (Lord Vader, LVD) készített a szériához egy bővítést, mellyel már dupla processzorsebességgel, azaz 7 MHz-en futhat a gép.

A Pentagon 1024SL második generációjának fejlesztése 2006-be nyúlik vissza. A kezdeti Pentagon 1024SL v2.0 és Pentagon 1024SL v2.1-es verziókat a végleges Pentagon 1024SL v2.2-es váltotta fel, mely a szentpétervári Chaos Constructions 2006 partyn mutatkozott be augusztus végén. A számítógép 2007 és 2010 között a dzerzhinski DiHalt demo-compo ZX Spectrum részlegének hivatalos gépe volt.

Ennél az 1991-es Pentagon 128K 2+ ATM működését szimulálják az Altera EPM7128 és az EPM3032 CPLD-k nyílt forráskódú firmware-ja, melyek flashelhetőek is.

A RAM mérete maradt 1024K, viszont alapból tudja a 3,5/7MHz-es turbót szoftveres üzemmódválasztóval. Az alkotó a Beta-128-ról azonban lekapcsolta a turbót szinkronban az ATM 1991 kompatibilitással. A ZX Lprint III támogatás itt is részleges maradt.

Képernyőként akár monitort (VGA-RGB) vagy TV-t is használhatunk (PAL/NTSC enkóder segítsével). Az AY/YM hang egy 2x0,5 Wattos erősítővel van kivezetve sztereó jack-en keresztül. Ez már három darab NemoBus-szal rendelkezik és az alaplap szabványos PC/AT házba beépíthető.

Két új grafikus módot is kapott Dmitrij Mihajlovich Bystrov (Alone Coder, AlCo; Ryazan) felkérésére, melyeket a 7 MHz-es turbó üzemmód tett lehetővé. Az egyik a 256x192x16C, a másik a Pentagon Overscan mód.

A 16C üzemmód nevével ellentétben természetesen csak a Spectrum 15 színét használja. Az ATM Turbo klón mintájára fejlesztette ki. Lényege, hogy a képernyő bármelyik pontja bármilyen színű lehet, így az EGA képernyőhöz hasonló képet kapunk.
The Pentagon OverSCan a képernyőt kiterjeszti a border területére is. Minden egyéb jellemzője megegyezik a hagyományos 256x192 felbontású móddal. Rendkívül memória és processzor igényes, mivel a képernyőt 9 szeletre vágva kezeli.

A NedoPC egyik tagja, Dmitrij Dmitriev (DDp; Izhevsk) egy sor fejlesztést készített a géphez 2007 júliusa és 2009 szeptembere között.

A TurboOFF elnevezésű egy hardveres turbó üzemmód kikapcsoló. Ez rendkívűl hasznos modding, hiszen a gépen alapkiépítésben nem kivitelezhető a turbó gomb, mivel az FGPA-n belül van a normál/turbó választását lehetővé tevő szignál.

A 4096 color palette modding 4096 színűre növeli a palettát. A bővítés egyébként megjelent az ATM Turbo2+ géphez is.

DDp firmware-i részint kisebb-nagyobb módosításokat, bugfixet tartalmaznak, másrészt új funkciókat vezetnek be. Az első csoporthoz tartozik a PAL encoder bugfixe, a turbó üzemmód módosítása választhatóan Beta Turbóval vagy anélkül, az eredeti ZX Spectrum (azaz az 1993-as Pentagon Solon) képernyőidőzítésének visszaállítása. A másodikhoz pedig a (hardveres) 256x192x16C, 320x256, 512x192 felbontások, a hardveres multicolor, és az összes többi üzemmóddal kombinálható GigaScreen üzemmód.

A GigaScreen két darab, ugyanazt a grafikát, de más színeket használó képernyőt jelent. Ezek gyors változtatásával elméletileg 127 virtuális színből gazdálkodhatunk.

Lehetséges a "downgrade" is Pentagon 128K+AY configra.

2007-ben jelent meg a Z-Controller, elsősorban a fenti gépekhez tervezve, de bármely NemoBus-szal rendelkező klónal használható. A DiHalt 2007 partyn mutatkozott be júniusban. A kártya az Altera EPM7128SLC84 CPLD és a КР1878ВЕ1 mikrokontroller köré épül. PS/2 kompatibilis billentyűzet és egér (Kempston Mouse), IDE (NemoIDE kompatibilis) valamint SD kártya csatlakozók találhatóak rajta.

Zabin eddig felsorolt eszközeinek kapcsolási rajzai és a firmware-i egyaránt szabad hozzáférésűek.

A Pentagon 1024SL v2.666 esetében a célok a következőek voltak: száműzni az előző generáció elavult összetevőit, flexibilis architektúrát létrehozni és megtartani a Pentagon 128K 2+ ATM kompatibilitást.

A processzor egy Z80 kompatibilis Z84C0020VEC lett 20 МHz-en, de az Altera Cyclone II EP2C8Q208C8N FGPA-ban is emulálásra került egy maximum 28MHz-en ketyegő Z80 kompatibilis T80 mag. Az FGPA firmware-be belefért még a KR1818VG93 floppy vezérlő és a Turbo Sound kódja is valamint a hardveres mp3 dekódolás.

A Turbo Sound első verziója a Power of Sound csapattól jelent meg 1995-ben. Az újítás lényege, hogy nem egy darab, hanem két AY-chipet használunk. Így már összesen hatcsatornás zenénk lehet. [›]

A gép a virtuális és valós processzor kombinációival a 28MHz mellett 3,5 illetve 14 MHz-en futhat. Az SRAM memória mérete 512K-tól 2048K-ig szabadon konfigurálható, a ROM mérete 512K lett. Természetesen lehetséges a Shadow RAM-ként is használni a RAM egy megadott szeletét.

A perifériák vezérlését egy 16/32 bites ARM LPC2294HBD144 kontroller végzi. A képet VGA-outon keresztül kapjuk, maximum 800x600-as felbontásban 256 színnel.

Az Ethernet rész az RTL8019AS chipen alapul. PS/2 egér és billentyűzet csatlakozója, SD kártya portja, valamint Nemo kompatibilis IDE vezérlője is van - köszönhetően az előbb bemutatott Z-Controller integrálásának. A firmware az SD-kártyán keresztül firssíthető. Egy valós idejű óra is helyet kapott a négyrétegű alaplapon.

Külön érdekesség, hogy a lap elsőre hibátlan lett, így a v2.665 jelű prototípus lett átnevezve a végleges verzió. A 2007 és 2008 között végzett fejlesztés az ArtField 2008 partyn mutatkozott be, azaz a Mikulás hozta.

Pentagon 1024SL v2.666LE (light edition) alaplapnál kimaradt a Z84 proci és az Ethernet vezérlő, valamint a videó áramkör DAC-je változott. Ahhoz, hogy a lényegesen költséghatékonyabb kétrétegű gyártás megvalósulhasson, vagy a valós procit, vagy a buszrendszert kellett elhagyni. KoE értelemszerűen az előbbit választotta. A perifériák vezérlését itt egy ARM LPC2368FBD100 végzi. Ez az alaplap is elsőre sikerült, a júliusi DiHalt 2009 partyn mutatkozott be.

A v2.666 gépek jelentősége abban van, hogy ezek voltak az első ZX Spectrum klónok, melyeknél a korabeli PC perifériák vezérlőit sikerült egy lapon integrálni.

2015 augusztusában jelent meg a Pentagon 1024SL v2.666 Space Version, melynek minden komponense orosz gyártású. A két FGPA az Altera EPF10K50RC240 orosz analógja, az 5576XC1T típus a Voronezskogo Zavoda Poluprovodnikovyh Priborov (Воронежского Завода Полупроводниковых Приборов) cégtől. A 1986ВЕ91Т jelű mikrokontroller PKK Milandr (ПКК Миландр) terméke, legközelebbi nyugati megfelelője az STM32F103x. Az északi híd az IDE-ot és CPU RAM-ot vezérli, a déli a VGA-t és a videó RAM-ot. A mikrokontroller tölti be bootoláskor az FGPA-ba a kódokat, valamint menedzseli a perifériákat, úgymint a billentyűzet, egér és USB. Minden alkatrész legalább 'orosz class 5' besorolású, tehát az alaplap bátran használható földön, vízen és levegőben, akár katonai bevetésekkor is. [»]

A Pentagon v.2.666FE, azaz a Final Edition elnevezése szerint a végső verzió 2023-ból. A szintén kétrétegű alaplap központi egysége az Altera EP3C40Q240C8N FGPA. Ebben került megvalósításra az emulált Z80 processzor 3,5/28MHz-en, a YM2149 és a Turbo Sound. A tervek között szerepel a General Sound hangkártya és MP3 dekóder implementálása is. 2x8 megabájt SDRAM található a fedélzeten. A perifériák vezérléséért a LPC1857JBD208 mikrokontroller felelős az NXP Semiconductor vállalattól. A PS/2 és USB billentyűzet és egér csatlakozói, a valós idejű óra, a dupla microSD-kártyafoglalat, valamint az Ethernet és USB csatlakozók találhatóak meg az alaplapon. A klasszik irányítási portok közül a Kempston joy, dupla NES és Genesis gamepadok használhatóak. A VGA és HDMI kimeneten standart ZX Spectrum, ATM és 256 színű VGA módok jeleníthetőek meg 800x600-as felbontásig. Három darab ZXbus van, plusz gegként egy Z80 processzor is beforrasztható üresben, melynek lábai nem vezetnek sehova... [»]

A firmware-k összegyűjtve elérhetőek KoE GitHubján. [»]

A ZX Evolution (ZX Evo) klónt 2009-ben alkotta meg a NedoPC. A gép a Pentagon 1024SL v2.x és az ATM Turbo2+ klónok szellemi utódja. A projekt hardveres és szoftveres része is teljesen nyílt forrású.

A fejlesztők névsora: a már megismert LVD és DDp, Roman Chunin (CHRV) és Vjacheslav Valerevich Savenkov (Savelij, Savelij13; Sukhinichi-ből – csak a szoftverfejlesztésben vett részt).

A fejlesztés közben a Pentevo (Pentagon Evolution) nevet használták, mely később az alapértelmezett firmware elnevezése lett és BaseConf néven szintén ismert.

Az alaplapnak három fő revíziója van: Revision A, B és C. Ezek közül az első a kísérleti, prototípus példány - ez hagyománynak tekinhető a csapat fejlesztéseinél.

A ZX Evolution rev.A változat a Chaos Constructions 2009 demopartyn debütált augusztus végén. A microATX alaplapon megtalálható a Pentagonok három fő chipje, a Z80 kompatibilis processzor (ez esetben egy 3,5/7Mhz-es Z840008PSC), a Beta vezérlő (KR1818VG93), és a YM2149F hangchip 4 megabájt RAM és 512K FlashROM társaságában.

A Pentagonok többi komponensét az Altera EP1K50 FGPA szimulálja, a perifériákat az ATMEGA 128 kontroller vezérli.

Az AT, ATX és microATX házba is szerelhető alaplap PS/2 billentyűzet és egér csatlakozóval, egycsatornás IDE vezérlővel, SD(HC) memóriakártya olvasóval, RS-232 soros porttal, audio in/out csatlakozókkal, valamint valós idejű órával van felszerelve. Az AT és ATX szabványú tápcsatlakozók egyaránt megtalálhatóak rajta két darab NemoBus-szal együtt.

A Spectrumos eszközöket illetően a Kempston joystick, az eredeti billentyűzet és kazettás egység csatlakozója került integrálásra.

A megjelenítés tekintetében a Scart kompatibilis RGB, az integrált PAL coder kompozit és S-Video kimenettel, valamint VGA kimenet közül választhatunk.

A ZX Evolution rev.B-nél a természetes bugfixek mellett az alaplap méretének csökkentése is sorra került. A processzor a 20MHz-es, 14MHz-en futó Z84C0020PEC lett.

A ZX Evolution rev.C miniITX alaplapján a Z84C0020FEC processzor működik. Lekerült az AT táp- és RGB csatlakozó valamint a PAL kóder (ez külső perifériaként továbbra is csatlakoztatható maradt). Kapott viszont egy AY-printer interfészt, 3 darab audio inputot és egy RS-232-USB hidat Micro USB kivezetéssel. 2011 óta a DiHalt party hivatalos Spectrum klónja. E géptől kezdve datálható Vitalij Mihalkov (MV1971, tetroid; Novoszibirszk) csatlakozása, aki az alaplap gyártását vállalta magára. A NYÁK színét illetően ismeretes a tetroid-piros, fekete és a sárga. Jelenleg a rev.C4 lap kapható pirosban és feketében.

Mihail Tarasov (Mick; Kaluga) 2011 júliusában készítette el a Pentevo Light alaplapot (a NYÁK még a 2010-es dátumot visel magán). Mihail célja az FGPA programozásának tanulmányozása volt VHDL és Verilog nyelven, miközben néhány kozmetikai változtatást végzett a gépen. Például más helyre kerültek a kazettás egység és audió csatlakozók, SIMM memóriamodult használ a gép. Az RGB kimenet és az AT tápcsatlakozó itt is eltűnt és csak a VGA és ATX maradt meg.

Néhány hardver bővítés is megjelent a ZX Evolutionhoz a gép felhasználóinak táborából. Chefranov Valentin Aleksandrovich (azaz TS-Labs, TSL; Ivano-Frankivszk) IDE ZX-Evo Video-DAC bővítő kártyájával az eredetileg 64 árnyalatú paletta 15625 /32768 színű lehet. Ez egy 2014-es hardver, melyet az IDE portra kell csatlakoztatni. Külön tápcsatlakozót igényel, és ennek VGA kimenetét kell használni az alaplapi helyett. 2016-ban kapott egy bugfixet.

A másik kiegészítő a ZiFi board. Ez egy Wi-Fi kártya, mely az ESP8266 Wifi microchipen alapul. Az alaplap X5 portjába, az ATMega programozó nyílásba kell helyezni. Egyenlőre egy program támogatja, a ZiFi client, mellyel ZX Spectrumos zenéket hallgathatunk, képeket nézhetünk, letölthetünk programokat illetve e-magokat olvashatunk. A kliensnek létezik az RS-232 illetve az USB porton keresztül működő verziója is. Utóbbi esetben a gépet a PC-hez kapcsolva, annak Internet elérését használhatjuk. A programok készítője Vladimir Burenko (Hacker VBI; Kaniv, Ukrajna).

Tetroid később megalkotta a Zifi board+joystick kártyát, melyen egy Kempston és két Sinclair joystick port is található.

Mind az alap, mind a joystick interfésszel kiegészített verzióból három változat készült: Revision A, B és C, itt is az utóbbi kettő a publikus verzió.

A firmware-ket illetően a fejlesztőkön kívűl TS-Labs is elkészítette a kibővített TS-Conf konfigurációt, mely az ő két hardverét is támogatja. [»] A szentpétervári Evgenij Ivanov (Евгений Иванов, Ewgeny7) ScorpEvo konfigja a Scorpion ZS256 Turbo+ gépet emulálja. [»] Végül, de nem utolsósorban, a Pong Config a híres játéktermi gépet szimulálja a Z80 proci használata nélkül.

2.3. Az Internet-korszak Pentagonjai

A konkrét team-ekhez és személyekhez köthető klónok megismerése után átlépünk az Internetes fórumok fejlesztésének világába, ahol az aktív fórumtagok közösen fejlesztik ki az újabb és újabb variánsokat.

A gépek beazonosításához a következő elnevezéseket láttam célszerűnek bevezetni a fórumok bejegyzései, technikai és fotódokumentációk áttekintése után. A kiindulási alapgép nevét követi a „mod.évszám” tag, majd a főkonstruktőr nick-je. Azért, hogy az olvasást ne zavarja, a bekezdés végére került az alaplapon olvasható elnevezés, mely csak a 128K-s alaplapokon található meg.

Az első újkori Pentagon a már megismert moszkvai Aleksej Sergeevic Zabin nevéhez fűződik. Pentagon 48K mod.2008 King of Evil alaplap teljesen korhű, a NYÁK színe, formája, az alkatrészek is az eredetit idézik.

Ennek bugfixeivel, a zx.pk.ru fórum tagjainak segítségével született meg a Pentagon 48K mod.2012 Mdesk lap a szintén fővárosi Abramov Mihailtól a névben szereplő dátum júniusában.

Természetesen még ez sem lett tökéletes, de a minszk-i Sergej Bagan elkészítette ennek hibamentesített verzióját, a Pentagon 48K mod.2013 Prusak-ot. Ezt márciusban tette közzé honlapján.

A 128K-s gépeket illetően a 2005-ben alapított zx.pk.ru fórum tagjainak nagy része az 1991-es Pentagon 128K 2+ ATM gépet ismeri el igazi Pentagonként, nem pedig az 1993-as Pentagon 128K 3+ Solon-t. Ezért a továbbfejlesztéskor előbbinek Z1994 mod-ját vették alapul.

A Pentagon 128K mod.2010 molodcov_alex elnevezésű zöld alaplap főkonskruktőre Aleksandr Molodcov (aka Molodcov Alex, Kolpino). A kiindulási alaphoz képest itt a jobb szélen van lehetőség az előre megtervezett bővítések elhelyezésére: a kombi AY-Kempston interfész, illetve a NedoPC-féle PAL encoder installálására.

A tápellátás vezetékezése vastagabb az 1991-es eredetinél, valamint a Beta-128 interfész is kapott két plusz diódát a stabilabb működésért. Két változatban készült: az első lapon még körülbelül 10 bug volt, a másodikban (rev.02) mindez 3-4-re csökkent. Az alaplap felirata: Pentagon 128k 1994 restored by Molodtsov Alex 2010.

Pentagon 128K mod.2011 Zorel projekt célja az volt, hogy egy klasszikus, ámde hibamentes ATM Pentagont állítsanak elő születésének 20. évfordulójára.

Ezért az előző alaplap akkor ismert hibáit kijavította Aleksandr Korovnikov (Dnyipro; Ukrajna) a fórum tagjainak segítségével. Ezenfelül levágta az AY/Kempston és Pal encoder helyét. Így az eredeti, Pentagon alaplaphoz igen hasonló, korhű formát kapott.

A printer ROM-ja száműzésre került, viszont a floppy és tápcsatlakozók szabványosak lettek a szintén zöld színű alaplapon. A billentyűzet, RGB, beeper, reset gomb és kazettás egység csatlakoztatása egy 64-es tűsoron keresztül lehetséges.

A 2011-es első verzió kívül a következő két évben is kapott egy-egy bugfixet, a Pentagon 128K mod.2012 Zorel és Pentagon 128K mod.2013 Zorel lapok így születtek meg. Az alaplapokon a következő feliratok láthatóak, az évszám utolsó számjegye természetesen változik: PENTAGON – 128 -REV201x-.

A Pentagon 128K mod.2014 mick_and_solegstar alaplap konstruktőrei a már megismert kalugai Mihail Tarasov és Oleg Starichenko (Harkov; Ukrajna).

A piros színű alaplapon az AY és Kempston interfészek integráltak lettek. A Pentagonok jellemző kondenzátorai SMD formában a hátlapon kerültek rögzítésre.

Kapott egy második floppy portot külön tápcsatlakozóval. Az áramellátás újfent fejlesztésre került. A printer port és ROM-ja egyaránt eltűnt. Előbbi helyét az AY-chip kimenete, utóbbiét egy jumperrel aktiválható teszt ROM vette át.

A 64 tűs csatlakozósor itt is adott, és készült hozzá egy billentyűzet valamint a Sinclair joystick csatlakoztatását lehetővé tevő minikártya is, mely Vitalij Mihalkov találmánya. A Zorel-féle alaplappal is kompatibilis a kiegészítő, nem csupán a Pentagon 128k (91) modification 2014 lappal.

2015-ben Mihail Tarasov készített még egy újabb verziót a Pentagon 128K-ból. A Pentagon 128K mod.2015 mick alaplap az előzőhöz képest semmilyen extrát nem tartalmaz, csak a bugfixeket. A lap a Pentagon-128 Designed by Mick feliratot viseli magán. Szerencsére ezeknél már a gyártás évszáma is rákerült a NYÁK-ra. Így a "2018 Blue Edition" és a "2018 Black Edition" egy-egy új sorozatot jelöl az alaplapból, a customizáció jegyében már választható színekkel.

A projekt utolsó tagja a Pentagon 128K mod.2018 mick.

2019 májusában Orsk városából jelentkezett elker a GrandRoMax 1 mod.2019 elker alaplap kisszériás gyártásával. [»] A lap a Delta-S klón házába illeszkedik némi modding után. Az áramkörön apró tuningokat is végrehajtott. A ROM mérete megnőtt, a Beta-128 turbósításra került. Utóbbit az On-Line #10. számában megjelentek alapján készítette el, mely 1995 novemberében jelent meg. [»] A ROM-szettek közül és a normál/turbó Beta-128 módok közül egyaránt jumperrel választhatunk.
A busz 2,54 mm pintávolságú, az áramellátás is fejlődött. Az alaplaphoz tüskesoron kapcsolható zst VGA-PAL konvertere. A buglist is publikálásra került, a kapcsolási rajz azonban sajnos nem.

Az Expansion board for Pentagon 128K 2018 januárjában született Evgenij Lobodin (JV-Soft, Jamy; Harkov) tervezőasztaláról.

Ez egy all-in-one kiegészítő kártya, melyet a CPU, ROM és az egyik RU5 memóriachip foglalatába kell helyezni. Így sikerült a felesleges drótozások számát leredukálni.

A kártya már ismert Pentagon bővítéseket gyúrt egybe az új képernyőmódok kivételével, melyeket jóval egyszerűbb az alaplapon magán megvalósítani.

A Turbo Sound rész két darab AY/YM chippel biztosítja a hatcsatornás zenét. Ez az eredeti áramkör bugtalanított verziója, mely a Digital Studio programnál hibázott. Lehetőség van egy darab hangchip használatára is, ekkor a standart ZX Spectrum 128K hangját kapjuk.

A sztereó Covox két csatornája az #FB és #7B portokon szól. A NemoBus elsősorban a General Sound hangkártya csatlakoztatása miatt került fel. Az integrált előerősítőn pedig beállítható a beeper, Turbo Sound és General Sound hangerő mixe (a General Sound egy 12MHz-es Z80 processzorral és 128/512K RAM-mal felszerelt hangkártya 37,5KHz mintavételezési frekvenciával és 4 különálló csatornával 1997-ből).

A memória mérete 512 vagy 1024K lehet, egy vagy két darab 512K-s SRAM chip felforrasztásával. Természetesen hatástalanítható a bővítés, ez esetben visszakapjuk 128K-s gépet.

A Z80 processzor 7MHz-es turbo módja másfélszeres sebességnövekedést hoz a 32K cache memória használata nélkül, a gyorsítómemóriát aktiválva már kétszeres lesz a sebesség.

A 256K-s, 39SF020 típusú CMOS Flash memóriába az alap 64K-s Pentagon firmware-k mellé alternatív ROM-ok is égethetőek.

A Kempston joystick interfész autofire opcióval rendelkezik, az IDE kontroller a NemoIDE-vezérlőn alapul. Mindezeken felül néhány szokásos Pentagon 128K bugfixet is tartalmaz a kártya. A projekt azóta is folyamatosa update alatt áll.

A szentpétervári Black_Cat 2015 októberében jelentkezett a Pentagon 1024K v1.4 módosítások, bugfixek javaslataival. [»]

Az egyszerűbb moddingokon felül egyrészt a szerelőlapra integrált mikroáramkörökkel javítható a kompatibilitás és fejleszthető a gép. Másrész egy CPLD-t tartalmazó mini-bővítőkártyát is elképzelt, melyet egy harmadik Nemo buszon installált volna. A leírásokon felül kapcsolási rajzokat is készített.

A módosítások közül megemlítendő a resetelés a Service ROM-ba, RAM, valamint ROM menedzser bugfixei, a 2 megabájtos RAM bővítés. Az elavult RS232 porton csatlakozó egér kiváltását Kamil Karimov (Камиль Каримов, Caro) PS/2 szabványa szerint végezte el. A joystick és printer port Scorpion standardú lett. Ez utóbbi a Covox használata miatt fontos. A memória és képernyőrutinok időzítését Pentagon 1991 kompatibilitássá tette, Beta-128 turbo bugfix a Spectrofon#14 diszkmag cikke alapján készült el - ehhez a moddinghoz szükséges a néhány diszkrét áramkör a breadboardon.

Új grafikus módok is megvalósításra kerülhetnek a CPLD-ben: Timex HiColor/BC HiColor; Timex HiRes, BC HiRes, BC & Timex HiRes, valamint a BC FlashColor és BC contour alüzemmódok.

Ezeken felül még néhány egyéb bugfix került ismertetésre a fórumon.

Mindezekre épülve 2017 februárjára tette közzé a Pentagon 2048K v1.5 alaplap tervezett specifikációit. [»] A cél a ZXM-Phoenix kompatibilitás a Pentagon 1991 időzítéseivel.

A következő gépekkel tervezte a kompatibilitást: ZX 128K/128K+2, Pentagon 128/256/512K, Scorpion 256/1024K, KAY 256/1024K Nemobus-sal, Profi 1024K és természetesen a ZXM-Phoenix 2048K.

A konstrukciót a 'DIP Punk' koncepció jegyében képzelte el. Azaz a DIP, SOIC, PLCC, QFP tokozású mikroáramkörök az alaplap felső lapján, ugyanezen alkatrészek és az opcionális CPLD alulra forrasztandóak. FGPA használata nem megengedett.

A microATX szabványú alaplapon intergrálásra került volna Caro egér és billentyűzet vezérlője, a Beta-128 és a NemoIDE. A részleges NemoBus implementáció az 1.2-es verzióval lett volna kompatibilis. Ennek specifikációi szerint lehetséges egyrészt a bővítőkártyán keresztül a host gép RAM-ját átkonfigurálni bármilyen Z80-alapú géppé, másrészt bővíteni vagy helyettesíteni az alaplapra forrasztott memóriát. Elvileg 4 megabájtot tudott volna megcímezni, a későbbiekben említendő Northwood Pentagon memóriamenedzserével.

A fenti tervek alapján 2017 júniusában Pavel Rjabcov (Павел Рябцов) Kinesmából elkészítette egy ATX-házba szerelhető klón DipTrace kapcsolási rajzát. A szintén tervezőasztalon maradt gép dupla SIMM-slotot és PAL-kódert kapott [»]

Aleksandr Pasenko (Александр Пащенко), azaz Northwood (Dnipro, Ukrajna) 2016 márciusában karolta fel a Pentagon 1024SL v1.4 upgrade kezdeményezést a TS-Labs fórumon. [»]

A kezdeményezés fő fóruma hamarosan a jóval népszerűbb zx.pk.ru lett. [»] Black_Cat-tel pedig a házigazda fórumán kölcsönösen osztották meg a fejlesztés tapasztalatait. [»] A Northwood Pentagonja így kapta meg a NemoBus 1.2-es verzióját az 1.0 helyett, Black_Cat gépe pedig az előzőekben említett 4 megabájtos memóriakezelőt.

A tervezett klón neve Pentagon 1024/4096K Northwood, utalva a készítőre és a RAM méretére. Ennek legfontosabb újdonsága, hogy a négy darab NemoBus mellett egy ISA csatlakozóval is rendelkezik. Ez utóbbi a modem csatlakoztatása miatt került fel, hogy könnyebb legyen az adatcsere a gép és a PC-k között. A séma Mihail Kondratev (Михаил Кондратьев, MI&DI Ltd.) kapcsolási rajzán alapul a '90-es évek közepéről.

A memória és képernyőidőzítések itt is teljesen kompatibilisek az 1991-es ATM Pentagonnal, de szükség szerint átállíthatóak az 1993-as Solon-ra is. A kép NTSC illetve PAL rendszerű TV készüléken egyaránt nézhető.

A memória mérete 1 vagy 4 megabájt lehet 1 darab SIMM 30 modul segítségével. Lehetőség van teljesen kikapcsolni a kibővített memóriát és 128K-s Pentagonként használni. A Pentagon mellett a KAY, Profi, Scorpion és ZXM-Phoenix klónok memóriakezelésével egyaránt kompatibilis. Lehetőség van egyazon bootoláskor hibriden használni ezeket. Tehát nem kell újraindítani a gépet, például amikor Pentagon-ból Scorpion kompatibilis memóriakezelési módba szeretnénk váltani. Amíg a memória engedi, ezek az üzemmódok párhuzamosan inicializálódhatnak. A memóriaszeletek mérete 128, 256, 512, 1024, 2048 vagy 4096 lehet. A memória részekre bontásával lehetőség van pseudo-multitasking használatára is.

Az összesen 128K-s ROM tartalmából 64K a Shadow RAM-be is írható, ezek: Gluk Reset Service; TR-DOS; Menu-128; Basic-48. A fennmaradó 64K-ba a ZX Spectrum 128K+3 ROM-készlete került volna, de ez a lehetőség elvetődött - a +3 bővítőslottal egyetemben.

A turbó és mega turbó üzemmódokat is támogatja a rendszer. 7 MHz-es sebességen (no wait) 200%, 14MHz-en (wait) 280-295%-os sebesség érhető el a cache memóriának köszönhetően.

A turbós üzemmódok hátránya, hogy nem minden Z80 proci stabil, de a Z84C0020PEC például igen. Ugyancsak érzékeny a rendszer a memória típusára és az egyéb chipek közül is válogatni kell. A képernyő és adatbusz kezdeti instabilitását azonban sikerült megoldani.

A Beta-128 turbós verzióját használja, a módosított, kijavított áramkörrel (a már említett Spectrofon diskmag 12. és 14. számában publikált javításokkal). A NemoIDE is integrálásra került. A CMOS óra a DS1287, MC146818 vagy 512VI1 chippekkel működhet.

A Soundrive rész Oleg Staricenko (Олег Стариченко) sémája szerint került megvalósításra. Tehát két darab 8 bites TLC7528 DAC chipen alapul és automatikusan aktiválja a Covox kompatibilis üzemmódot.

A képernyőmódokat tekintve a starndart Spectrum mellett ismerős lehet a 8x1-es hardveres multicolor, az 512x192 monchrome (itt szabad színválasztással), a 256x192x16C, a FlashColor és az automatikus hardveres Gigascreen. Újdonság a 512x192 8x8 color, a 512x192 8x1 multicolor és a 384x288 full screen mód Border nélkül. FlashColor: az 1998-as Ukrajnából érkezett újítás a legtöbbször használaton kívüli villogás (Flash) attribútum helyét felváltva 46 színű palettát kínál. Fekete háttér (a Paper csak ilyen színű lehet) előtt összesen 128 színárnyalat keverhető ki, köztük a régóta hiányolt barna és narancs.

Az egész rendszert egy RAM teszterrel egybekötött BIOS setup indítja, amely lehetőséget kínál a képernyő módok kiválasztására, memória konfigurálására és az alapértelmezett ROM aktiválására.

Az alaplap maga ATX szabványú egy I/O kártyával kiegészítve. Ez utóbbin található a PS/2 egér és billentyűzet, a mechanikus billentyűzet DB15-ös anyacsatlakozója, a Kempston joystick, Scart és S-Video kimenet. A többi csatlakozó, a 3 RCA (videó és sztereó audio out), 3 jack (audio out, tape in/out), az apa DB9 RS-232 és párhuzamos printer DB25 kivezetve a hátlapi takarólemezeken kapnak helyet. Az I/O minikártya tartalmazza az AY-chipet (mindkétféle használható külön-külön foglalatban), a Soundrive-ot és a NemoIDE-t.

Megjelent egy másik kiegészítő kártya is, a NemoBus to DivIDE adapter board. Ezt Black Cat fejlesztette ki és Northwood fejlesztette tovább. Erre az eredetileg a specifikációk szerint tartalmazott ZX Spectrum 128K+3 bővítőslot eltűnése miatt volt szükség. A Cseh Köztársaságból származó 2004. novemberi DivIDE interfész ugyanis az egyik de facto modernkori háttértár lett a ZX Spectrumok és klónok esetében. Európai mivoltának megfelelően természetesen az eredeti ZX Spectrum élcsatlakozókkal kerül forgalomba. Így indokolt volt egy konverter kártya megalkotása. Az átalakító más kiegészítők csatlakoztatásához is előnyös lehet. A klasszikus General Sound és modernkori megfelelője, a NeoGS hangkártyák használata esetében a DivIDE-t egy magasabb prioritású slotba kell helyezni a hangkártyánál a helyes működéshez.

Northwood magánéleti problémák miatt 2020 novemberében befagyasztotta a projektet.

A Pentagon 2023 első kapcsolási rajzával 2023. júniusában jelentkezett a kurgani gdv2002 a Zx.pk.ru fórumon. [»] Az alaplap a 2014-es verzión alapul jónéhány változtatással.

Megjelent a 7 MHz-es turbó üzemmód VMG kapcsolási rajza alapján. Az alaplap Nemo buszt kapott, mely a Compact klónok mintájára az alaplap és a Beta-128 interfész között helyezkedik el. Az audió erősítő a ZXM-Phoenixtől származik. A videokimenet dedikált tüskesoron keresztül alkalmas például a PAL-encoder vagy VGA scandoubler installálásához. A VG93 chip részére a 5-12 voltos konvertert a Scorpion áramköre szolgáltatta, a Beta-128 egyúttal kapott némi bugfixet is. Az alaplap vezetékezése is megváltozott, ennek köszönhetően lehetségessé vált egy mini és egy normál méretű stripboard megvalósítása.

A teszt ROM eltűnt, akárcsak második FDD csatlakozója. A floppy meghajtó tápcsatlakozója szintén hiányzik az alaplapról.

A Reset és Magic gombok egyaránt megtalálhatóak az alaplapon.

Két napra rá megjelent a bugfixelt verzió kapcsolási rajza. [»] Itt már minden kis IC blokkoló kondenzátort kapott. Továbbá a tápvezetékezés megduplázásra került, az alaplap mindkét oldalán fut az áramellátásért felelős fővezeték.

Moszkvából Alex Podlesnov fejlesztése a Pentagon Slim. [»] Ez is a 2014-es Pentagonból indult ki. A fejlesztés célja kompaktá, valamint olcsón és könnyen beszerezhető alkatrészekből megépíthetővé tenni a gépet. Ennek érdekében áttervezte a vezetékezést, száműzte az oldalsó csatlakozókat, valamint a 'szendvics' felépítést alkalmazta. Így került a saját fejlesztésű kiterjesztett billentyűzet és a 31,2x13,5 cm-es alaplap közé az opcionális Gotek Slim floppy drive emulátor és az RGB-VGA átalakító. Az első alaplapból, mely rögtön hibamentesnek bizonyult, 15 darab készült. A hang a TV out DIN csatlakozón is ki van vezetve, mely 3,5-ös jackbe bedugva elhallgat. Extra széles tápvezeték és a blokkoló kondenzátorok az IC-k hátoldalán biztosítják a stabil működést.

Az alaplap új verziója a v1.4. Itt a Molex tápcsatlakozókat felváltotta az USB-C mindkét oldalon. Lehetségessé vált RU7 memóriák használata a RU5 helyett. Az alaplap hátlapján található jumperekkel választhatjuk ki a megfelelőt RAM-konfigurációt: 16 darab RU5 chip, illetve 8 vagy 16 darab RU7. Kapott az alaplap egy extra FDD tápcsatlakozót, valamint reset gombot is. Több kisebb-nagyobb bugfix is megvalósult. A Molex tápcsatlakozó száműzésével szükségessé vált 5V/12V konverziót a Beta-128 részére egy hátoldalra szerelt mini-áramkör vagy a CKCS-BS01 típusú lapka végzi.

A billentyűzet lap, mely egy 10es és 26os tűsoron keresztül csatlakozik, 16 extra gombot tartalmaz. A rendszer a Taganrog Radio Engineering Institute 1991-es sémáján alapul. Az extra billentyűk kódjait az 27C64 EPROM tartalmazza. A billentyűzet-lap 31,2x 10,5 cm méretű, és bármyelik verziós Pentagon Slim alaplaphoz csavarozható 6 darab csavarral. A keyboard kártyán található a Tape in és out valamint a Sinclair és Kempston csatlakozó.

A Deltagon 1024K Turbo a Pentagon 1991 Delta gépházba szerelhető variánsa. Főkonstruktőre Evgenij Korolev (Евгений Королёв, aka djking26, djking) Sztavropolból.

A RAM maximális mérete 1024K, ez jumperrel átállítható 128K-ra. Ehhez társul 32k cache, mely szintén deaktiválható. A 3,5 MHz-es normál és 7MHz-es turbó üzemmód szintén választható.

Lehetőség van a service ROM-ba reseteléshez. Mindezen felül lehetséges a reseten kívül a magic gombbal direkten meghívni ezt. A reset/magic kombó mellett található a NemoBUS, mely szintén jumperrel állítható Scorpion kompatibilis üzemmódba.

Háttértárolóként egyrészt egy egyszerűsített Gotek/Beta-128 rendszert használ, mely két meghajtót támogat. Ezek lehetnek Gotek emulált eszközök vagy valós floppy-meghajtók. Utóbbi részére tápcsatlakozó is rendelkezésre áll. A NemoIDE is jelen van, elsősorban a Compact Flash kártyákra gondolva. Jumperrel állítható az opcionális 5 volt az IDE csatlakozón keresztül e kártyákhoz.

Kempston joystick és egér turbó üzemmódban is használható.

A képernyő HDMI kimenetű, a Turbo Sound és Stereo Covox egy 3,5-ös jacken van kivezetve, az egyszerűsített kazettás egység bemenet is ilyen csatlakozójú. A tápcsatlakozó a modern kor követelményeinek megfelelően USB-C szabványú az 1.5-ös verzión.
Weblinx:
Deltagon-1024@Www: [»] https://zxsp.ru
Deltagon-1024 v1.5@Telegram: [»] https://t.me/Pentagon_ZX_Chat/126403
Pix sources:
[»]
Original pix:
[»] Deltagon 1024K Turbo

2.4. Európai Pentagon fejlesztések

Az orosz klónok híre az ezredfordulón jutott el Európába. Azóta számos Pentagon-kompatibilis, többnyire FGPA-alapú gép látott napvilágot, melyek inkább a hardver emulátor kategóriájába esnek.

Röviden tekintsük át azt a néhány fejlesztést, melyek dedikáltan a Pentagon kompatibilitást célozzák meg és nem egy már meglévő, flexibilis architektúra átprogramozásával érik el ezt.

A ZX4MB bővítés a lengyel Jarek Adamski-től származik, melynek fejlesztése 2004-től 2006-ig zajlott. Ennek köszönhetően az Issue 6A alaplapú Spectrum (a többivel nem került tesztelésre) a ZX Spectrum 128K, a Pentagon 512K és a Z88 hordozható számítógép memóriakezelésével is kompatibilis lesz. Természetesen adott a memória shadow RAM-ként való használatának és a legkülönbözőbb operációs rendszerek installálásának lehetősége is.

A bővítés prototípus verziója, a v001 két példányban látott napvilágot. Ezt követte a v006, a v106 és a v206, a végső verzió a v315 lett.

A bővítés három részből áll, melyből az utolsó, a 128K-s Flash PEROM áramkör elkészítése és installálása opcionális és külön is elvégezhető.

Az első lépés az alsó 16K memória kicserélése minimum 32K-ra. Ez a terület az Issue 6A jelű 48K-s Spectrum első 16K-ja, valamint a ZX128/P512 két párhuzamos képernyőjének memóriája (nagyjából 2x7 kilobájt). A csere történhet nagyobb kapacitású DRAM chip-ekre cseréléssel, vagy mini bővítőkártyán levő SRAM modulokkal. Utóbbi esetben egyúttal a fogyasztás is csökken. (elképzelhető, hogy más alaplapoknál nem szükséges a 16K cseréje kétszer nagyobbra - mint említésre került, a modding konkrét típusra vonatkozik). Majd ez eredeti, felső 32K RAM helyére kerül a 4 megabájtos, SRAM modulokból építkező fő bővítőkártya. Végül az opcionális Flash PEROM áramkör installálása zárja a sort a teljes upgrade elkészítéséhez.

Ennek őse a ZX512 modding, mely szintén ZX128/P512 kompatibilis volt. Kivitelezéséhez először a felső memória chipjeit (összesen 32K) kell átszerelni az alsó a 16K helyére. Majd a felső memória üres foglalataiba kell 32K-s, 41256 jelű DRAM-okat tenni, így kapunk összesen 256K RAM-ot. Végül ezek tetejére hozzáforrasztani a többi 41256 chipet a teljes 512K-hoz. Ebből csak egy darab prototípus született. Egy multicolor kiegészítő is készült hozzá, mely nem került tesztelésre.

A cseh Jiri Veleba (Velesoft) által készített Pentagon 512kB interface egy belsős bővítő a ZX Spectrum 128K+2 Issue 3 gépekhez 2006 májusából. Ezt az eredeti ROM és HAL10H8 (PAL10H8) chipek helyére kell bedugni. Az interfész 512K SRAM-ot használ, ezenfelül 128-512K FlashEPROM-ot tartalmaz. Az 512K-s Pentagon kompatibilitás mellett még számos előnyt kínál. Például a cseh/szlovák D40/D80 lemezegységekkel való együttműködést és a memória átkonfigurálhatóságát 128K+2A/+2B/+3/+3B módba. Ez utóbbi esetben a gép saját 128K memóriáját használja, csak az időzítéseken módosít. E Spectrum modellek már az Amstrad fejlesztései és több ponton inkompatibilisek lettek az előző ZX48/128K generációkkal - a memóriaidőzítési gondok így legalább megoldva. Az úgynevezett havazás bugot is kiküszöböli a lapka. Ez akkor jelentkezik, amikor a processzor és képalkotásért felelős ULA chip egyszerre próbálja elérni ugyanazt a memóriaszegmenst és ez okoz igen érdekes képernyőeffektet - sokszor feature-ként jelenik meg ez a bug. A cseh kollégáknak köszönhetően az MDOS File Commander és Tools 128 lemezutility gyűjtemény támogatja a kibővített memóriát (A NYÁK felirata: PENTAGON 512kB FOR ZX128+2).

A 2009 elején megjelent, élcsatlakozóra köthető External 128-512 kB upgrade for ZX16/48kB a gumibillentyűs kistesókat változtatja ZX Spectrum 128K és Pentagon 128/256/512K kompatibilissé. A 48K-s gép esetében először a felső 32K-t el kell távolítani vagy hatástalanítani szükséges. A bővítés 128K-s (628128) vagy 512K-s (628512) CMOS SRAM chippel működik, egy kapcsolóval választhatunk a két üzemmód között (a nyomtatott áramkörön szereplő jelölés: ZX128/512).

A Profi interface a Pentagon interface-n alapul 2009 decemberéből. Ennek már 1024K RAM-ja és 128K/512K Flash EPROM-ja van. Az eszköz JTAG kábellel programozható PC-ről. Az egy megás memória ZX Spectrum (klón) RAM-ként, shadow RAM-ként, illetve DivIDE, Beta-128 és MB-02+ lemezegységek memóriájaként használható. A kártya az eredeti ZX Spectrum 128K és a Pentagon 128/512/1024K mellett a Profi 1024K valamint a Scorpion ZS 1024K memóriakezelési sémáját támogatja. Az interfész későbbi, v3-as, piros színű verziója havazás bugfix-el is rendelkezik 2014 januárjából. A kártyát a Z80 CPU, a ROM és HAL10H8 IC-k foglalatába kell helyezni.

Az 1 mega RAM a DivIDE esetében a memória a RAM/ROM készletek tárolását szolgálja. Ekkor csak egy IDE buszt kell kapcsolni az élcsatlakozóhoz egy több operációs rendszeres DivIDE interfész emulálásához. A memória a Beta-128 és MB-02+ esetében RAM-diszkként működik. Lehetőség van kiegészíteni a rendszert valós lemezegységgel mindkét esetben. A cseh MB-02+ floppy rendszernél ehhez egy alternatív firmware kell, mely hatástalanítja a Profi interfész RAM diszkjét, és a lemezegység sajátját használja. (NYÁK-felirat: PROFI INTERFACE FOR ZX128(ISS3)).

A szintén cseh Petr Valecko (azaz CSS Electronics) által készített ZX Nucleon 512K célja egy Pentagon 128/512K kompatibilis klón megalkotása volt, mely illeszkedik a ZX Spectrum 48K illetve replikáinak házába. Ezért a 2019-től gyártott alaplap az Issue 3B alaplap méreteit örökölte.

A konstruktőr 2004-ben már készített egy hasonló lapot. Az akkori Didaktik Gama 192K illetve variánsai a cseh/szlovák Didaktik Gama 80K gépek házába voltak beépíthetőek.

Az időzítések az orosz klónnal teljesen kompatibilisek, viszont néhány más ponton különbözik tőle. A Beta-128 kontroller például nincsen integrálva, de megrendelhető az alkotótól. Az eredeti Sinclair élcsatlakozó viszont megtalálható a gépen. Ezen a Z80 processzor szignáljai erősítve vannak, mely a működés megbízhatóságát növeli.

Az eredeti Pentagon gépek Flash (azaz villogás) attribútumért felelős áramköre is újratervezésre került, jobban szimulálja az eredeti Spectrumot. A képalkotás és az áramellátás megoldásai szintén fejlettebbek az orosz klónénál, a reset is megbízhatóbb lett.

A portok vezérlését (ULA, AY, memórialapozás stb.) GAL chippel oldotta meg a tervező. A memória egy darab SRAM-mal került megvalósításra, ez mikrokapcsolóval állítható 128/512K módba.

Az AY interfész szintén integrálásra került, itt is mikrokapcsolóval választható az ACB vagy ACB sztereó üzemmód. Kivezetése az eredeti MIC csatlakozó helyére forrasztott sztereó jack-en van. A beeper és tape in/out szignálok is bekerültek ebbe az audio outputba. Az EAR helyére került, ugyancsak sztereó csatlakozón is megtalálhatóak a kazettás egység load/save bemenetei. A betöltés jelerősítője is jobb lett az eredetinél.

Képernyőkimenetként egy 8 pines mini DIN csatlakozó szolgál RGB/S-VHS jelekkel. Az 1A verzió volt a prototípus, az ezt követőek kerültek kereskedelmi forgalomba 2019 augusztusától. A v2A-tól kezdve (2019 október) a kép minősége is javult. E mellett minden alaplap kétórás stressz-teszten megy át a második verziótól kezdve. Egy hónap múlva jelent meg a v3A, mely további apróbb bugfixeket és fejlesztéseket kapott.

↑date: 2024/07

Pentagon 48K
1989. Pentagon 48K Z01.90 mod
1990. 01
Zvezda-X
1991.
Zvezda-001
1992.
Zvezda
1993.
Zvezda-01
1994. Pentagon 128K 2+ ATM
1990
Pentagon 128K 2+ KIS [ZX-128]
1993. Pentagon 128K 2+ Z1992mod ATM
1992 Pentagon 128K 3+ ATM
199? Pentagon 128K 3+ Solon
1993
Pentagon 128K 3+ GaG [Sprais-128]
1993. Pentagon 128K 4+ Solon
1994 Pentagon 128K 3+ GRM
1993 Pentagon 128K 4+ GRM v5
1995 Pentagon 1024SL v1.0
2004 Pentagon 1024SL v1.4
2005 Pentagon 1024SL v1.41
2005 Pentagon 1024SL v2.2
2006 Z-Controller
2007 Pentagon 1024SL v2.666
2008. Pentagon 1024SL v2.666LE
2009.
Pentagon 1024SL v2.666 Space Version
2015/08.
Pentagon 1024SL v2.666 Final Edition
2023. ZX Evolution rev.A
2009. ZX Evolution rev.B
2010. ZX Evolution rev.C
2011. Pentevo Light
2011. ZX-Evo Video-DAC
2014 ZX-Evo Video-DAC2
2016 ZiFi board
2015 ZiFi board+Joystick rev.C
2015 Pentagon 48K mod.2008 King of Evil
2008. Pentagon 128K mod.2011 Zorel
2011. Pentagon 128K mod.2013 Zorel
2013. Pentagon 128K mod.2014 Mick solegstar
2014. Pentagon 128K mod.2015 Mick
2015. Expansion board for Pentagon 128K
2018/01.
Deltagon-1024K Turbo v1.x
2023/06. ZX4MB
2006. Pentagon 512kB interface
2006. Profi interface
2009/12. Profi interface v3
2014/02. ZX Nucleon 512KB v1b
2019/08. ZX Nucleon 512KB v2a
2019/10. !!!!ZX Nucleon 512KB v3b!!!!!!!
2021/04.
RU-5. Lugan PK-90 Russia

5.1.

A Lugan PK-90 klónról sok információ nem lelhető fel. Nevéből kikövetkeztethetően luganszk-i régióban készült 1990-ben. A dátumot támasztják alá az alaplapon és a boot képernyőn látható feliratok (Personal Computer PK-90), [»] a helyszínt a dokumentációban szereplő adatok.

Egy Leningrád 1 módosításnak tekinthető az alaplapra forrasztott csatlakozókkal és élcsatlakozóval. Billentyűzet, kempson joystick, audio/aux, és videó/kazettás egység kivezetések találhatóak meg rajta.

A dokumentációban a luganszki (másképpen luhanski) Iskra iroda és a sztahanovi (kadiivkai) mikroEVM laboratórium elérhetőségei szerepelnek. [»] Előbbi lehetett a marketing, üzleti részleg; utóbbi a gyártás székhelye.
Weblinx: Pix:

5.2.

Az alaplap újjáalkotása sztavropol-i djking nevéhez fűződik. A konstruktőr NikonD3300 fórumtárs fotóit felhasználva készítette el a kapcsolási rajzokat 2022. november végén. [»] Sajnos néhány kondenzátort nem sikerült azonosítani, így még várat magára a teljes újjáéledés.
Weblinx: Pix:
[»] ZX-Uno 1010

több kép
Lugan PK-90
1990.
RU-1. ALF Belarus

1.1. A Dendy sikertelen riválisa

Az Elf tv-konzol az egyik legismeretlenebb játékkkoznzol. A ZX Spectrum 48K alapján készült Fehéroroszországban. A hardver gyártója a breszti Cvetotron üzem, fejlesztője a gyár in-house fejlesztő team-je, az SKB West. A 90-es évek első felében készültek e konzolok, körülbelül 2000 példányban. A gyártás kezdete 1991 lehetett.

A viszonylag kis méret előre előre sejteti a nagyfokú integráltságot. A kétoldalas, védőmaszkos NYÁK-on található a KP1858BM1 processzor (Z80A klón), a T34VG1 ULA-klón, két darab, egyenként 32K-s, meglehetősen ritka KR565RU11 RAM chip, mely a 4464 analógja. A képalkotásért Secam encoder és RF modulátor felelős, RGB és RF kimenetekkel. Két saját szabványú joystick port is helyet kapott. Egy beépített hangszórót is tartalmaz.

A ROM-ok típusa 27C256, 27C512 vagy 27C010 lehet. A 32K-s variánsban van a 48K-s Speccy ROM-ja és a rendszerindító ROM. Előbbire a legtöbb játéknak szüksége van. A nagyobb ROM-os verziók már beépített játékokat is tartalmaznak. A játékok nélküli verziónál üres képernyő jelenik meg bekapcsoláskor, a beépített játékosnál a játékok fehérorosz címei. Behelyezett kazettáknál az adott ROM-ba égettet játékok menüjével indul a konzol.

Egy másik alvariáns is született, a felhasználói dokumentumban Elf-01 névvel. Ebben nincsen hangszóró, Secam dekóder és RF kimenet, van viszont billenyzűet csatlakozó.

Felbukkant egy fehér színű változat is, itt a kontrollerek helyett joystick van mellékelve.

A ROM kártyákból két fő variáns jelent meg. Az egyikbe 8 darab 128K-s EPROM-ot lehet illeszteni, a másikba kettőtt. Némi hack árán lehetséges 256K-s modulokat is használni, viszont a megcímezhető ROM mérete maximum 1024K lehet.

A D-pad-eket illetően a NES/Dendy volt az ihlető, itt viszont csak két (tűz)gomb van.

A játékok a klasszikus ZX-éra darabjai, rövid leírással és a konzolos irányításhoz adaptálással.
Weblinx:
Alf@speccy.info: [»] https://speccy.info/ALF_TV_Game
Alf@Wikipedia.ru: [»] https://ru.wikipedia.org/wiki/Клоны_ZX_Spectrum#ALF_TV_Game
Alf v1@rw6ase.narod.ru: [»] https://rw6ase.narod.ru/index1/wideoteh/w_pris/elf.html
Alf v1&v2@pikabu.ru: [»] https://pikabu.ru/story/yelfyi_9615378
Alf v3&128K RAM@raregame.ru: [»] https://raregame.ru/console/alf128k.html
Alf vx.0@www.edition-limited.net: [»] https://www.edition-limited.net/t25801-alf
Pix:
[»] Alf v1&2

1.2. Kibővített újjáalkotás

Az újkori fejlesztések főkoordinátora Sergey Bagan, azaz Prusak (ex-Pro Hackers' Dynasty, Minszk). Először tekintsük át az eredeti konzolhoz szánt fejlesztéseket.

Az AY-chip intergrálásához a cartrigde-kbe építette a chipet, mely a szabad pineken kommunikál a Z80 processzorral. A módosításhoz a konzolban az erősítő áramkörét is módosítani szükséges, mely után az AY és a beeper keverve kerül kivezetésre a kimenetre.

Néhány klónnál, melybe az ALF is beletartozik, a fekete színnek nem különbözik a normál és bright verziója. Ennek kiküszöbölésére egy kapcsolóval aktiválható moddingot készített.

A 128K bővítés a ZX Review 2. száma alapján készült. Ebben az olvasókkal a szmolenszki Boris Ivanov osztotta meg kapcsolási rajzát. Habár a T34VG1 a 48K klónokhoz készült, hat logikai áramkörrel és a RAM-chipekkel itt is megoldható a memóriabővítés. Utóbbiak ez esetben két RU11 plusz chipet jelentettek. Külön breadboard-os, illetve komplett NYÁK-os verzió is készült. [»]

Egy Nemo buszos ROM-grabbert is készített a szerző, természetesen a hozzá való célprogrammal.

A konzol újjáalkotása 2015 október végén kezdődött. [»] A moszkvai Dmitrij Pugachjov (aka DJs3000) Prusak sehítségével létrehozott egy új alaplapot, melynek beta-verziója 2015 novemberében jelent meg. [»] Újdonságként megvalósításra került egy teljes RGB áramkör, PAL encoder, az AY-chip, két Dendy szabványú joystick port. Ez a béta-verzió természetesen még bugos, viszont már drótozással fixálható. Öt példány készült belőle, egyet Prusak kapott debuggolás céljából.

A végső verzió 2016 áprilisában jelent meg egy tucat példányban, részletesen dokumentálva az összeállítás és finomhangolás menetét. Egy teszt-ROM-ot is megjelent hozzá. [»] Prusak egy 3D házat is készített az alaplaphoz.

A következő iteráció az Elf-128 2023 v1.1 volt. Természetesen 128K RAM-ot kapott. További újdonság 32K emlékező SRAM a játékállások mentéséhez, ha esetleg valaki olyan játékot írna, amelyik támogatja. További újdonság egy Pico alapú VGA/HDMI kimenet.

A négyrétegű NYÁK-on számtalan kimenet van. Egyrészt ugyanazon kimeneteknek a klasszik és 'modern' megfelelői. Ezek a dupla ALF és Dendy joystick portok, DC 5.5 és USB-C tápbemenet, sztereó RCA és jack hangkimenet. Képkimenetként PAL-kompozit, S-Video és RGB választható.

Itt is részletes instrukciókat kapunk az összeszerelésről és beüzemelésről. Kísérletképpen kiegészítésre került a konzol teljes ZX Spectrummá Beta-128 interfésszel és billentyűzettel.

2022 júliusában készültek el az új cartrigde-k, melyek 128/256/512 és 1024K-s EPROM-okat, illetve 128/256/512K kapacitású FlashROM-okat használhatnak. Ha 64K-s, vagy annál kisebb egységet akarunk installálni, két opcionális mikrochip beforrasztásábal arra is van mód. A kazetták magassága kisebb mint az eredeti, mivel a NYÁK is kisebb méretű. [»]
Weblinx: Weblinx:
Alf v3@zx.pk.ru: [»] https://zx-pk.ru/threads/25773-repliki-pristavki-elf.html?p=838231&viewfull=1#post838231
Alf@zxbyte.ru: [»] https://zxbyte.ru/alf.htm
Pix:
[»] Alf v3
[»] Alf v3 128K

↑date: 2023/01

több kép
Alf v1.0 [Alf]
199?.
Alf v2.0 [Alf-01]
199?.
Alf vx.0
199?.
ALF v3.0 [Alf-02]
2016/04.
ALF v3.0 128K
2016/09.
RU-4. Profi Russia

4.1. A Profi a 90-es években

A Profi klónok története a mai napig nincsen tisztázva. Annyi biztos, hogy fejlesztői, Mihail Jacyk és Viktor Tereshhenko . Miután a Profi PLL cégnevet bejegyezték, az orosz-libanoni-spanyol Kramis vegyesvállalattal szövetkeztek a folytatást illetően 1991-ben. Ez év őszére elkészült a gép első verziója, a 3.1. 1992 elején piacra is dobták a 3.2-es verziót, mely először a tushinoi rádiópiacon jelent meg Moszkvában. A dokumentációban kiemelik, hogy ez a gép már nem igényel módosításokat. Ebből arra következtethetünk, hogy a 3.1 még egy kis példányszámban gyártott, hibakeresésre szánt lap volt. [»] A Profi volt az első klón, mely két áramköri lapból állt. Tehát az alaplaphoz kapcsolódott egy periféria lap. Viszont a 3.2-ből készült még egy rendkívűl ritka, egylapos verzió is. [»]

Rövidesen a fejlesztők és Kramis között vita támadt, a két ember távozott a cégtől még 1992-ben. Ezután a Profi PLL-hez még Dmitrij Novikov-ot a hardverfejlesztésért, Mihail Markovskij-t (azaz Klug-ot) a firmver/szoftverek megírásáért vették fel. A Kramis hardveresei Kirill Gromov (Chung Software) és Mihail Hohlov voltak. Kódereik névsora: Aleksej Emeljanov (AvE), Andrej Krestjanikov (KiiA), Mihail Poznjanskij (Micco Software) és Dmitrij Pismennyj. Sergej Kutin lett a cég dokumentátora.

Innentől fogva tehát két klónváltozatról beszélhetünk, akárcsak az ATM-nél. Az eredeti fejlesztőktől, azaz a Profi PLL-től származóról, és a Kramis-féle verzióról. Utóbbi az elterjedtebb, ezt is tartják 'az igazi klón'-nak. A Kramis később nevet változtatott Condor-ra.

A már említett kétkártyás felépítés lényege, hogy az egyik az alaplap maga, mely önmagában is működőképes; a másik pedig a periféria kártya. Szoftver és hardverkompatibilitási problémák nem ismertek. Bármely alaplap és bővítőkártya kombinálható. Viszont ha a perifériakártya újabb az alaplapnál, a rajta levő új kiegészítők nem fognak működni.

A lapok elhelyezésének köszönhetően mind az Electronika BK házába beépíthetőek (magasító távtartóval), mind PC-házba istallálhatóak ezek a klónok.

Természetesen a Profi is a kalózkodás áldozatává vált, csökkentve az eredeti gépek reputációját. Érdekes módon a Condor cég semmit nem tett ennek megszüntetése érdekében, csupán a rendszerlemezen elhelyezett felirat figyelmezteti a kalózkodni vágyókat.

Az első generáció az eredeti v3.x sorozat, azaz a Profi (minden megkülönböztető jelzés nélkül, habár első szériáit Sinclair Profi néven is forgalmazták). Ez az alaplap még védőmaszk nélkül készült, és az 512x240-es felbontású Profi üzemmódban nem volt színes. A 6 illetve 7 MHz-es turbó mód már itt megjelent. A memória chipek 'sakktábla' alakzatban kerültek elhelyzésre a v3.1 és v3.2 lapokon. A periféria kártyán a lemezegység vezérlője, a hangchip, a párhuzamos I/O port és a Kempston joystick interfész kerültek integrálásra. A memóriabővítés is itt oldható meg. Így az alaplap maximum 512K-ja mellé még ugyanennyi kerülhet a másik kártyára. A Profi PLL és a Kramis egyaránt forgalmazta ezt a verziót.

Az átmeneti, Kramis által fejlesztett Profi+, azaz a v4.0-gyel keződő sorozat esetében a lapok már védőmaszkot kaptak, és a memóriachipek hagyományos formát mutatnak. Profi módban már 16 színben futott. A periféria kártya maradt ugyanaz. 1993 decemberében már biztosan megjelent a v4.0. A v4.01 és v4.02 alaplapok az előző bugfixelt verziói. A periféria lap itt már átdolozásra került, opcionális RS-232 soros portot és valós idejű órát kaphatott. Feltehetőleg 1994 április a v4.0x-es verziók piacra kerülesének dátuma.

A v5.0x gépeknél (Profi 2+) már az alaplapon bővíthető a memória egyészen 1024K-ig, a periféria NYÁK-on újdonságként a NemoIDE kontroller kapott helyet. A soros port és a valós idejű óra alapfelszereltség lett. A natív grafikus mód 16 színét már 256 színű palettából választhatjuk ki. A cég itt már Condor névvel hirdette termékét. Az 5.01 még bugos volt, az 5.02 már hibamentesnek tekinthető. Az 5.03-nál (Profi 3+) a kapcsolási rajzot némileg módosították. Ennek köszönhetően az előző verziók 9-10MHz-e helyett hivatalosan akár 12 MHz-ig turbósítható. Némi moddinggal a 21MHz is elérhető. Először az On-Line 7. számában olvashattunk az v5.03-as Profi-ról Chung Software tollából 1995 októberében. [»]

A Kramis/Condor néhány kiegészítő kártyát is fejletett a gépekhez, mint például XT-billentyűzet vezérlő és Covox. Ezek verziószámozása nincsen összhangban az alaplap/periférialap kombóval.

A v5.04 avagy másnéven v7.1 a Condor utolsó gépe volt még 1996-ban. Az AY-chiphiány miatt egy kombinált AY-VG93 chip kifejlesztésébe kezdtek. Ez rengeteg pénzt emésztett fel, és nem is lett hibamentes. Az X-Ray diskmag első számában adott interjú alapján a Kramis 1996 augusztusára felhagyott a Profi vonal fejlesztésével, már csak Amigákkal foglalkoztak. [»] Majd felvásárolta őket a Nintendo klónokkal foglalkozó Dendy, mely teljes csődöt jelentett 1998-ban.

A Profi LLP által továbbfejlesztett vonal fellelt kapcsolási rajzai szerint a 3.2-es verziót követő v6.2 dátuma 1993 május. Ebből készült alaplap, a periféria lap a 3.2-es maradt. A v6.3 alaplap-periférialap kombó (1993 október-november) befejezetlen és bugos. Mindenesetre a 7MHz-es no wait, full travel turbó mód megvalósult a 6. verziónál, a magasab procisebsségeknél sajnos nem. Természetesen ez is kapott színes üzemmódot. A Profi v6.2 (és replikája 6.2 Rev.B is) 33,5 x 20 cm, a Profi v6.3 33,5 x 16 cm méretű. 1994 májusára leállították és archiválták a projektet. A Profihoz ugyanis betörtek, anyagilag is meggyengültek.

4.2. A Profi újjáéledése

A Condor-vonal továbbfejlesztése a már többször emlegetett NedoPC-től indult. Vjacheslav Valerevich Savenkov (azaz Savelij, Savelij13; Sukhinichi) 2008 júniusában prezentálta a Profi v5.04.mod2008 Savelij alaplapot. Az elődőkhöz képest direkt RGB kimenetet kapott és visszatért a 2,54cm-es pintávolságra. A ’sorozatgyártást’ Aleksej Sergeevic Zabin (King of Evil, KoE) vállalta magára az orosz fővárosból. [»]

A Harkivban lakó garlands a Profi v5.04+.mod2011 garlands megalkotásakor Savelij munkáját vette alapul, az ötletet 2011 elején vetette fel a fórumon. Mind az alaplappal, [»], mind a periféria kártyával kapcsolatban a kisszériás sorozatgyártás volt a terve. [»]

Az alsó kártya memóriája RU7 chipekkel, RU5+SIM30 kombóval, két SIM30 és szimpla SIM72 memóriamodullal maximum 2/4 megabájtig bővithető, természetesen a firmver csak 1 megáig képes megcímezni a RAM-ot. Az áramcsatlakozókat illetően molex, két PLD-4 és és egy PLD-10 tüskesor került integrálásra. A ROM-készlet egy 128K-s 29EE011CMOS Flash memóriában kapott helyet. A hang 3.5-ös jacken és 4-es tüskesoron van kivezetve, a tape I/O 5 tüskét kapott. A videókimenetként egy 5x2 pines BH-10 csatlakozó van a lapon, melyet PAL encoderrel kell összekötni. Solegstar hamarosan ismertetésre kerülő ORQGE signal mod-ja is integrálásra került. Egy teljes év közösségi fejlesztéseként jelent meg a virtuális piacon az alsó lap. [»]

Sajnos garlandnál nehézségekbe ütközött a projekt véghezvitele (külföldre utazás, villám és tűzkár, alkatrészbeszerzési nehézségek). A periféria lap így csak terveken valósult meg, a készre szerelt alaplapokkal is adós maradt.

A fejlesztést ezért Oleg Starichenko (solegstar, szintén Harkiv) vette át. Először a periféria kártya kapott egy virtuális bugfixet a 2011-es télapótól. [»] A már ténylegesen is megvalósult Profi v5.05.mod2012 solegstar alaplap egy bugfixelt 5.04+-nak tekinthető 2012 áprilisából. [»]

Két év múlva jelent meg a Profi v5.06.mod2014 solegstar alsó [»] és felső [»] komplett kártya. Az alsó tulajdonképpen az 5.05-ös verzió továbbfejlesztése. A felső solegstar saját fejlesztésén, a Robik klón hasonló bővítőkártyáján alapul. A periférialapot úgy tervezte a konstruktőr, hogy minimális átalakítások után bármelyik alaplappal használható legyen. A fórum tagjai részére történő gyártást ezúttal a dnipropetrovski Alexander Korovnikov (Zorel) szervezte meg.

A periféria kártya mérete megegyezik az 5.03-assal és programozható logikai árakörökkel valósult meg. A háttértár SD-kártya Z-Controller alapokon, illetve a NemoIDE CF-IDE adaptert használ. A képet zst VGA-konverterén, illetve a NedoPC PAL coderén keresztül kaphatjuk. Integrált ZXMC kártyával rendelkezik a PS/2-es egér és billentyűzet csatlakoztatásához.

A ZXMC (ZX Multi Card) Kamil Karimov interfésze 2005 áprilisából. Segítségével PS/2 billentyűzetet és egeret, RS-232 portos modemet kapcsolhatunk a Spectrumhoz. Ráadásként tartalmaz egy valós idejű órát is. Modulárisan tovább is bővíthető.

A zenét illetően megvalósításra került a Turbo Sound, az SAA1099 és a dupla TLC7528 alapú SounDrive is. Ezek hangjait természetesen tetszés szerint összemixelhetjük.

A SounDrive a Flash Inc. bővítése 1995-ből. Négy darab Covox összekapcsolása, így az Amigás modulok minden csatornájára egy külön D/A konverter jut.

Pavel Rjabcov (azaz Paul; Kineshma) 2018 júliusában [»], perestoronin Moszkvából szeptemberben jelentette be az 5.06 szett kisszériás sorozatgyártását. [»]

A Profi PLL utolsó sorozatú klónját is megkísérelték feltámasztani. Abramov Mihail (Mdesk) 2010 márciusának utolsó napján jelentkezett Moszkvából a v6.2revB, azaz a Profi v6.2 rev.B.mod2010 Mdesk lappal. [»] Ez az 1993-as dokumentumok alapján bugfixelt verzió.

Solegstar 2017 végén próbálta feltámasztani a v6.3-as periféria kártyát, de mint az előzetesen várható volt, ez sajnos kudarcba fulladt. [»]

A Karabas Pro az ukrán Andy Karpov (andykarpov) fejlesztése, Karabas FGPA-alapú klónsorozatának Profi v5.x kompatibilis tagja. A gép az Altera EP4CE10 FGPA és az EPM3128 CPLD köré épül. A Nikopolban lakó hardveres 2020. júliusában kezdte a fejlesztést, szintén bevonva a zx.pk.ru fórum tagjait.

Megtalálható rajta az 512x240x16 felbontás a 256 színű palettából, a floppy-drive vezérlő és az IDE kontroller CF-kártyával. A Profi valós idejű óráját és a teljes 1024K használatát támogatja. A PS/2 billentyűzet XT tasztatúrát szimulál, az ugyancsak PS/2 kompatibilis egér a Kempston, illetve a Microsoft soros egér protokolljai szerint működik. A képet szabványos VGA kimeneten keresztül kapjuk. Hangot illetően implementálásra került a TurboSound, a SounDrive és az SAA1099 hangchip is TDA erősítő végfokon kivezetve. A Kempston kompatibilis joystick mellet a 3 illetve 6 gombos Sega gamepad-eket is támogatja. A 7 MHz-es no wait, és 14 MHz-es wait turbo üzemmódokon is működik. Az SD-kontroller természtesen Z-Controller szabványú. A 115200 baud sebességű soros port a ZX Uno standartjára épül. A ROM mérete is megnőtt.

Az utolsó ’E’ revízió már 6 megabájt SRAM-mal rendelkezik. Az ezt követő Ё és Ї jelű lapok orosz illetve ukrán nyelvű feliratokat kaptak a szokásos bugfixek mellé.

A NYÁK mérete úgy lett kialakítva, hogy a 3,5 floppy drive-ok alá beszerelhető legyen az alaplap.

A klónt ezúttal nem a Profi topic-ok között, hanem az FGPA klónok fórumán kell keresni. [»] A szerző Githubján elérhető a klónhoz kapcsolódó összes hardver/firmver dokumentáció. [»]

Jiri Veleba (Velesoft), a prágai konstruktőr Profi interface-jéről az 2.4 fejezet közepén már olvashattunk. [›]

4.3. Közösségi perifériák

Kamil Karimov (Caro) 2008 november végén Jekatyerinburgból jelentkezett PS/2-XT keyboard adapter v3.2 for Profi v3.x, v4.x, v5.x kártyával. Az áramkör központi része az ATtiny2313 vagy AT90S2313 mikrokontroller. A firmware és a NYÁK rajz is elérhető a fórumról. Nevéhez méltóan mind a v3.x, v4.x és v5.x Profi verziókkal működik. A v3.x gépeknél az adapter egy 16-os csatlakozó és négy tüske kombinációjával működik. A v4.x/5.x verziók már integrált 20 pines csatlakozóval rendelkeznek. [»]

Csajkovszkij városából is érkezett egy újabb modding hír. Sergej Borzenko, azaz Anykey 2010 szeptemberében jelent meg az 1 megabyte SIMM30 module for Profi v3.x valamint CP/M color mod for Profi v3.x kapcsolási rajzokkal. [»] Előbbi 2011. júliusában kapott is egy közösségi bugfixet oracleuatól, az ukrajnai Enerhodar-ból. Hamarosan a 4.01 verzió tulajdonosai is kibővíthették egy szimpla 1 megás modullal gépüket. [»]

Egy sor fejlesztés is megjelent a Profik-hoz solegstartól. Ő saját, 3.2-es verziójú gépét moddingolta és tesztelte. E változtatásokat John North (Izhevsk) a 4.x, Savelij az 5.x verziókon tesztelte-adaptálta.

A Profi ZX-Bus-Expander for Profi v3.x, v4.x, v5.x szintén solegstar-tól származik és 2010-ben még éppen beért a karácsonyfa alá. A négy darab bufferelt ZX-Bus slotot tartalmazó kártya a szentpétervári X-Trade Group kapcsolási rajzán alapul. Ez a Spectrum Expert #02 lemezújságban (1998 március) mutatkozott be. [»] Két verzióban készült a kártya, az első tulajdonképpen a prototípus. Értelemszerűen a második a kompaktabb kialakítású. A konstruktőr a fórumon részletes leírást és kapcsolási rajzokat tett közzé a különböző verziójú Profi klónokhoz való illesztés mikéntjéről a fórum tagjainak segítségével. Rögtön kétféle moddingtípus közül választhatunk: minimális és full. [»] Természetesen hamarosan a virtuális piacon is megjelent a függőleges és vízszintes kialakításban egyaránt elérhető kártya. [»]

Az IORQGE signal mod forProfi v3.x, v4.x, v5.x lehetővé teszi, hogy az eredetileg ZX Spectrum 128K-val (kisebb-nagyobb mértékben…) kompatibilis élcsatlakozóval rendelkező Profi klónokkal gond nélkül lehessen használni a NemoIDE kontrollert. A 2011 szeptemberi fejlesztés aktiválja a buszon az IORQGE szignált és egyúttal megakadályozza a konfliktust az AY-chippel. A Profi 3.x/4.x illetve 5.x verziókhoz (ez utóbbi természetesen Savelijtől) külön-külön is elérhető modding jótékony hatással lehet egyéb ZX-Bus kompatibilis kártyáknál is. [»]

A #DFFD port mod Profi v3.x, v4.x, v5.x célja, hogy ZX Spectrum 128K módban használhassuk a 768K-s RAMdiszket rögtön a bekapcsolás után. [»] A kapcsolási rajz eredetije a Spectrofon diszkmag 16 [»]/17. [»] számaiban (1995. december, 1996 február), a ZX Element #01 [»] (1997 november) és a ZX Ferrum #02 [»] (2004 április) lemezújságokban közzétetteken alapul. Starichenko legkorábbi kapcsolási rajza 2011. novemberi.

A 2012 januári #BFFD port mod for Profi v3.x, v4.0 a periféria lapok esetében bugtalanítja az AY/YM-chipek adatregisztereit. Általános felhasználásnál észrevehetetlen a hiba, de Turbo Soundot használva már előjön a probléma az első generációs kártyáknál. [»]

Ahogy várható volt, megjelent Pentagon 128K 2+ ATM timings mod for Profi v3.x, v4.x, v5.x ’csomag’ is. A v3.xx és v4.xx klónokhoz 2011. november végén vált publikussá a hardver-firmver modding. Solegstar saját firmvare mod-ja mellett közzétette Mihail Markovskij 1996. szeptemberi verzióját is. [»] A v5.xx alaplapok 2014 márciusának végére lehettek kompatibilisek a Pentagon-időzítésekkel. [»]

A Profi extender for Profi v3.x, v4.x, v5.x kártya -mint ahogy neve is sugallja- kibővíti a Profik képességeit. A v3.x, v4.x és v5.x lapokkal is kompabilis áramkör 2016 júniusában jelent jelent meg. Az SD-kártya egység a Z-Controlleren alapul, a Compact Flash kártyát a NemoIDE standart szerint vezérli a bővítő. 32K cache memóriát kapott, a #DFFD port mod is megvalósításra került. Lehetséges RAM diszkként is használni az 1 megabájt 128K feletti részét. A Leningrád-2 klónhoz is készült ilyen modding. A v3.x lapok Beta-128 interfészét 4.01-es verzióra upgradeli a lapka. Természetesen itt is minden alaplap és periférialap modding részletezve van, a kapcsolási rajzok és firmverek is letölthetőek. [»]

Frissítve: 2023. október

Pix:
Profi

Weblinx:
Profi v3.2 by Profi PLL
1992/01. Profi v4.00
1993. Profi v5.02
1995. Profi v5.03
1995/10. Profi v5.04 mod.2008 Savelij
2008/06. Profi v5.05 mod.2012 solegstar
2011/12. Profi v5.06 mod.2014 solegstar
2014/04 Profi v6.2 revB mod.2010 Mdesk
2010/03. Karabas Pro Rev.C
2020/08. 1 Mb SIMM30 module and CP/M color mod
2010/09. Profi ZX Bus expander
2010/12. 1 Mb SIMM30 module and CP/M color mod
2010/09. Profi extender
2016/06.
RU-4. Scorpion Russia

4.1. Scorpion: egy szentpétervári rivális születése

A Scorpionok történetének előfutárai a Leningrad, a Composit (Leningrad+) és a Leningrad 2 gépek, melyeket a szentpétervári Sergej Jurevich Zonov fejlesztett.

Ezek egyszerű 48K-s klónok voltak 1987-től. Az első két modell kapcsolási rajzát a Pentagonokhoz hasonlóan közkézre bocsátotta Zonov és igen széles körben klónozták ezeket köszönhetően egyszerűségüknek és olcsóságuknak. A fejlesztő egyetlen kérése volt, hogy a kapcsolási rajz fejében minden gyártó küldjön neki vissza 20 üres alaplapot, melyre ő beülteti saját alkatrészeit és így forgalmazza azokat. Spektr 48, Ural-48K, Vesta IK-30, Elektronika KR-005, Kontact, CICH-48, Sunkar, NETI – csak néhány márkanév, amellyel megjelent az első gép – részint Zonovtól, részint a különböző elektrotechnikai gyáraktól.

A pluszos modell ennek bugfixelt verziója, melyet a Composit nevű cég is leklónozott. Az alaplapon szereplő márkanév miatt ez az elnevezés maradt meg a köztudatban – talán ez volt a legnagyobb példányszámban legyártott replika.

A második generáció már egy továbbfejlesztett verzió a tömeggyártásra optimalizálással, mely élcsatlakozóval és az alaplapra integrált DIN-aljzatokkal rendelkezik.

Zonov a Scorpion céget egy komolyabb klón megalkotásának szándékával alapította. A munka 1991 elején kezdődött a Leningrádból kiindulva.

A Scorpion másik fejlesztője, Andrej Anatolevich Larchenko (Andrew Moa, MOA) még 1987-ben ismerkedett meg egy bolhapiacon Zonovval. Majd a 1990-től a Piter Ltd kiadóvállalatnál kezdett dolgozni, és az 1991-es ZX Spectrum for users and programmers című könyv megírása közben hallott először az új prototípusról.

A Scorpion ZS 256 névben a szerző monogramja és a memória mérete szerepel kilobyte-okban. Az első ismert, publikus alaplap, az SC11 kiadási dátuma 1992. november, az első hirdetések 1993 januárjában jelentek meg a gépről. Az alapgép variánsa volt a Scorpion ZS 256 Turbo, mely már kétszeres processzorsebességgel működött. A ZX-König diszkmag 3. száma [» ] 1995 augusztusára várta a turbós verzió piacradobását, de a többi forrás szerint ebből inkább december lett... Bár ez talán már a v2 verzió, erről egy kicsit később... Ekkor jelent meg a ProfROM kiegészítő is, mely 128, 256 és 512K méretű ROM-okat használt és beépített (segéd)programokat, perifériavezérlőket tartalmazott. A normál és turbós gépeket egyaránt az 1985 és 1992 között gyártott szovjet-orosz Corvett számítógépek megmaradt desktop házaiba szerelték.

A Leningrádtól eltérően a kapcsolási rajzokat titkosították és az áramköri elemekről csiszolópapírral eltávolították a feliratokat, ezzel is nehezítve a kalózkodást. Az orosz klónokhoz képest kompakt méret és az ezzel együttjáró sűrű nyomtatott huzalozás is nehezítette a másolást. Zonov állítása szerint a gép bootáskor egy selt-test rutinnal is ellenőrzi, hogy gyári-e a konfiguráció - ez az állítás hamisnak bizonyult, csak az eredeti alkatrészek egy részére érzékeny a konstrukció.

A kapcsolási rajz a kiadást követően másfél év múlva kiszivárgott és ez a klón is a kalózkodás áldozatává vált. Az első másolatok a Szentpétervártól 1600 km-re levő Ufa városában készültek. Jó orosz szokás szerint a kalózverzióknak is megjelentek a kalózverziói... Érdekes tény, hogy ezek minősége felülmúlhatta az eredetit, de természetesen legtöbbször rosszabb minőségűek voltak.

Az orosz viszonyokat jelzi, hogy a kalózok nem álltalloták saját copyright felirataikat is szerepeltetni a kapcsolási rajzokon. Mentségükre legyen mondva, hogy sokszor tényleg észrevehető módosításokat hajtottak végre, mint például a Scorpion ZX-256 kalózklón esetében tette azt V. Y. R. A kalózkiadások ismérve, hogy nem távolították el az alkatrészekről a feliratokat, és beültetési rendjük eltér az eredetitől. Emellett a NYÁK színe és feliratai is árulkodnak a másolatokról. A kalózkiadások megjelenésével egyidőben többen sajátkezűleg újrafeliratozták az eredeti klónok áramköreit.

A Scorpionok gyártását, a reklámot, az eladást, a szervizelést és a supportot is házon belül oldották meg. Bevezették például a postán keresztül való rendelés lehetőségét, és a javítást alkatrész és a postaköltség árában végzeték. A hibás gépekhez mellékelni kellett a gyári dokumentumokat, hogy elkerüljék a kalózklónok javíttatását.

Mivel a Pentagonnal szemben teljesen (vagy legalábbis 99%-ban) kompatibilisek voltak az eredeti ZX Spectrum 128K-val, az a furcsa helyzet állt elő, hogy hasonló flame war zajlott a Pentagon és Scorpion tulajdonosok között, mint amilyen annó a ZX-C64, Amiga-PC-ST fanok között volt szokásos.

Két fő újdonság emelte ki a tömegklónok közül. Az egyik az akkori ZX gépek között óriásinak számító 256K RAM, melynek kezelési sémáját Vjacheslav Georgievich Skutin-nal, azaz Nemo kapitányal közösen dolgozták ki. Ezt támasztja alá, hogy miután Nemo kiszállt a cégből, második klónsorozatának, az 1994 és 1997 között gyártott konkurens KAY 256 szériának is ugyanez volt a memóriakezelése. Ezért ezt a Leningrád gépre épülő architektúrát a Scorpion és KAY gépek elnevezésének összevonásával SKAY-nek is nevezik. A 256K RAM mellett a Shadow Service Monitor nevű beépített firmware a másik plusz, ez a gép bemutatása után egy évvel jelent meg Larchenkótól. A firmware, mely egy gombbal (Magic Button) aktiválható, hardver-szoftver setupból, debuggerből és felhasználói programokból áll. A többi specifikáció viszont a korabeli klónokat idézte. A gép a Beta-128 egyszerűsített verzióját használta, két darab floppy meghajtót tud kezelni. Tartalmazta a Sinclair élcsatlakozót, a Centronics párhuzamos portot és opcionálisan az AY chip is installálható volt természetesen ACB sztereó tuninggal.

Az alaplap mérete 23,5x16 cm. A gépek processzorai a Zilog Z0840004PSC (4 MHz) és Z0840006PSC (6 MHz) voltak – a hiánygazdaságnak megfelelően mikor melyiket tudták beszerezni. Az utóbbiakat felhasználva készült a 7 MHz-es turbó variáns, kihasználva a Z80 procik gyárilag legendás túlhajthatóságát - még hűtőborda sem kellett a gyári overclock-hoz. A CPU-turbó rész vezérlői a lap tetején található jobb oldali mini breadboard-ra kerültek. A bal oldalon található még kisebb breadboard a szintén opcionális Beta-turbó vezérlőinek helye. A turbósítást kezdetben orosz KP1533 szériájú chipekkel oldották meg (Scorpion ZS 256 Turbo v1), később Intel programozható áramkörökkel (Scorpion ZS 256 Turbo v2). Az utóbbi megoldás nemcsak megbízhatóbb volt és lecsökkentette a szükséges alkatrészek számát, de a beégetett firmware rutinjai a kalózkodás ellen is jobban védtek - ismét Zonov megkérdőjelezhető állítása szerint. A processzorok mellett az AY-chip típusa is a beszerezhető példányoktól függően változott, a 28 (AY-3-8912) és a 40 (AY-3-8910) lábú típus egyaránt előfordult, a lapot az előbbihez tervezték. Ha valakinek nem tellett rá, vagy éppen nem jutott AY-chip, a Pentagonhoz hasonlóan Covox-variánsokkal upgradelhette a beeper hangzását – jól jött ilyenkor a turbó gépek megnövelt processzorsebessége. Az alaplapok színe (barna, szürke, sárga, sárgásszürke, kék) nem jelent semmilyen evolúciós sorrendet, ez is a hiánygazdaságban éppen beszerezhető nyers NYÁK lapok függvénye - a minőség így viszont erőteljesen ingadozott.

Orosz viszonyok között példásnak számít viszont a lapok verziójának és kiadási dátumának pontos és következetes jelölése. Kezdetben napra, majd hónapra pontosan jelölték a verziókat és a kiadási dátumokat. (SC11 08. 11. 92, SC12 01. 93, SC13 06. 93 és SC14 08.93). Turbósított gépet gyárilag csak az utolsó verziós alaplappal szállítottak, de az összes Scorpion tulajdonos megrendelhette a tuningot már meglévő gépéhez. Megjelent még egy SC15 08.94 jelű kalózkiadás is, ez azonban nem keverendő össze a következő bekezdésben szereplő, következő generációs, SC15 jelű gyári alaplappal.

A Scorpion ZS 256 Turbo+-t 1996-tól 1998-ig gyártották, itt két alaplapverziót különböztetünk meg (v15, azaz SC15 és v16/SC16). A gépet a ZX Format diszkmag 3. számában [» ] már hirdették (1996. február), az első kapcsolási rajz 1996. áprilisi keltezésű. A kisebb méretű, zöld színű alaplap (21x16 cm) védőmaszkot kapott és az akkori modern standartok szerint került legyártásra Finnországban. A modderek kedvéért ez is tartalmaz egy breadoardot. Ezúttal oldalt, mely így eltávolítható, ekkor 19,5 cm-re csökken a szélesség. A csatlakozók úgy kerültek elhelyezésre, hogy a régi alaplap helyére egyszerűen beilleszthető legyen. Az új lap áramfelvétele 0.95-ről 0.9 amper alá csökkent és csak 5 voltot igényel. A modernebb 3,5-ös meghajtókkal használva ezért a 12V feszültség mellőzhető volt. Egy másik újdonság a hardveres turbo gomb (LED-es visszajelzővel). Tehát már nem kell a Service Monitort meghívni a normál/turbó mód közötti átváltáshoz. Egy másik újdonság a két darab ZX Busz megjelenése az élcsatlakozón felül. A konkurens KAY klónokkal szemben ezek egyforma prioritásúak. Egy RS-232C csatlakozó és még néhány bugfix jelentik a további újdonságokat. Itt már nem törölték a chip-ek feliratát, sőt komplett áramköri rajzot mellékeltek az alaplaphoz. Zonov ezt azzal magyarázta, hogy a kalózkodás elleni védelmet kizárólag a firmware-kbe integrált titkosított rutinokkal oldották meg. Ebben az esetben már igaz lehet az állítás - főképp azt a tényt figyelembe véve, hogy a legutolsó, 15.4-es firmware-t, mely a CPU-turbót vezérli, a mai napig nem tudták visszafejteni. A legutolsó szériában ez a CPU-turbó firmware egy Altera LC FGPA áramkörbe került felváltva a szintén Altera gyártmányú GAL chipeket.

A Scorpion cég egy sor kiegészítőt is fejlesztett, melyek nem igazán terjedtek el.

A Scorpion 2000 tervezett specifikációja a ZX Review lemezújság 5-6 számában jelent meg (1997 novembere). [» ] Tulajdonképpen a ZS 256 Turbo+ alaplapra integrálták volna a cég által addig megjelentetett legfontosabb kiegészítéseket.

Az egyszerűbbek közül az IBM PC Keyboard and Mouse Controller, a SMUC IDE-vezérlő és az 512K-s ProfROM kerültek volna beépítésre.

A legkomplikáltabb feladat a Larchenko által fejlesztett GMX kártya (Graphics Memory eXpander) integrálása volt. Ez többek között 2048K RAM-bővítést, 640x200x16C felbontást függőleges hardveres scrollal és Pentagon-kompatibilitást biztosított volna normál és turbó üzemmód mellett.

Zonov tervei szerint nemcsak az összes Scorpion lett volna upgradelhető 2000-es típusra elsősorban a GMX kártya installálásával, de a többi ex-szovjet klónhoz is mellékeltek volna leírást az update kivitelezéséhez.

Larchenko távozása, a mainstream Spectrum-éra vége és az orosz gazdasági válság miatt a tervekből nem lett semmi – a cég profilja a PC-k, az irodai eszközök és a szórakoztató elektronika lettek.

A Scorpionok hivatalos supportja 2002-ben szűnt meg.

4.2 A Scorpi-t is feltámasztják...

Vorobyov V. A., azaz deathsoft Szentpétervárról 2006 december elején jelentkezett a Scorpion restaurált kapcsolási rajzával a dlcorp.nedopc.com fórumán. A közösség tagjaival végzhezvitt bugfix utolsó ismert revvíziója 2012 november vége a Scorpion 256T+ mod.2012 deathsoft esetében. [»]

Andrej Gunenko (Black_Cat/ERA Creative Group; Berdsk) ezen áramkör egy korábbi verziója alapján végezte el saját bugfixeit, melyet 2009 január végén tett közzé ugyanezen a fórumon. [»] Saját zx.clan.su virtuális vitaterén is archiválta a Scorpion 256T+ mod.2009 Black_Cat kapcsolási rajzát a többi bugtalanított ZX-klón és periféria mellett. [»]

A zx.pk.ru hardverese, krotan a Black_Cat verzió alapján készíti és árusítja saját verzióit, jelenleg is folyamatos bugfixekkel. [»]

A 2009 januárjában megjelent Scorpion ZS 256T+ mod.molodcov_alex gép áramköri rajza Aleksandr Molodcov (molodcov_alex, Molodcov Alex, Kolpino) munkája, akit már megismertünk a Pentagon gépek újrakonstruálásakor. [»] Néhány nappal a megjelenése után rögtön kapott is egy fejlesztői bugfixet. [»] A közkézre került rajz alapján a fórum hardveresei a legkülönfélébb módosításokat hajtották végre rajta, és hozzáadva saját fejlesztéseiket, bugfixeiket, megjelentették saját revízióikat.

Az első ismert jelentős bugfix Pavel Rjabcov (aka Paul; Kineshma) munkája júniusból. [»] Saját verzióját jópár évvel később, 2017 novemberében jelentette meg. A kék színű Scorpion 256 Turbo+ mod.2017 Paul alaplap legfőbb újdonsága az integrált ProfROM interfész. A következő év áprilisában megjelent fekete színű Scorpion 256 Turbo+ mod.2018 Paul ennek közösségi bugfixelt verziója. [»] A Scorpion 256 Turbo+ mod.2019 Paul a következő év júliusának végén jelent meg. [»]

A Scorpion legújabb reinkarnációja Roman Boykov (aka romychs) munkája az orosz fővárosból. A Pavel Rjabcov kapcsolási rajzán alapuló gép 2021. január végén mutatkozott be. [»] A NYÁK vezetékezésének optimalizációja mellett eltűnt az élcsatlakozó. A megalkotásában ötletet merített a hamarosan ismertetésre kerülő 1024-es Scorpionból is. A dokumentációt publikussá tette a szerző GitHub repo-jában is. [»]Novemberben kapott egy közösségi Beta bugfixet a dzerzsinszk-i tigr101274 fórumtárs észrevétele alapján. Ezzel a név Scorpion 256 Turbo+ v16.1 mod.2021 romychs-ról Scorpion 256 Turbo+ v16.2 mod.2021 romychs-ra változott. Apróbb bugfixek azóta is zajlanak.

A Scorpion ZS 1024 Turbo+ alaplap eredetijét Vjacheslav Valerevich Savenkov (azaz Savelij, Savelij13; Sukhinichi) készítette el. A NedoPC csapat hardvereséről is olvashattunk már a ZX Evolution klón konstruálása kapcsán. Az előzőekben említett fórumon közzétett alaplap már lényegi fejlesztéseket is kapott.

Az alaplap evolúciója során a verziók, dátumok és készítők újfent kavarodást mutatnak, tehát ezúttal is elengedhetetlen a nevek egységesítése.

Első verziója a 2011 szeptemberében megjelent Scorpion 1024K Turbo+ v17 mod.2011 Savelij. Ebben a A RU7 chipek teljesen eltávolításra kerültek, helyüket egy darab 1 megabájtos SIMM modul vette át. Az új alaplapon a memóriakezelés jumperrel állítható a Scorpion ZS 256/1024 és Pentagon 512 módok között. Az 1 megás memória címzése az 1997-ben bemutatkozott KAY-1024/3SL/Turbo klón sémáján alapul, mely viszont a Profi klónokig vezethető vissza.

A ProfROM bővítő is integrálásra került és az AY-3-8910 chipet támogatja külön audió output csatlakozóval. A lap mérete 22,5x16,5 cm lett. [»»]

Az 1 megabájtos SIM modul illesztésének eredeti kapcsolási rajza a Deja Vu #0A lemezújságból származik 2000 szeptemberéből, Denis Ivanovich Latyshev (Cardinal/Playgear Company; Kemerovo) tollából. [»] Az áramkör egyébként a 2000 májusi ZX Light #0C diszkmagban megjelent kapcsolás bugtalanított verziója. Ez a novoszibirszki Konstantin Chichkanev (Eraser) és Artjom Sergeevich Larin (Timon) munkája. [»]

A Scorpion 1024K Turbo+ v18 mod.2012 Savelij alaplap 2012 márciusában jelent meg. Az #1FFD port kikapcsolásának lehetőségével, valamint a soros porthoz kötődő alkatrészek száműzésében jelentett újdonságot. Integrálásra került továbbá a szentpétervári Deathsoft videó output tuningja is. [»]

Az #1FFD block hack eredetileg Vladimir Larkov és Dmitrij Petrov moddingja 1993/94-ből. Lényege, hogy egy kapcsolóval hatástalanítja a szóban forgó portot. Ez a kibővített 256K memória kezeléséért és a ROM tartalmának a RAM-ba másolásáért felelős. Ezenfelül a későbbi Scorpiknál a Service Monitort aktiválja. A kapcsolási rajz a ZX Format#01 lemezújságban került publikálásra 1995 októberében. A szerzők a cikk szabad továbbközlését engedélyezték, így egyre több Scorpion tulajdonos készíthette el ezt a Pentagon 128 kompatibilitást nagymértékben megnövelő módosítást. [»]

A Scorpion 1024K Turbo+ v19 mod.2013 Savelij alaplap gyártását Alexander Korovnikov (Zorel) Dnipropetrovskból vállalta fel. A hardvert 2012 novemberében rendelte meg a gyártótól, a lap a következő év elején jelent meg. Úgy tűnik, tisztában van a kínai gyártók átfutási idejeivel, hiszen amint látható, ezt és az ezt követő alaplapokat a várható beérkezésük évével jelöli. A fő konstruktőr ezen alaplap után ő lett, tehát az ő nickjét viselik a következő lapok. Az utolsó Savelij-klónon most már négy darab ZX Busz van, mely így 22,5x20,2 cm-re nőtt. A konstrukőr integrálta a VGA és PAL csatlakozókat is, valamint egy RGB encodert. A Magic és reset gombok külön pin-t kaptak. Bemutatkozott az ATX csatlakozó, az áramellátás a ZXMPhoenix sémáján alapul. Az alaplap rögzítő furatai nagyobbak lettek és feliratozásra kerültek a jumperek is. A Beta-128 áramellátása is fejlesztésre került. [»]

2015 júniusa a következő revízió, a Scorpion 1024K Turbo+ v20 mod.2015 Zorel megjelenése. Ez az ATX szabványú alaplappal valamint az USB billentyűzet csatlakozással jelentett újdonságot. Az áramellátás áramköre a KAY-2010 klóné lett - a költségoptimalizálás jegyében. Ez a lap sajnos hibás, bugfix szükséges, ha az eredetei billenyűzet-kontrollert kívánjuk használni. [»]

Korovnikov a Scorpion 1024K Turbo+ v21 mod.2016 Zorel lapot 2015 karácsonya előtt rendelte meg Kínából, ezúttal közösségi előfinanszírozás nélkül. Ez az előző verzió bugfixelt reviziója. Májusban már beüzemelhették a fórumtagok az új alaplapot. [»]

Végül, de nem utolsó sorban érdemes megemlíteni a Pentagon 128K 2+ ATM timings for Scorpion ZS 256 Turbo+ mod-ot 2019 áprilisából. Sergej Andreevich Smirnov (Gogin, SMIR, Hacker SMIR, Cherepovets) tuningja nevéhez illően klasszik Pentagon időzítésűvé varázsolja a Scorpiont hét darab chip felhasználásával. [»]

Frissítve: 2022. május

Pix:
Scorpion

Weblinx:
Scorpion ZS 256 SC11
1992/11. Scorpion ZS 256 SC14
1993/08. Scorpion ZS 256 SC14 pirate
199?. Scorpion ZS 256 SC15 pirate
1994/08. Scorpion ZS 256 SC14 Turbo v1
1993. 08./1995. 08. Scorpion ZS 256 SC14 Turbo v2
1993. 08./1995. 11. Scorpion ZS 256 SC16 Turbo+
199x. Scorpion ZS 256 Turbo+ mod.2007 Mikka_A
2007. Scorpion ZS 256 Turbo+ Restored
2009. Scorpion ZS 1024 Turbo+
2011. Pentagon 128K 2+ timing mod
2019. 04.
RU-5. ATM Turbo Russia

5.1. Az ATM gépek a 90-es években

Az ATM Turbo egy 8 bites mikroszámítógép sorozat. Mivel a ZX Spectrum kompatibilitáson felül számos újítást is kínál, ezért nem nevezhetjük egyszerű klónnak. Sokkal inkább egy egyedi számítógép architektúrának, amelynek ZX és CP/M üzemmódja is van. A harmadik, natív ATM Turbo mód pedig nagyjából egy EGÁ-s Turbo XT szintjének felel meg.

A moszkvai MicroART (µART) és az ATM (Association of Technology and Microelectronics, korábban: Associaciya Tvorcheskoy Molodezhi - Kreatív Fiatalok Egyesülete) egyesületek neveivel már a klasszikus Pentagonoknál megismerkedtünk. Az általuk tervezett gép, a Pentagon 128K 2+ lett 1991-től a legszélesebb körben elterjedt ZX Spectrum klón.

Az ATM Turbo gépek megalkotását az hívta életre, hogy egyrészt nem tudták kontrollálni a kalózkodást: számos egyéb gyártó kínálta a különböző Pentagon replikákat. Másrészt egy komolyabb, üzleti jellegű gépet akartak megalkotni, a PC-k alternatíváját, a Scorpion-hoz és a Profihoz hasonlóan.

Köszönhetően az elég magas árnak és a kompatibilitás kérdésének, nem igazán terjedtek el széles körben. Ahhoz kellően komplex volt a gép alaplapja, hogy mások ne tudják illegálisan lemásolni, főleg a számtalan újítást tartalmazó videóvezérlő miatt, melynek firmware-jét titkosították.

Így az impozáns újítások ellenére az átütő siker mégis elmaradt. A meglehetősen magas, 5-10 havi orosz átlagfizetésnyi árat nem kell magyarázni, a kompatibilitás problémaköre azonban már érdekesebb lehet - már amennyiben valaki még nem ismeri az ex-szovjet számítástechnika történet ide vonatkozó részét, azaz az első, a Pentagon fejezetben ismertetteket. Ugyanis a saját maguk által konstruált Pentagonok kompatibilitási hibáját kijavították a (a memóriakezelés az ATM Turbo esetében teljesen ZX Spectrum 128K konform lett), de egyben ez lett a gép egyik veszte is. Amikor megjelentek, már a Pentagon 2+ ATM időzítése vált a de facto standarttá. Így a gép nem futtatta tökéletesen az újkori ex-szovjet programokat – több gyártó, többek között a már említett GRM, Solon és a Scorpion is elkövették ezt a ’hibát’.

Ennek ellenére az ATM gépeket a használóik -és azok, akik csak álmodoztak róla- a legjobb ZX-klónnak tartották. Egyrészt teljesen Spectrum 128K kompatibilis (klasszikus programok futtatása), másrészt a Beta-128 interfész segítségével az új orosz programok használata sem okoz különösebb problémát (ehhez természetesen hardveres patch-et kell alkalmazni, vagy ZX128/P128 2+ kompatibilissé tenni a kérdéses programokat - ez különösen az első generációs Turbo 1 gépeknél igaz). A CP/M üzemmód segítségével pedig számos felhasználói program futtatható. A natív ATM Turbo módot használó programok száma talán 100-as nagyságrendűre tehető, valamint vannak játékok, demók és lemezújságok, melyek egy-egy extra feature-jét használják a gépnek. Természetesen a támogató közösségnek hála, ezen programok száma is folyamatosan nő. És most vissza a hardverekhez!

1991 elején kezdődtek a fejlesztések és 1992 novemberben debütált ATM Turbo 1 típus, ami akkor az ATM 512K nevet viselte. Ennek alaplapjait 4.05-től 5.20-ig számozták.

A v4.05 és 4.10 jelű alaplapok meglehetősen bugosak voltak.

A 4.20-as verzió még szintén, például nem lehetett hozzá ADC-t (analog-to-digital converter) kapcsolni.

A 4.40-től kezdve viszonylag hibamentesnek tekinthető, viszont CP/M futtatásához még patchelni kellett hasonlóan a megelőző verziókhoz.

A 4.50-es verzió már teljesen bugfree volt. Ennél a 1556HL8 PAL encodert már DIP24-es foglalatban használták. E lapok mérete 31,6x13,2 cm volt.

A legritkább verzió, a v5.20 az előzőn alapult, viszont támogatta a 64 gombos kiterjesztett ZX Spectrum billentyűzetet és az összes csatlakozó az alaplapra volt forrasztva. A lap beilleszthető volt a Mikrósha márkanevű, 1990-ig gyártott orosz mikroszámítógép házába, ehhez készítették elő az alaplapon a mikrokapcsolók lehetséges beültetését is

Az összes lap Z80 processzora 3,5 illetve 7 MHz-es turbó üzemmódban fut, melyhez 64 és 128K között méretű ROM társul. A RAM mérete 128K-tól 512K-ig terjedhet alapkiépítésben.

Már a Turbo 1 is három grafikus üzemmódot kínált. Az első természetesen a standart ZX Spectrum képernyő. A második a 320x200-as EGA szintű, úgynevezett 16C mód. Azaz bármely pixelhez külön-külön választhatunk a 16 színből melyet a 64 színű paletta tartalmaz. A 16C valójában 15 színt takar, mint ahogy a Pentagon 1024SL 2.x gépeknél is, lévén a fekete normál és fényes árnyalata megegyezik. A high-res mód 640x200-as felbontású, 1x8-as méretű attribútum rácsot használ, tehát hardveres multicolorról beszélünk - habár itt sem standart ZX Spectrum felbontással, sokkal inkább ismét az EGÁ-ra hasonlít. A képet SECAM dekóder segítségével színes TV-n, illetve monitoron keresztül kapjuk.

A háttértár Beta-128 mellett kazetta is lehet.

A hangot illetően a beeper, a sztereósított AY-3-8912, illetve a Covox közül választhatunk. 2x1 wattos sztereó erősítőt is tartalmaz. Az Analog-to-Digital Converter itt még 1 csatornás és maximum 9KHz-es mintavételezésre képes. A modem ezen az A/D konverteren alapul.

Csatlakozókat tekintve két darab Sinclair joystick, valamint Centronics csatlakozókat találunk.

Az első verzió Pentagon kompatibilitása mintegy 60%, némi moddinggal a teljesen elfogadható 90-95% közé esik.

A beépített firmware-k közül a 48K/128K BASIC printer vezérlővel bővült. A TR-DOS 5.03-as verzióját szintén kibővítették. A CP/M v2.2 itt az 1.03 vagy 1.04 verziójú BIOS tetején futhat.

1992 októberében új modellt kezdtek hirdetni, az ATM Turbo 2-t. A második széria, mely a 6.00-ás verziószámmal debütált, 1993 március közepén jelent meg. Erről igen keveset tudunk, csupán azt, hogy rengeteg bugot tartalmazott, valamint, hogy itt jelent meg az IDE-vezérlő az alaplapon. A gyártásba sosem került 6.10-esben már csökkent a bugok száma, ezt mintegy 30 vezetékkel lehet orvosolni. Ahhoz, hogy XT-billentyűzetet is lehessen vele használni, a 555TM2 chipet kellett hozzáadni. Ezen a ponton az MicroART és az ATM között nézeteltérés támadt.

Az ATM miután kiadta saját 6.15-ös verziójú gépét június végén, melyben például a ROM volt különböző (CP/M-et tartalmazott az MSX-DOS adoptált verziója helyett), felhagyott a gyártással. Ennél a gépnél a (c)MikroART felirat lekerült a lapról.

Mindeközben a MikroART tovább folytatta az ATM Turbo 2 fejlesztését és gyártását folyamatos bugfixekkel. A 6.25-ös (avagy 6.2A) három hibát küszöbölt ki a 6.10-eshez képest. Ezenfelül most már nemcsak a drága AY-3-8912-es, hanem az olcsóbb AY-3-8910-es hangchip is használható hozzá. A 6.30-ason már mindössze csak két hiba maradt, amely három dróttal fixálható és nem szükséges hozzá az 555TM2 modding az XT klaviatúra használatához. A 6.40-esben az előző is hibák kijavításra kerültek, valamint megvalósult a Sinclair joystick és az IBM billentyűzet párhuzamos használata. A 64 gombos billentyűzet vezérlő egysége lekerült a lapról, bár bővítőkártya segítségével továbbra is támogatott maradt a használata.

Az ATM Turbo 2-nél a képernyőmódok választéka a 80x25-ös, 16 színű szöveges üzemmóddal bővült.

A Secam dekóder eltávolításra került, tehát TV-vel nem működnek a 6-os verziószámú gépek. A még szintén egycsatornás A/D konverter már 20KHz-ig támogatja a mintavételezési frekvenciát.

A CP/M verziószáma maradt, viszont már a 1.06 vagy 1.07.12 verziójú BIOS-on fut. Lehetőség van a TBIOS operációs rendszer használatára is.

Természetesen a lap mérete is megnőtt 33,5x19 cm-re, valamint a Pentagon-kompatibilitás is javult. Ez utóbbi alapértelmezésben 90%-os, moddinggal 95-96% lett.

A 7.00-ás ATM Turbo 2+ alaplap két buggal született meg 1993 október végén. Itt az XT-klaviatúra mellett most már AT-billentyűzetet is használhatunk, melyet a 1816ВЕ31 chip vezérel (i8031 kompatibilis). A kettő között ROM-cserével válthatunk. A memória 1 megásra is bővíthető, egyben megjelent a régebbi gépekhez is ez az upgrade lehetőség. A számos analóg alkatrészből építkező modemmet dedikált 8 csatornás ADC chip (561KP2) váltotta le, a mintavételezési frekvencia nem változott. A memória és diszk kezelés megbízhatósága is javult. 1994 júniusában kiadott verzión visszakerült a Secam dekóder.

A 7.10-es verzión fixálták az előző bugjait a billentytűzet csatlakozója kompaktabb lett, és a PCB designja is kissé módosult. Kapott egy RS-232-es soros portot is, melyhez (nem Kempston kompatibilis) egér is kapcsolható.

5.2. Megszűnés... és feltámadás

A Dendy konzolok (a 8 bites NES klónja) és a PC-k előretörésének okán 1995-96-ban már visszafogták a gyártást, mely 1997 szűnt meg végleg. 1998 és 1999 között még működtették a szupportot, majd teljesen felhagytak vele.

A litvániai Klaipeda-ból származó Timonin Maksim Anatolevich, azaz Maksagor 1997-ben iratkozott be a Moszkvai Állami Egyetemre, ekkor került kapcsolatba a MicroART-tal, illetve a helyi Spectrumosokkal. A Speccy-fanok közül megismerkedett Roman Valerevich Chuninnal (CHRV) és Vladimir Karpenkoval (cr0acker). Akik viszont Aleksandr Anatolevich Shabarshinnal (Shaos) és Aleksandr Samsonovval (MacBuster) fórumoztak a Sprinter klón ürügyén. Így alakult meg a NedoPC csapat 2002 elején. Ugyanekkor indítottta Maksagor az ATM-turbo 1,2,2+ Official support site weblapját, akkor még a narod.ru szerveren, mely később a nedopc.com-ra költözött. Itt a MicroART-tól kapott dokumentációkat tette közzé rendszerezve, akik szerencsére nem zárkóztak el ezek publikálása elől miután a kereskedelmi forgalmazás és a szupport is megszűnt.

CHRV és cr0acker e dokumentációkat felhasználva megalkották az újkori első generációs v7.10 lapot. 2004 októberében jelent meg tőlük a széria 26 megrendelő részére.

Ez a sárga alaplap, melynek a zöld a későbbi, bugfixelt verziója. Utóbbi kiadási dátuma feltehetőleg a következő év júniusa. Ez 15 kisebb-nagyobb bugfixet tartalmazott és az előzőhöz képest körülbelül kétszer akkora példányszámban jelenhetett meg. Még ez sem lett hibamentes. Szerencsére mindkét verzióhoz részletes leírás letölthető a honlapról, mit-hol kell moddolni a tökéletes működéshez.

A fejlesztés célja egyébként az volt, hogy a klasszikus alaplapot könnyen lehessen használni a(z akkori) modern perifériákkal (billentyűzet, egér, HDD…).

A csapat részéről nem kis figyelmesség, hogy az alkatrészeknél az orosz illetve nemzetközi alkatrészek típusait is feltüntették a dokumentációkban. Ez azok részére lehet hasznos, akik nem készre szerelve, hanem DIY-kitként vásárolták meg.

Ezt váltotta a ZX Evolution 2009-ben, de 2017-ig a kínálatban maradt a 7.10-es alaplap. Egyúttal Maksagor is felvette a ZXEvo-t a támogatott platformok közé.

5.3. Az Internet korának gépei

A történet további ismertetésénél elkerülhetetlen itt is a nevezéktan újbóli egységesítése. Tehát a gépnév, verzió, mod.évszám és fejlesztő nickje sémát követve kerülnek ismertetésre a gépek. Mivel Maksagor a Zorel által konstruált 8.00-ás verziótól számítja a Turbo 3 gépeket, ezért ezt tekintjük irányadónak - maga az alkotó csak a verzio+évszám kombóval hivatkozik rá. Mások a ZXEvo-t, míg a későbbiekben említendő eXzmos saját maga által konstruálandó következő jövőbeni generációt nevezte el Turbo 3-nak. Rövid ideig Turbo 2++-nak nevezték a NedoPC variánsai utáni verziókat a cseh Wikipédia oldalon.

2010 januárjában Pavel Rjabcov (aka Paul - Kineshma), a jelenleg felfüggesztett Chipkin.ru on-line elektronikai shop tulajdonosa jelentkezett az ATM Turbo 2+ v7.10 mod.2010 paul replika-alaplappal.

Több év kihagyás után 2017 októbere a piros színű ATM Turbo 2+ v7.10 mod.2017 paul alaplap megszületése. Újdonsága, hogy lehetséges mind DIN, mind PS/2 billentyűzet csatlakozót forrasztani az alaplapra. Utódja 2018 áprilisban jelent meg fekete színben. Az ATM Turbo 2+ v7.10 mod.2018 paul alaplap közösségi bugfixeket kapott a zx.pk.ru fórum hardvereseitől.

Miután a virtuális piactéren árusított lapokhoz mindenki együtt rendelte a már nehezen beszerezhető 1556HL8 EEPROM-ot, megszületett a ATM Turbo 2+ v7.11 mod.2020 paul lap. Itt a GAL16V8 illetve ATF16V8 elektromosan törölhető chipek váltották fel az antik, eredeti darabot. A hozzá passzoló firmware Alex Shiloff-tól (Tyumen) látott napvilágot 2021 februárjában.

Szintén a 7.10-es verzió alapján készítette el Birden Novoszibirszkből 2011 májusában az ATM Turbo 2+ v7.15 mod.2011 Birden-ös verziót, melyet a zx.pk.ru fórumon mutatott be. Ez tartalmazta az összes NedoPC-féle bugfixet. Ráadásként az alkatrészek jó részét SMD-re cserélte, a csatlakozókat szabványos(abb)ra és némi optimalizációra került a vezetékezés is. Legfőbb újítása a RAM méretének megduplázása, melyet egyszerűen a vezérlő chip és a RAM chipek számának megkétszerezésével ért el. Így a RAM ennél 32 darab 565RU7 chip segítségével valósult meg.

2013 októberében mutatta be Alexander Korovnikov (Zorel) Dnipropetrovskból az ATM Turbo 2+ v7.18 mod.2013 Zorel fejlesztését ugyancsak a fenti fórumon.
Az alaplapon két darab EDO DRAM chippel váltotta fel a RU7 memóriákat, helyet és szerelőfuratot biztosítva további memóriabővítésnek. Elméletileg így 4 mega RAM-unk lehetne, ez viszont kihasználatlan maradt.
Később, 2016 áprilisában upgrade szettként is megjelent a fejlesztés a v7.10-hez. Ez két kiegészítő lapból áll, opciós bónuszként az egyik daughterboard két darab ZX-Busszal is bővíti az alaplapot. Az első lapka értelemszerűen a régi RAM-chipek helyére, a második a Z80 proci foglalatába illeszkedik az EDO DRAM and ZX-BUS connections boards for ATM Turbo 2+ v7.10 esetében.

2017 márciusában szintén Zorel prezentálta az ATM Turbo 3 v8.00 mod.2017 Zorel alaplapot. Ez a 7.xx verziók továbbfejlesztése ATX szabványú NYÁK-on, viszont a korabeli, klasszikus alkatrészekkel építkezve. Mind AT, mind ATX tápegységgel működik. Az első kapcsolási rajzokon még 7.20 verziószámot találunk.
A RAM mérete 4 megabájtra nőtt, melyet a ZXEvo BaseConf mintájára kezel a gép. A 27S080 illetve 27C801 jelű EPROM-ok segítségével a ROM alapértelmezésben 1 megabyte-os méretű (a régi ATM-eket még moddolni kellett ekkora méret kezeléséhez). Ennél a gépnél már 4096 színből választhatjuk ki a képernyőre kerülő 16-ot, köszönhetően a DDp-féle paletta integrálásának (Kulich "21 DDp for ATM2+ kártyájával a Turbo 2+ gépeket is bővíthetjük e palettával).
A floppy kontroller turbós lett és már támogatjta a HD-s egységeket is. A csatlakozók is lecserélésre kerültek az ATX szabvány fényében, és kapott két darab ZX-buszt a 30,5x24,4 cm méretű alaplap. Az audió erősítő átdolgozásra került a ZXEvo alapján, két audióbemenet került elhelyezésre. A joystick és az egér illesztő kempston szabványú (a korábbi Sinclair joy szignálok elérhetőek a billentyűzet csatlakozón keresztül). Elemmel megtámogatott valós idejű óra is integrálásra került.

Zorel 2018 novemberében vetette fel a 8.10 ötletét közösségi finanszírozás által. Ez az előző, 8.00 verziójú alaplap bugfixelt verziója, mely hibáinak kiderítésében szintén sokat segített a zx.pk.ru fórum. Maksagor e bugokat összegyűjtötte honlapján, de Zorel rejtélyes módon eltűnt a fórumról. Utolsó bejegyzése 2019 végéről származik.

A 8.10 alaplap megalkotását ezért eXzmos vállalta magára Taganrog-ból, aki 2021 februárban jelentkezett az ötlettel. Vállalta továbbá egy új generációs ATM Turbo alaplap megalkotását is.

Vitalij Mihalkov (MV1971, tetroid; Novoszibirszk) 2021 júniusában indította újra az ATM Turbo 2+ v7.18 gyártását a tőle megszokott tetroid-piros színben.

Frissítve: 2022. március

ATM Turbo 1 v4.10
1992/11. ATM Turbo 1 v4.50
199? ATM Turbo 1 v5.20
199?. ATM Turbo 2+ v7.10
1994. ATM Turbo 2 v7.10 green
2005/06. ATM Turbo 2++ v7.18
2013/10. Connection boards
2016/04. ATM Turbo 3 v8.00
2017/03. ATM Turbo 2+ v7.11 mod.2020 paul
2020. ATM Turbo 2++ tetroid v7.18
2013/10.
RU-6. KAY Russia

6.1. A rivális riválisa egy új szabvánnyal

Vjacheslav Georgievich Skutin, azaz Nemo kapitány a szentpétervári Nemo cég alapítója. Egy ideig Sergej Zonovval dolgozott, majd létrehozta saját cégét, természetesen egy újabb ZX Spectrum klón megalkotásának céljával.

A tervezés koncepciója a Composit (Leningrad+) számítógép alapján konstruálni egy ZX Spectrum 128K klónt, mely a piacon a legjobb ár/érték aránnyal bír, ezek mellett megbízható és nyílt szabványú. Előbbieket a gyártástechnológia optimalizálásával érte el. A bővíthetőség miatt párhuzamosan kezdte kifejleszteni saját szabványú buszrendszerét, a Nemo-buszt, mely ZX-Busz néven is ismert. Ez azóta az ex-szovjet ZX Spectrum klónok standartja lett. Természetesen az évek során ez néhány verzióváltáson esett át.

Szakújságírói tevékenységet is folytatott. A nyomtatott médiumok közül a Radioljubitel újságban publikált 2002 júliusáig, amikoris megszűnt a Spectrum rész a magazinban. Ezen felül az Abzac Spectrumos fanzine-ban találkozhattak az olvasók írásaival. A diszk magazinok közül a ZX Format-ban szerepelt. Saját médiumot is futtatott Open Letters címmel. Itt a cégéhez érkező levelekre válaszolt FAQ jelleggel. Tekinthető ez a korábbi a NemoFAQ lemezes kiadvány továbbfejlesztésének.

Az első gép a Composite 128K AY, azaz a KAY 128 volt. A pletykák eredete szerint a KAY név az előző név utolsó három betűjének összevonásából származik.

Gyakorlatilag a Composit 48K klónt bővítette 128K-ra és hozzáadott egy AY-chipet és a videó outputot fejlesztette RGB és fekete-fehér kompozit kimenettel.

A memóriabővítést az eredeti RU5 RAM-chipek tetejére forrasztott ugyanolyan típusokkal oldotta meg. Az AY-chip pedig a bal oldalon levő breadoard-ra került a 20,5x12,5 cm-es lapon.

Az alaplapnak minimum két revíziója létezik (1992. december és 1993 május.). Az elsőnél a felső breadoard egybefüggő. A másodiknál már három részre osztott: a két szélén a csatlakozók, a kettő között az opcionális ZX-Busz kaphatott helyet. A lapokon a ZX-COMP 128K és COMP-128+ feliratok olvashatóak. A nevezéktan kikerülhetetlen egységesítése miatt a KAY 128 és KAY 128/SL1 neveket kapják. A KAY 128 architektúra a Radioljubitel 1993/11 számában, a ZX-Bus a következő évfolyam első számában mutatkozott be.

Ezeket a klónokat tulajdonképpen egy public beta verziónak foghatjuk fel.

Azokon a gépeken, ahol még nem volt jelen a bővítőport, csak a breadboardon volt megtalálható a helye, a Beta-128 interfészt az alaplap megfelelő helyeire forrasztva lehetett csatlakoztatni.

A KAY 128 maximum mindössze egy darab slot-ot használt, értelemszerűen a Beta-128 interfészhez, mely a kezdetektől fogva turbós volt, de csak két lemezegységet támogatott. Az eredeti Beta-128 komponenseket lecserélve megbízhatóbbá vált, valamint a meghajtók is csendesebbek lettek a pozíciónálási sebesség növekedése miatt.

1994-ben jelent meg a KAY 256 klón a Scorpion ZS-256 riválisaként, a memórialapozás is nagyrészt kompatibilis volt vele. Kicsit alacsonyabb ár, kicsit jobb minőség és a turbós gépek esetében nagyobb sebesség…

Összesen öt verzió jött ki 1997 decemberéig a 18,5x17,5 cm méretű alaplapból. Nemo itt már teljesen elhagyta a Composite elnevezést és megkezdődött az alaplapok verziószámozása.

A KAY 256 gépek bemutatkozása a Radioljubitel magazin 11, 12/1994 és 1/1995 számaiban történt meg. Ezenfelül a NemoFDD floppy vezérlő a rádióamatőr magazin 3/1995, a Profi klónok firmware-jét használó PC/XT billentyűzet kontroller ugyanezen évfolyam 5. számában vált publikussá. A turbós verzió a ZX Format#01 diszkmag 1995. októberi kiadásában került a nyilvánosság elé. [»] Az IDE merevlemez vezérléséért felelős NemoIDE kontroller Nikolaj Tyrsin 1994-es majdnem feledésbe merült prototípusán alapul. Tyrsin és Nemo leporolták a kapcsolási rajzot, és 1996 május-júniusában piacra dobták a terméket. Ennek bemutatása a ZX Format 5. számában történt 1996. decemberében. [»]

Az alaplapot sok más orosz klónhoz hasonlóan ismét a már megszűnt Corvette desktop házakhoz tervezték. A szervizelés itt is az alkatrészek árában történt, akárcsak a Scorpionoknál.

A gépeket a gyártótól, a szentpétervári Logros cégtől és a piacokon a ’területi képviselőktől’ lehetett megvásárolni. A postai csomagküldés természetesen az alkatrészekre korlátozódott, hiszen komplett gépként postai úton nem érte meg háromnál kevesebbet küldeni.

Az 1.0 és 1.1 verziók még két bővítőporttal rendelkeztek (KAY 256/SL2) 1994 és 1995-ben. Az 1995 és 1997 között gyártott, 1.2-től 1.4-ig terjedő verziók már hárommal (KAY 256/SL3). Ennek a szériának, az utolsó évben gyártott 1.4-es verziója pedig turbó üzemmódban is működött - értve ezalatt a CPU, RAM, ROM, IDE és Beta-128 és a portok turbósítását - azaz megvalósult a full-travel turbó mód (KAY 256Turbo/SL3). Mint a Scorpionnál már volt róla szó, a legmagasabb prioritású az első slot, az utolsó a legkisebb prioritást kapja.

A NYÁK Kuzmin Viktor Anatolevich (KVA) munkája, Grodno városából. A gépeket diszkrét áramkörök felhasználásával valósították meg, azaz nem használtak programozható logikai chipeket, mint a Scorpion. Nemo szerint az alaplap kapcsolási rajzával kell megakadályozni a kalózkodást, nem a chip-eken és a firmware-ken múlik a védelem hatékonysága – és az idő őt igazolta. Nem mellesleg a Spectrum-fanok ezt tartják a legkiforrottabb klónnak, tehát a tervezés tényleg mestermunkának számított. Saját korában etalonnak számított az ár, minőség és teljesítmény vonatkozásában.

A többi klóngyártóval ellentétben Nemo nem rizikózott utángyártott Z80 klónokkal és overclock-kal, hanem eredeti 8 vagy 10 MHz-es procikat használt még a nem turbós gépek esetében is.

A gépek gyárilag a Beta-128 vezérlővel érkeztek az AY-chip itt is opcionális volt. Állítólag 95-97%-os ZX Spectrum kompatibilitás. Természetesen itt is a 1991-es ATM Pentagonra optimalizált szoftverekkel, elsősorban demókkal akadtak problémák.

A csatlakozókat tekintve itt jelentek meg a Kempston, illetve az opcionális Sinclair 1 és 2 csatlakozók. Van rajta továbbá Centronics port a korábban már említett videókimeneteken felül. A slotokok kívül egyébként ezt a kétirányú Centronics-ot is bővítőportnak szánta, de a nyomtatók csatlakoztatásán kívül nem használták semmire, pedig többször említette ezt a lehetőséget a cikkekben. Az eredeti koncepcióhoz híven a kazettás egység aljzata is felkerült a lapra.

A KAY 1024T/SL3 leírása elsőként a ZX Format diskmag 8. számában jelent meg (1997. december). [»]

Az 1.5-ös verziószámú alaplap egy darab IC-vel tartalmaz többet elődjénél. Így lehetséges volt a ’drop-in-replacement’, mivel a méret és csavarhelyek is megegyeztek.

A Nemo-buszt itt már az ISÁ-hoz használt csatlakozókkal oldották a meg a költségek kordában tartása miatt. Az érintkezők center-to center távolsága 2.54 mm-re nőtt 2.5-ről, ezért egyes kártyák behelyezésekor óvatosnak kell lenni.

A turbó üzemmód hatékonysága javult, de kikapcsolhatatlan volt a processzor esetében. Amellett, hogy a leggyorsabb turbós klón cím büszke tulajdonosa lett, emiatt több játékkal és demóval inkompatibilissé vált. A portok turbósítása kikapcsolásra került. A kompatibilitás Nemo szerint 97%.

A RAM két módon használható: teljes 1024K, illetve 256K+RAMdisk. A firmware és memóriakezelés az 1024K-s Profi klóntól származik. A firmware update-t kezdetben Nemo végezte, majd átvette Aleksej Voskresenskij (Las, Las Jackwolf; Szentpétervár). Mivel az utolsó klasszik KAY 1024-et (és így egyben az utolsó klasszikus ZX Spectrum klónt) 2001-ben vette meg Evgenij Iljasov Balashov-ból, a 2002-es Las firmwarrel ellátott klasszikus gép sosem került kereskedelmi forgalomba - megkaphatták viszont a következő bekezdésben szereplő klónok.

Nemo az Abzac magazin 16. számában (2003. május) bejelentette, ha nem kap 30-50 megrendelést, bezárja a céget. És hát nem kapott…

6.2. Ezúttal a konstruktőr is bekapcsolódik a feltámasztámasztásba

A klasszikus KAY 1024 Turbo 3SL lap első bugfixelt verziója Andrej Gunenko (Black_Cat/ERA Creative Group; Berdsk) nevéhez fűződik. A többi klónnal és perifériával együtt közzétette a javított, 2008-as kapcsolási rajzot a fórumán. [»]

Amennyire a hálózatok ellen érvelt Nemo a klasszikus korban, meglepőnek tűnhet, hogy ő is a zx.pk.ru fórumot találta meg a a közösségi bugfix és gyártás ötletével - mondjuk más lehetősége nem is igen volt, ha széles támogatottságot akart elérni...

Ide 2009 elején regisztrált Kamyshin városából. 2010 áprilisában a KAY 1024 Turbo/SL3 bugtalanításával és gyártásának ötletével jelentkezett. [»] Majd szeptemberben ennek továbbfejlesztésébe, a KAY 1024 Turbo/SL4 lappal kezdett bele a fórumtagokkal közösen. [»]

A KAY 1024Turbo/SL3 mod.2010 lyaMIV 2010 júniusában jelent meg a Kursk-ban lakó lyaMIV fórumtárstól. [»] A hozzá passzoló floppy vezérlő is ugyanebben a hónapban jött ki, rögtön kapott is bugfixet. [»] Maga az alaplap következő hónap elején lett 'véglegesen' bugfixelve, mármint Nemo és a fórumtagok által... [»]

Pavel Rjabcov (Paul; Kineshma) ezen bugfixek és a Black_Cat verzió alapján készítette el és dobta virtuális piacra saját verzióját évekkel később, 2017 júliusára. A piros színű KAY 1024 Turbo 3SL mod.2017 Pavel NYÁK-on feliratozásra kerültek az alkatrészek és megjelent a hozzá passzoló floppy és IDE vezérlő is. [»]

A lapon tigr101274 újabb bugfixeket végzett decemberben. A KAY 1024Turbo/SL3 mod.2017 tigr101274 lap alkalmanként kapható a dzerzhinski kolléga meshok.ru virtuális boltjában. [»]

Ami a kigészítőket illeti, mint az említésre került, a NemoFDC floppy vezérlő itt jelent meg, és ezt örökölte a következő, 4 slotos gép is. A NemoIDE viszont a következő bekezdésben szereplő 4 bővítőportos géppel együtt született, tehát Paul 'önkényesen' hozzáadta a 3 slotos laphoz. Értelemszerűen ugyanez igaz tigr101274 konfigjára is. Az IDE-kontroller is kapott egy bugfixet 2018 januárjában Feliks Knjazev-től (aka SoftFelix, Szentpétervár). [»]

Nemo egy 2010 szeptemberében indított topicban jelentette be a KAY 1024Turbo/SL4 gépet, mint a klasszikus korban gyártott klón utódját. Egyúttal a kék színben ehhez passzoló NemoFDC floppy vezérlő és NemoIDE kártyákét is. Ezek gyártását Sabirzhanov Vadim Mirzhanovich (zst) Cseljabinszkból vállalta magára.

Az alaplapnak két verziója létezik. Az egyik, az 'Old' nevet kapta (2010. október), míg az új a 'Fixed', illetve 'Final' utótagot viseli magán (2011. február). Az eddigi nevezéktan szerint tehát KAY 1024Turbo/SL4 mod.2010 Alex_NEMO és KAY 1024Turbo/SL4 mod.2011 Alex_NEMO gépekről beszélhetünk.

A közösségi fejlesztés eredményeként született 22,7x21,7 cm-es alaplapon számos újítást vezetettek be. Egyrészt a negyedik Nemo slot-ot, mely hidegen és a turbó üzemmódban instabilnak bizonyult. Másrészt az egy darab SIMM30 helyet a hagyományos memóriák mellett. Így egyetlen modullal bővíthető a RAM 1 megabájtra.

A klasszikus korban egyébként mindkét megoldás ellen ágált. Véleménye szerint a negyedik slotot nem bírja el az architektúra, a SIMM modul megbízhatatlanabb, és sérülékenyebb, mint az alapralapra forrasztottak. Előbbi állítása a gyakorlatban bizonyítást nyert, az utóbbi...

Lássuk, milyen újításokat kínál a lap az elődhöz képest. Az AY output már választható az ABC/ACB sztereó módok közül. PS2 és ATX csatlakozók biztosítják a PC-konform illeszthetőséget. Továbbá az áramellátáshoz kapcsolódó megoldások is fejlesztésre kerültek.

SoftFelix 2011 áprilisában kifejlesztette hozzá a 2 majd 4 megabájtos memóriabővítést is. Egyúttal a firmware-nek köszönhetően a Pentagon/Profi 1024 és ZXM-Phoenix 2048 klónokkal is kompatibilissé vált a memóriakezelés.

Alexander Korovnikov (aka Zorel - Dnipropetrovsk) 2015 júliusában jelentkezett egy bugfixel. A KAY 1024Turbo/SL4 mod.2015 Zorel elsősorban azt a hibát javítja, hogy az eredeti alaplap bekapcsolás után rögtön blokkolja a 128K feletti memóriát. [»] Hamarosan a hozzá passzoló NemoFDC és NemoIDE kártyák is megjelentek.

Paul ennek alapján készítette el alaplapját és kiegészítőit két sorozatban. A piros színű KAY 1024Turbo/SL4 mod.2017 Paul lapok első szériáját elajándékozta, mivel lemaradt róla az alkatrészek feliratozása és a hátlapról a forrasztási maszk. A széria újabb bugfixet kapott a következő év májusában és megjelent a fekete színű KAY 1024Turbo/SL4 mod.2018 Paul. Ez kiküszöbölte azt a hibát, hogy a teljesen felesleges VD2 dióda kidurran a reset első megnyomásakor. Továbbá egy kissé áttervezésre került a lap a könnyebb installálhatóság végett. [»]

A kisöccs KAY 256 is feltámasztásra került. A Kurganban lakó gdv2002 2021 szeptemberében jelentkezett a KAY 256Turbo/SL3 gép, azaz a v1.4-es lap replikájával. Néhány napra rá Mihail Tarasov (Mick vagy Micklab) Kalugából a legelső, v1.0-s KAY 256/SL2 verzió kapcsolási rajzát tette közzé. [»] Ezzel végezve gdv2002 munkáját is P-CAD 2002 formátumba konvertálta. [»]

Az 1.4-es verzió alapján készült el a KAY 256Turbo/SL3 mod.2021 gdv2002, melynek a fejlesztése 2021 november végén kezdődött, és a következő év áprilisára lett teljesen hibamentes köszönhetően a fórumtagok javaslatainak is. A szett részét képezi a NemoFDC és NemoIDE mellett a NemoBUS extender kártya.

Az alaplapról eltávolításra került két NemoBUS, helyüket egy darab 64 tűs csatlakozósor vette át. Ezzel lehetséges a három slot-ot tartalmazó extender csatlakoztatása. További változtatás, hogy 27512 (64K) vagy 29C040 (512K) típusú EPROM-ok fogadására is alkalmas a lap. Az AY-out itt is kapcsolóval változtatható АВС-АСВ sztereó között. Az alaplap kimenetei: VGA; audió out és kazettás egység 3,5-ös jacken keresztül; Centronics; valamint két tűzgombos Kempston joystick port. A 21х13,5 cm-es méretnek köszönhetően egyszerűen installálható a gumibillentyűs Spectrumokba, illetve a Robik klón házába is. [»]

Frissítve: 2022. május

KAY 128
1992/12. KAY 128 1SL
1993/05. KAY 256 Turbo 3SL
1995/10. KAY 1024 Turbo 3SL
1997/12. KAY 1024 Turbo 3SL mod.2010 lyaMIV
2010/06. KAY 1024 Turbo 3SL mod.2017 Pavel
2017/07. KAY 1024 Turbo 3SL mod.2017 tigr101274
2017/12. KAY 1024 Turbo 4SL mod.2010 Alex NEMO
2010/10. KAY 1024 Turbo 4SL mod.2017 Paul
2017. KAY 1024 Turbo 4SL mod.2018 Paul
2018/05.
Compact (Compact) Russia

A Pentagon, KAY és Scorpion hibridje

A Compact számítógépeket a szentpétervári T.V.S cég készítette. A klónnak két verziója ismert, a Compact 128K és a Compact 256K Turbo. A gép érdekessége, hogy több klón tulajdonságait gyúrták egybe. Egyrészt a Pentagon 128K 2+ építési elvét követi. Tehát az számítógép mellett jól elkülöníthető a Beta-128 vezérlő. Az alaplap mérete a Pentagon 128K-hoz képest meglehetősen 'kompakt'. A Pentagonra hajazó forma ellenére az áramkör és a Beta-128 vezérlőjének kapcsolási rajza a KAY-klónokat idézi. A források szerint a KAY-128 órajel generátora a Compactból származik, [»], a 256-os Compact kapcsolási rajzán pedig KAY-256 felirat szerepelt [»] Tehát Nemo és a Compact fejlesztői biztosan együttműködtek. Mindezek tetézéseként a 256K-s verzió a Scorpion ZS 256K firmverét használja, ráadásként mindkét verziójában megtalálható a Scorpi Magic Buttonja. És ha ez sem lenne elég, a 256K-s verzió a КА1515ХМ1-alapú klónok processzor és AY-chip időzítéseivel kompatibilis.

Tekintsük át először a Compact gépek közös jellemzőit! A 28x13 cm méretű alaplapok kizárólag átmenő furatokkal szerelt DIP áramköröket tartalmaznak. Megbízható, könnyen beszerezhető alkatrészekből épülnek fel a koncepciójukban megegyező, de részletükben különböző lapok. Az alaplap 5 voltos feszültséggel működik. A Beta-128 digitális PLL áramkörökkel készült, turbó sebességel is működhet. Alkatrészei megbízhatóbb működést tesznek lehetővé, valamint a rosszabb minőségű drive-ok használatát. A működéshez szükséges 12 voltot DC/DC átalakítón keresztül kapja a kontroller. A számítógép és a lemezvezérlő között található a bővítőcsatlakozó - elég egyedi megoldás ez is. Ezzel együtt megjelent egy új bővítősín-szabvány, ami a Compact-busz. Mind az AY-3-8910, mind az AY-3-8912 hangchippekkel kompatibilis. Előbbinek párhuzamos portját használva Centronics kompatibilis printer csatlakozót kapunk, melyet a 251-es porton keresztül vezérel. Ez nem túl kompatibilis, mivel egyszerűsített dekódolási sémát használ [»] Kempston joystick interfészük is van, a Sinclairt a billentyűzeten keresztül emulálja. Beépített monó AY-beeper erősítővel és AY-sztereó line-outtal rendelkeziknek. Továbbfejlesztett RGB kimenetük van, ebből konvertálják a fekete-fehér kompozit képet. A billentyűzet bufferelt. A beépített floppy-vezérlő ellenére a kazettás egység ki- és bemenete is jelen van. A Reset és Magic Button kivezetése is itt elérhető, utóbbi meglehetősen bugos implementálásban. A 255-ös port (#FF) megvalósítása hiányzik, de ez nagy általánosságban nem jelent problémát, az egyik legkompatibilisebb klónnak számítanak.

Az első verzió, a Compact 128K 1993 elején került piacra. Ez 128K RAM-mal és 3,5MHz-es processzorral rendelkezik. A Pentagon 128K-hoz hasonlóan a 64K-s kapacitású ROM-ból 3 helyet, azaz 48K használ.

A továbbfejlesztett változat a Compact 256K Turbo. Ebben már 4/8 MHz-en működik Z80H processzor. A Scorpion Service Monitorját is használja (2.7b, sárga Scorpion firmver szett). Az AY-chip 2 MHz-en dolgozik a szabványos 1,75 helyett. A 16 MHz-es ütemadó kvarc 14 MHz-esre kicserélésével a CPU és a hangchip működési frekvenciája szabványossá válik. A RAM-memóriák 32K-s RU7 chipek, a gép nem igazán érzékeny ezek minőségére.1994 júliusi a fellelt alaplap dátuma.
Weblinx:
Compact 128K@Body#0D: [»] https://zxpress.ru/article.php?id=3251
Compact 128K@Pioneer#03: [»] https://zxpress.ru/article.php?id=11816
Compact@Speccy.info: [»] https://speccy.info/Compact
Compact@Speccy4ever.speccy.org: [»] https://speccy4ever.speccy.org/_TVS.htm
Pix sources:
[»], [»]
Original pix:
[»] Compact 128K&256K Turbo

Új gépek valamint perifériák a kompatibilitásért

Az újjáalkotás vidic_ks03 (Noyabrsk) kezdeményezésére kezdődött. A fejlesztő 1993 és 1995 között került kapcsolatba a gépekkel. Az újraalkotással szerette volna megőrizni ennek a ritka klónnak az emlékét az utókornak. Éppen ezért semmilyen más változtatást nem javasolt, mint a printer és FDD élcsatlakozók lecserélését tűs típusúakra. A legtöbb közösségi bugfix létrehozója a meglehetősen érdekes nick-kel rendelkező (--) Szakiból. Így született meg a remake első verziója 2017 október végére. [»] Pavel Rjabcov (Paul, Kineshma) intézte az első széria megrendelését Kínából, melynek piros színt választott a közösség.

Az összeszerelést megkönnyítendő saját topicot nyitott s sergey Stolbovayából. [»]

Az 1.1 verzió kapcsolási rajza 2019 februárjára lett készen. [»] Paul kék színű szériája mellett a fővárosi Samsonov Aleksandr (aka MacBuster) is rendelt a tagok részére egy tételt.

A kezdeményező vidic_ks03 közzétette terveit 2.0 verzióról is. A közösség ehhez hozzáadta saját ötleteit, de a kezdeményezés félbemaradt... [»], [»]

Roman Boykov (Romych) Balasihaból 2020 augusztusától kezdte el bugfixelni az alaplapot, ez lett az 1.1r verzió [»] Ez az ág 2021 szeptemberére lett készen az 1.2r verzióval. Ez nagy valószínűséggel a hamarosan említendő Ser bugfix javaslatainak köszönhető, melyek a saját, 1.1x verziói fejlesztése közben születtek. [»], [»]

Hans Meier (aka Shockwav3) Berlinből három bővítőkártyát is konstruált a klónhoz, melyek szabványosabbá teszik a működést. A különálló prefboard prototípusok [»] után 2024 januárjában jelentek meg a Compact 256 Turbo Multi Expansion, ZXBus for Compact 256 Turbo és ZS Scorpion 256 INT bővítőkártyák.

Az első egy ProfROM 4.01 hw-emulátort, #FF port implementációt, Scorpion-stílusú turbókapcsolót (mikrokapcsoló vagy #1FFD, #7FFD portokon keresztül vezérelhető) tartalmaz Molex tápcsatlakozóval. [»]

A második egy Nemo/Scorpion busz kompatibilis csatlakozó, ráadásként szabványos #FB port dekódolással és Covox driverrel.

Végül a harmadik az INT szignál Scorpion kompatibilis értékének beállítására szolgál. [»]

2021 áprilisában jelent meg az 1.1x széria első tagja, az 1.12 Krasznojarszkból. [»] Készítője Ser, aki az 1.1r verzióra épülve VGA és PAL konvertert és PAM8403 típusú 2x3W-os erősítőt integrált az alaplapra. Ezt követte még az 1.13 [»] és 1.14 verzió [»] 2022, illetve 2023 decemberi első említéssel.

Ugyancsak Ser készítette el az 1.2r verzióhoz passzoló #FF port kiegészítő áramkört. [»] Ez minden valószínűség szerint Hans Meier kapcsolási rajzán alapul.

↑date: 2024/05

Weblinx:
Compact 256K Turbo@GitHub: [»] https://github.com/romychs/Compact-256-Turbo
Compact 256K Turbo remakes@Zx.pk.ru: [»] https://zx-pk.ru/threads/28650-novodel-compact-256-turbo.html?p=944056&viewfull=1#post944056
Compact 256K Turbo remakes@Zx-pk.com: [»] https://zx-pk.com/forum/viewtopic.php?f=7&t=8436&p=82870#p82870
Pix sources:
[»], [»], [»], [»]
Original pix:
[»] Compact 256K Turbo v1.x
[»] Compact 256K Turbo v1.xr
Compact 128K
1993.
Compact 256K Turbo
1994/07.
Compact 256K Turbo v1.0 2017 mod.vidic_ks03
2017/10.
Compact 256K Turbo v1.1 2019 mod.vidic_ks03
2019/02.
Compact 256K Turbo v1.2r 2021 mod.romych
2021/09.
ZX-777 (ZX-777) Russia

Pentagon specifikációk Leningrad alapon

A ZX-777 egy ZX Spectrum klón volt, melyet Szentpétervárott gyártott az Elekon cég 1993-tól. Egy kibővített Leningrádnak tekinthető, melynél szabványossá tették a TV-kimenet, és hozzáadták az akkori standart bővítéseket. Ilyen a 128K RAM, az AY-chip, valamint a Beta-128 és ZX-Lprint III interfészek. Talán innét ragadt rá az alternatív Pentagon-777 elnevezés - holott igazából csak a bővítések származnak a Pentagon 128K 2+ ATM-ből, az alapkonstrukció egy Leningrad. A gép logója egy dobókocka, melynek három oldalán egy-egy hetes látható, innét ered az elnevezés is.

Az egyszerűsített Beta-128 vezérlő miatt ajánlatos volt jó minőségű floppy lemezeket használni. Érdemes megemlíteni azt is, hogy mind az AY-3-8912, mind az AY-3-8910 hangchip támogatott. Az alaplap mérete 23x16 cm.

A gép két bővítősínnel rendelkezik, melyek a perifériák csatlakozóinak felelnek meg. Ezek a videó és hang kimenetek, a kazettás egység csatlakozója, a Kempston/Sinclair joystick portok, valamint a párhuzamos printer port.

Nem-standart időzítéssel rendelkezett és támogatta az 56 gombos kiterjesztett billentyűzet használatát.

Az alaplapokon található 06KEEN93, 08KEEN93, 11KEEN93, 01KEEN94 feliratok a tervezés vagy gyártás évét és hónapját jelölik. Az 5.03-as TR-DOS verziót később az 5.04T-re cserélték.
Weblinx:
ZX-777@Zx.pk.ru: [»] https://zx-pk.ru/threads/30053-zx-777-remont-i-poleznaya-informatsiya.html?p=997649&viewfull=1#post997649
ZX-777@Micklab.ru: [»] http://micklab.ru/ZX Spectrum/ZX777.htm
Pix sources:
[»], [»], [»]
Original pix:
[»] ZX-777XXKEENXX

Remake MicroATX házhoz

A kalugai Mihail Tarasov (Mick) 2020 elején az eredeti specifikációkhoz közeli lapot szeretett volna létrehozni, ehhez a 01KEEN94 lapot vette alapul. Ez az ő első lemezegységgel felszerelt ZX Spectrum klónja volt.

Elsőként a SprintLayout programba töltötte be a NYÁK fotóit, majd a CAM 350 szoftverrel P-CAD 2002-be konvertálta, ezután az alkatrészek virtuális beültetése következett.

A 16 darab KR565RU5G chipet négy LH2464-12 DRAM (Toshiba) váltotta fel. Ezen felül az időzítések és a Beta-128 standarttá tétele után megszületett a ZX-777 03MICK20 revízió, azaz a 2020 februári verzió. Ez természetesen csak a P-CAD 2002 kapcsolási rajz, a sárga színű, fehér feliratozású alaplap július végére lett készen. [»]

Márciusban vetődött fel a ZX-777 Extender board létrehozása, mely augusztusra készült el. [»] Ez a két slotos rendszerbuszon keresztül köthető a géphez és szabványos csatlakozókat kínál. Így párhuzamos printer port, Atari kompatibilis Kempston/Sinclair, floppy drive csatlakozó, a VGA videó, jack-es kazettás egység és sound out valamint billentyűzet csatoló is integrálásra került a színben is az alaplaphoz passzoló, 23x9,8 cm-es lapon. Az ATmega48 AVR RISC mikrovezérlő tartalmazza a billentyűzet firmware-jét Kamil Karimov-tól (Caro). Az Attiny15 mikrokontrollerbe pedig az ATX áramvezérlés kódjai kerültek, melyet Mick saját ZXM-Phoenix gépéből kölcsönzött.

Az alaplap hibajavításai és a bővítő kártya firmvereinek megírása után a két lap egységesítéséből létrejött komplett új klón szeptemberre lett műkődőképes. [»]

A legjobb az egészben az, hogy egy stanadart microATX házba is beszerelhető lett a régi-új klón, melyet a TS-Labs fórumon [»], illetve vk.com oldalán is bejelentett. [»] és [»].

Jó szokásához híven Mick saját weblapján is archiválta a projektet. [»]. A zx.pk.com virtuális piacán lehet a lapokat megrendelni a konstruktőrtől. [»]

↑date: 2024/05

Weblinx:
ZX-777@Zx.pk.ru: [»] https://zx-pk.ru/threads/30053-zx-777-remont-i-poleznaya-informatsiya.html?p=997649&viewfull=1#post997649
ZX-777@Micklab.ru: [»] http://micklab.ru/ZX Spectrum/ZX777.htm
Pix sources:
[»]
Original pix:
[»] ZX-777 03MICK20 & Extender board
ZX-777 01KEEN94
1994/01.
ZX-777 03MICK20 & Extender board
2020/07-08.
RU-8. ZX-Atas 128/256 Russia

8.1. Egy zelenográdi klón

A ZX-Atas klónok sem különösebben közismertek. Az Atas 48K v1.5 a vele megegyező Kvant-BK MS0530 klónnal közösen készült a zelenográdi Kvant üzemben – ez utóbbi márkanévvel jóval ismertebb. A klónok a T34VG1 típusú orosz ULA-koppintást használták. Beépített Beta-128 vezérlővel és tápegységgel kerültek forgalomba.

Az ezt követő verziók már 128/256K RAM-mal és AY-chippel is rendelkeznek, melyhez beépítettett erősítő és hangszóró társul . A v7.9 alaplap dátuma 1994 május. Ismert még egy korábbi, 7.8-as verzió is. A gép IS-DOS kompatibilis. ZX-Atas illetve BK-Atas néven szintén ismert a klón.

A típusleírásokból kikövetkeztethetően többféle alverzió létezik. Az Atas 7.9/256/Stereo/PAL megjelölést alapul véve gyártottak 128K-s, monó és Secam modulátorral rendelkező gépeket is.

Az orosz 128K(+) klónoknál szokásosnak mondható printer-, floppy-, élcsatlakozón felül, tape I/O, vonalszintű AY-out, külső hangszóró, Kempston/Sinclair csatlakozókkal látták el. A TV-kép RGB és antennakimenetet kapott. A reset mellett magic gombot is találunk. [»]

8.2. Ezúttal is egy személy kelti életre a klónt

A kineshma-i Pavel Rjabcov (azaz Paul) 2017 júniusában jelentkezett a zx.pk.ru fórumon a gép ROM-firmveréért [»].

Hamarosan a meg is jelent az általa készített alaplap a virtuális piacon. A 20,2x16,8 cm-es lapról eltűnt az élcsatlakozó és a HF TV dugalj. A memóriachipek száma 2-re csökkent. [»]

↑date: 2022/08

Pix:
ZX-Atas

Weblinx:
ZX-Atas v7.9
1994/05. ZX-Atas 256 mod.2017 paul
2017/06.
RU-12. ZX-Next Russia

12.1. Dupla Z80 és bővítősínek

A ZX-Next fejlesztése 1989-ben kezdődött és 1993 decemberére készült el az első verzió. Fejlesztői Konstantin Viktorovich Sviridov, azaz Conan Mitiscsiből (koncepció, hardver, dokumentáció) és a moszkvai Leonid Ermakov (Video ROM, beépített és segédszoftverek, hardvertesztek, illesztőprogramok és egyéb támogatás).

A gép kifejlesztését megelőzően mások által fejlesztett klónokat szereltek össze. Ekkor még a team tagja volt Rozhkov Roman is. Azonban rendre kudarcot vallottak vállalkozásukkal, elsősorban az alaplapok minősége és bővíthetősége, a RU5 memóriák érzékenysége és a kompatibilitási problémák miatt. Főként ezen okok miatt távozott egyébként a harmadik tag is.

Az új klón kifejlesztésének alapelvei a megbízhatóság, a zökkenőmentes tömegtermelés lehetősége és a szoftverkompatibilitás voltak. Éppen ezért több ponton eltér az addigi klónoktól. Leginkább egyrészt a Z80-alapú videóáramkörrel, másrészt a bővítőslot-os kialakítással.

A gépeket a szintén fővárosi Slot Co. Ltd. cégen keresztül értékesítették. A források szerint először a bérgyártással keresték fel a céget, majd később ott is dolgoztak. Így elsőként saját pénzükön rendeltek tucatnyi alaplapot a cégtől, mely működésképtelen volt védett firmware-t tartalmazó vROM nélkül. Mindössze három másodpercig működött, ez alatt tesztelhető volt az alaplap működése. Így próbálták elejét venni a gyári kalózmásolatok készítésének. Később a vROM már a konkurenciától védte a másolást. Mintegy 700 darab készült belőle, melyeket részint komplett gépként, részint kit-ként árultak az igény szerinti konfigurációban nagyjából 1996-ig. Ekkor a fejlesztés leállt és talán a Slot cég is ekkor ment csődbe, mindenesetre az ezredfordulón már biztosan nem működtek.

A klón fejlesztői szerint egyszerre ötvözi a Spectrum előnyeit (alacsony fogyasztás és ár) a PC-kével (magas felbontás, könnyű bővíthetőség, szabványos billentyűzet, és RS-232 porton keresztül modem csatlakoztatása). A tömegtermelést segítette a NYÁK vezetékezése, és a moduláris felépítés, valamint, az hogy nem tartalmazott speciális alkatrészeket.

Lássuk először a Z80 alapú videó-áramkört. Ehhez egy Z80 (klón) CPU, egy 2K-s ROM szükséges, melyet két szabad porton keresztül vezérelnek. Ez végzi a kritikus RU RAM-chipek frissítéseit is, és ez felel a kalózkodás elleni védelemért is – mint arról esett szó. Segítségével lehetőség nyílik bármilyen időzítés megvalósítására, legyen szó eredeti ZX-ről, Pentagonról, Scorpionról, vagy akár jövőbeni fejlesztésekről. A megoldás segítségével az ATM Pentagonhoz képest 17 chipet sikerült megtakarítani. Nem melesleg ez a megoldás szinte teljesen érzéketlen volt a telepített RAM típusára is.

A RAM konfiguráció többféle lehet. Az alaplapon két sorban telepíthetőek a K565RU5 (4164) vagy K565RU7 (41256) chipek. Alapverzióban egy sor RU5 adja a 48K-s konfigurációt. Két sor RU5 128K, szintén két sor RU7 512K memóriát biztosít. Egy full sor RU7 256K-t jelent, fele annyi chippel ismét 128K-hoz jutunk. 48K esetén nem kell külön vezérlőkártya. 128K-nál kezdetben feltétel volt a 128K vezérlő bővítés, a második verziós alaplapoktól kezdve ez már nem szükséges, integrálásra került a funkció. 128K-nál több RAM esetén szükséges az IDE-kontroller kártya is. Végül, 512K RAM-hoz szintén kell a Turbó kontroller. 128K esetén lehetőség van a TR-DOS-t vagy az iS-DOS-t Shadow RAM-ba másolni. 256K-nál mindkettőt egyszerre lehet használni.

A ROM-okat két darab 27256/27128 vagy egy szimpla 27512 chip tárolhatja.

A bővítősínek négy/öt darab XT-szerű 8 bites ISA-buszt jelentenek. Ehhez a cég néhány bővítőkártyát kínált a fent említetteken kívűl is, ezek többsége multifunkciós. A már érintett, talán leginkább releváns 128K memóriavezérlőn megtalálható az AY-8910/12 chipek foglalata, valamint a ZX Spectrum kompatibilis RS-232 port is. A soros port működött 48K módban is, feleslegessé téve a ZXLprint interfészt. A Turbo vezérlő kártya a CPU-turbó mellett a 256/512K RAM vezérlést, egy párhuzamos portot, CGA vezérlőt és valós idejű órát tartalmazott. Az IDE kontrolleren keresztül ZX vagy XT billentyűzet is csatlakoztatható. Egyedül a Beta-128 kontroller kapott szimpla funkciót. A korabeli dokumentációkban szó esik még egy 10 Mbit/sec hálózati kártyáról, azonban erről sehol nem találni nyomokat. Aa szerző szerint is csak négy kártya készült, a dokumentumokban is ennyi szerepel. A felhasználói dokumentumokban ugyancsak megemlítésre kerül egy HD-s floppy meghajtóval kompatibilis interfész, erről sem tudni bővebbet. Viszont prototípusként biztosan megjelent néhány VGA kártya is 640x400-as felbontással, de csak egy PCX nézőke támogatatta. Nagyjából ezzel a fejlesztéssel ért véget a sztori, a már emlegetett 1996-os dátummal. Először Conan, majd Ermakov is otthagyta a Slot-ot, mivel sosem kaptak nagyobb megrendelést.

Ezeken a bővítőkártyákon igyekeztek az addigra már közismertté vált hibákat kiküszöbölni. A Turbo kártyán a turbó üzemmód szoftveresen és hardveresen kapcsolható, akár a programok futása közben. A perifériákhoz való hozzáféréskor csökken a processzor sebessége javítva a kompatibilitást. A Beta-128 vezérlő gyorsabb, halkabb és megbízhatóbb az eredetinél és megbízhatóbban működik rosszabb minőségű lemezekkel. Az akkor már ismert bugfixeket is alkalmazták.

Bizonyos alaplapverzióknál integrálva volt egy-egy kártya, a jobb oldalon található üres részen, mint a Beta-128 és a 128K RAM vezérlők.

Szinte az összes alaplap és kártya sárga színű, védőmaszk nélküli volt költségokokból kifolyólag. Létezett azonban zöld színű, védőmaszkos változat is. 1995 júliusáig SECAM kódoló nélküli kártyaverziókat gyártottak, csak RGB kimenettel. Egyébként csak ez a Secam-dekóder volt speciális alkatrész egy ASIC chip formájában. Ennek kifejlesztésében Kamil Karimov (Caro, Jekatyerinburg) is segített.

Az operációs rendszert illetően az akkoriban a speciálisan Spectrum-klónokhoz kifejlesztett iS-DOS-ra támaszkodtak a Profi és ATM idejétmúlt CP/M rendszere helyett. A Slot cég egyébként aktívan részt vett a rendszer terjesztésében és népszerűsítésében, a felhasználói dokumentumok elkészítésében.

Az alaplapnak három fő verziója született meg. A 48K-s alapváltozat 1993 decemberében, a 128K-s verzió 1994 novemberében, végül a Secam-dekóderes 1995 augusztusában. Ugyanekkor jelent az IDE vezérlő is. [»]
Weblinx:
Konstantin Viktorovich Sviridov@Speccy.info: [»] https://speccy.info/Константин_Свиридов
ZX-Next@Speccy.info: [»] https://speccy.info/ZX-Next
Slot Co. Ltd.@Speccy.info: [»] https://speccy.info/Slot_Co.,_Ltd
ZX-Next@ZX-Forum 01#1: [»] http://zxpress.ru/book_articles.php?id=898
ZX-Next@ZX-Forum 02#2: [»] http://zxpress.ru/book_articles.php?id=900
ZX-Next@Unknown Sinclair: [»] https://zxnext.zx-pk.ru/zxnext.htm
Pix:
[»] ZX-Next

12.2. A tökéletes védelem

A feltámasztás legnagyobb problémája a videó-ROM feltörése volt. Ermakov már nem emlékezett, melyik 10 byte-ot kell kicserélni, hogy bármilyen ROM-ba égetve működjön.

Szerencsére megmaradt néhány eredeti alaplap és bővítőkártya, vROM-chip, illetve ennek dumpja. E mellet megvoltak a felhasználói dokumentációk és kapcsolási rajzok, valamint előkerültek a P-CAD fájlok is.

A 2005. január végén kezdődő, több éven keresztül elhúzódó feltörési kísérlet végül Vitalij Rudenkomnak (Keeper/Harkiv) és Abramov Mihailnak (Mdesk/Moszkva) sikerült. Keeper megalkotta a virtuális videóvezérlőt Quartus FGPA-projektben VHDL nyelven. Mdesk pedig újraírta a firmvert a védelem megkerülésével. Elsőként a CGA driver nélküli verzió készült el 2011. novemberében, mivel ahhoz elég volt az alaplap, nem kellett hozzá a Turbó kártya. Az eredeti megjelenést hamarosan követte némi bugfix. 2013. júniusára Mdesk elkészítette a harmadik verziós alaplap Secam dekóder nélküli verziójának, a Turbó, IDE és TR-DOS kártyák P-CAD 2006 kapcsolási rajzát is. A Turbó kártya megvalósítása után decemberre elkészült a végleges, CGA drivert is tartalmazó firmver is. Ez a mozzanat tekinthető tehát az új klón végleges megszületésének. [»]

2017 júliusában jelent meg ZX-Next 2017 Pavel Rjabcovtól (Paul/Kineshma). A 250x250 mm méretű alaplap a mATX szabványt támogatja. Videó kimenetként zst VGA-PAL átalakítója szolgál. Egy bővítősín maradt meg, EPROM-ként ugyancsak egy chip, a 27512 típus használható. A ZX billentyűzet bemenet eltávolításra került, az XT klaviatúra mellett most már a PS/2 szabványú is használható. A sztereó hang 3,5-ös jacken keresztül van kivezetve. Rövid bugfix-instrukciókat is találunk a fórumon. [»]

Roman Krupnin (RomanRom2, Elite Ltd., Nyizsnyij Novgorod) az Mdesk által közzétett dokumentumok alapján elkészítette az alaplap és a bővítőkártyák szitanyomásos verzióját 2022. január közepére. [»]

↑date: 2024/01

Weblinx: Pix:
[»] ZX-Next mod.2013 Mdesk
[»] ZX-Next mod.2017 Paul
[»] ZX-Next mod.2022 RomanRom2
több kép
ZX-Next v3.0
1995. 08.
több kép
ZX-Next mod.2013 Mdesk
2013. 12.
ZX-Next mod.2017 paul
2017. 07.
több kép
ZX-Next mod.2022 RomanRom2
2022. 01.
RU-10. Sprinter Russia

10.1. A 90-es évek második felében született FGPA klón

A Sprinter klónsorozat a szentpétervári Peters Plus Ltd. teméke volt 1997 és 2003 között, igencsak a klasszikus ex-szovjet ZX Spectrum korszak végén. A legutolsó 'sorozatban gyártott klón', mely sosem ért el átütő sikereket. Mindössze 110-115 darab talált gazdára az alaplapként, illetve kész konfiguárcióként elérhető gépből. Itt már természetesen az Internetnek és az Európában éledező retró-láznak köszönhetően a külföldi megrendelések is érkeztek. Érdekes ellentmondásként így a legtöbb, tizenhat országba, ugyanakkor a legkisebb darabszámban eladott klón lett.

A gép főkonstruktőre a kijevi születésű Ivan Pavlovich Makarchenko (Winglion), a 47 évesen 2013 áprilisában elhunyt hardeveres.

A Peters Plus a Sprinter előtt is készített több ZX Spectrum klónsorozatot 1989-tól, mely a cég akkori nevét, a Peters-t viselte. Sőt, még a Sprinter prototípusa is Peters 4096 néven látott napvilágot. A cég a Spectrum Progress nevű, 1996 szeptembertől 1998 áprilisig három számot megélt lemezújság munkálataiban is részt vett. [»]

Ma már inkább egy FGPA emulátornak neveznénk, mintsem klónnak, mely (akkori) szabványos Baby AT PC házba építhető és PC kiegészítőket fogadott. Ide tartozik a SIMM72 RAM modul, a tápegység, a floppy drive-ok, a HDD-k, a CD-meghajtók, billentyűzet és egér. Néhány PC-s eszközzel, illetve a saját maguk által fejlesztett PAL encoder és VGA kártyával volt kompatibilis a két darab ISA 8 bites slot.

Az FGPA-k segítségével többféle számítógéppé konfigurálható, köztük van az alig használt saját Sprinter mód az Estex operációs rendszerrel. A módszert a cég Flex architecture-nek nevezte el. Ezenfelül természetesen ZX Spectrum 128K, Pentagon 128/512K és Scorpion ZS 256 üzemmódokat is kínált.

A gépnek három főverziója létezett, azon belül is több alverzió. Az 1997-es széria sárgásbarna alaplapján meglehetősen "oroszos" kidolgozás vehető észre. Ez nem véletlen, hiszen ezek a gépek kézi előállítással készültek. A már említett Sprinter prototípust a ZX-News#32 diszkmag-ban található információk szerint az augusztusi Enlight'96 partyn mutatták be Moszkvában. [»] A piacra dobást először 1996 novemberére tűzték ki, majd a következő év februárjára tolták ki. Még ekkor sem lett készen... A 'végleges' verzió a kövekező évi Enlight-en mutatkozott be a Nicron#51 beszámolója szerint. [»] Ezt követően az ősz folyamán került végül piacra. A következő, a 2000-es verziót az alaplap zöld színe valamint a kidolgozás minősége már elsőre megkülönbözteti az előző szériától - azaz levetkőzte a prototípus jelleget.

Lássuk a Sprinter 97 adatait. A processzora a Z80 kompatibilis 14MHz-en futó Zilog Z84C15, amely a ZX Spectrum módban 3,5MHz-en ketyeg, a kettő közötti váltás az F12 gomb megnyomásával lehetséges. Az FGPA-k az Altera EPF10K10QC208 illetve az EPM7032SLC44. A RAM mérete 1-4 megabájt lehet, az extra memória természetesen itt is használható RAMdriveként, e:-től egészen t: meghajtóig. A plusz funkciókat a TR-DOS kibővített verziójából érhetjük el. A 8 bites sztereó hang AY illetve Covox kompatibilis, harmatgyenge AY-emulációval. A videóRAM alapban 256K-s és ennek duplájára bővíthető - bár semelyik Sprinter program nem használ 256K-nál többet. A floppy vezérlő a Beta-128-nál megismert KR1818VG93, mely a 3.5 "(720 KB/1.44 MB) és 5.25" (720 KB) drive-okat támogatja. Egyéb integrált eszközök: egycsatornás IDE- és AT-billentyűzet kontroller, két soros és ugyanennyi párhuzamos port (utóbbi hasonló a Centronics-höz). Az IDE-HDD a FAT-16 specifikációt használja, tehát maximum 2GB-os partíciókat használhatunk (4 partíció x 2GB, így összesen 8 GB a merevlemezen). A képet RGB monitorra vagy TV-re vezethetjük ki. A standart Spectrum felbontás mellett a 320x256/256 és 640x256/16 grafikus és 80x32 szöveges módokat ismeri. Tape I/O és Kempston joystick csatlakozó is integrálásra került a 20x16 cm-es lapon.

Az alaplap első verziója tehát 1997 őszén jelent meg. Erről nem tudunk szinte semmit. A rákövetkező évben megjelent verzió fotóját ismerték meg a Spectrumosok az Interneten keresztül, ebből adtak el a legtöbbet. Különös ismertetőjele a felezett AT-tápcsatlakozó. Újabb év elteltével megszületett egy mégújabb revízió, melynek csak kapcsolási rajza vált ismerté 1999 augusztusi dátummal, kész alaplap tehár nem került elő.

A Sprinter 2000-ben ugyanaz a processzor már 21 MHz-en ketyeg, szintén visszaváltható 3.5 MHz-re. A 21MHz azonban csak elméleti sebességű, hiszen az ULA visszahúzza azt 16MHz-re. A videommeória itt is 256/512K lehet, a hang már 16 bites. Az FGPA-k az Altera EP1K30QC208 és EPM7064STC100 típusok. Ezzel lehetőség nyílt a grafikus rész hardveres gyorsítására, a pufferolt Covox és a különböző grafikus módok egyidejű használatára. Ez is három alverzióban jelent meg.

A Sprinter 2000 és Sprinter 2000 Light kétoldalas, tömeggyártásra optimalizált NYÁK-os alaplapon jelent meg. A standart verzió 512K vRAM-mal (később csak 256K mérettel) és 2 darab ISA slottal, a Light alapból felezett videómemóriával és a bővítőhelyek nélkül jelent meg. Bár itt már két IDE csatorna van, ezek közül csak az első használható. A RAM mérete 4 és 64 megabájt közötti lehet. A Light verzió meglehetősen bugos, pédául az FGPA vezetékezése is hibás.

A Sprinter 2000s PS/2 csatlakoztatási lehetőséget kapott, valamint a tápcsatlakozó teljes AT hosszúságú. Az eredetileg 8 darab vRAM chip száma lefeleződött és ezek felületszerelt alkatrészek lettek.

Az utolsó, gyártásba sosem került verzió a Sprinter 2003s esetében -melyet a közösség sokszor Sprinter 2002s- eltűnt a PS/2 csatlakozó és az SMD vRAM modulok sakktábla alakban kerültek elhelyezésre. Egyéb különbség nem ismert (még). A fellelt dokumentumok dátuma 2002. december, innét ered a 2002s/2003s kettős megnevezés.

10. 2. Feltámasztás a publikus dokumentumok alapján

A Peters Plus 2004-ben felhagyott a klón gyártásával. Ezután Mak 2007-ben közzétette az információkat a zx.pk.ru fórumon, az FGPA firmver kivételével. [»] és [»] Ennek forráskódját a NedoPC próbálta megszerezni a kisszériás újbóli gyártás beindításáért, de a Peters 10 ezer dollárt kért érte... 2009 végére szabad hozzáférésűvé vált a firmver is. [»]

Ezután lett működőképes a Lyantorban lakó fifan Sprinter 2000s replika alaplapja is. [»] A konstruktőr 2013 júliusában piacra dobott egy másik szériát is, ezúttal már a floppy vezérlő chip nélkül, és fejlettebb tápellátás áramkörökkel - bár ez utóbbit lehet, hogy alkalmazta már a korábbi verzióban is. [»]

A szabadon hozzáférhető dokumentumok alapján elsőként loxic Novoszibirszkből határozta el a Sprinter 2003s mod.2009 loxic replika legyártását. [»]

A dnipropetrovskban lakó Alexander Korovnikov (alias Zorel) 2012 júliusában kezdett bele a Sprinter 2003s mod.2012 Zorel megalkotásának munkálataiba. [»] A bugfixelt alaplap ugyanezen év októberére már rendelhető is volt. [»]

A Sprinter 2016s alaplap eredetileg Mihail Tarasovtól (Mick vagy Micklab) származik Kaluga városából 2016 novemberéből. Ez sem egy szimpla 2003s replika, hanem az eredeti kissé alternatív újragondolása. A legfontosabb változtatás az ATX tápcsatlakozó installálása, sajnos ez tényleg csak a tápellátást biztosítja, a fejlettebb funkciókat ellátó kontroller már nem fért el a lapra. Néhány áramkör is cserére került a jobb működés végett. Ezek közül kiemelendő az AY-chip és a VG93 vezérléséért felelős alkatrészek módosítása. [»]
A következő év októberében megjelent ezen alaplapnak a kineshmai Pavel Rjabcovtól (aka Paul) a PS/2 csatlakozóval felszerelt verziója. [»] Ez egyébként Paul minimum a második klónja. 2007-ben megjelent már egy alaplap tőle, nyilván a firmver hiányában fifan első gépéhez hasonlóan ez is működésképtelen volt. Egyébként egyikük sem ZX Spectrum, pláne nem Sprinter specialista, talán ez magyarázza ezeket a baklövéseket.

A Sprinter 97 replikája sosem lett felszerelve alkatrészekkel, így teszteredmények sincsenek a működéséről. Mick 2016 decemberében készült el a lappal. [»]

10.3. A legenda újra visszatér

A Sprinter Team 2020 novemberében indította a 'harmadik eljövetelt'. A zx.pk.ru fórum tagjaiból alakult csoport koordinátora Roman Krupnin (RomanRom2, Elite Ltd., Nyizsnyij Novgorod). Az eddigi dokumentumokk archiválása, kommunikáció a tagok között, új fejlesztések koordinálása... ezek a fő feladatok, természetesen elsősorban az on-line térben. Az első produktum a jelenleg is fejlesztés alatt álló Sprinter 2020i alaplap bejelentése volt Krupnin-től a fenti dátumon. Ez ITX szabványú és 4 rétegű NYÁk-on kerül megvalósításra. Minden alkatrész SMD komponens, kivéve egyenlőre a ROM-ot, mely a fejlesztés ebben a fázisában furatszerelt kialakítású.

A Sprinter 2016s-fix1 Dmitrij Aleksandrovich Mihalchenkovtól (alias Hard) érkezett Dzerzhinskből 2021 július végéről. [»] A Witchcraft Creative Group egykori programozója a JTAG csatlakozót helyezte előnyösebb helyre, távolabb a floppy-étől. Ezen felül a tápellátásért felelős kondenzátorok beültetési helyét változtatta meg, hogy az újabb, nagyobb átmérőjű kondik is gond nélkül beférjenek.

A Sprinter 2021s (azaz a Sprinter 2016s-fix2) legfőbb újítása az AT-szabványú házba illeszthetőség a már alig fellelhető Baby AT helyett. Az 1,7 centivel megnövelt szélességű alaplapon így helyet kaphatott egy harmadik ISA slot is. Elite Ltd. integrálta a Zorel-féle Sprinter klón fejlesztéseit és bugfixeit. Az áramellátás is fejlődött, a joystick csatlakozó is átdolgozásra került. A tape I/O csatlakozók eltűntek, a HD Audióra kerültek. A két ROM készlet közül jumperrel választhatunk. Az alkatrészek feliratozása is egységes lett.

A Sprinter 2022d ennek 'továbbfejlesztett' verziója, mely DIP tokozású videóRAM-ot használ, mivel ezek olcsóbbak. A fejlesztés 2021 novemberében lett készen, és szilveszterre már megjelent a működő készre szerelt alaplap szintén RomanRom2-től. [»]

Frissítve: 2022. július

Pix:
Sprinter

Weblinx:
Sprinter prototype
1996. Sprinter 97 v1998
1998. Sprinter 2000
2000. Sprinter 2000s
2003. Sprinter 2003s
2009/10. Sprinter 2016s mod.2017 paul
2017/10. Sprinter 97 mod.2016 mick
2016. Sprinter 2016s-fix1
2021. Sprinter 2021s aka 2016-fix2
2021. Sprinter 2022d
2021/11.
RU-11. ZX Spectrum 128K+3e on Altera DE2-115 Russia

A novoszibirszki anton95 egy ZX Spectrum 48K klónnal, majd egy Profival került be a Spectrumosok táborába. Ő Mike Stirling projektjét gondolta tovább 2012 decemberére. Az Altera DE2-115 kártyát használta, így lehetségessé vált a ZX Spectrum 128K+3e emulálása is. A projekt célja a VHDL nyelv gyakorlása mellett az ifjúság felidézése volt. [»]

Az Altera DE2-115 fejlesztőkártya az Altera Cyclone IV EP4CE115 FGPA köré épül. Ennek 114,480 logikai kapuja van, és 475K beépített RAM-ja. A kártya 128MB SDRAM-mal, 2MB SRAM-mal, 8MB FlashROM-mal és 4K EEPROM-mal rendelkezik. 18 darab kétállású és 4 mikrokapcsolóval rendelkezik. Visszajelzőként 18 piros és feleannyi zöld LED, valamint 8 darab 7 szegmenses LED szolgál a 2x16-os mátrix LCD mellett. A hang itt már 24 bites, line in-out és mic-in jack-ekkel.A további csatlakozókat illetően 2 darab Gigabites Ethernet, SD, egy USB 2.0 A és két B (device, host, blaster port) VGA, RS-232, PS/2, TV-in decoder található meg.

A firmver klón Goran Devic A-Z80 magját használja. A MikeJ eredetű YM2149 FGPA kód bugtalanításra került.

Az emulátor 512K RAM-mot biztosít ZXMMC számára az SD-kártya támogatással. A processzor sebessége 1x, 2x, 3x és 4x-es lehet.

↑date: 2022/12

ZX Spectrum 128K+3e on Altera DE2-115
2012/12.
RU-12. AVR ZX Spectrum Russia

Az AVR ZX Spectrum klónok a ryazan-i Vasilij Lisicyn nevéhez fűződnek – bár a fejlesztésben aktív szerepet vállaltak a zx.pk.ru fórum tagjai is. A két fő verzióból álló 'sorozat' elnevezését fő alkotóelemeiről, az Atmel/Microchip Technology 8 bites RISC AVR mikrokontrollereiről kapta. Ezek az ATMega 128-16AU és az ATTiny2313(A)-20SU, melyek a módosított Harvard architektúrán alapulnak. A klón az ASPECT 128 AVR ZX Spectrum névvel látta meg a napvilágot, később kapta a verziószámmal ellátott nevezéktant.

A 2012 júniusának közepén kezdődő fejlesztés [»], az AVR ZX Spectrum v1.0 esetében a processzort emulálja az ATMega mikrokontroller. Ugyanilyen típus felelős a videó áramkör szimulálásáért is. A PS/2 billentyűzet vezérlését az ATTiny végzi. 2013 június végére ebbe került integrálásra Ramiros AY-emulátora is. Ezzel egy időben lett teljesen színes a megjelenítés és kapott PAL-encodert is a rendszer. Mivel a Z80 emuláció már bugmentes volt (eltekintve a 2,333MHz-es effektív sebességtől), ez tekinthető a klón végleges megjelenési dátumának, hiszen a hardver-firmver együttese végzi az emulációt. [»]

Ez a firmver-klón a ZX Spectrum 48K/128K/128K+2/+3 és Pentagon 128K gépekkel kompatibilis három darab 16K-s ROM készletig. Elvileg 512K RAM-ig képes emulálni Spectrum modelleket. A Z80 processzor nemdokumentált utasításai is támogatottak, csakúgy, mint a 128K-s modellek árnyék képernyője. A programok a CPU emulálását végző mikrokontroller FlashROM-jából töltődnek be. Éppen ezért tekinthető egy prototípusnak, hiszen nem egy bárki által használható háttértárral működő gépről beszélünk. (Ráadásként október végén megjelent az Orion 128 nevű orosz klónt -bugosan- emuláló firmver-csomag is.)

2013 novemberében kezdte el elkészíteni az microSD-kártya támogatást, mely a saját maga által kifejlesztett SD-DOS-on alapul. [»]. Ez tette lehtővé az NDK-s Robotron1715 gép klónozását is. A Spectrumos rész SD kártyás része 2014 március közepére lett készen, mely a FAT32 rendszeren alapul. [»] Ezzel tulajdonképpen elkezdődött a második verzió, az AVR ZX Spectrum v2.0 fejlesztése 2014 június végén. [»] A konstruktőr céljai között szerepelt, hogy PC-billentyűzetbe is beszerelhető legyen az AVR-klón.

Ezzel párhuzamosan, 2015 márciusában a v1.1 is megjelent SD-kártya támogatással és microUSB áramellátással. [»] Az SD-egységet itt a JTAG csatlakozóba kell illeszteni. A v1.0/2.0 variánsonál egyaránt kisebb volt, tehát jó eséllyel korának legkisebb méretű klónja lett. A v2.0 funkcionalitását hordozta más formában.

Visszatérve a v2.0-höz. Természetesen ez is microUSB-s áramellátású, viszont a hangrendszer és a Kempston joystick emuláció egy bővítőporton keresztül csatlakozó külön tinyAVR-rel valósul meg. Így sokkal több, 82 dedikált PC-gombot támogathatott már ez a verzió.

A használható firmverek köre a ZX Spectrum 48K 2006 és OPEN SE BASIC 48K és 128K verziójával bővült. Tüskesoron keresztül RGB, és fekete fehér (pontosabban 8 szürkeárnyalatos) videókimenettel rendelkezik. Kapható hozzá dedikált, kompakt PAL encoder is. Az audio out és a kazettás egység I/O csatlakozója egyaránt sztereó 3,5-ös jack.

Kezdetben csak a .Z80 fájlokat támogatta az SD-DOS v1.0, [»] majd az .SNA szupport született meg. [»] Végül a .TRD-ké is az SD-DOS 2.0-ás verziójával. Ezt tekinthetjük ezen verzió teljes elkészültének 2015 májusi dátummal. [»]

A 2015 végén megjelent v2.1 négyrétegű NYÁK-ot használ, ezzel a stabilitás növekedését sikerült elérni. Az emulált z80 cpu effektív sebessége 3.5-re nőtt ettől a verziótól kezdve. [»] Majd megjelent a Turbo Sound támogatás [»], később Kempston joytickkal kiegészülve. [»] Ez lett a v2.2, mely 2016 április közepén jelent meg. A TS kapott külön jack-et, a joystick port PS/2 szabványú lett.

Mind a v1.0, mind a v2.0 dokumentációit közzétette többek között a radio-hobby.org és a meandr.org oldalakon. Ezenfelül a szerző az orosz és nemzetközi fórumon is megjelent a v2.0 bemutatásával. A v2.1 és v2.2 dokumentációi azonban csak a zx.pk.ru fórumon keresztül érhetőek el(?).

A két klón közös összetevőiről is essék szó röviden. A megaAVR főbb paraméterei a 16MHz-es órajel, a 4K SRAM és ugyanennyi EEPROM, valamint a 128K FlashROM. A 20MHz-en ketyegő tinyAVR 2/4K Flash-t, 128/256 byte EEPROM-ot és SRAM-ot tartalmaz. Az 'A' jelű verziók itt energiatakarékosabbak, viszont nem overclockolhatóak.

Kineshmából a már többször említett Pavel Rjabcovtól (közismertebben Paul) adta ki saját verzióját. A 2017 augusztusi gép sajnos elég bugosra sikerült, részben a kétrétegű megvalósítás miatt. [»]

↑date: 2023/07

Pix:
AVR ZX Spectrum

Weblinx:
AVR ZX Spectrum v1.0@Youtube: https://www.youtube.com/@Lisitsin2
AVR ZX Spectrum v2.0@Youtube: https://www.youtube.com/@user-xr9wr7jj1i
AVR ZX Spectrum v1.0@meandr.orghttp://meandr.org/archives/7082
AVR ZX Spectrum v2.0@meandr.orghttp://meandr.org/archives/21451
AVR ZX Spectrum v1.0@radio-hobby.orghttps://radio-hobby.org/modules/news/article.php?storyid=1247
AVR ZX Spectrum v2.0@radio-hobby.orghttps://radio-hobby.org/modules/news/article.php?storyid=1479
AVR ZX Spectrum v2.1/2.2 dox: https://disk.yandex.ru/d/eFm349HH3UHpzq
AVR ZX Spectrum v1.0 microSD
2013/11. AVR ZX Spectrum v2.0
2015/05. AVR ZX Spectrum v2.0 mod.2017 Paul
2017/08. AVR ZX Spectrum v2.1
2015/12. AVR ZX Spectrum v2.2
2016/04.
RU-13. ZX Spectrum 48K on STM32F407VGT6 and LGDP4532 Russia

Egor Belousov, azaz Gorien 2013 októberében mutatta be első ARM-alapú projektjét, egy firmver ZX Spectrum emulátort. [»] A ZX Spectrum 48K on STM32F407VGT6 and LGDP4532 a névadó mikrokontrolleren és LCD-n alapul. A szerző a klón forráskódját nyílt elérésűvé tette, így az easyelectronics.ru közösség fejlesztői aktívan hozzájárulhattak a bugfixelésekhez és fejlesztéshez.

A szerző az STM32F4 Discovery fejlesztőkártyát (avagy újabb nevén: STM32F407-DISC1) használja. Az ezen található mikrokontroller az ARM Cortex M4 processzort használja, ebben az esetben 168MHz-es verzióról beszélünk. A RAM mérete 192K, ehhez társul 1024K FlashROM. Az emuláció szempontjából fontos még az intergrált erősítő megléte. Természetesen az USB csatlakozó is megtalálható a lapon egy Micro AB variáns képében.

Az LCD egy 320x240-es felbontású képernyő; 8, 9, 16 és 18 bites párhuzamos illetve soros csatlakozással rendelkezik. 264144 szín megjelenítésére képes. A színmélység és a felbontás miatt a grafikus RAM mérete 170K körüli.

A kártya és a képernyő 16 biten párhuzamosan, DMA-val megtámogatva kapcsolódik egymáshoz, lehetővé téve az 50FPS megjelenítést.

A rendszerhez csatlakozik a 40 gombos Speccy-kompatibilis billentyűzet és kazettás egység (vagy magnó-emulátor). Később a szerző elkészítette az SD-kártya támogatást is.

A nyílt forrásnak és a közösségi fejlesztésnek köszönhető például az SSD1289 driver-chipen alapuló LCD-k, a PS/2-es billentyűzet támogatása is. Ugyancsak a közösségi fejlesztés eredménye a firmver-klón stabilitásának növelése, az időzítések pontosítása és az .SNA fájlok használatának lehetősége.

↑date: 2022/12

ZX48K on STM32f407VGT6 and LGDP4532
2013/10.
RU-14. ZX Spectrum 128K on Marsohod2 Russia

A taganrogi Inpro Pljus cég külsős megbízók elektronikai projektjeinek kivitelezője. Projektelemzés, nyomtatott áramkör készítés, alkatrész kiválasztás és beültetés, firmver programozás, a kifejlesztett eszközökhöz drivek készítése.... nagyjából ezek tartoznak a profiljába. A Marsohod szériába saját fejlesztésű fejlesztő kártyáik tartoznak. A Marsohod2 a sorozat második tagja, közepes bonyolultságú projektek megvalósításához – ideális tehát egy ZX Spectrum klón implementálásához.

Az FGPA típusa a 10 ezer kapus és 53K RAM-mal rendelkező Cyclone III EP3C10E144C. Ehhez kapcsolódik 8 megabyte SDRAM. Kétcsatornás USB 2.0 felülettel rendelkezik, melyből az egyik JTAG programozóként is szolgál. Két szabadon definiálható mikrokapcsoló és négy darab visszajelző LED is a található a lapon. A rendszerbuszban 16 darab felhasználó által definiálható tűcsatlakozó van. A képet szabványos VGA kimeneten keresztül kapjuk. Az 5 voltos áramforrást egy 2.0-ás USB-B kábelen keresztül csatlakoztathatjuk. A szintén a cég által fejlesztett Ethernet, PS/2 és USB, valamint a hét szegmenses kijelző modulok külön csatlakoztathatóak.
A meglehetősen széles közösségi támogatásnak köszönhetően mindango Kislovodskból 2014 decemberében elkezdte megvalósítani ZX Spectrum klón projektjét Evgenij Ivanov (Ewgeny7) anyaga alapján, melyet a ReVerSE U9 lap firmverének megírása közben készített. Apró probléma volt, hogy az eredeti projekt SRAM alapú lapokra készült. Mindango projektjében a ROM és videóRAM az FGPA belső memóriájába került, a rendszermemória az SDRAM-ba. Végül a T80 softcore és PS/2 interfésszel megszületett egy egyszerű 48K klón. Ebbe még programokat sem lehetett betölteni, és memóriaproblémák miatt instabil is lett.

A szintén kislovodski Chaosorg 2015 márciusában felvetette a projekt továbbfejlesztésének ötletét. Mindezek előtt azonban egy bugfixet végzett az #FE porttal kapcsolatban, melyet Ewgeny7 cikkéből örökölt a projekt. Így már változtatható lett a border színe. A cél a tape I/O, beeper támogatása, valamint a memóriakezelő átírása volt. Szándékai szerint turbó módú betöltést is támogatnia kellene a rendszernek. Továbbá szükséges volt egy videóvezérlő modult készíteni úgy, hogy modern LCD TV-kkel is működjön. [»] Májusban csatlakozott hozzá Vise Yekaterinburgból, aki a egy tape in rutint adott hozzá az FGPA kódhoz. [»]
Chaosorg ezt egy turbótöltést lehetővé tevő résszel egészítette ki. Nagyjából ezzel egyidőben lecserélte az SDRAM vezérlő részt is.
Vise egyébként saját cégének Visual Electronics EP4CE10E kártyáján fejlesztett, mely SRAM-mal rendelkezik. Ezt portolta Chaosorg a Marsohod2 kártyára. [»]

Ugyanebben a hónapban Vise talált egy AY-rutint az OpenCores.org oldalon. Ezt az SQMusic modult portolra a projektbe, és az Aeon Lite mintájára fűzte be a firmverbe. [»] A 128K Spectrum esetében a ROM készlet mérete miatt a videómemóriát az SRAM-ba kelett helyezni. Ugyanekkor az AeonLite bugfixelt T80 softcore CPU-jára cserélte az eredetit: [»]
Az így kapott komplett firmvert Chaosorg ismét portolta Marsohod2-re és továbbfejlesztette. Itt már a ROM-k sem az FGPA RAM-jában vannak, hanem az SDRAM egy védett részére kerültek. Most már a korszerű VGA bemenetes TV-kkel is működött a virtuális Spectrum a DAC modul integrálásának köszönheteően. [»] Később, június közepére megvalósult a szalagos image-k USB-ről való töltése is [»] Később ez a verzió is kapott egy bugfixet, így 2015 novemberére megvalósulhatott a végleges, hibamentes 128K verzió. [»]

↑date: 2023/02

ZX Spectrum 128K on Marsohod2
2015/11.
RU-15. Sizif széria Russia

Evgenij Lozovoj [↓] (azaz Eugene L vagy UzixLS) az oroszországi Belgorod városából még 2019-ben kezdett bele a Sizif-128 gép megalkotásába. Ennek célja egy minimalista Pentagon 128K 2+ ATM kompatibilis klón létrehozása volt. A kezdeményezés azóta sorozattá bővült, melynek supportját a zx.pk.ru fórumon látják el a tagok. A mérnök saját Github-ján elérhetőek a gépek konstruáláshoz szükséges információk. [»] A kínai PCBWay oldaláról is megrendelhetőek a kész alaplapok. [»] Lássuk tehát a gépeket!

15.1. Sizif-128

Az első széria, a Sizif-128 processzora egy 3,5MHz-en ketyegő Z80 128K RAM társaságában. A hangchip is az eredeti, AY/YM monó hanggal. A klón perifériáit az Altera EPM7128SLC84 CPLD emulálja, beleértve a CRT készülékekhez optimalizált PAL encodert is.

2020 februárjára lett készen a prototípus kártyán az első verzió.

A 85,1x140cm-es, áprilisi rev.A októberben bugfixet kapott a fővárosi Andrej Firsanov (Andrey F) javaslatára Ennek köszönhetően javult a kompatibilitás az LCD TV-kkel, valamint jobb lett az RGBI színegyensúly is. [»] A rev.B a power LED-del és reset gombbal bővült, viszont az NMI kapcsoló eltávolításra került és a kazettás egység bemenetét a 74HCU04 inverterre cserélte a konstruktőr. Potméterrel állítható lett a PAL color szignál. Ez a revízió nem került publikálásra, mivel bugos lett a kazettás egység bemenete.

Ezért a 2022 júliusi rev.C esetében ez a bemenet visszatért az 'A' verziónál használt tranzisztoros megoldáshoz. A NYÁK vezetéketése dizájnosabb lett, és a videó áramkör a legjobb színhűséghez van kalibrálva. A még ugyanabban a hónapban rajzolt C1-nél a moszkvai SerOne javaslatára javult a tape input érzékenysége. [»] Az ötletgazda egy továbbfejlesztett kapcsolási rajzot is készített. Ez RBG videó- és sztereó audiókimenetet tartalmaz. [»]

15.2. Sizif-512

A Sizif-512 6,5x21,3 cm-es méretű, kétrétegű alaplap a ZX Spectrum 16/48K házakba, illetve replikákba illeszthető. Az eredeti Spectrumokhoz képest nagyjából felezett méretű áramkör egy belső bővítősínt is kapott. Ezzel a szintén a Lozovoj által konstruált bővítőkártya kapcsolható az alaplaphoz.

A ZX Spectrum 48/128K, +3e és Pentagon időzítésekkel kompatibilis. A Z80 processzor 3,5, 4,4, 5.2, 7 Mhz-es no-wait, és 14MHz-es wait state turbo üzemmódokban működik. A RAM mérete itt már 512K és az AY-chip ABC/ACB sztereóban is szólhat a monó mellett. A perifériák emulálását az Altera EPM1270 CPLD végzi. Támogatja a PS/2 tasztatúrát, a Kempston/Sinclair szabványú joystickokat és a 6 gombos Sega kontrollert is. A microSD kártya DivMMC és Z-Controller kompatibilis módokban használható. TV-s PAL és Sega mini-din9 RGB videókiemenet találunk a lapon, valamint egy tüskesort PC-EGA monitorokhoz. A standart Spectrum képernyőn felül támogatja az ULAplus szabványt is. A monó Covox Pentagon szabványú és emellett a SounDrive is emulált. Kazettás egység 3,5-ös jacken, illetve az opcionális, tüskesoron keresztül illeszkedő Bluetooth modulon keresztül csatlakoztatható. Reset és magic és természetesen power gomb kivezetésekkel rendelkezik. Az áramforrás bemenete 9 és 12 volt közötti lehet, mely polaritásérzéketlen.

A RAM kétféleképpen konfigurálható. A microSD kártya behelyezésével a DivMMC módban 128K a 7FFD porton (Pentagon mód), 128K a DFFD porton (Profi mód, a leginkább kompatibilis a régi 128K szoftverekkel) keresztül használható és 128K a DivMMC részére van fenntartva. Ha nem aktivált a DivMMC, akkor 128K a Pentagon és 384K a Profi módban elérhető.

A rev.A itt is az első kiadás volt, mely 2020 április végén jelent meg. A B revízió itt sem jött ki, csupán archiválásra kerültek a fájlok. A rev.C alaplapnál eltávolításra került a Beta-128 interfész, és megjelent a monó hang. Természetesen bugfixek is történetek a májusban megjelent lapon. A júliusi C1 lap gyakorlatilag egy hibamentes alapnak tekinthető. A fentebb említett teljes specifikációt tartalmazó rev.D verzió szeptemberben jelent meg, majd követte a D1-es alaplap 2021 februárjában apróbb változtatásokkal a NYÁK-on. A 2022 szeptemberi rev.E szintén tartalmaz bugfixeket. A rev.E1, mely az előzővel egyidőben jelent meg, annak a kísérleti funciók nélküli verziója.

Az alaplaphoz tervezett kiegészítő kártya, a Sizif-512 extension első verziója, a rev.A 2021 májusában jelent meg, majd a következő hónapban nyerte el végső formáját a rev.A1 képében.

Ez az alaplap hangképességeit bővíti ki. A Turbo Sound FM, az 512K-s General Sound, az SAA1099 és a Midi hangzást kínálja. Ezzel már ki is van töltve a gumibillentyűs (replika) ház.

A Sizif-512 Wifi ESP 8266 alapú Wi-fi modul az AY-chipen keresztül a Bluetooth-hoz hasonlóan szintén egy dedikált tüskesoron kapcsolódik az alaplaphoz. Az 'A' revízió 2020 április végén, a 'B' júliusban, a 'C' a következő év február utolsó napjaiban jelent meg.

15.3. Sizif-XXS

A Sizif-XXS specifikációi nagyjából az 512-es verzióinak felelnek meg. Kétféle méretben készül. A fő verzió 10x2,45cm, a Zero 6,5x3cm nagyságú.

A Sizif-512-hez képest a különbségek, hogy nem ismeri a 14MHz-es módot, és itt már az Altera EP1C3T100 FGPA-ba van integrálva az audió rész. Továbbá csak PAL kompozit videó output-ot tartalmaz, a Kempston a billentyűzeten van emulálva. Van továbbá SpecDrum emuláció. Bár lehetséges, hogy egy firmver frissítéssel az 512-esben is használható az eszköz. Az áramforrás 5 voltos microUSB.

Az impresszív méretet a négyrétegű NYÁK-kal és a kétoldalas SMD alkatrész forrasztással érte el a konstruktőr.

Az első, rev.A 2020 november végén, a bugfixelt rev.B a 2022 év februárjában jelent meg. Az ezen alapuló Zero július első napján jött ki.

↑date: 2022/10

Pix:
Sizif

Weblinx:
Sizif-128 rev.0
2020/02. Sizif-128 rev.A
2020/04. Sizif-128 rev.B
2020/0?. Sizif-128 rev.C
2022/07. Sizif-512 rev.A
2020/04. Sizif-512 rev.C
2020/05. Sizif-512 rev.C1
2020/06. Sizif-512 rev.D
2020/09. Sizif-512 rev.D1
2021/02. Sizif-512 rev.E
2022/09. Sizif-512 rev.E1
2022/09. Sizif-512 extension rev.A1
2022/09. Sizif-512 Wifi rev.C
2021/02. Sizif-XXS rev.A
2020/11. Sizif-XXS rev.B
2022/02. Sizif-XXS Zero rev.A
2022/07. Sizif-XXS Zero rev.A
2022/07.
RU-16. ZX Coffee Classic Russia

2020 augusztusában Odintsovo-ból Coffe Coffe prezentált egy hordozható ZX Spectrum klónt. [»] A ZX Coffee Classic egy 10x9cm-es méretű 48/128K kompatibilis gép.

Ez a konstruktőr második klónja. Az első még a klasszikus korban, Moszkbában készült 1986-ban. Jellemzője, hogy a kortárs klónokkal szemben 16 helyett 8 chippel oldotta meg a 64K RAM-ot. Közös vonás a régi és az új klónjában, hogy mindkettő képes bootoláskot a ROM tartalmát a RAM-ba másolni. Nem csupán ezért 'Classic', hanem mert PAL televíziókészülékkel is működik és valós Z80 procit (Z84C0010) és AY-chipet (AY-3-8912A) is tartalmaz.

Lássuk a gépet magát, melyről a szerző igen részletes Youtube összefoglalót készített. [»] Az LCD képernyő alatt található a 10MHz-es Z80 CMOS processzor, mely 3,5, illetve 7Mz-es no wait turbó üzemmódban működhet. E mellett van az Altera MAX II EPM570T100C3 CPLD. Az SRAM mérete 128/256K, a FlashROM 32MB nagyságú. A tervező direkt ezt választotta az SD-kártyák megbízhatatlansága miatt. A chip 100 ezer újraírási ciklust bír, mindezt 20 év adatmegtartás mellett. Egy Windows-os segédprogrammal állíthatjuk össze, updatelhetjük a ROM-készletet, ez mintegy adazbázisként is használható. Ugyanitt helyezkedik el a perifériák vezérlésésrt felelős Microchip PIC18F25K22 típusú mikrokontroller is. Ez másolja például be a Flash ROM-ból a Spectrum ROM-ot a RAM-ba.

Képernyő gyanánt egy 16 bites, ILI9341 kontrolleres, 2,8 colos 320x240 felbontású LCD egység használható. A 256x192 felbontáson kívüli rész az OSD helye. A már említett PAL kompozit RCA csatlakozóján keresztül, valamint a jobb képminőséget biztosító S-Videó kimenettel külső egységeket is használhatunk. A beépített és a külső képernyő párhuzamosan is működhet. A TFT LCD mellett az AY-chip található sztereó 3,5-ös jack-kel karöltve. Ez használható a kazettás egység csatlakoztatására is. A felső részen a hang számára egy RCA monó out is elhelyezésre került.

A billentyűzet az integrált mini egység mellett ZX Spectrum mátrix, illetve PS/2 szabványú lehet. Ez esetben a firmver a funkcióbillentyűkkel is vezérelhető. Az F1/F3 reseteli vagy pauzálja a Z80 processzort. Az F2-vel ki/bekapcsolható a status bar. A játék menü az F4 billentyűvel hívható meg. Az F5 és F6 a .TAP/CPU normál és turbó módja között vált. Az F7 lenyomásával indítható a PC-vel az asszinkron soros (UART) kapcsolat. Az F9/F10 indítja/pauzálja a .TAP fájlokat. Az F8 lenyomásával help-et kapunk, az F12 a kilépés. Az LCD alatti tüskesoron keresztül csatlakoztatható a ZX mártrix és e mellett a debugger áramkör.A beépített tasztatúra akár le is vágható, ekkor a magasság 7 cm lesz. Az LCD képernyő is eltávolítható.

Az áramellátás microUSB porton keresztül lehetséges, tehát powebankról is üzemeltethető. A PC-khez való csatlakozást is ez biztosítja. Van egy reset gomb is.

A GameNavigator firmver egyenlőre az .SNA és .TAP fájlokat támogatja. Utóbbi esetben számlaló mutatja a betöltés haladását. A szalagfájlok mellett a mentés is lehetséges normál vagy turbó sebességgel. A PC-n készült adatbázis alapján a cím mellett a kiadási év, és a kiadó is látható. A szalagfájlok állapotjelzője mellett a borderen láthatóak a ZX48/128K üzemmód, a normál/turbó CPU sebesség, valamint az AY-chip állapotának visszajelzői is.

A fogyasztás 170mA alatti lett, melynek a felét a PS/2 billentyűzet, az LCD háttérvilágítása és az AY-chip teszi ki. A Z80 turbó üzemmódja csak 4mA-rel dobja meg a fogyasztást a modern CMOS technológiának köszönhetően. Az alacsony fogyasztásban szerepet játszik a relatíve erőteljes 3.3 voltos undervolting az alapértelmezett 5 volt helyett. Az AD725 típusú PAL encoderen és az AY-chipen kívűl minden 3.3 volton megy.

↑date: 2022/11

Pix:
ZX Coffee Classic

Weblinx:
ZX Coffee Classic
2020/08.
RU-17. ZX Spectrum 128K+++ Russia

Aleksandr Svincov, azaz AlexB5 Novoszibirszkből jelentkezett ZX Spectrum 128K+++ klónjával. A 2021 januárjában napvilágot látott gép tényleg rendelkezik néhány plusz-szal az eredeti 128K géphez képest.

A Z80A proci és a 128K RAM természetesen maradt, de új csatlakozókkal bővült a gép. A tápegységé IDE/ATX szaványú, a képet VGA vagy RCA kompozit csatlakozón is kaphatjuk.

A hagyományos, Spectrumos csatlakozók közül a két darab 3,5 mm-es jack a kazettás egységé és a hangkimeneté, a DB9 a joystick-é.

Lehetséges az időzítéseket Pentagon 128K-ra módosítani és Beta-128-at vagy emulátort kapcsolni a géphez, ekkor egy teljes orosz klónunk lesz. Ideértve a sztereó YM2419F chipet és a 7MHz-es overclock-ot akár no-wait, azaz valós 2X-es sebességű üzemmódban. Utóbbiakat jumperek segítségével állíthatjuk be.

Az összes dokumentáció -beleértve a hibajavításokat és a P128K moddingot is- szabad hozzáférésű.

↑date: 2021/10

ZX Spectrum 128K+++
2021/01.
UA-1. Speccy 2007/2010 Ukraine Russia Belarus

1.1. Speccy 2007 és moddingjai

A Speccy 2007 a kijevi Peter Kitsun, azaz syd kreálmánya 2007 decemberéből. A firmver és a kapcsolási rajz egyaránt szabad hozzáférésű. A 13,3x11 cm-es alaplap főbb összetevői a Z80 CPU, az Altera 7128 CPLD, az ATMega16 mikrokontroller, a két darab RAM és a hozzájuk tartozó puffer chipek, valamint a ROM. A szerző ZXGATE klón kódját használta fel.

A gép PS/2 billentyűzet, RGB-out, hangkimenet, SD/MMC kártya csatlakozókkal rendelkezik az áramforrásén kívűl. A háttértárról .TAP, .TZX és .SNA fájlokat tölthetünk kétszeres sebesség mellett. A Kempston és Sinclair joystickokat a billentyűzet szimulálja. Kiválóan együttműködik a Z80 foglalatba dugható, eredetileg Pentagonhoz fejlesztett AY-adapterrel is.

A bugfixelt 1.03 verzió első dokumentációinak dátuma 2008 január. [»]

2008 február végén megjelent a TR-DOS támogatású firmver modding Moszkvából denisv-től. Ez az ATMega 32 kontrollerre való cserét teszi szükségessé, mely kétszeres kapacitású és a lábkiosztása teljesen kompatibilis a 16-os típussal. A v1.04 gép a .TRD, .SCL és .FDI fájlokat támogatja. [»]

A Lyantorban lakó fifan 2008 márciusában határozta el saját verziójának elkészítését, mely a hónap közepére lett készen. Itt a konstruktőr az 27512 típusú EEPROM-ot használta a FlashROM helyett. A kép és hang Scart csatlakozón lett kivezetve a 17x9 cm-es lapon. Az elemek tájolása is megváltozott. [»]

Természetesen a 128K modding megvalósítása sem sokat váratott magára. Az újévben határozta el aniSKY a 128K-s verzió elkészítését. Ez egy darab UT621024PCL-70LL RAM chip sehítségével valósult meg. [»]

A fejlesztéshez csatlakoztak a zx.pk.ru virtuális közösség tagjai, kiemelve közülük Aleksandr Molodcov-ot (aka Molodcov Alex, Kolpino). 2009. áprilisában jelent meg a Speccy 2007 v1.06 véglegesíttett kapcsolási rajza, amely már 128K+AY+TR-DOS felállásban üzemelt. Ez egy kiegészítő kártya, a hozzá való alaplap és firmver moddinggal. A daughterboardot az egyik RAM chip foglalatába kell illeszteni. Ez a verzió már tudja kezelni a 2 gigásnál nagyobb SDHC-kártyákat is. Készült hozzá Pentagon időzítésű firmver modding is. [»]

A kamyshin-i Vjacheslav Georgievich Skutin (Alex_NEMO, azaz Nemo kapitány) egy komplett kapcsolási rajzot is publikált néhány nappal később. [»] Ehhez molodcov_alex elkészítette a még ugyanaznap a Pentagon kompatibilis moddingot is. Ezzel át is értünk az 'egylapos' verziókhoz, amikoris ezen moddingokat integrálják egyetlen alaplapba.

A cseljabinszk-i Sabirzhanov Vadim Mirzhanovich (zst) felhívására, mely 128K+TR-DOS+AY kombó megvalósítására vonatkozott, két jelentkező érkezett. [»] 2010 március végére elker keszült el alaplapjával. Az orszk-i konstruktőr kártyája integrálta zst VGA & PAL kártyáját, a hang is két RCA-n került kivezetésre. [»] Szentpétervárról Ljubitel májusban jelent meg fejlesztésével. [»]

Zst az elker-féle verziót használta fel. Később Alexander Korovnikov (Zorel, Dnipropetrovsk) is készített belőle egy szériát [»]

Több év kihagyást után 2016 áprilisra Minszkből Eugene Akhramovich (azaz .jackson) készítette el saját verzióját, mely egyetlen RAM chipet használ. [»] A projektet archiválta GitHub lapján is. [»]

Pavel Rjabcov (aka Paul; Kineshma) verziója ezen alapul 2017 augusztus végéről. A fehér és a zöld színű lap műszakilag ugyanaz, de utóbbi az optimalizációnak köszönhetően belefért a 10x10cm-es méretbe. Az AY-chip mellett az azt emuláló Atmega8 mikrokontroller is használható a lapban. A fekete verzióról eltűnt az AY-chip foglalata, csak az Atmega8-é maradt meg. [»] 2019 augusztusában kapott egy bugfixet a penzai Rem22 fórumtárs javaslatára. [»]

2020 szeptemberében fejezte be 74ls00 saját verziójának fejlesztését Ljubitel variánsa alapján. Az egyenlőre tesztfázisban maradt lap a PAL encoder és Scart csatlakozóban jelent újdonságot. [»]

1.2. Speccy 2010: új firmverekkel

Az előző klón utódja, a Speccy 2010 az Altera Cyclone II FPGA (EP2C8Q208C8N) és az STMicroelectronics ARM7 (STR750FV2T6 vagy STR750FV2T6) mikrokontroller segítségével megalkotott alaplap. A memória típusa 16 MB-os K4S281632J-UC75 vagy dupla akkora méretű K4S561632J-UC75A SDRAM lehet. Speccy 2007 méreteit és a v1.06 főbb tulajdonságait is örökölte. [»]

Virtuálisan sokféle konfigot kreálhatunk, alapban a ZX Spectrum 48/128K, Pentagon 128/1024K és Scorpion ZS 256K módok közül választhatunk.

SD/MMC kártyafoglalat található rajta. A valós idejű óra típusa Dallas DS1338Z-33+, ez esetben Gluk RTC-t emulálja. Portok tekintetében 2 darab PS/2 (billentyűzet és egér) és 2 joy csatlakozóval valamint egy opcionális USB-vel (virtuális COM porttal) is rendelkezik. Az egér Kempston kompatibilis, a joy többféle szabványú is lehet.

Videókimeneteknél választhatunk, hogy RGB, Composite, S-Video vagy VGA-n szeretnénk látni a képet melyet 3 darab R-2R DA konverter állít elő.

Az audió előállítása a dupla R-2R illetve a TDA1543 feladata. A (sztereó) AY/YM módok, a TurboSound és természetesen a Beeper támogatott. A C64 SID chipjének emulálása kísérleti fázisban ragadt, akárcsak a 16C grafikus üzemmód implementálása.

Mindamellett, hogy tökéletesen kompatibilis a Speccy2007 v1.06-val számos új funkciót is kapott. Ilyen például az 1 megás használható memória (a már említett Pentagon 1024K emulációnál). A turbó sebesség is több lépcsőben állítható a virtuális Z80 processzornál: 7, 14 vagy 28 MHz között.

Az FPGA a kártyaolvasón, a mikrokontroller a virtuális Com-porton keresztül frissíthető.

Miután syd kiszállt a projekt támogatásából 2012 novemberében [»], két ágon is kapott új firmvert a gép. Az egyik a TS-Conf portja a ReVerSE-U16 klónról. Ezt az ukrán MVV, a klón megalkotója végezte 2014 októberében. [»] A másik rendszer Martin Borik (mborik) munkája 2018 júliusából. A kassai programozó a DivIDE/DivMMC és MB-02+ egységek támogatását, valamint egy fájl menedzsert és debuggert adott hozzá az eredeti kódhoz. A munkában sokat segítettek neki a cseh/szlovák Spectrumosok. [»]

↑date: 2022/09

Pix:
Speccy 2007/2010

Weblinx:
Speccy 2007 v1.03
[Speccy-2007 v1.0x|syd, kiev, xx.xx.20xx]
2007/12. Speccy 2007 v1.04
2008/02. Speccy 2007 v1.03 128k mod
2009/01. Speccy 2007 v1.06
2009/04. Speccy 2007 128
[Speccy-2007/2-128|ver. 1.0 2010 by Elker]
2010/03. Speccy 2007 128 mod.2016 .jacksn
2016/04. Speccy 2007 128 mod.2017 paul white
[Speccy-2007|128+AY+TR-DOS]
2017/08. Speccy 2007 128 mod.2017 paul green
[Speccy-2007|128+AY+TR-DOS]
2017/08. Speccy 2010 rev.1
[Speccy2010,r1|(c)syd,Kiev2010]
2010/03. Speccy 2010 rev.2
[Speccy2010,r2|(c)syd,Kiev2010]
2010/03.
UA-2. ReVerSE Ux Ukraine

A ReVerSE Ux ukrajnai Cherkasy-ban élő mvv (másnéven: vlad) FGPA-klónsorozata. A hardverfejlesztéshez, illetve a firmverek megalkotásához aktívan hozzájárult a zx.pk.ru közössége is. Ennek köszönhetően a 8 bites nemzetközi és ex-szovjet számítógépek és konzolok széleskörű emulációja valósulhatott meg.

A ReVerSE-U10 volt a sorozat első tagja, melyet 2008 decemberében mutatott be a konstruktőr [»]. Tulajdonképpen egy prototípusnak fogható fel, a zx.pk.ru fejlesztőin kívül nemigen ismerni más tulajdonosokat. Az alaplap típusjelölése U10EP3C.
Központi egysége az Intel/Altera Cyclone III EP3C10E144 FGPA, mely helyettesíthető az EP3C5 típussal is. Előbbi 10 ezer, utóbbi fele ennyi logikai kapuval rendelkezik. A Speccy emulálásához kicsit több szükséges, mint 3000 kapu, tehát erre bőven megfelelő a kistesó is. A beépített RAM mennyisége mindkét FGPA chip esetében 53Kbyte.
A kártyán található még 512K SRAM is, mely 1024K-ra, vagy 2048K-ra is bővíthető. A FlashROM soros interfészen keresztül kapcsolódik, egészen 64Mbyte-os modulokal tesztelte a fejlesztő.
Dupla USB porttal, SD-kártya slottal, VGA-kimenettel rendelkezik az alaplap. Az egér és billentyűzet számára külön-külön egy-egy PS/2 csatlakozó is fenn van tartva. Az audio I/O dupla sztereó 3,5-ös jack. Az RS-232-es protokollt is ismeri a rendszer. A rendszerbusz 16 tűs. Valós idejű órát is tartalmaz, természetesen gombelemmel megtámogatva.
Az Ogg, Vorbis, MP3, AAC, WMA, FLAC és MIDI formátumok lejátszása hardveresen támogatott a VS1053B codec chipnek köszönhetően. A lap mérete 7,5x8,4 cm.
A Spectrum emuláció tekintetében egy Leningrad 1, illetve egy egész komoly Speccy konfig született kezdetben a szentpétervári Evgenij Ivanovtól, azaz Ewgeny7-től. A ZX emuláció időzítése választhataóan Pentagon vagy Scorpion (azaz eredeti Speccy) 256K RAM-mal a #7FFD porton (a Pentagon szabvány szerinti) keresztül vezérelve. Integrált Z-Controllerrel, TR-DOS, sztereó-AY, Turbo-CPU támogatással rendelkezik. A hangot illetően a Turbo Sound, a Soundrive illetve a Covox is emulált. Az egeret Kempston szabványúként kezeli, a szintén Kempston-kompatibilis joystick a numerikus padon került emulálásra. A RAMDisk-et egy speciális, moddolt TR-DOS 6.11e verzió kezeli. A scandoubler szintén az FGPA-ba került megvalósításra. Később mvv egy Pentagon konfigurációt is készített. Ez is 256K RAM-ot tartalmaz, továbbá a General Sound hangkártya 128K-s verzióját. Mr. Gluk valós idejű órája is integrálásra került és még 32K cache memóriának is maradt hely. A háttértárat itt is az emulált Z-Controller használja.

A 2010 okóberi ReVerSE-U9 (azaz U9EP3C) esetében az FGPA típusa ugyanaz [»]. Az SRAM fix 512K méretű, kapott viszont alapban 32 Mbyte SDRAM-ot. Ez kisebb méretű modulokkal 8 vagy 16 is lehet – bőven elég a 8 bites mikrogépek emulálásához. Egy TDA1543 végfok is megtalálható a lapon. Elődjéhez képest eltűnt az audio codec IC, az audio bemenet, valamint a dupla USB port is. Utóbbiakat egy miniUSB váltotta, mely JTAG felületként is szolgál a hagyományos JTAG csatoló mellett. Rendszerbuszként egy 3 illetve 5 tüskés csatlakozó található a 7,5x7,5 cm méretű NYÁK-on.

A ReVerSE-U8 (U8EP3C) klónnál 2011 augusztusából az alap 512K SRAM bővíthető a duplájára is. Újra megjelent a codec chip és az audió bemenet. A rendszersín egy 8, egy 20 és egy 26 tüskés csatlakozósorból áll. A lap mérete nem változott az elődmodellhez képest.

A 2014. áprilisában megjelent ReVerSE-U16 [»] központi egysége a Cyclone IV EP4CE22E22C8N, de természetesen az alacsonyabb logikai kapuszámmal rendelkező EP4CE6/10/15 típusokkal is kompatibilis. A RAM mérete ezeknél az FGPA-chipeknél 34-74K közötti. Ráadásként a Cyclone III generációval is működik, az EP3C5/10/16/25 típusokkal biztosan, melyek 53-76K belső memóriával rendelkeznek.
Az SDRAM mérete ennél a lapnál 16 megabájt, de választható 4 vagy 32 megabájtos modulokkal is. A legnagyobb újdonság a kornak megfelelő HDMI videó és audió kimenet, valamint az Ethernet port. A PS/2 csatlakozókat itt már természetesen USB 2.0 váltotta fel. A rendszerbusz nyolc pines volt kezdetben (rev.A), majd tizenkét tüskés lett (rev.C). A rev.B lapról nincsen fotódokumentáció, tehát minden valószínűség szerint csak kapcsolási rajzként létezik. Az alaplapok 7x5,6 cm méretűre csökkentek.
A konstruktőr több kisebb bővítőmodult is fejlesztett az U16 laphoz (audio-out, hdmi-vga konverter, vga-out kártya, FGPA-programozó, debugger, ZX-bus/Nemo-bus adapter).
Készített továbbá egy akril házat is, melyet 4 darab alumínium csavarszett és távtartó segítségével lehet összeszerelni.

Az U9, U8 és U16 esetében mvv egységesítette a Speccy configot. A virtuális processzor a T80, mely 3,5, 7, és 14 MHz-en ketyeghet.A hangot illetően a beeper, egy 21MHz-es 448K-s General Sound hangkártya 1.05a-as ROM-mal, két darab AY-3-8910-at használó Turbo Sound, 1.05-ös verziójú SounDrive, valamint az #FB porton műküdő Covox van jelen. A RAM-ot 4 megabájtig kezeli, a #DFFD: (Profi szabvány) és a Pentagon-féle #7FFD portokon keresztül. A valós idejű óra ez esetben is Mr. Gluk sémája szerint működik. A Kempston egér itt is emulált, a Kempston joystick szintén a numerikus padon keresztül elérhető. A háttértár a Z-Controller és a DivMMC. Az upscaler 800x600-as felbontásban működik a ZX esetében 50Hz-en a Pentagon módnál 48-on.
Az U10 kapott két 50MHz-es virtuális órajelen futó ZX 48K-t is. Az egyiknél T80-as a virtuális CPU, a másiknál a NextZ80. Itt kétszeresére nagyított képernyőt és sztereó beepert kapunk. A 128K tekintetében egy 3,5 MHz-es T80 procis, 512K-s DivMMC-vel felszerelt virtuális gép született meg. A sztereó hangzás itt az AY-sounddal egészült ki, a kép ugyanaz mint a 48K-s kistesóknál.
Az U9 esetében elérhető a TS-Conf és a Spec256 emuláció, az U8-nál már csak az előbbi. Az U16 a Quadspeccy és ZX-Poly magokat is kínálja a szuper-Spectrumok vonatkozásában az U9 extra konfigjai mellett.

↑date: 2023/01

Pix:
ReVerSE Ux

Weblinx:
ReVerSE Ux@GitHub: https://github.com/mvvproject/
ReVerSE-U10
2008/12. ReVerSE-U9
2010/10. ReVerSE-U8
2011/08. ReVerSE-U16 rev.A
2014/04. ReVerSE-U16 rev.C
2015/07.
UA-3. DivGMX Ukraine

A DivGMX az előbbiekben megismert mvv fejlesztése, mely 2016 novemberében látott napvilágot. Ez egy kettős funkciójú, FGPA-alapú kártya. Egyrészt interfészként lehetővé teszi a Spectrum és kompatibilis gépek bővítését. Másrészt különálló alaplapként maga is egy klónként funkcionálhat. Eredetileg a 'basic' verzió lett volna a bővítő interfész, az 'ultimate' pedig a 2-in-1 bővítő és klón. Végül csak az utóbbi készült el öt év fejlesztés után, mely természetesen itt is a zx.pk.ru közösség tagjaival együtt valósult meg. [»]

A központi egység, az FGPA típusa Cyclone III EP3C5/EP3C10 vagy Cyclone IV EP4CE6/EP4CE10 lehet. A logikai kapuk és a RAM az első esetben 5/10 ezer és 53K . A másodiknál a kapuk száma 6/10 ezer, a memória mérete már 270/414K. A kártyán 4/8/16/32 megabyte SDRAM is található. A Flash 8/16/32/64 Mb lehet. A valós idejű óra típusa DS1338Z. Természetesen az FGPA felprogramozásához jelen van a JTAG csatlakozó, valamint az i2C busz is. NMI és reset gombok, sztereó 3,5-ös jack is megtalálható a 7,4x5,4 cm-es lapon. A Sinclair élcsatlakozón kívül természetesen az orosz Nemo-busszal is kompatibilis. Alapban az utóbbihoz csatlakoztatható, a Sinclair gépekhez anya-anya adapterrel,

USB-s billentyűzet, egér és gamepad csatlakozókkal valamint HDMI-s TV kimenettel rendelkezik. A kontrollerek közül Defender Game Master G2-vel került tesztelésre. Háttértárként MicroSD kártya szolgál.

Az emulált gépek közül az összes klasszik Spectrumot tudja a 16K-tól a 128K+3-ig. Természetesen a Pentagonokat is képes szimulálni, 128, 256, 512 és 1024K RAM-mal.

A Spectrumos hardverek közül a CMOS (Mr. Gluk standard), a DivMMC, a DMA Ultra Sound Card, a Data Gear, General Sound 512K, Kempston joystick, a Kempston mouse, a Multiface, a ZX Interface 2, a Sound Drive 1.05, a Turbo Sound (2xYM2149), a Turbo Sound Easy (2xYM2149 + SAA1099) és a Z-Controller támogatottak.

A firmverek közül a basic-kel használva, a Spectrumhoz kapcsolva 640x480-as felbontásban, 60Hz-en kapjuk a képet a HDMI-n keresztül. A hang SounDrive vagy Turbo Sound Easy lehet. A háttértár a DivMMC és a Z-Controller. A virtuális processzorral a 3,5-ös mellett 7 vagy 14MHz-es turbót is választhatunk.

Spectrum kompatibilis gépek vonatkozásban képes emulálni az Alf játékkonzolt, a ZX Evolution-t TS-Configgal, és a 256 színű virtuális Spec256-ot.

Sajnos open source mivolta ellenére nem szupportálta senki, ezért a szerző is felhagyott a projekttel.

A kártya a czestochowa-i Piotr Bugajtól (Zaxon/Speccy.pl) és a kineshma-i Pavel Rjabcovtól (Paul) megrendelhető (volt).

↑date: 2023/01

Pix:
DivGMX

Weblinx:
DivGMX@GitHub: https://github.com/mvvproject/DivGMX
DivGMX
2016/11.
UA-4. Karabas széria Ukraine

4.1. A konstruktőrről röviden

Andy Karpov (andykarpov) webfejlesztő és rádióamatőr az ukrajnai Nikopol városából több, kisebb-nagyobb fejlesztéssel lepi meg rendszeresen a Spectrumos közösséget.

Érdeklődésének köszönhetően a retro konzol és számítógépes (elsősorban Spectrumos) fejlesztések mellett az amatőr rádiózáshoz kötődő dolgok is megtalálhatóak repóiban. [»]

4.2. Karabas-128: az első ZX-klónja

A Karabas-128 klón célja volt egy ZX Spectrum 128K alaplapot létrehozni, valós Z80 processzorral és az Altera EPM7128STC100 CPLD segítségével, mely olcsón előállítható és a 16/48K házakba szerelhető. Az ULA emulálásáért is felelős firmver a Speccy 2007 klónon alapul. A .jackson által készített single RAM IC moddingnak köszönhetően csak egy darab RAM-chip szükséges a megépítéshez.

Az AC/DC áramkör, a kazettás egység és a PAL coder a Harlequin 48K rev.G klóntól származik. A TV-outon kívül RGB monitorkivezetést is kapott az alaplap, valamint az AY-chip is integrálásra került. Az eredeti élcsatlakozó szintén megtalálható. Az időzítés ZX48K vagy P128K kompatibilis egyaránt lehet.

Az első revízió, a rev.A 2017 júniusában jelent meg. Ezt követték az ilyenkor szokásos bugfixek, frissítések, mint a rev.B és rev.B1. A Rev.A2 lapot Nikolaj Kalaburdin, azaz NiKa készítette Yekaterinburg-ból, de az első NYÁK-ján csak a Rev.A felirat szerepel.

A harkivi Oleg Starichenko (közismertebben: solegstar) augusztusban készített hozzá 1024K-s bővítést, mely a Profi klónokkal kompatibilis. [»]

4.3. Karabas Nano: a legkisebb klón

A Karabas Nano klón ötlete a legkisebb és legolcsóbb billentyűzettel rendelkező ZX Spectrum kompatibilis klón megalkotása volt valós Z80 processzor és egy Altera EPM3256ATC144 (később egy EPM7512) CPLD segítségével. Andy mindeközben a KiCAD program mesterfogásainak elsajátítását is célul tűzte ki. A felületszerelt technológiával készülő klónsorozat mérete 10x10 cm. A fejlesztés 2019 júliusában kezdődött a prototípus rev.A és rev.B lapokkal.

A kapcsolási rajz a Karabas-128 klónon alapul. A Wi-fi és az UART működési sémája ZX Uno projektből származik.

A CPU-n és a CPLD-n kívül a főbb összetevők a 2 megabyte RAM, a ROM, a PAL encoder és a hátlapra forrasztott, az AY-chip emulálásárt felelős Atmega8 chip.

Az élcsatlakozó is jelen van, a tape I/O és a tápcsatlakozó között kapott helyet. Ez nem a szabványos típus, hanem tűcsatlakozású. A video out itt is RGB vagy PAL lehet, utóbbinál integrálva az AY-chip hangját.

Az alaplap microSD kártya olvasót tartalmaz és különféle konfigurációkat támogat. Az egyik a Z-Controller alapú. Ez Pentagon időzítésekkel, 1024K Profi kompatibilis memóriakezeléssel és Gluk reset service monitorral rendelkezik. A másik gyári konfiguráció a DivMMC interfészes 128K-s Pentagon időzítésű klón ESXDOS operációs rendszerrel.

Természetesen ez is több revízióváltáson esett át. A Rev.C még eltávolítható billentyűzettel rendelkezik, és csak az AEG formátumú processzorokkal kompatibilis. A Rev.D esetében már integrált lett a billentyűzet és az olcsóbb FEC foglalatos CPU-kat is támogatja. Ennél a verziónál került kifejlesztésre az ESP8266 alapú wifi addon kártya. Megvalósult a Timex Hi-res grafikus üzemmód, valamint a ZX-Uno kompatibilis UART mód is. A Rev.E már integrált Wi-fi modult kapott, mely a microSD slot túloldalára került. A Rev.F-nél a Wi-Fi modul és a microSD foglalat helyet cserélt. A gombok kisebb méretűek lettek a most már lekerekített sarkú alaplapon. A Rev.G esetében a microSD slot fordított tájolású lett. Mivel a lap alján került elhelyezésre, ezért a felhasználás szempontjából ez így természetes. A belgorodi Evgenij Lozovoj (UzixLS, Eugene L) kissé változtatott a lapon Rev.I-től kezdve, illetve a Turbo Sound kompatibilis firmvert is ő készítette el. A rev.J esetében a jack-ek már nem csak felületszereletek lehetnek és jumperrel választható az AV-out. [»]

4.4. Karabas Pro: a Profi kompatibilis Karabas

Az egy évvel később indított fejlesztésről, a Profi v5.x kompatibilis Karabas Pro FGPA-alapú klónról a 3.2-es fejezetben olvashattunk. [›]

↑date: 2022/10

Pix:
Karabas

Weblinx:
Karabas-128 rev.A
2017/06. Karabas-128 rev.A2
2017/12. Karabas-128 rev.B1
2018/02. Karabas Nano rev.C
2019/08. Karabas Nano rev.G
2020/06. Karabas Pro Rev.C
2020/08.
UA-5. Buryak PI Ukraine

A Karabas Nano fejlesztésekor, 2019 decemberében bukkant fel a Buryak PI klón prototípusa. Így a kezdeményezés a Nano-n alapul. A gép fejlesztésének alapját a Nano adta. [»] A gép tervezője Sergej Belinski (azaz tank-uk, Zaporizzsja), a firmver a Andy Karpovtól (andykarpov/Nikopol) származik és a Chefranov Valentin Aleksandrovich (közismertebben: TS-Labs, TSL; Ivano-Frankivszk) által kifejlesztett AYX-32 hardver emulátort használja az AY/YM chipek helyett. Két lapból áll, csakúgy, mint a hőskorban a Profi klónok. Itt viszont már természetesen kétoldalasak és felületforrasztottak a NYÁK-ok, melyek két tüskesorral kapcsolódnak össze. Ennek köszönhetően klón Raspberry PI 3 házba illeszthető, a neve is innét származik.

5. 1. Buryak PI 2020

A 2020 októberi Buryak PI 2020-as verzió esetében a processzor Z80, a vezérlő logikát az Altera EPM7512AETC144 CPLD rejti. [»] A két megabájt SRAM-ból egyet a Profi sémája, egyet a DivMMC szerint használ a klón. A VGA output-on kapott képet már a CPLD-ben skálázza fel. PS/2 tasztatúra, Atari és Sega joystick csatlakozókkal rendelkezik. Az 512K-s 8 ROM bank közül az F1-F8 billentyűkkel választhatunk. A Scroll Lock aktiválja a 7MHz-es turbó üzemmódot LED-es visszajelzéssel, a Print Screen pauzálja a gépet a CPU megállításával. A Wifi az ESP-07 (vagy ESP-12) chipen alapul és az AY-porton keresztül működik. Kazettás egység ki és bemenettel is rendelkezik a klón.

Eddig három revíziója ismert. Az elsőt 2020 júliusában adták ki, és a következő napon jelent meg a második revízió. A harmadik kiadás szeptemberben jelent meg. (Az első revízió folyamatos hotfixeket kapott.) [»]

5. 2. Buryak PI 2021

A Buryak PI 2021 az előző verzió továbbfejlesztése, immár Intel/Altera EP4CE6E22C8 FGPA alapokon. 2020 karácsonya előtt mutatkozott be. [»]

Ez a Pentagon időzítéssel kompatibilis, és a 14MHz-es non wait turbó üzemmódot is ismeri. A 21MHz-es mód tesztüzemként van csak jelent, a perifériák nem tudnák tartani ezt a sebességet. A Karabas Nano-hoz hasonlóan megjelent a Z-Controller támogatás is. A hang emulálása a Wild Sound II képében az ARM Cortex STM32F405 mikrokontroller feladata. Ez a rész tartalmazza az USB-RS232 UART portot is. Ráadásként a SounDrive emulációval is rendelkezik.

A Scroll Lock által aktvált 14MHz-es módot villogás jelzi. Az F11 lett az NMI gomb, az F12 a reset, a Pause gomb a megállító. Rövid hibajegyzék is találató a repóban. [»]

↑date: 2023/08

Weblinx:
Sergej Belinski@YouTube: [»] https://www.youtube.com/@serg9374
Sergej Belinski@GitHub: [»] https://github.com/tank-uk
Pix:
[»] Buryak Pi
több kép
Buryak PI
2020/07.
UA-6. Pocket ZX on one chip Ukraine

Az ukrajnai Dnyiproból zetalex jelent meg a zx.pk.ru fórumon zsebméretű ZX-klónjával 2021 márciusában. A 90x125 mm-es 48K gép egyetlen chip, az STM32F103RET6 STMicroelectronics ARM mikrokontroller köré épül. [»]

A 32 bites kontroller lelke egy Cortex M3 processzor 72 MHz-en. Ehhez társul 512K FlashROM és 64K SRAM.

A 3,5 colos 320x240 felbontású LQ035NC111 LCD-vel és egy 800 mAh-s akksival mintegy 8 óra üzemidő biztosítható. Az SDHC szabványú, azaz maximum 32 Gbyte kapacitású microSD kártyán natívan .SNA fájlokat használhatunk a mentés lehetőségével.

A beeper hangját beépített hangszórón vagy 3,5 ös jacken keresztül hallgathatjuk. Ehhez és a fényerő szabályozásához potméter áll rendelkezésre. A hozzá tartozó 95x130x16.5mm méretű 3D nyomtatott ház két részből áll.

↑date: 2022/11

Pix:
Pocket ZX on one chip

Weblinx:
Pocket ZX on one chip
2021/03.
UA-7. Pentagon 512 on Altera DE1 Ukraine

Kijevből 2021 novemberében Z_E_V_S mutatta be egy régebi fejlesztését. Ez a firmver emulátor a terasIC Altera DE1 fejlesztőkártyán alapul. A Pentagon 512 klónt emulálja AY-chippel, alapesetben a TR-DOS 5.04T verzióval. [»]

A kártya az Altera Cyclone II 2C20 FPGA köré épül, ez felelős a virtuális processzor szimulálásáért is. Az FPGA chipnek 18752 logikai kapuja és körülbelül 30K saját memóriája van. Ezenfelül 8 megabájt SDRAM, 512K SRAM és 4 megbájt FlashROM található a lapon. MicroSD-foglalattal is rendelkezik, van 4 mikrokapcsolója és 10 darab kétállású kapcsolója. Line-in és out, mic-in, VGA-out és RS-232 port is megtalálható a lapon, melyhez PS/2-es tasztatúra és egér csatlakoztatható.

A működéshez először a fórumon található Altera DE1 ROM fájlt kell a FlashROM-ba égetni. Majd az SD-kártyára felmásolni Spectrumos ROM-okat, továbbá a .TRD, .SCL és .FDI fájlokat is. Az F10 hívja meg a service montiort. Az F1/F2 csökkenti és növeli a hangerőt, az F12 a pause. A Ctrl-Alt-Del a Z80 procit reseteli. A numerikus keypad a bal Crtl-lel a Kempston joystickot emulálja. A 9-es számú kapcsoló a normál/turbó választó, a 0-s mikrokapcsoló a Z80-at és az Altera virtuális processzorát is reseteli.

↑date: 2022/12

Pentagon 512 on Altera DE1
2021/11.
LT-1. ZX128 Lithunania

A ZX128 egy litván fejlesztés, mely sajnos félbemaradt, nincsen további hír a fejlesztésről 2007. július óta. Csupán a hardver rész készült el a Leningrad 1 klón alapján konstruált gépből, mely az eredetihez képest néhány fejlesztéssel bővült. [»]

A klón három lapból áll. Tartalmaz egy CPU-, egy videó-, valamint egy ZX Flash/IO kártyát. Az eredetileg különálló egységként elképzelt billentyűzet kártya a processzort tartalmazóba került integrálásra. Ezzel együtt a gép hagyományos mikroszámítógép megjelenést kapott. Rendelkezik még egy külön csatlakozóval a General Sound hangkártya részére. Utóbbi bővítés az alacsony számú szoftvertámogatottság, valamint a fejlesztési idő és költségek miatt nem került külön kifejlesztésre. A tervezés nem terjedt ki a tömeggyártáshoz optimalizálásra.

A specifikációkat illetően a processzor 3,5MHz-es 128K DRAM és 32K SRAM társaságában. Utóbbiban kaphatnak helyet a különbőző operációs rendszerek, melyek a 64K-s, 27c512 típusú EPROM-ból töltődnek be. A képet S-Video vagy RCA csatlakozón keresztül kaphatjuk, természetesen PAL rendszerű televíziókészüléken. A YM2149 sztereó zenéje dupla RCA és jack-en keresztül van kivezetve. A joystick csatlakozó Kempston, Sinclair 1/2 szabványú. A hagyományos kazettás magnetofon csatlakozója is megtalálható a gépen.

A Flash/IO kártya még csak barkácskártyán készült el. Az AT89C5131A mikrokontroller az alapja és 512K RAM-mal rendelkezik. A beépitett SD kártya egységet az USB protokoll szerint éri el.

↑date: 2023/04

Pix:
ZX128

Weblinx:

ZX128
2006/10.
LT-2. C4 Speccy 48K Lithunania

Andrei Vatsenko (AndreiV01N) 2021 áprilisában jelentkezett Vilniusból a C4 Speccy 48K FGPA-klónnal. [»] Ahogy azt neve sugallja, az Altera Cyclone IV FGPA köré épül és a 48K-s gépet emulálja. Az FGPA chip ez esetben egy RZ-EasyFPGA kártyán kapott helyet.

A képet 1280x1024@60Hz módban a VGA csatlakozón kapjuk - a kártya korlátai miatt csak 3 biten, a Bright szignál nélkül. A beeper a beépített hangszórón keresztül szólal meg, a .TAP/.WAV fájlokat RS-232 porton keresztül tölthetjük/menthetjük. A billentyűzet-csatlakozó PS/2 szabványú.

Az emulátor egyébként a ZX Spectrum 128K on Marsohod2 kódján alapul. [›] A feature-ket figyelembevéve annak 2015. májusi verziója kerül forkolásra.

↑date: 2021/05

Pix:
C4 Speccy 48K

Weblinx:
C4 Speccy 48K
2021/04.
DE-1. Aeon széria Germany

Az Aeon széria az eredetileg kazah, majd Németországba költözött Dmitriy Schapotschkin (ILoveSpeccy) klónsorozata volt. Eredetileg a Neo nevet kapta volna, de a NeoGS hangkártya megjelenése miatt változott a név. A nyílt platformú FGPA-emulátor újdonsága, hogy a gépház felnyitása nélkül változtatható a konfiguráció. Így lehetséges számtalan 8 bites mikró viszonylag egyszerű emulásása - köztük a kevésbé ismert ex-szovjet gépeké is. A zx.pk.ru közösség tagjai aktívan kivették részüket a firmver portolásból és fejlesztésből. A sorozat tagjai közötti firmver kompatibilitásról nincs infó, a legtöbb mag direktben a Lite verzióhoz készült. Az első két változat, illetve a közbenső kiadások prototípusnak tekinthetőek.

Az első verzió, az Aeon 1.0 2008 október végére látta meg a napvilágot. [»] Sinclair vonalon a ZX Spectrum 48K/128K és a Pentagon 128K+AY gépeket emulálja a T80 mag segítségével. Az emulált lemez-interfész a DivMMC és a rendszer .SNA, .TAP, .TRD fájlokat támogat. Ezek a konstruktőr saját emulátorai 2009 februárjából, a többi kezdeti emulált mikrogép már meglévő projektek portolása. A NYÁK egyoldalas, hogy könnyű legyen a replikálása.

A gép fő összetevői a Xilinx Spartan-3 XC3S400 FGPA és az ATMega644 mikrokontroller.

A négyszázer kapus, 7K RAM-mal rendelkező XC3S400 ára feleannyi volt, mint a konkurrens Altera modellé, ezért esett erre a konstruktőr választása. Mivel a 128K+AY+Beta-128 kombóval is csupán 44%-os volt az FPGA és 12% az ATMega644 erőforrások kihasználtsága, ezért bőven elegendő volt ez a 2003-as FPGA chip is.

Tartalmaz még egy ATMega88 mikrokontrollert is. Ez teszi lehetővé a gépház felnyitása nélküli FGPA és ATMega644 újraprogramozását Windows és Linux alól USB avagy RS-232 porton keresztül. (természetesen ez lehetséges a belső JTAG csatlakozóról is). Az FGPA az SD kártyáról is újraprogramozható, azaz betölthető az emulálni kívánt géphez tartozó firmver. A mikroszámítógép ROM-ja pedig az SD kártyáról a RAM-ba töltődik. Tehát speciális programzó szett csak az ATMega88-hoz kell és az is csak egyszer.

Az alapon VGA csatlakozó található 4096 színű kimenettel. A billentyűzet és egér csatlakozója PS/2-es. Sztereró hangkimenet, valamint a kazetttás egység ki/bemenetei is megtalálhatóak Temésztezesen van joystick csatlakozó is.

A eredeti tervek szerinti másfél megabyte RAM helyett csak 512K lett végül a lapon, mivel ez bőven elég az összes 8 bites gép emulálásához.

Az Aeon 2.0 2010 végére készült el, de a gazdasági válság miatt csak 2011 májusában került publikálásra. Úgy tűnik az Ethernet csatlakozás a legfontosabb újítása. [»]

Az új generáció, az Aeon Lite 2014 februárjára lett készen. Itt az FGPA a Xilinx Spartan 6 XC6SLX9 a 90x120mm-es lapon. Ez az FGPA 9152 logikai kapuval és 576K RAM-mal rendelkezik. [»]

A kártyán magán az SRAM mérete 2x512 vagy 2x1024K lehet. A PIC24F mikrokontroller vezérli a platformot. A soros, USB és SD kártya mellett már a FlashROMból is betölthető firmver a mikrokontroller segítségével. A NYÁK a KGB fantázianevű, több színben is kapható dobozhoz lett tervezve.

A VGA out itt is 4096 árnyalatot biztosít, a hang is sztereó 3,5-ös jacken keresztül van kivezetve. Az egérnek és a billentyűzetnek egy darab PS/2 port van fenntartva, így Y-kábelt kell használni. A fronton szintén van dupla PS/2 csatlakozó a NES/SNES kontrollereknek. Ezek a helyspórolás miatt lettek PS/2 szabványúak. Az áramellátás 6.5-9V DC adapteren vagy USB porton keresztük történhet.

Az Aeon elkészülte is ugyanekkorra tehető, viszont a specfikációk elvileg lehetővé teszik a 16 bites mikroszámítógépek emulálását is. Úgy tűnik, kevés darab készülhetett belőle és a szupport is teljesen hiányzik. Mindenesetre Aleksej Alekseenko-nak, azaz ZXAAA-nak biztosan van belőle egy példány az orosz fővárosban...

Az FGPA itt Altera Cyclone III EP3C16Q240/EP3C25Q240 (15,408/24,624 kapu, 64,5K/76K belső RAM). A mikrokontroller a PIC32MX695F512H típus.További jellemzői a AC'97 Audio Codec (ALC655) chip és a 2xUSB Host. 2 megabyte SRAM és 32 megabájt SDRAM-ja van. Az I2C EEPROM mérete 64K, a FlashROM 32000K-s. Rendelkezik valós idejű órával is. A 18,2x13 cm-es NYÁK egy Hammond RM2055S műszergobozhoz lett méretezve.

Mivel teljesen nyílt forráskódú a projekt, többen is elkezdték a kisszériás gyártás, mint MVV vagy Paul.

Egy floppy/HDD emulátor is született a gép alapján, a DREM (DRive Emulator). Ezt kapitan-u alkotta, aki a Lviv PC-02 magot portolta a rendszerre. Az alkotó és cége is jelenleg Vancouverben székel. [»]

↑date: 2023/01

Pix:
Aeon

Weblinx:
Aeon v1.0
2008/10. Aeon v2.0
2010/1?. Aeon Lite
2014/02. Aeon
2014/02.
DE-2. AX82 Germany

Jörg Wolfram (jwolx) harmadik Sinclair klónja az AX82 Münchenből. Egyben az első mely az AVR mikrokontrolleren kívül CPLD-t is használ. Az első gép még csak ZX81-gyel volt kompatibilis, a második már részben a ZX Spectrummal is. A CPLD tette lehetővé a teljes értékű használatot. [»] Honlapján ezen felül számos más, mikrokontrolleren és CPLD-n alapuló projektet is találunk. [»]

Az AX82 vezérlője egy Atmel AVR ATMega 644P típusú mikrokontroller. Ehez kapcsolódik a Xilinx 9536 CPLD valamint 2x32K cache RAM. A többi alkatrész passzív áramkör, illetve a csatlakozók. Ilyenek a VGA, TV-RGB/Scart, a PS/2 billentyűzet port; SD-kártya és Kempston komkatibilis interfész csatoló.

Az ATMega 644 egy 8 bites mikrokontroller, eredetileg 20MHz-es, de jelen projektben 24-re van overclockolva. 4K SRAM, 64K FlashROM és 2K EEPROM található benne. Az összesen 64K külső RAM-ba kapott helyet a 16K-s Spectrum ROM is – természetesen írásvédett helyen.

TV-t használva a sebesség az eredeti Spectrummal megeegyezik, VGA-val 87%-os. 32MHz-es mikrokontrollerrel elvileg lehetséges lett volna 100%-os sebesség VGA-n. Sajnos a beeper nem emulált.

SD, SDHC és MMC kártyákat támogat a FAT16-on alapuló, szalagfájl imageket használó rendszer. Ezenfelül lehetséges snapshootok mentése és töltése. Tartalmaz egy beépített monitor programot is.

A NYÁK egyoldalas, vegyesen használva a furat- illetve felületszerelt alkatrészeket.

A firmverek dátuma 2012. október 01. (v0.32) és 2014. augusztus 07. (v0.35) Utóbbi legfontosabb újítása a Kempston interfész. Ezen felül kisebb bugfixek, fejlesztések és a dokumentáció átdolgozása jellemzik ezt a verziót.

2013 júniusában kezdte fejleszteni az AX82B típust. Ez egy saját maga által kreált AVR-alapú számítógépen alapul, mely az ATmega1284P köré épült. Se külső RAM-ot, se CPLD-t nem tartalmazott. 15,5K RAM-ig képes betölteni és menteni a FlashROM-ból/ba a Speccy programokat. A FlashROM kapacitása itt 128K és van egy jelentéktelen 4K-s EEPROM is. SD-kártyákat illetve külső Flash-t is támogatott volna. Sajnos nem került továbbfejlesztésre a Cyrus Chess-t beégetve tartalmazó gép. Ennek oka, hogy csak egyvalaki érdeklődött iránta: David Roper (aka RetroGadgets, Sheffield). Ő viszont 2016 végén/2017 újévére elkezdte megvalósítani saját AX82 klónját ZAX-48 néven. Ennél már a tápegység, VGA, joystick JTAG és SD foglalat integrálva volt a NYÁK-on. A következő hónapra lett kész a közösségileg bugfixelt alaplap. Némi szünet után 2019 szeptemberére nyerte el végleges formáját, 14 újabb bugfix-el visszatérve az eredeti AX82 névhez.

A ZAX-48-at Pavel Rjabcov (aka Paul; Kineshma) is leklónozta. [»]

↑date: 2023/01

Pix:
AX82

Weblinx:
AX82
2012/10.
DE-3. ZX Spectrum 48K on STM32F429I Germany

A mikrocontroller.bplaced.net oldal az ATMega, STM32 és XMC2Go mikrokontrollerekhez C nyelven készült projektek forráskódjait tartalmazza. Szerzője Uwe Becker, azaz derexp volt. A site-ot testvére, Manfred rekonstruálta, így elérhetővé váltak a múltban egyszer már eltűnt projektek.

Ezek közé tartozik a ZX Spectrum 48K on STM32F429I. Az 1.1-es, végső verzióját 2014 január 30-án jelentette meg a szerző. [»] A firmver emulátor a STM32F429I-DISCO kártyára készült, de működik természetesen annak utódján a STM32F429I-DISC1-en is. A QVGA felbontású, 2,4 colos LCD-vel integrált kártyák mikrokontrollere a STM32F429ZI. Ez egy maximum 180MHz-en futó 32 bites RISC Core M4 processzort, 256K SRAM-ot és 2048K FlashROM-ot tartalmaz.

Megtalálható még az eszközökön 8 megabyte külső SDRAM. 2 darab micro AB csatlakozó is van, ezek közül egyik a debug; a másik soros portként és háttértár fogadóként is működhet. Hat darab visszajelző LED-et tartalmaz, mely közül 2 szabadon konfigurálható. A két mikrokapcsoló közül az egyik a reset, a másik funkcióját szintén a felhasználó definiálhatja. Természetesen a rendszerbusz is megtalálható a lapokon.

A forrás Marat Fayzullin Speccy emulátorából származik. Az USB-s PC-billentyűzet a kártya USB portjához kapcsolódhat. A Kempston joystick-ot emulálja a rendszer a kurzorbillentyűk és a jobb ALT segítségével. A .Z80 fájlformátumot ismeri, melyeket az UART-on keresztül tölhetjük/menthetjük a PC-ről/re.

Két játék van a FlashROM-ba előinstallálva, ezek mellé természetesen a felhasználó is égethet be másokat. A beepert a rendszerbusz adott tüskéjére kötve hallgathatjuk.

A projekt forráskódja szabadon letölthető.

↑date: 2023/03


2020/08. ZX Spectrum 48K on STM32F429I
2014/01.
DE-4. Steccy Germany

A Steccy firmver emulátor is a STM32F407VET mikrokontroller és egy LCD kombóján fut. Ennek viszont már van Linux és Windows és Raspberry Pi portja is. A németországi Frank M kreálmánya, akit UKW vagy UKW 100 néven ismerhet jobban az on-line hobbielektronikai közösség. Példás módon van dokumentálva az összes funkció, illetve a közösségi bugfixek [»] eredményei. Részint a szerző GitHub-ján [»], részint a német Mikrocontroller.net oldalon [»] találhatóak meg az információk angol, illetve német nyelven.

A rendszer a ZX Spectrum 48K és 128K modelleket emulálja. A Z80 processzor összes dokumentált és nem dokumentált utasítását képes szimulálni az eredetihez hasonló órajelen ketyegve. Az ULA emulálása optimalizált, csak a megváltozott képernyőtartalom kerül átmásolásra a rendszermemóriából a videóRAM-ba, nem pedig az egész.

A 48K és 128K, esetleg az alternatív ROM-okat a kártya FAT32-es fájlrendszerű SD-kártyáján lehet tárolni. Ugyancsak itt kapnak helyet a .TAP, .TZX és .Z80 fájlok is. Sajnos csak a 8+3-as fájlneveket kezeli a rendszer. A szerző egyébként a .TAP fájlok használatát ajánlja, hiszen azok biztosan a gyári ROM rutinokon alapulnak. A TZX-ek esetében 5%-nál merülhetnek fel kompatiblitási problémák – ezt a Fuse emulátorba töltéssel és konverzióval javasolja orvosolni. A szalagos fájlok mellé tölthetőek az ugyanolyan nevű .POK fájlok is – elősegítve a cheatek alkalmazását.

Az LCD-ket illetőena rendszer az ILI9341 illetve SSD1963 kontrollerrel rendelkező egységeket támogatja. A párhuzamos busz szükséges a működéshez, a touch screen nem használt funkció. A 3.2 inches ILI9341 kijelző előnye, hogy direktben a kártyához illeszthető. Azonban a nagyobb méreteivel az SSD1963-as, 5 és 7 collos darabok nagyobb élvezetet biztosítanak. Ráadásul a szerző által konstruált adapterrel ezek is csatlakoztathatóak. Csak 800x480-as felbontásúakkal működik a firmver emulátor. Ekkor 2:1-hez nagyítást kapunk, mely 512x384 pixelt jelent borderrel.

Mivel a háttérvilágíáts 400mA-t fogyaszt, ezért célszerű külső tápot használni. Ilyenkor az 5 volt a kártyát és a képernyőt közösen hajthaja meg.

A billentyűzetet illetően a ZX-mátrix, PC/PS2 és USB tasztatúrák is csatlakoztathatóak. Lehetőség van egyszerre mindhárom használatára, ez jól jön többjátékos mód esetén. Az F1 az LCD-kép forgatása, az F2 az RGB-GRB váltó, az F3 a teljes Z80 sebességre kapcsol, amit még elbír a kártya. Ez nagyjából ötszöröse az eredeti Spectruménak. A Linux variánsnál az F12 megállítja a gépet.

Az USB billetyűzet a kártya microUSB portjához kapcsolódik, a másik két esetben a tüskesorhoz. A régebbi verziós (v2.0) kártyáknál az USB billentyűzet használatához moddolni kell a mikrokontrollert. A PC billenytűzeten a Sinclair 1 és 2, Kempston és Cursor joystickek emulálhatóak. Részint a numerikus pad, részint a felső sori számbillentyűk használhatóak erre. Kontrollerként a Wii Nunchuk és a Wii Gamepad is szóba jöhetnek, illetve természetesen ezenk klónjai is. 2021 március végére kifejlesztett egy kapcsolási rajzot, mellyel a ZX Spectrum billentyűzet PS/2-es tasztatúrává konvertálható. Ehhez mindössze egy STM32F103 'BluePill' mikrokontroller szükséges. [»]

Akik kompakt dobozba szánják a klónt, kisméretű erősítők kapcsolási rajzait is megismerhetik a szerzőtől.

↑date: 2022/11

Pix:
Steccy

Weblinx:
Steccy
2021/04.
FR-1. ZX Spectrum 48K on Bitbox France

A 2014 februárjában megjelent Bitbox konzol [»] a franciaországi Rennesben lakó Xavier Moulet (makapuf) projektje. Az egyetlen chip köré épülő open source, DIY projekt inspirálója az Uzebox 8 bites konzol volt. A konstruktőr egy erősebb, 32 bites konzolt alkotott, melynek első revíziója 2013 szeptemberében jelent meg. [»] A mini-applikációk mellett játékok és emulátorok is születtek a gépre.

A végső verziót, a rev.2-t az elődtől a PS/2 csatlakozót felváltó dupla USB, a monó helyett sztereó hang, a 12 bites VGA-out 15 bitessé fejlesztése és az UEXT szabványú port megjelenése különbözteti meg.

Az egyéb specifikációkat illetően a 6,5x5 cm-es lapon megvalósított gép egyetlen mikrokontroller chipen alapul, az STM32F405-n. Ebben az ARM Cortex-M4 processzor maximum 168 MHz-en futhat, e mellett 192K RAM-ot és 512/1024K FlashROM-ot tartalmaz. A VGA out alapértelmezésben 640x480 felbontású 60Hz-en. A hang sztereó 3,5-ös jacken keresztül van kivezetve. A programokat microSD kártyán tárolhatjuk. Az áramot microUSB-n keresztül kapja a rendszer, a dokumentáció szerint ez a port is működhet szabványos USB-ként és firmver update-re is használahtó. Egy külön áramforrás tüskepár (helye) is megtalálható. A reset mellett egy szabadon definiálható mikrokapcsolóval is rendelkezik. A power LED mellé szintén jár egy user LED. SWD debugporttal is rendelkezik a konzol.

A ZX Spectrum 48K emulátor 2015 májusában jelent meg. Ez Uwe Becker [›] moddolt emulátorán alapul. A már megvalósult feature-k mellett a tervek között szerepelt a hang, a turbo on/off megvalósítása, a microSD kártyáról/ra való töltés/mentés lehetősége beleértve a programokat és screenshotokat is, illetve a gamepad támogatás. Úgy tűnik az egész Bitbox projekt megrekedt 2017/2018 fordulóján.... Mindenesetre 40 dollár alatt megrendelhető a tervező Tindie shopjában azok számára, akik készre szerelve szeretnének egyet. [»]

↑date: 2023/03


2015/05.
BE-1. Jean-MarcHarvengt Belgium

A brüsszeli Jean-MarcHarvengt szoftvermérnök a klasszikus időkben még Atari ST-re kódolt. Az utóbbi években a leginkább fejlesztőkártyákkal és tartozékaival foglalkozó pjrc.com cég fórumának aktív tagja. Nem véletlen, hogy legtöbb firmver emulátora a cég Tensy nevű sorozatán fut. Már meglévő projekteket portolt a legkülönbözőbb fejlesztőkártyákra.

A TeensyCEC rövidítés feloldása a Console Emulators and Computer, mely a Tensy 3.6 fejlesztőkártyán alapul. A konstrukció megvalósítása 2018 augusztusában indult.

A 3.6-os kártya az NXP Semiconductors cég MK66FX1M0VMD18 típusú mikrokontrollere köré épül. Ennek központi egysége az egymagos Cortex M4F 32 bites ARM RISC processzor 180MHz-en ketyegve (240MHz overclockolva). A mikrokontroller 256K RAM-mal, 1280K FlashROM-mal, 4K EEPROM-mal, valamint USB és SDHC szabványokkal támogatja meg a processzort. A Tensy 3.6 fejlesztőkártya ennek kivezetéseit tartalmazza.

Ez a firmver emulátor 8 bites konzolokat és mikroszámítóképeket szimulál. Utóbbiak a mikrokapcsolós billentyűzet modul kifejlesztése után kerültek integrálásra.

A minimálkonfiguráció működéséhez a fejlesztőkártyán felül érintőképernyős, ILI9341 vagy ST7789 kontrolleres LCD-t, analóg joystickot és 3 mikrokapcsolót kell beszerezni (tűzgomb, reset, user1). Ez megtoldható a külső monitor csatlakoztatását lehetővé tevő uVGA modullal, digitális joystickal és három további felhasználó által definiálható mikrokapcsolóval valamint billenyűzettel. A tasztatúrát az ATmega328P mikrokontroller vezérli.

A különböző retróhardverek emulációja különböző szintű, mivel a szerző jobbára már meglevő projekteket portolt – ahogy erről volt már szó.

A 2018 szeptemberére elkészült ZX Spectrum emulátor a 48K+AY konfigot támogatja részleges beeper megvalósítással. A rendszer .SNA és .Z80 fájlokat képes kezelni, utóbbi még nem működik tökéletesen. Kempson joystick-ot használhatunk az irányításhoz. Az OSD billentyűzet néha akad, de szerencsére a mikrokapcsolós tasztatúrával nincsnek ilyen gondok.

Az előző projekt folytatása az espMCUME, azaz a Multi CompUter Machine Emulator ESP32 alapokon. Mivel csak az előző projekt portolásról van szó, az egész véghezviteléhez elég volt 2019 februárja.

A szerző az Ai-Thinker cég NodeMCU-32S típusú fejlesztőkártyáján valósította meg. Ennek központi egysége a gyártó ESP32-S mikrokontrollere. Mivel ez az eredeti Espressif Systems cég ESP32-WROOM-32 típusú mikrokontrollerének klónja, specifikációi is megegyeznek. Tehát egy 32 bites Xtensa LX6 kétmagos processzort tartalmaz 448 K ROM-mal és 520 K SRAM-mal. Az órajel 80 és 240MHz közötti. A beépített FlashROM 4 megabájt. 8 megabájt külső SRAM-ot és 16 megabájt külső FlashROM-ot használhat. A mini-konfig itt is ez a kártya, az LCD, az analog joy és a 3 mikrokapcsoló kombója. Az LCD-ből csak az ILI9341 kontrollereseket támogatga a projekt, lévén a fejlesztőkárryának nincsen SD-kártya portja. A konfighoz kapcsolható még a mikrokapcsolós billentyűzet. A beépített 4/8 megabájt PSRAM-mal (azaz külső SRAM chipekkel) rendelkező ESP-32 Wrover és klónokkal elvileg bővülhetne az emulált hardverek köre, de a ennek a processzor sebessége a gátja. Tehát lassúak lesznek.

Ezért a következő generáció, a TeensyMCUME család a 16 bites mikrók emulálását is lehetővé tevő Tensy 4.x kártyákon alapulnak. A virtuális ZX Spectrum természetesen itt is jelen van. A fejlesztés 2019 márciusában indult.

A Tensy 4.0 szintén az NXP mikrokontrollere, ezúttal az IMXRT1062DVL6 köré épül. Ennek processzora a 600MHz-es Cortex-M7, mely 912MHz-ig overclockolható. Ez már 64 biten kommunikál 1024K RAM-mal. 1984K FlashROM-ja és 1080K emulált EEPROM-ja van. Az emulátorhoz szükséges USB és SDHC támogatás természetesen itt is jelen van. A Tensy 4.0 8/16 megabájt felforrasztható PSRAM-mal néhány konzollal bővíti a lehetséges emulált hardverek körét.

Az utódkártya, a IMXRT1062DVJ6 mikrokontrolleres Tensy 4.1 7936K Flash memóriával és 4284K emulált EEPROM-mal rendelkezik. PSRAM-mal megtámogatva ez emulálja a szerző művei közül a legtöbb hardvert. Akárcsak a 3.6-os verziónál, a 4.x-eknél is kivezethező a kép VGA-ra. Az ott használt mikrokapcsolós billentyűzet is kompatibilis.

2021 áprilisában a Raspberry Pi Pico mikrovezérlő panelre is portolva lett a projekt. Az RP2040 mikrokontroller 133MHz-es kétmagos ARM Cortex-M0+ CPU-val és 264K SRAM-mal rendelkezik. 16 megabyte külső FlashROM-ot támogat. Ez is csak 8 bites mikroszámítógépeket és konzolokat emulál – nem mellesleg a C64 miatt muszáj volt 250MHz-re overclockolni.

A T-Computer (azaz Tee-Computer) a 4.1-es verzión alapul, és 2021 szeptemberben kezdődött a fejlesztése. A kiadási dátumot 2022 júniusának tekinthetjük, amikor az alaplap megérkezett és elkészült az első, kézzel forrasztott számítógép. 42 gombos billenytűzete van háromgombos D-Paddal együtt. Van még két darab előredefiniálható gomb is. A belépített LCD 320x240 felbontású, emellett VGA kimenettel is rendelkezik. A hang 16 bites sztereó. Az USB mellett DB9-es joystick csatlakozója is van. Akár az USB-ről, akár LiPo akksiról üzemeltethető.

↑date: 2022/12

Pix:
Jean-MarcHarvengt

Weblinx:
Jean-MarcHarvengt@GitHub: https://github.com/Jean-MarcHarvengt
Jean-MarcHarvengt@Youtube: https://www.youtube.com/@teensyprojects5897
TensyCEC
2018/09. espMCUME
2019/02. Tensy4.0MCUME
2019/03. T-Computer rev 3
2022/06.
SK-XX. Peter Misenko Slovakia

Peter Misenko (bobricius) a szlovákiai Sarisske Dravce-ből független hardverfejlesztő. Nevéhez fűződnek olyan fejlesztőkártyák, mint a PicoDuino, Winxi és Mini Dixi. Ezeken felül különböző LED-órákat is készített.
Jelenleg az elektronikai eszközök gyártásának költség- és időhatékonyság tervezésével foglalkozik. A hamarosan ismertetésre kerülő retró firmver emulátorai mellett többek között pánikgombokat, gombelem töltőket és helyettesítőket, gyerekeknek elektronikai játékokat és forrasztást tanító kütyüket, elektro-ékszereket, robotok léptetőmotorjait készíti.

A PeMi Technology cég tulajdonosa. Elektronikai cuccainak különlegessége, hogy a NYÁK nemcsak az eszköz alaplapja, de egyben a háza is. További érdekesség, hogy a gombok, kapcsolók, LED-ek helye is perforálva van, így egyszerűsítve a gyártást. Nem mellesleg így egyben teherviselő elemként is szerepel a NYÁK.

A retró-számítástechnikai dolgokat illetően alapjuk az Armachat kommunikátor. Misenko ezt a végítélet napja utáni kommunikációra fejlesztette ki. Ennek központi egysége egy Raspberry Pi Pico (vagy klón) kártya. Ehhez kapcsolódik egy LCD kijelző, mikrokapcsolós billentyűzet opcionális háttérvilágítással és a rádió adó-vevő egység. A projektet a chip-krízis hívta életre. A Pico iránt nem érdeklődik az autóipar - ezért esett erre a választása. A beépített egyéb elektronikai eszközök is száma minimális, minden a Pico-n belül kerül megvalósításra.

Retró számítógép emulátorainál csak a rádiós egységet kell kicserélni microSD foglalatra, valamint piezo hangszórót adni a rendszerhez. A klónsorozat folyamatos fejlesztés alatt áll. Gyakorlatilag követhetetlen az egyes revíziók beazonosítása. Annyi biztos, hogy a fejlesztések során a konstruktőr már a Waveshare cég Pico kompatibilis egységét, az RP2040-Plust részesíti előnyben a tervezéskor. Ez már USB-C csatlakozós és támogatja a LiPo aksik töltését is. Ennek köszönhetően az újabb verziók már akkumulátorosak, melyek a hátlapon kapnak helyet.

Az eredeti Pico-nak az RP2040 mikrokontroller az alapja. Ez egy maximum 133MHz-en működő 32 bites RISC Arm Cortex-M0+ processzort tartalmaz 264k SRAM és 2048K FlashROM társaságában. A WaveShare RP2040+ típusnál amellett, hogy a már említett USB-C csatlakozóval és Li-Po töltővel rendelkezik, nagyobb az opcionális FlashROM mérete is, 4MB/16MB lehet. Mindezeken felül az áramellátás is fejlődött - tényleg logikus választás tehát az eredeti helyett.

A firmvereket illetően a Jean-MarcHarvengt MCUME és Phil Scull (aka fruit-bat) pico-zxspectrum emulátorát használhatja mindegyik gép. Az első esetben egy multi konzol-mikró emulátort kapunk. A másodiknál egy kifejezetten ZX Spectrum 48/128K kompatibiliset, melynek funkcionalitása jóval teljesebb.

Az eredeti PICOmputer-nél, mely 2021 áprilisban jelent meg, a kijelző egy 240x240-es, 1,3 vagy 1,54 colos ST7789 vezérlős IPS egység. Itt egyértelműen az LCD vízszintes felbontása a legnagyobb akadályozó tényező a hű retró emulációban. Az alaplap - és így egyben a gép - mérete 10x6,9 cm.

Az augusztusi PICOmputer MAX-nál egy kijelző- és egy előlap csere megoldotta az előbbi problémát. Ez egy kétcolos, 320x240 pixeles képernyőt kapott középre helyezve.

A PICOmputer BOX az előző revíziója 10x10 cm-es alaplapon, mely egy háromoldalról körbezárt gépházzal rendelkezik novemberből.

A PICOmputer ZX az első PICOmputer speciális verziója, ahol a képernyő felbontása az eredeti Speccy-éhez igazodik. Ez ebben az esetben ez egy 1.69 colos, 280x240 felbontású, lekerekített sarkú egység. A géppel 2022 áprilisában jelent meg a konstruktőr.

A PICOmputer V egy notebookra emlékeztető kivitel novemberből.

2023 februárban PICOmputer 28 névvel egy 2,8 colos képernyős verzió látott napvilágot. Immáron mind a négy oldalról zárt a gép.

A fejlesztés másik ága a VGA monitorra köthető konzolok, melyek a retroVGA v1-gyel vették kezdetüket. A firmver itt kiegészült Miroslav Nemecek PicoVGA könyvtárával. A VGA-outon felül joystick csatlakozóval is rendelkezik a 10x10 cm-es méretű, 2021. december végén megjelent konzol.

A 2022. márciusi PICOmputer gamers edition-nél gyakorlatilag egy botkormányba került integrálásra a hardver, meghagyva egy kisméretű billentyűzetet.

A 20x10 cm-es PICOZX a retroVGÁ-nak a ZX Spectrumhoz illeszkedő billentyűzettel rendelkező verziója, mely kapott néhány speciális menügombot is augusztusból. A 'billentyűzettel kiegészített konzol' dizájnt felváltotta a hagyományos mikroszámítógépre emlékeztető forma.

Az eredeti konzol második verziója, az októberi retroVGA v2. Ez már szintén a hagyományos mikroszámítógép arányokkal került megvalósításra (17,5x7,5 cm).

A PICOmputer TOUCH november végéről 3x10 darab háttérvilágítású érintőgombbal rendelkezik. A 13,6 x8,8 cm-es 1,6 mm vastag NYÁKba szépen belesimul az ugyanilyen vastagsággal bíró LCD. Ez a kijelző egyébként a PICOmputer ZX-nél megismert 1,69 colos, 280x240 pixel felbontású darab.

A két széria egyesítésével jött létre a PICOZX handheld 2023 márciusban. A már bevált 2,8 colos LCD-vel, a kurzorgombokkal és piezó hangszóróval egy hordozható konzolt kapunk. A VGA és joystick portokkal és a 3,5-ös audió jack-outtal pedig egy otthoni retró konzollal játszhatunk.

↑date: 2023/03

Pix:
Peter Misenko

Weblinx:
Peter Misenko@Www: http://pemi.technology
Peter Misenko@Hackaday.io: https://hackaday.io/bobricius
Peter Misenko@Twitter: https://twitter.com/bobricius
Peter Misenko@Github: https://github.com/bobricius
Peter Misenko@Youtube: https://www.youtube.com/user/bobricius
Peter Misenko@Instagram: https://www.instagram.com/bobricius76
Peter Misenko@Patreon: https://www.patreon.com/bobricius
PICOmputer
2021/04. PICOmputer MAX
2021/08. PICOmputer BOX
2021/11. PICOmputer ZX
2022/04. PICOmputer V
2022/11. PICOmputer 28
2023/02. retroVGA v1
2021/12. PICOmputer gamer's edition
2022/03. PICOZX
2022/08. PICOmputer TOUCH
2021/11. PICOZX handheld
2023/03.
AU-2. Speccy2021 Australia

A Speccy2021 firmver-klónt a Speccy2010 ihlette. Alapja a Diligent Arty Z7-20 fejlesztőkártya. A kód az orosz származású Dmitry Pakhomenko (magictaler) munkája. [»] A fejlesztő jelenleg a Sydney-ben működő Magictale Electronics társtulajdonosa, egyben elektronikai mérnöke és szoftverfejlesztője. A cég profilja egyébként beágyazott elektronikai rendszerek fejlesztése külső megrendelőknek, igény szerint a firmver és szoftver megírásával együtt.

A Diligent Arty Z7-20 fejlesztőkártya a Zynq-7000 system-on-chipen alapul. Ennek fő alkotóelemei egy 32 bites, 650MHz-es Cortex A9 kétmagos processzor 256K RAM-mal és egy Xilinx XC7Z020-1CLG400C FGPA-val. Az utóbbi 85 ezer logikai kapuval és 630K belső memóriával rendelkezik.

A kártya maga tartalmaz 512 megabájt DDR3 memóriát és 16 megabájt FlashROM-ot.

A kommunikációs portokat illetően gigabites Ethernet, 2.0-ás USB található meg a lapon. Az FGPA felprogramozásához szükséges JTAG, valamint az UART közös B típusú microUSB-n kapott helyet.

A kép és a hang HDMI porton illetve beépített monó erősítőn keresztül, 3,5-ös jacken van kivezetve. A kártya tartalmaz még egy HDMI bemenetet is.

Négy mikrokapcsolóval, két darab kétállású kapcsolóval, két RGB és négy hagyományos LED-del rendelkezik az Arty. Ezeken felül piros színű reset és power-on reset gombok is megtalálhatóak rajta.

A háttértároló microSD kártya. A működéshez szükséges feszültséget USB-ről vagy 7-15 voltos külső tápról kaphatjuk.

Az SPI és az Ardunio/chipKIT csatlakozás tüskesoron keresztül történhet. A microUSB mellett az FGPA portokat is megtalálhatjuk tüskés csatlakozókon.

A firmver-emulátor a HDMI-n keresztül többféle felbontásban képes felskálázni az eredeti ZX Spectrum képernyőjét. Mind a 48K-s, mind a 128K-s Spectrumot emulálja, habár korántsem 100%-os hardcore szinten. A billentyűzetet USB-n keresztül csatlakoztathatjuk. A beeper és az AY-chip zenéje az Arty monó erősítőjén hallgatható. A microSD kártya FAT16/32 fájlrendszerén keresztül .TAP, .TZX és .SNA fájlokat tölthetünk be a beépített shell segítségével.

↑date: 2023/04

Pix:
Speccy2021

Weblinx:


Speccy2021
2021/07.
ZX Spectrum +3e/+2e Spain Serbia Poland Czech Republic Slovakia Sweden Great Britain Italy

A ZX Spectrum+3e - mint az a nevéből is kiderül- nem egy teljesen új gép, hanem az utolsó Spectrum, a +3 "enhanced" verziója (egyébként a hasonló belsőségeket használó, fekete színű +2A és +2B is átalakíthatóak +3e-vé, azaz pontosabban +2e-vé). Ezek a tuningolt gépek Garry Lanchaster kreálmányai Spanyolországból.

Két újítással is rendelkezik ez a régi-új gép. Egyrészt az új +3e ROM-mal, másrészt a merevlemez és Compact Flash kártya csatlakozási lehetőséggel.

Az eredeti +3 ROM-ot bugfixelték és új Basic parancsokkal bővítették ki. Így például az Internetről letöltött .SNA és .Z80 fájlokat is lehet használni az eredeti Spectrumon. Akik még az EPROM égetéstől is viszolyognak, akár beégetve is megrendelhetik az új ROM-ot - mely a bátrabbak számára az Internetről letölthető angol és spanyol nyelven egyaránt.

A turbósítás második lépcsője az IDE interfész megépítése. 2000-ben még eléggé új ötletnek tűnt a ZX Spectrum és a hard disk házasítása, egyedül Pera Putnik kétféle, 8 és 16 bites interfésze létezett. A +3e az egyszerűbb, 8 bites verziót használta. Pera interfészeit is taglaljuk majd. Az évek során az IDE interfészek száma szépen gyarapodásnak indult, és ezzel párhuzamosan a gép is támogatni kezdte ezeket. Sőt, a manapság sokkal népszerűbb Compact Flash kártyákkal is működik.

A lengyel Jarek Adamski is látott fantáziát a +3e tuningban és a régebbi gépek tulajait sem akarta kihagyni belőle. Ezért elkészítette a PL3MEM kártyát, mellyel a 48K/128K/128K+2 és TC2048/2068 gépek is felturbózhatóak. Bőbbet erről később, Jarek amúgy is egy külön fejezetet érdemel.

Amíg még nem volt megoldott a CF kártyák natív támogatása, az újító kedvűek Jose Leandro Martinez Novellon illetve Aitor Gomez Garcia megoldását választhatták, melyről szintén lesz szó a későbbiekben.

A hw.speccy.cz team tagja, Ik0n még tovább is fejlesztette az eredeti ötletet ZX Spectrum +3e^2 néven. Itt már egy kapcsolóval választhatunk a sima +3 és +3e üzemmódok közül.

Jelenleg tehát a Pera Putnik-féle 8, 16 bites és CF interfészeket, Sami Vehmaa ZXCF(+), ZXCF+2, ZXMatrix kártyáit, a divIDE(+), MB-02+ és MB-02+IDE interfészeket, a ZXMMC és ZXMMC+ bővítőket és Jarek Yamod.IDE8255 vezérlőjét, valamint természetesen az ezt a vezérlőt is tartalmazó PL3MEM kártyát támogatja a rendszer. Philip Mulrane szintén integrálta saját ultimate +2A/B floppy interfészébe.

A koncepció sikerét jelzi, hogy FGPA emulációja is megjelent Alessandro Dorigatti által. Ő a Turbo Chameleon 64, V6Z80P és MCC-216 fantázianevű 'konzolokba' integrálta a ZXMMC+ rendszert. Némi sufnituning után a már említett Jarek Adamski Yamod.ATBUS interfésze is képes szimulálni a működését a Pera Putnik interfész által.

Ezekről a dolgokról a későbiekben még olvashatunk.

PL3MEM
ES-2. ZX-Uno Spain United States Russia Ukraine

Az eredeti ZX-Uno születése

A ZX-Uno ötlete 2013 július végén vetődött fel zonadepruebas.com fórumán egy olcsó ZX Spectrum klón megalkotásának céljával. [»] Négy változatban készült el mintegy 40 prototípus, mire elérte a 4.1-es végleges hivatalos verziót 2016 februárjára. Az alaplap 8,56x5,6 cm-es, a Raspberry Pi 3 B+ házába szerelhető. A Spectrumos közösség is hozzájárult a fejlesztéshez. Új magok, szoftverek, gépházak, kiegészítők születtek, sőt az alaplapot is áttervezték egyesek saját igényeik szerint. A standart ZX Spectrum funkciókon felül kibővített ZX-emulációval is rendelkezik. Ezen felül 8 bites mikroszámítógépek és konzolok, valamint arcade-ok szimulálása is lehetséges.

A fejlesztésért felelős csapat tagjai közül Antonio José Villena Godoy (avillena) az ötletgazda, a non-profit ZX-UNO Developer Association (AZXUNO) elnöke. Továbbá ő a BIOS fejlesztője és karbantartója, a kapcsolási rajz tervezője és a prototípusok terjesztője. Jordi Bayó (Hark0) az egyesület titkára. A társaság dizájnjáért, a webdizájnért, a csomagolásért és billentyűzet matricákért felelős tagja. Samuel Baselga López (Quest) számos nem Sinclair-mag portolását végezte, leginkább konzolokét és arcade-okét. Ő a felelős továbbá azért a keretrendszerért, mely JTAG programozó nélkül lehetővé teszi az FGPA újraprogramozását. A prototípusok fejlesztésében természetesen ő is részt vett. Miguel Angel Rodríguez Jódar (mcleod_ideafix) a kincstárnok, PR-manager, a ZX, SAM, Jupiter Ace és CPC magok fejlesztője és karbantartója. Az egyetlen nem Spanyolországban élő tag, a Tajvanról elszármazott kaliforniai Watchara Chantang, azaz Don "Superfo" az első három alaplap tervezője volt.

Az alaplap központi egysége a Xilinx Spartan XC6SLX9-2TQG144C FGPA 512K SRAM társaságában. Az FGPA 72K belső BRAM-mal, 11K disztributív RAM-mal és 9 ezernél kicsit több logikai kapuval rendelkezik. A soros Flash egy 4 megabájtos Winbond W25Q32BV típus.

A csatlakozókat tekintve a kép RCA csatlakozón illetve 9 tűs Molexen van kivezetve. Az EAR és a sound out egyaránt 3,5-ös jack, utóbbi sztereó. A billentyűzet PS/2 szabványú, a klón standart Atari joystickokat fogadja. Az áramforrás csatlakozója microUSB-s. Az SD-kártya slot az alaplap alsó oldalán található. A csatlakozók a kazettás egység kivételével úgy kerültek elhelyezésre, hogy a lap standart Pi házba beépíthető legyen. A JTAG programozó csatlakozója 6, a bővítőslot 3x12 tűs.

A közösségi finanszírozási kampány 2016 februárban kezdődött és rekord idő alatt, március közepére fejeződött be. Az alaplapok augusztusra lettek készen. Kettő híján 400 darab alaplap és 52 gépház készült (módosított Pi házakból) a 18 ezer eurós összegből.

A gépek a ZX Spectrum maggal és az Andrew Owen által fejlesztett OpenSE ROM-mal jöttek ki.

A termék a CC-BY-SA-4.0 licencfeltételei alatt került publikálásra. Tehát szabad licencű, szabadon terjeszthető, felhasználható, alakítható és akár kereskedelmi forgalomba is hozható az új, átalakított termék - természetesen a forrásra hivatkozással.

Superfo klónjai

Kissé visszalépve az időben, 2015 augusztusában jelent meg az előszériának is tekinthető ZX Uno A+, a Raspberry A+ házba szerelhető v4.1 kompatibilis verzió. Ez a második és harmadik prototípus közötti verzió. Ebből a változatból egy 10 darabos mini-széria készült. [»] Alapban 2 megabájt RAMmal rendelkezik és integrált VGA kimenettel. A háttértár itt microSD.

Az EAR 2,5 colos jacken van kivezetve. A PAL kompozit és audio közös sztereó 3,5-ösön. A billentyűzet protokollja PS2 szabványú USB porttal, tehát dual USB/PS2 rendszerű billentyűzetet vagy adaptert igényel.

Ennek továbbfejlesztése a ZX Uno A++, melynél teljes méretű bővítőkártyán kaptak (volna) helyet az Ear, Joystick és HDMI csatlakozók. Az első említés 2016 novemberi, és a kapcsolási rajzok dátuma is ez. [»] A tervező az 'utolsó verziós A+' variánsként is hivatkozik rá, a fórum tagjai nevezték el később A++ típusnak, amit átvett a konstruktőr. [»]

A Pocket ZX-Uno 2017. októberében jelent meg a ZX-Uno fórumon. [»] Superfo a Ben Heck-féle hordozható házba illesztéshez készített egy NYÁK-ot. A fő kártyán kívül kell még hozzá egy Ardunio Mini a billentyűzet vezérléséhez. Ezen felül szükséges még akksi+töltésvezérlő, erősítő+hangszóró és természetesen egy 3,5 colos LCD. A 40 billentyűn kívül egy dupla tűzgombos joystick, egy-egy NMI és Reset mikrókapcsoló, valamint egy ki-bekapcsoló kapott helyet a gépben. A NYÁK úgy lett kialakítva, hogy az Uno fizikai csatlakozói a gépház fúrásával elérhetőek legyenek.
Weblinx:
Watchara Chatang@Facebook: [»] https://www.facebook.com/micro.text.1
Watchara Chatang@GitHub: [»] https://github.com/DonSuperfo
Watchara Chatang@PCBWay: [»] https://www.pcbway.com/project/member/?bmbno=37F45341-3947-49
Pix:
[»] ZX-Uno A+
[»] ZX-Uno A++
[»] Pocket ZX-Uno

A ManuFerHi variánsok

A terrassai Manuel Fernandez Higureas (azaz manuferni) is bekapcsolódott a ZX-Uno variánsok fejlesztésébe.

A 2016 augusztusában megjelent ZX Uno VGA kapcsolási rajza megegyezik a 4.1-gyel, viszont strapabíróbb alkatrészeket használ a lekerekített a NYÁK. 512K-s SRAM modul az alaplapra került. Ennek segítségével sikerült kiküszöbölni a kép zajosságát, melyet a külső 2 megás modul használata okozott (a hosszabb NYÁK-vezetékezés jelvesztesége és forrasztott csatlakozó kivezetéseinek interferenciái). [»] Természetesen a VGA csatlakozó is jelen van, és egy bónusz reset gombbal is rendelkezik. A tervező a védjegyének számító akril házat is elkészítette hozzá.

A ZX-Uno VGA 2M típust 2017 februárjában jelentette be és a következő hónapra már el is készült az első széria. [»] A VGA csatlakozó mellett 2 megabyte-os SRAM modullal rendelkezik. Ezen felül a dupla joystick port jelenti a legfőbb újdonságot.

A Flash mérete is megnőtt, a W25Q128 modul segítségével immár 32 megabyte a maximális kapacitás. A 9,2x7,7 cm méretű lapon a reset mellett még két szabadon definiálható mikrokapcsoló is megtalálható. A bővítő tüskesor száműzésre került, az áramellátás a microUSB-n felül jack-en keresztül is történhet. Az alaplaphoz -mely push-push SD foglalatot kapott- szokás szerint készült egy akril ház is. A közösségi bugfixeknek köszöhhetően megjelent egy v1.1-es verzió, mely beszerezhető például Pavel Rjabcovtól (azaz Paultól az oroszországi Kineshmából). [»]

A ZX Go+ [»] egy ZX Spectrum 48K/48K+ (replika) házba szerelhető ZX Uno 4.1 variáns. Úgy lett kialakítva, hogy egy-az-egyben, mindenféle gépház átalakítás nélkül használható legyen. A klón 2017 júniusára lett készen.

A tápegység jack helyére került a PS/2 csatlakozó. Az élcsatlakozó helyén kapott helyet az áramellátásért felelős microUSB, egy saját szabványú bővítősor, a reset mikrokapcsoló és a microSD slot. A saját bővítősoron keresztül csatlakoztatható joystick port periféria kártya később széria lett az összes alaplaphoz. A kiegészítő kártyán a joystickon felül megtalálható a VGA kimenet, a reset és az Ardunio inputok. Éppen ezért talán nem meglepő, hogy kapható hozzá kombinált joystick+VGA kártya is.

A MIC/EAR jack-ek helye nem változott. A MIC egyben az audio out csatlakozó is, tehát ide lehet kötni a külső hangszórót, ez egyben némítja az opcionális belsőt is.

A TV-kimenet helyét egy 9 pines miniDIN vette át, amely alapban RGB-out szabványú. Opcionálisan kérhető kompozit kimenettel is, ekkor az áramkör a csatlakozó üres pinjeit használja. Sajnos néhány esetben ez az eredeti RGB képminőség rovására megy.

Akik nem riadnak vissza a gépház vágásától, a MIC/EAR mellett balra installálhatják a joystick és jobbra az SD-kártya slot-ot. A gépházakat biztosító RetroRadionicstól megrendelhetőek (voltak) ezek az extra kivágások is. A joystick port egyébként nem egy extra, második port, hanem a bővítőporton megtalálható kivezetése.

A belső csatlakozókat illetően természetesen a billentyűzet membrán két csatlakozója megtalálható. Az VGA/joy kártyával együtt opcionális az eredeti ZX-Uno 4.1 bővítősora. Ha kiegészítőket használunk, a ZX Go+ bővítőslot és a ZX-Uno bővítőslotjának ugyanazon pinjét nem használhatja a két bővítő, mert ez tönkreteheti az FGPA-t.

Természetesen az FGPA illetve az ATmega felprogramozásához szükséges JTAG, illetve ICSP/USB tüskecsatlakozók is megtalálhatóak. Lehetséges továbbá alternatív reset gomb használata, például a 48K+ eredeti resetje. Ínyencek számára van egy NMI gomb is.

Opcionálisan kérhető 2 megabyte RAM-mal is az alaplap.
Weblinx:
Manuel Fernandez Higureas@Www: [»] https://manuferhi.com
Manuel Fernandez Higureas@Youtube: [»] https://www.youtube.com/@FerHiManu
Manuel Fernandez Higureas@Twitter: [»] https://twitter.com/manuferhi
Manuel Fernandez Higureas@GitHub: [»] https://github.com/ManuFerHi
Pix:
[»] ZX-Uno VGA
[»] ZX-Uno VGA 2M
[»] ZX-Go+

A 8bits4ever verziói

A ZX-Uno (M) 2016 októberében jelent meg a barcelonai 8bits4ever retró számtech cégtől. [»] A 10x8 cm-es alaplapon néhány változást végeztek a 4.1-es verzióhoz képest. Standart VGA csatlakozót kapott, a hangkimenet sztereó RCA lett. A tápellátás jacken keresztül is megoldható, a microJST JTAG csatlakozót tüskesor váltotta fel. Reset és power gombokat is kapott a gép. Egyúttal elkészült hozzá a 3D nyomtatott ház, mely a ZX Spectrumok fekete-piros színsémáját követi.

A ZX Uno (XL) a Spectrum 48K/48K+ vagy replika házakba szerelhető verzió. [»] Így természetesen itt is megtalálhatóak a billentyűzet szalagkábel csatlakozók az alaplapon. Ezeken felül a szintén belső csatlakozású a JTAG port.

Az eredeti Spectrum tápegység csatlakozó helyén a tápdugalj található. Az Issue 2-től kezdve ez polaritásértzéketlen, 7 és 28 volt között bármilyen feszültségű lehet (azért a 7-9 voltot szereti leginkább a rendszer). E mellett találhatóak a power és reset gombok, valamint a bővítősín és a háttértárat fogadó microSD foglalat. Szintén az eredeti EAR/MIC helyén van a sztereó audió out és a kazettás egység bemenete. A TV kimenet helyén PAL-kompozit out található. Az opcionális PS/2 billentyűzet, illetve az Atari joystick csatlakozók integrálásához vágni kell a gépházat. Akik ezt nem szeretnék megtenni, lehetséges egy külső bővítőegységet csatlakoztatni, mely egy VGA csatolót is magában foglal.

Az univerzális tápellátás csatlakozó mellett szintén az Issue 2-től megtalálható az új típusú bővítősín. További újdonság a bal oldalt fennt levő MegaDrive 2 kompatibilis RGB kimenet.

Az alaplap utolsó verziói már 2 megabájt SRAM-mal voltak szerelve az 512K helyett. A FlashROM mérete 16 megabájt.

Paultól is beszerezhető az Issue 2d alaplap. A visszajelzések szerint az RGB kimenet bugos, moddolni szükséges a helyes működéshez. [»]
Weblinx:
8bits4ever@Www: [»] https://www.8bits4ever.net
8bits4ever@YouTube: [»] https://www.youtube.com/@8bits4ever69
8bits4ever@Facebook: [»] https://www.facebook.com/eightbitsforever
8bits4ever@Flickr [»] https://www.flickr.com/90012498@N03
Pix:
[»] ZX-Uno M
[»] ZX-Uno VGA XL

Az ötletgazda Villena fejlesztései

Villena első továbbfejlesztése a nemhivatalos ZX-Uno v4.2 2017 áprilisából. Ennél a JTAG microJST csatlakozót tüskesor váltotta fel, valamint a PS/2 és joystick részt érintő kapcsolás. [»] Az ötletgazda egyúttal elkezdett a Cyntech Components házai helyett sokkal tetszetősebb akril darabokat készíteni, melyek júniusban már kaphatóak is voltak webshopjában.

A ZXDOS konstruálásának ötlete 2017 májusában vetődött fel Villenánál. Az Aliexpressen vásárolt egy FGPA-kártyát és elkezdte moddolni ZX-Unová. Azaz kicserélte az SDRAM-ot SRAM-ra, változtatott a FlashROM típusán, és kapott néhány csatlakozót a kártya. Később McLeod és Quest is vettek hasonló kártyákat és ők is kísérletezni kezdtek. A második prototípus a ZX-Uno Jamma kiegészítőjével volt kompatibilis, azaz az arcade megvalósításra koncentrált. A Villenához csatlakozó Neuro rögtön készített is hozzá néhány arcade magot.

A harmadik prototípusból készült a ZXDOS. Neuro mellett később Mcleod-dal, Kyp-pel, Distwave-vel, Yombo-val (Juan Jose Luna Espinosa) és Jepalzá-val (Juan José Epalza) bővült a fejlesztőcsapat. A hivatalos launch dátuma 2018 szeptember, a gép maga augusztus végére készült el. [»]

Ez a klón moduláris felépítésű. A fő alaplap tartalmazza a XC6SLX16 típusú FPGÁ-t, az MT48LC16M16A2 típusú 32 megabájtos SDRAM memóriát, a szintén 32 megabájtos FlashROM-ot és egy második, jack tápcsatlakozót. Az FGPA az eredeti Uno-hoz képest képest több logikai kapuval, kicsit több, mint 14.500-zal rendelkezik. A BRAM mérete szintén 72K, a distributed RAM-é 17K.

A felső addon kártyán található a VGA csatlakozó, a 3,5 mm-es sztereó jack audió kimenet, az 512K SRAM, a dupla joy port 2 tűzgombbal és a JTAG felület. Ide kerülhet az opcionális kompozit kimenet is. Az alsó bővítőkártyára kerültek a PS/2 egér és billentyűzet aljzatok, a microSD slot, a power gomb, és a fő, microUSB-s árambemenet. Ide forrasztható az opcionális EAR input is. Később, az év végére egy FGPA trainer kártyát is kapott a gép.

Természetesen elkészült a klónhoz a Villena-féle akril gépház is.

A microZX1 klón konstruálását három évvel az eredeti projektet követően indította. Az első példányok 2019 februárjára készültek el. [»], [»] Néhány elkészült prototípust áruba bocsájtott a webshopjában is. [»] A közösségi finanszírozással 'sorozatgyártani' tervezett klón egy szabványos kábelekkel üzemeltethető kisméretű gép lett volna. A finanszírozási akció kezdete 2019 március, és sajnos április végére kiderült, hogy a kezdeményezés meghiúsult. [»] A lap mérete 4,5x5,4 cm. A videókimenet VGA, mely könnyen Scart-á konvertálható egy mini NYÁK-kal. A RAM mérete választhatóan 512 kbyte vagy 2 megabájt lehetett volna, a FlashROM, ha minden igaz 32 megabájt méretű. A háttértár microSD, a kompozit kimenet eltűnt.

A konstruktőr 100 darabos szériát szeretett volna készíteni. Egy 10 darabos prototípus csomagot meg is rendelt, ebből nyolcat közösségi tesztelésre szánt.

A VGA-Scart átalakítón felül egy VGA-kompozit konverter NYÁK-ot is tervezett - mindkettő kompatibilis az eredeti ZX-Unoval is. Úgy tűnik, az EAR szignálok a VGA csatlakozó nem használt pinjein vannak mindkét esetben, és a kompozit konverter ezen felül mono audio outtal is rendelkezik. Egy joystick splitter kártya is készült a klónhoz. Még egy igen érdekes kiegészítő is megszületett, mely kombi DivMMC+Scart interfésszé varázsolja az eszközt.

Április elején kijött a második revízió, mely már az alaplapon tartalmazta az EAR inputot. Ez az eredeti ZX Spectrumhoz képest a továbbfejlesztett Superfo-féle áramkörrel rendelkezik. Később készült hozzá akril ház is.

A +Uno v1 a 16/48K(+) és replikáinak házába szerelhető 2 megabájtos verzió 2019 júliusából. [»] Az eredeti tápegység aljzat helyére került a microUSB árambemenet és a power gomb. A szabványos élcsatlakozó mögött a microSD foglalat található, majd az USB egér- és billentyűzetport fogja közre a JTAG tüskesort. Az audio out mellé a Superfo tuningos EAR csatlakozó van felforrasztva. Videokimenetként egyrészt egy VGA/Scart kompatibilis Ethernet csatlakozó szolgál, melynek használatához sajnos vágni kell gépházat. A fő videócsatlakozó a kompozit kimenet az eredeti TV-out helyén. A beépített sztereó hangszórópár külön-külön potméterrel szabályozható. Akik saját gépházba szeretnék installálni az alaplapot, a ZX Spectrum billentyűzet-membrán csatlakozó mellett a Cherry MX mikrokapcsolók részére vannak furatok perforálva. Később kapott egy füstszínű akril mikroszámítógép házat is.

A ZX Uno+ 2019 júliusára lett készen. [»] Villena ezt azok számára készítette, akik lemaradtak az eredeti szériáról. A kapcsolási rajz a v4.2-n alapul. A képek szerint a joystick csatlakozót dupla USB váltotta fel, feltehetőleg a billentyűzet és joystick számára. A PS2 csatlakozó helyére Ethernet csatoló került. Fekete és fehér gépházzal egyaránt megrendelhető volt.

A gomaDOS+ az első verzió, mely a Qmtech Spartan 6 FGPA kártyát használja. A +Uno v1 klónjának tekinthető, 2020 júniusában jelent meg. [»] A gép két részre oszlik. A Villena által készített rész gyakorlatilag a csatlakozókat és egy ESP 8266-os Wi-Fi modult, valamint a FlashROM-ot foglalja magában. Az LX16 vagy LX25 FGPA 1, 2 vagy 4 megabájt SRAM társaságában a fejlesztőkártyán található. A két kártya színben is passzol egymáshoz. Fekete és fehér gépházakkal is elérhető volt. Az XC6SLX25 egyébként kicsit több, mint 24.000 kapuval és 117K block RAM-mal, 28,5K disztributív RAM-mal rendelkezik. [»]

A ZXDOS+ az előző klón akril házba szerelhető variánsa, mely a következő hónapban jelent meg. [»]

A már említett füstszínű akril mikrogépházba került a +Uno v2. [»] Ez is két alkotóelemből áll. Az egyik az Uno+ alaplap, mig a többi a csatlakozókat, illetve egyéb kiegészítőket magában foglaló I/O kártya. Ezen található a hátlapon az elődnél megismert kompozit videó, audió out és Superfo-ear; valamint nóvumként a dupla joystick port és a VGA kimenet. Bal oldalon van a ps/2 egér/billentyűzet és a hangerőszabályzó, az ellentétesen az SD-kártya slot és a microUSB kapott helyet. Utóbbi segítségével USB-s billenytűzetként is használható a gép. A kiegészítő lapon található még az ESP12F Wi-fi modul és a Dream típusú Mi-di chip.
Weblinx:
Antonio Villena@Www: [»] https://antoniovillena.es
Antonio Villena@YouTube: [»] https://www.youtube.com/@antoniovillena8106
Antonio Villena@Facebook: [»] https://www.facebook.com/antonio.villena.543
Antonio Villena@Twitter[»] https://twitter.com/antoniovil
Antonio Villena@Github[»] https://github.com/zxdos
Pix:
[»] ZX-Uno v4.2
[»] ZXDOS
[»] microZX1
[»] +Uno v1

[»] ZX-Uno+
[»] gomaDOS+
[»] ZXDOS+
[»] +Uno v2

Aitor Gómez García fejlesztései

A Sugarless egy adapter kártya, mely lehetővé teszi a ZX-Uno 4.1/4.2 alaplapokat ZX Spectrum 128K+2A/2B/3 gépházakban használni. A kezdeményezés főkonstruktőre és koordinálója Aitor Gómez García (spark2k06) Barakaldo-ból. A fejlesztést 2017 decemberében jelentette be a ZX-Uno [»], illetve a Va de Retro [»] fórumokon. Célja az Alan Sugar fennhatósága alatt által készített gépeket 128K/128K+2 kompatibilisség tenni. Az egyéni kezdeményezésből közösségi fejlesztés vált.

A 128K+2 házakba a tápegység bemenetének tágítása után, illetve egyéb módokon, például a PS2 port vezetékeken keresztüli kivezetésével szerelhető. A szürke +2 gépek 5/8-as szalagkábelével is kompatibilis a fekete gépek 11/13-as csatlakozója, csak a firmver más konfigurációs fájlal dolgozik. Természetesen összekötő és adapterkábelekkel lehetséges más ZX-Uno klónokkal is használni, amennyiben ezt a fizikai lehetőségek engedik.

Az L alakú NYÁK-on felül szükséges hozzá még egy Arduino Mega 2560 Rev3 kártya is, vagy a lapra forrasztani egy ATmega128 mikrokontrollert. Ez spark2k06 zxunops2 illetve joy2ps2 firmvereit tartalmazza. Előbbi a ZX Spectrum billentyűzet kódjait alakítja át a ZX-Uno PS/2 kompatibilissé, utóbbi az Atari szabványú joystickét. Opcionális lehetőség hozzá a TZXDunio kazettás egység emulátor. A TZX kompatibilis SD-kártyás egységből lehetőség szerint minimum az 1.4-es verzió ajánlott.

A lap itt is külső és belső csatlakozókkal rendelkezik. Fizikailag az Uno joystick portjánál kapcsolódik össze a gazdagép és a társkártya.

A hátsó falon az eredeti tápegység csatlakozójánál a PS2 port van. A bővítőslot helyén az első az áramellátásért és az ATMega/Ardunio programozásáért felelős microUSB. Ezt követi a az Uno-szabványú RGB tüskesor fejjel lefelé fordítva. Ugyancsak itt található a külső microSD slot, végül a TZXDunio külső csatlakozótüskéi.

Az eredeti RS232/Midi helyett az EAR; az AUX helyén a VGA csatlakozó található. A gyári RGB Din-t egy kilenc tűs mini-Din váltotta fel, mely egy ZX-GO+ kompatibilis RGB-kimenet. Tehát a ZX-GO+ (kompatibilis) RGB/VGA kábelek is használhatóak. Az TV RCA helyén van az ugyanolyan csatlakozós PAL-kompozit kimenet, az Audio-out jack az eredeti TAPE/Sound helyén található.

Baloldalt található a két joystick port. Az egyik a ZX-Uno joystick-csatlakozójának kivezetése, a másik az ATMega/Ardunióhoz van kötve. Itt található a kombinált reset/extra mikrokapcsoló is. A hosszú lenyomás a ki/be kapcsoló, a rövid a reset. Lehetőség van csak az Unót lekapcsolni, ekkor az Ardunio/ATmega-n keresztül PS/2 billentyűzetként használható a gép, illetve a külső microUSB porton keresztül felnyitás nélkül újraprogramozható az Uno.

A belső csatlakozókat illetően a joystick mellett található a jobbra a ZX-Uno Ear, majd a PS2 átmenő csatolója. A joystick-tól balra található az Uno RGB/Audio microJST csatlakozója. Ez tüskesor formájában is megtalálható, ugyanígy van lehetőség az Uno SD kártyájának használatára is. Az PS/2 csatolók között található a ZX Spectrum kazettás egységének csatlakozási lehetősége. Az Ardunio mellett balra vannak a Spectrum billentyűzet szalagkábelének slotjai. Az ATmega 128 felprogramozásához szükséges csatlakozó kivezetései közvetlenül a chip foglalata mellett találhatóak. RCA csatlakozóként van jelen a kompozit bemenet.

Az Issue 1 kapcsolási rajz 2018 februárra lett készen. [»], [»] Ezzel párhuzamosan megkezdődött a ZXUnoPS2 and Joy2PS2 projektek adaptálása a társkártyához. A következő hónapban megérkeztek a NYÁK-ok és még ugyanebben a hónapban elkészült az első lap: [»], [»]

Két hardver bug maradt a lapon. Az egyik, hogy a TZXDunio 1.3.1/2 kártyáknál csatlakoztatásához fordítva kell bekötni a kábeleket. Az 1.4-es verziótól kezdve már nem jelentkezik ez a probléma. A régebbi verziókhoz készült patch NYÁK átmenő, illetve felületszerelt kivitelben. [»] Ennek alternatívájaként természetesen lehetséges patch kábelt készíteni. A másik bug az, hogy az ATmega felprogramozásához szükséges két tüske kivezetése hibás, ezeket így az Ardunio tüskesorából kell átvezetni.

A konstruktőr mind a hardver, mind a firmver forrásokat közzétette a Githubon. [»] A hozzá tartozó TZXDunio projekt is nyilvános. [»]

A ZXUnCore és ZXUno4ALL szintén spark2k06 projektjei. Alapja a ZXUncore kártya, mely tulajdonképpen egy lecsupaszított ZX-Uno. [»]

Az első ZXUnCore prototípusokat követte az Issue 2A és 2B. Legfőbb újításuk a jumperrel illetve kapcsolóval válaszható dupla FlashROM. A 2A a szabványos ZX-Uno memóriamodul csatlakozóval készült. A 2B a későbbi, saját ZXUno4ALL projektekkel kompatibilis verzió. Ennél 2 milliméterre lett csökkentve a csatlakozómélység 2,54-ről. Így több helyre vízszintesen is beszerelhető.

A végsőnek tekinthető 2021 áprilisi Issue 3-nál az egyik FlashROM-chip a NYÁK-ra van szerelve, a másik eltávolítható. Az 512K/2 megabájt memória szintén a NYÁK-ra került, a ZX-Uno VGA 2M-nél már tárgyalt okok miatt. A csatlakozósor vezetékezését is átdolgozta a fejlesztő. A VGA DAC áramkör kikerült a lapról és a társkártyán valósul meg. A 2x40-es csatlakozósorról RGB jelek nyerhetőek.

A ZXUno4ALL sorozat első tagja a ZXUnPicoITX májusból. [»] Ez beépítve tartalmazza a konstruktőr MonochromeVGA kiegészítőjét. Ennek segítségével három árnyalatban szimulálhatjuk a monoVGA képernyőt. Később Aitor írt az UnCore-hoz speciális XT, CPC és ZX magokat is, melyekkel szoftveresen lehet aktiválni a monoVGA üzemmódot. [»] A VGA csatoló mellett található az audio out jack. A jobb oldalon a kombinált PS/2 billentyűzet és egér, valamint a joystick port. A szemközti oldalon vannak a microUSB power és az EAR input. A háttértároló normál méretű SD-kártya. A csatlakozóknak megtalálhatóak a belső tüskesoros verzióik is a lapon.

A ZxUnGo+ a 16K/48K/48K+ házakba szerelhető júliusi variáns. [»] A külső csatlakozókat illetően a PS/2 port nyitja a sort. Az élcsatlakozó helyén van a miniUSB árambemenet, a reset, a FlashROM választó és az SD-kártya slot. Ezt követi az audiokimenet és az EAR kettőse. A VGA out zárja a sort, melyhez vágni kell a gépházat. A Wifi és Midi kiegészítők is csatlakoztathatóak a lapra.

A Graphics Gremlin FGPA-alapú CGA/Hercules kártya alapján készült el a szintén Graphics Gremlin nevet viselő kombi hang/CGA kártya augusztusban. [»] A képet illetően CGA TTL és CGA kompozit kimeneteket kapunk, megspékelve a monokróm opciókkal. A hang lehet OPL3 sztereó, illetve AC97/HD Audio is - nyilván külön hangkártyaként használva, nem pedig az XT/CGA kombóval.

KiCAD projektként készült még egy ZXUnSugarless 3D render is, fotót azonban nem találni róla... [»]
Weblinx:
Aitor Gómez García@YouTube: [»] https://www.youtube.com/user/spark2k06
Aitor Gómez García@Twitter[»] https://twitter.com/spark2k06
Aitor Gómez García@Github[»] https://github.com/spark2k06
Aitor Gómez García@Hackster.io[»] https://www.hackster.io/spark2k06
Aitor Gómez García@Tindie[»] https://www.tindie.com/stores/spark2k06
Pix:
[»] Sugarless
[»] ZXUno4ALL

A spanyol klón Oroszországban...

A ZX-Uno 1010 a belgorodi Evgenij Lozovojtól (UzixLS, Eugene L) egy ZX-Uno VGA 2M (és így a 4.1) kompatibilis verzió 10x10cm-en megvalósítva 2021 szeptemberéből. [»] A specifikációkat tekintve eltér abban, hogy külön PS/2 egér és billentyűzet csatlakozót kapott. A FlashROM-ból is két darab W25Q128 került az alaplapra jumperes választóval. A programok betöltése itt már lehetséges Bluetooth-on keresztül is. A Dream SAM 2695 Midi chip is integrálásra került, akárcsak az ESP-12F Wi-Fi modul. Az előlapon a három gomb mellett ugyanennyi visszajelző LED is megtalálható. Az alaplap a G738 és G706 plasztik műszerdobozokhoz lett optimalizálva.

A hibajegyzék alapján elkészült a rev.A1 is az év végére. Lozovoy egyéb projektjeihez hasonlóan ez is megrendelhető üres NYÁK-ként illetve készre szerelve a PCBWay-en keresztül. [»]

Üres alaplapként Paul is forgalmazza. [»]
Weblinx:
Evgenij Lozovoj@YouTube: [»] https://www.youtube.com/user/UzixLS
Evgenij Lozovoj@Github[»] https://github.com/UzixLS
Evgenij Lozovoj@PBCWay[»] https://www.pcbway.com/project/member/?bmbno=4911277f-1ae1-41
Pix:
[»] ZX-Uno 1010

... és Ukrajnában

A ZX-Uno Pi edition integrált Wi-fi és Midi bővítéseket foglal magában. A Raspberry Pi 3B házba szerelhető gép alapja a VGA 2M modell. Konstruktőre, Sergej Belinski (azaz tank-uk, Zaporizzsja-Ukrajna) 2021 márciusában jelentkezett vele a zx.pk.ru fórumon. [»]

A RAM és a FlashROM mérete megegyezik a kiindulási alapként szolgáló típussal. Ugyancsak jelen van a VGA és a microUSB power csatoló.

Alexander Sharikhin (nihirash, Tbiliszi- Grúzia) 3D nyomtatott házakat is készített hozzá kétféle verzióban. [»]

A vezeték nélküli Internet kártyája egy ESP7 vagy ESP12 modul, a Midi rész alapja a Dream SAM 9773 chip. A joystick modul(ok) csatlakoztatása külön tüskesoron keresztül lehetséges.

RC 2.0 szintig jutott a megvalósítás, Pavelnál ez is megrendelhető. Ez már dupla joystick csatlakozási lehetőséggel rendelkezik, ellentétben elődei szimpla portjával. [»]

Az eredeti GitHub lap letörlésre került, szerencsére rendelkezésre áll egy tükrözött verzió. [»]
Weblinx:
Sergej Belinski@YouTube: [»] https://www.youtube.com/@serg9374
Sergej Belinski@GitHub: [»] https://github.com/tank-uk
Pix:
[»] ZX-Uno Pi edition

↑date: 2023/08

ZX-Uno v4.1
2016/02.
több kép
ZX-Uno A+
2015/08.
több kép
ZX-Uno A++
201?/??.
több kép
Pocket ZX-Uno Issue 1
2017/10.
több kép
ZX-Uno VGA
2016/08.
több kép
ZX-Uno VGA 2M v1.0
2017/03.
több kép
ZX Go+
2017/06.
több kép
ZX-Uno (M)
2016/10.
több kép
ZX-Uno (XL)
2017-2019.
több kép
ZX-Uno v4.2
2017. 04.
több kép
ZXDOS
2018/08.
több kép
microZX1
2019/02.
több kép
+Uno v1
2019/06.
több kép
+Uno v1 in custom case
2019/08.
több kép
ZX-Uno+
2019/07.
több kép
gomaDOS+ Issue 5
2020/06.
több kép
ZXDOS+
2020/07.
több kép
+Uno v2
2021/08.
több kép
Sugarless Issue 1
2018/03.
több kép
ZXUno4All
2021/.
több kép
ZX-Uno 1010
2021/09.

ZX-Uno Pi edition RC?.?
2021/03.
ZX-ESPectrum Spain

Ramon Martinez (rampa069) Monóvar-ból 2019 áprilisában mutatta be a ZX-ESPectrum firmware-klónt. Az ESP a névben az egyik összetevőre, az ESP32 minikártyára és talán a spanyol származásra utal.

A kisméretű fejlesztőkártyát egy Bitluni ESP32 VGA vagy egy Lilygo TTGO VGA kártyába kell illeszteni, hogy a VGA monitorhoz csatlakoztassuk.

A PSRAM nélküli ESP32 kártyákkal csak a ZX Spectrum 16/48K gépeket emulálja, a 4/8 megabájt PSRAM-mal ellátottaknál a 128K/128K+2 és 128K+3 szimulációja is lehetséges.

Töltés esetén .TAP és .SNA fájlokat használhatunk, menteni .SNA formátumban tud. PS/2 billentyűzettel kompatibilis.

További firmware frissítésekkel várható a funkciók bővülése. ​

A madridi David Crespo Tascon (dcrespo3d) szabadúszó programozó egyik kliense kapcsán került kapcsolatba az ESP32 alapú fejlesztőkártyákkal.

A projekt végeztével saját részre először az Espressif ESP32-WRover típust vásárolta meg magának. Kis kísérletezés után talált rá Ramon Martinez emulátorára, és elhatározta, hogy forkolja, mégpedig a vezeték nélküli Wii kontroller támogatását adja hozzá. Mivel ennek a vezérlőnek hét gombja van a D-padon kívül, a legtöbb játék tökéletesen működik vele. 2020 júliusára készült el firmware-emulátorával, a ZX-ESPectrum-Wiimote-tal. A megvalósítást tekintve minden játékhoz külön készített .TXT fájl felelős a billentyűzet és kontroller gombjainak párosításáért. A hardver végül egy Periboard 409 Mini billentyűzetbe került augusztusban, melybe integrálta a VGA, 3,5 audio jack és USB-B áramcsatlakozókat is.

A szintén ESP32 alapú, viszont saját PS/2 és VGA csatlakozókkal rendelkező Lilygo TTGo VGA32 kártyát szeptemberben vásárolta, ezen folytatta tovább az emulátor fejlesztését. A VGA színmélysége 3-ról 6 bitesre változott, így az előző emulátorverzióból hiányzó ZX Spectrum Bright attribútum is megvalósításra került. Rampa emulátorában fixálta az alsó 16K memóriaszegmens elérésének bugját. 2021 februárjáig szünetelt a projekt, ekkor kapott 3D nyomtatott házat a Lilygo. Majd implementálta a 4:3 arányú monitorok és a microSD slot használatát.

Márciusra egységesítette a standard ESP32 fejlesztőkártyák és a Lilygo kódjait (99,9%-ban egyeznek), majd hozzájuk adta a .Z80 fáljformátum és az AY-chip (részleges) támogatását.

Sajnos a videókon éppen a kontroller működésével kapcsolatban látunk a legkevesebbet…

↑date: 2021/09.

Pix:
ZX-ESPectrum

Weblinx:
ZX-ESPectrum@Github: https://github.com/rampa069
ZX-ESPectrum-Wiimote@Github: https://github.com/dcrespo3d/ZX-ESPectrum-Wiimote
David Crespo Tascon@Youtube: https://www.youtube.com/channel/UCygCiziBCszld6jqV0VZmLg
Tiny ZX-ESPectrum@Github: https://github.com/rpsubc8/ESP32TinyZXSpectrum
ZX-ESPectrum on ESP32 with bitluni VGA
2019/04. Lilygo TTGo VGA32
2019/04. ZX-ESPectrum-Wiimote on ESP32
2020/07. ZX-ESPectrum-Wiimote on Lilygo TTGo VGA32
2020/10.
ZX128u+ Spain

2020 júniusában jelent meg a spanyolországi ZX128u+ klón a va-de-retro.com fórumon. Az alaplap kompatibilis az összes Sinclair és Amstrad gyártmányú Spectrummal, a maximum 260 szín megjelenítésére képes ULAplus képernyőszabvánnyal, háttértárként pedig emulált DivMMC interfészt használ. Az lap főkonstruktőre a barcelonai BCH, a firmware Kyp [↓] munkája Madridból. A fejlesztésben rész vett még a fórum több aktív hardverese és szoftverese is.

Az eredeti koncepció egy ZX Spectrum 128K+2A/+2B/+3/+3B kompatibilis gép létrehozása volt ULAplus támogatással, háttértárként emulált ZXMMC-t és DivMMC-t használva. Mivel a gépek listája kibővült a 48K(+)/128K/128K+2 Spectrumokkal, ezért a ZXMMC támogatásról le kellett mondani, lévén az interfész nem kompatibilis velük.

A 48K(+) házba építhető, Superfo Harlequin klón alapján készült lap valós Z80 processzort és AY-chipet tartalmaz 2x128K RAM társaságában. Ebből 2x64K a rendszermemória, és ugyancsak 2x64K van a DivMMC részére fenntartva. Az ULAPlus 64 byte-os palettája egy külön 32K-s RAMban kerül eltárolásra. Az 512K ROM összesen 8 darab 64K-s ROM-készletet tartalmazhat, a Spectrum ROM-ok mellett beleértve az esxDOS-t, a DivMMC operációs rendszerét is.

A Xilinx XC95288XL CPLD felelős a Kempston joystick és a DivMMC kártya emulálásáért. A képet egy 9 bites digitális-analóg konverter alakítja át RGB formátumba. Itt a jelek erősítésre kerülnek a jobb képminőség érdekében.

A négyrétegű lapon, melynek a test 05b a végső verziója, az alkatrészek 90%-a a felületszerelt technológiát képviseli. Értelemszerűen a klasszik chip-ek, mint a Z80 és az AY furatszerelési technológiával kerültek rögzítésre.

↑date: 2021/08.

Pix:
ZX128u+

Weblinx:
ZX128u+@Va-de-retro.com: https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=7774
ZX128u+
2020/06.
ZX Max, ZX Spider, ZX Nuvo Spain

A ZX Max 48 egy ZX Spectrum 48K klón, melyet Superfo tervezett. Kiváló kezdő építőknek, hiszen minden egyszerű pákával forrasztható. A teljesen ingyenes hozzáférésű „projekt” valós Z80 CPU-val rendelkezik és egy szoftveresen upragdelhető Altera Max7000 EPM7128S CPLD vezérli a rendszert. Az alaplap úgy lett tervezve, hogy a ZX81/TS1000 gépházakba beépíthető legyen. A ROM 2x16K-s, a CMOS statikus RAM-jában kapott helyet.

Az Issue 1 alaplap 2017. októberében jelent meg. Az első sorozatot az 1.0-ás CPLD verzió nyitotta, és az 1.3-as zárta a következő év februárjában. Napvilágot látott hozzá egy kiegészítő interfész is, mely szimpla Kempston portot, ROM cartridge csatlakozót, valamint reset gombot kapott.

2017. decemberében jött ki Issue 2, ez már integrálva tartalmazta a joystick vezérlőt és mellé az AY-3-8912 támogatást.

Mindkét lap audió I/O buggal született, de a kapcsolási rajzok alapján ezek kiküszöbölhetőek (Mod.i1.1 illetve Mod.i2.1).

Az Issue2b lap az előző hibajavításain felül egy kompozit RCA output-ot is kapott februárban. A mindkét verzióhoz használható 2.0-ás CPLD nyitóverziót a 2.3-as firmware zárta január utolsó napján.

A CPLD kódja egyébként nem felcserélhető az Isssue 1 és 2 alaplapok között.

Az Issue 2-től kezdőden lehetséges 128K-ra upgradelni. Ehhez a mindkét RAM modult 628128-asra kell cserélni, és a ROM-ot 150-200ns elérési idejű E(E)PROM-ra. A CPLD újraprogramozása mellett hat patch szükséges az alaplapon.

Emellett, amennyiben a 48K módban az audió inputtal és videókimenettel problémák adódnak, ahhoz is létezik külön patch.

A ZX Max 128 az előző újításokat már intergrálva tartalmazza. A 2018. februári Issue 1 jelű alaplapot vezérlő CPLD számozása 1.0-tól (április) 1.3-ig terjed (október).

A gép elsőre bugosra sikerült: néhány játék és demo képe szellemképes lett. Ezért a memóriabankok címzésén változtatni kellet. A megvalósításhoz az Altera EPM7128SCT100 lett kiválasztva PLCC84 foglalattal, mely nagyobb kapacitású és direktkben eléri a processzor adatvonalait. Ennek első CPLD verziója, a v1.2-es májusban jelent meg, az utolsó 1.4-es pedig októberben.

Szükséges még öt darab direkt adatvonal bekötése a processzorhoz. A megvalósítás lehetőséget nyújt a 48K és a 128K időzítések közötti választásra is.

A lengyel Speccy.pl közösség tagja, Skoti mindkét gépet továbbfejlesztette ZX 48 Spider illetve ZX 128 Spider néven. Ezek a gumibillenytűs illetve a 48K+ gépházakba építhetőek be.

Mindkettőnél standart a Kempston joystick interfész és az RGB videókimenet. Az AY-3-8912 mellett az AY-3-8910 chip is beépíthető. A 48K-s gép esetében az Altera Max7000 EPM7128SLC84-15N, a 128K-snál a Max7000 EPM7128STC100-15 vezérli a rendszert.

A nagytesónál az integrált DivMMC interfészt a Xilinx XC9572XL szimulálja, mely ez esetben egy darab microSD slot-ot támogat.

A firmware a lengyel Speccy.pl közösség aktív közreműködésével lett továbbfejlesztve a ZX Max-ból. A 48K esetében a ZX Max 48 Issue 2 volt a kiindulási alap. A 128K-snál pedig a CPLD programozásakor és DivMMC rész került a középpontba.

Superfo is elkészítette a 48K(+) házba építhető verziókat. A ZX Nuvo 48 a ZX Max 48 Issue 2/2b továbbfejlesztett változata, annak CPLD firmware-i is használhatóak hozzá.

Ez is tartalmaz beépített DivMMC interfészt, dupla SD kártya slottal. Az alaplapon integrált a mikrókapcsolós billentyűzet, de lehetőség van a fóliamembrán csatlakoztatására is. Az Issue 1 alaplap 2018 januári keltezésű.

A ZX Nuvo 128 ZX Spectrum 128K kompatibilis klón, mely a 74HCxx diszkrét logikai áramkörökből épül fel. Az alaplap a standart 128K kompatibilitás mellett rendelkezik a fenti klónok bővítéseivel is. Az alaplapok 2017. április (Issue 1) és 2018. március (Issue 2b) közöttiek.

A kezdtetben bugosra sikerült Kepmston joytick interfész alegység egy ZX Nuvo Kempston Fixer nevű mini-kártya segítségével fixálható.

ZX Max 48 Issue 1 Kempston If for ZX Max 48 Iss 1 ZX Max 48 Issue 2 ZX Max 48 Issue 2B Max 48 Iss2B to Max 128 Is1 upgrade ZX Max 128 Issue 1 ZX Spider 48 rev 1.1 ZX Spider 128 rev 1.1 ZX Nuvo 48 Issue 1 ZX Nuvo 128 Issue 1 ZX Nuvo 128 Issue 2B ZX Nuvo Kempston Fixer
US-002. Alex Freed klónjai USA

Alex Freed San Francisco-ból 2006 februárjában kezdte el FGPA-alapú ZX-klónjának fejlesztését. Ez volt a harmadik gépe a Xilinx Spartan 3 alapokon. Az orosz az Electronika BK0010 típussal kezdte, majd az Apple II következett, végül a ZX Spectrum 128K. [»] Később némi bővítés után portolta az Apple-Sinclair projekteket Altera DE-1 devboard-ra is. [»]

Az első klónt tehát egy Diligent Xilinx Spartan-3 kártyán készítette el 2006 februárjában. Ennek központi egysége Xilinx Spartan 3 XC3S200 FGPA chip. Ennek belső RAM-ja 24K és nevéhez hűen 200.000 logikai kapuja van.

A chipet tartalmazó kártyát 250K-s FlashROM és 1024K SRAM jellemzik. A kártya bal oldalán a VGA és RS-232, jobbra egy szimpla PS/2 port található az egérnek és billentyűzetnek. Négy darab hétszegmenses LED-display és nyolc szipla LED biztosítja a visszajelzést. A mikrokapcoslók száma szintén négy és a kétállású kapcsolóké újfent nyolc.

Kezdetben egy 48K-s Spectrumot alkotott, mivel az FGPA belső RAM-ját használta, és ebbe csak egy 16K-s ROM fért be (ezt a módszert alkalmazta az Apple II emulálásakor is). A processzor egy 28MHz-en is futó TV80 softcore. Elvileg 56MHz-en is futna, de a szerző nem látta különösebb értelmét a szuperturbó használatának.

Később megvalósult a 128K-s Spectrum, először AY-chip nélkül, majd ez utóbbi is implementálásra került.

A végleges konfigurációhoz készített egy mini-bővítőkártyát. Ennek segítségével lehet hangkártyáról .TAP fájlokat tölteni, és feltételezhetően valós kazettáról is fájlokat. A kártya tartalmaz egy 256K-s EEPROM-ot is, innét töltődik be az emulátor. Kezdetben az Apple II projektből maradt IDE alapú, CF-kártyás megoldást szerette volna használni, de később egy célhardver kifejlesztése mellett döntött.

2008. januárjának végén az Altera DE-1-n alapuló verzió portolást készítette el. [»] Ez egy 2in1 emulátor: Apple és ZX egyben, ahol menüből választhatjuk ki az indulási opciót. A Spectrum rész újdonsága a .TAP, .SNA és .SCR fájlok használata volt az MMC/SD kártyáról. [»]

Később a ResiDOS-t használatát is megoldotta a gépen. Mivel nem volt elemmel megtámogatott RAM-ja a devboardnak, ezért egy snapshoothoz hasonlóan a memóriakártyáról töltődik be az operációs rendszer. A kész klónt 2008 októberében publikálta weblapján. [»]

↑date: 2022/12

Pix:
Alex Freed

Weblinx:
FGPA Speccy on Digilent Xilinx Spartan-3
2006/02. FGPA Speccy on terasIC Altera DE1
2019/02.
ZXM-777 Russia

A ZXM-777 Mick (Mikhail Tarasov) nevéhez fűződik.

A gép a ZX-777 és a KAY-256 szellemében készült, melyeknek a központi vezérlője az ATF16V8 PAL áramkör.

Az újdonság az SRAM modulok használata volt, így megszülethetett Mick első saját fejlesztésű gépe (revision 01).

A gép turbó üzemmódja 7MHz-es de nem csak a processzort, hanem a memóriát is gyorsítja. (ez egyébként a 386/486 korszak 'gyors' cache memóriája). Az alaplap AT szabványú. 2006 és 2008 között két alaplap készült a 01-es revízióból. Ezt követte a 02-es revízió néhány kisebb módosítással

A projekt abbamaradt, mert Mick megszerezte a további fejlesztésekhez szükséges gyakorlatot.

ZXM-777 rev 01
ZXM-Phoenix, ZXM-Phoenix 2 Russia

A ZXM-Phoenix klón Mick (Mikhail Tarasov) fejlesztése. A megvalósítás ötlete 2008 végén jelent meg a zx.pk.ru fórumon.

Az inspirációt az adta, hogy a tagok szerettek volna egy gépet, mely az ifjúságukra emlékezteti őket. Másrészt Mick szerette volna magát kipróbálni a teljes 'termékfejlesztés' terén.

A fejlesztés 2008 végén indult, a 00-ás revízióval. Sajnos a felhasználók bugot fedeztek fel a zöld színű alaplapon, melyből 6 darab készült. Egyébként direkt nem FGPA segítségével valósult meg, hogy megjelenésében is a '90-es éveket idézze. A 71 chipet tartalmazó alaplapot az ATMega 8515 mikrokontroller vezérli. Integrálásra került továbbá ZX Multi Card kontrollerje is. A bugfixelt első revízió (01) 2009. májusában jelent meg és 65 példány készült belőle szintén zöld színnel.

2010-ben a Spectrumosok kérésére Andrew Charles (CodeMaster) egy újabb 15-ös szériát gyártatott le Kínában, ezúttal kék színben (revsion 02).

A következő évben a 03-as revízió számú alaplapból újabb 31 darab készült el el újfent Kínában. A fejlesztést ezúttal Anatoly Gajvoronsky (zorel) koordinálta. Az alaplap integrálta a ZX SD-Card Interfészt, Vitaly Rudenkogo (Keeper) fejlesztését. A chipek száma 72-re növekedett. A gyártást Dmitry Demyanekenko (ZEK) intézte. Az alaplap színe ezúttal piros lett.

Mivel a fanok többsége szeretett volna turbó üzemmódot is, Mick teljesítette ezt a kívánságot is. A ZXM-777 alapján készült el a turbó üzemmód. Így jött létre a 04-es revízió számú fekete színű alaplap 74 chippel. A gyártás helye ismét Kína, a példányszám pedig 16.

2012-ben megkonstruálták a végső, 05-ös revízió számú alaplapot. Újításként került bevezetésre a 128K lock-up mód, mellyel elejét vették a problémának, mely néhány 128K módban futó programnál jelentkezett. Egy ATiny 13 mikrokontroller segítéségével megvalósult az energiagazdálkodás is (helyettesíthető egyébként a 12, 15 és 45-ös típussokkal). A chipek száma újra 72-re csökkent. A Kínában, 15 példányban gyártott alaplap színe sárga lett.

Ugyanebben az évben néhány bugfix után Zorel újabb 17 példány legyártását határozta el. A lap a 05.1-es revízió számot kapta. A szín újfent pirosra változott, és szintén kínai termék. Az utolsó, 21 darabos gyártás megrendelése Vitaly Mikhalkov (MV1971) nevéhez kapcsolódik 2013-ban.

Érdemes megemlíteni, hogy 2012 végén megjelent a 06. revízió. De ez nem lett 'hivatalos', mivel nem kompatibilis a többivel. Ennek oka, hogy Mick megpróbálta Pentagon kompatibilissé tenni az időzítést.

Így az utolsó hivatalos darab a 05.2-es, nem pedig a sárga színű, 15 példányban készült hatos.

A ZXM-Phoenix 2 klón az előd modernizálásából származik 2010-ből. A ZXM-777 mintájára itt már CPLD-kbe sűrítették bele a gép lelkének legjavát (EPM7032 és EPM7064). A memória 4096Kb-ra bővült a SIMM72 modulok segítésével.

Ez a gép már nemcsak a KAY és Scorpion kompatibilis, de Pentagon üzemmódja is van.

Néhány új grafikus mód is bevezetésre került. Például a 15 illetve 16 színű 8x8-as és 8x1-es attribútum rácsú már megismert üzemmódok és a GigaScreen. A legfontosabb újítás mégis a 128 színű palettából válogató 15 és 16 színű mód, illetve a Border 8 vagy 16 színű használata.

A 7MHz-es turbó üzemmód már természetes (a memória állandóban turbóban megy), akárcsak a VGA csatoló megléte.

A fejlesztésben több nagy Spectrumos is részt vett.

Kamil Karimov (Caro) a már említett kontroller kártya integrálásában segédkezett. Tkacuku Valeriju (Black_Cat) az audió mixer megvalósításában nyújtott segítséget. Eugene Ivanov (Ewgeny7) a bővített memória kezelésében volt segítségre. Rudenkomu Vitaly (Keeper) a módosított floppy kontroller és egy csomó firmware biztosításával járult hozzá a sikerhez. Gerasimchuk Sergei (Zloy) a Scart interfész implementálásában játszott szerepet. Stanislav Yudin (CityAceE) a régi és jelenlegi Spectrum fanokat gyűjtötte össze a fórumon. Andrew Shapovalov (Xobbiman) a projekt során biztosította a tárhelyet, amíg Mick nem készítette el saját weblapját. Dmitry Demyanenko (ZEK) pedig az SD kártya interfész áramkörét tervezte meg.

ZXM-Phoenix revision 00 ZXM-Phoenix revision 01 ZXM-Phoenix revision 02 ZXM-Phoenix revision 03 ZXM-Phoenix revision 04 ZXM-Phoenix revision 05 ZXM-Phoenix revision 05.1 ZXM-Phoenix revision 06 ZXM-Phoenix 2
ZXM-Zephyr Russia

A ZXM-Zephyr klón fejlesztése 2013 végén kezdődött meg, a ZXM-Phoenix folytatásaként. Míg a főnix a retró korszakot idézte meg áramköreivel, addig a zefírt a modern FGPA alapokra építette Mick. Bár ez is retró bizonyos értelemben, hiszen az Altera EPF88220A családba tartozó FLEX 8000-est már nem gyártják, így a megmaradt raktárkészlet került felhasználásra.

A klón megvalósítását két fő ok magyarázza. Az egyik a VHDL nyelven implementálni az FGPA-ba a ZXM-Phoenix-et. A másik az SAA1099 chip integrálása egy alaplapba. Így a YM chippel közösen 9 csatornás a zene. A gép memóriája 512K vagy 1024K lehet két statikus RAM-mal. A ROM az AM29F040 jelű FlashROM, mely 512K-s.

Helyet kapott egy IDE interfész, valamint Caro ZX Multi Card illesztője is, mely a főnixnek is része. Természetesen USB csatlakozó is van. Mivel a gép néhány alkatrész kivételével szabadon konfigurálható, ezért inkább egy fejlesztő kártya, mintsem konkrét számítógép. Mick azonban egy ZX Spectrum klónt 'fejlesztett' belőle.

Összesen 15 darab készült 2013 és 2014-ben a revision 00 és 01 lapokból.

ZXM-Zephyr rev 00
Aspect 128 AVR ZX Spectrum Russia

Az Aspect 128 AVR ZX Spectrum Vasil Lisitsin rádióamatőr munkája 2012-ből. A fejlesztés kompatibilis a 48K/128K/+2/+3 gépekkel és a Pentagonnal is. Továbbá minden lehetőség adott bármelyik klón implementálására egészen 512K-ig.

Az összes dokumentált és nem dokumentált Z80 parancs emulálásra került az ATMega-16AU áramkörben. Itt kaptak helyet az I/O parancsok is. A PS/2 billentyűzetet pedig az ATTiny 2313A-SU mikrokontroller vezérli. A kártya képes a shadow screen emulálásra is.

Az egész projekt részletesen leírva megtalálható dokumentálva az egyik legjelentősebb orosz rádióamatőr oldalon.

Hozzáadva: 2013. március

Pix:
Aspect 128 AVR ZX Spectrum

Weblinx:
Aspect 128 AVR ZX Spectrum: http://radio-hobby.org/modules/news/article.php?storyid=1247
Aspect 128 AVR ZX Spectrum
ReVerSE-U16 Russia

ReVerSE-U16 egy Cyclone IV EP4CE22E22C8N (7N) FGPA chipen alapuló fejlesztő kártya, melyet elsősorban 16 bites rendszerek emulálására terveztek. Jelenleg a 8 bites mikrók széles „spektrumát” is emulálja, beleértve a Speccy klónokat is. A többi hobbi projekttől eltérően támogatja az USB, HDMI és Ethernet csatolókat is. Egyébként szintén kompatibilis egyéb Cyclone FGPA termékekkel, mint például a III EP3C5/10/16/25 valamint a IV EP4CE6/10/15/22.

Alapban 16 mega SDRAM-ot kapott, de konfigurálható 4, 16 illetve 32 megásnak is. Flash memóriája 64megabájtos, de ez is downgradelhető 1 illetve 16 megásra az igényeknek megfelelően. A dátum és idő tárolásáért egy DS1338Z chip felel a 2032-es gombelem társaságában. A HDMI természetesen egyszerre audio és video kimenetként is szolgál, és a két darab USB 2.0 port mellett MicroSD csatlakozót is kapott. Lássuk akkor az emulált ZX hardvereket.

Kezdjük a NextZX-el. Ez egy mezei Spectrum, viszont a processzora egy emulált NextZ80 48MHz-en. Amellett, hogy támogatja az összes Z80 funkciót, egy körülbelül 200Mhz-es valós Z80-nak felel meg a sebessége. Lehetőség van egy T80@50MHz alapú ZX48T80 konfig használatára is. Mindkét esetben sztereóban szól a csipogó.

A Quad Speccy a négy Spectrumos üzemmód. A proci a T80 softcore-on alapuló Z80 emuláció, 4 megabájt RAM-mal megtámogatva. Alapban a Z-Controller egy SD-kártyával a háttértár. A szintén támogatott DivMMC esetében az ESXDOS a támogatott operációs rendszer. Az emulált hangrendszer TurboSound illetve Soundrive lehet. A valós idejű órák közül az MC146818A modellt szimulálja.

A Spec 256 emuláció segítségével a klasszikus ZX Spectrum játékokat játszhatjuk újra 256 színben. A kezdeményezés egy meglehetősen régi ősi spanyol kreálmány, ez tulajdonképpen egy emulált (tehát a valóságban nem létező) Spectrum. A grafikai chip egy Z80_GFX nevű virtuális egység. A kibővített színeken felül a többi specifikáció a hagyományos ZX Spectrumnak felel meg: 16K ROM és 48K RAM. A billentyűzet USB emulált, a képernyőt 640x480-ra skálázva kapjuk a HDMI-nek köszönthetően és a beepert is ezen keresztül küldi a TV-re sztereóban. A proci kezdetben 8 darab T80 volt 3,5 illetve 7 MHz-en, ezt váltotta fel az „eredeti” GFX_Z80. Támogatja a Game Master G2 kontrollert is. A játékok egy előre beégetett menüből érhetőek el.

A 128K-s Spectrumok esetében a T80-as virtuális processzor 3,5MHz-en. A ROM-ok a RAM-ban kerülnek tárolásra, míg a 640K-s SDRAMé a 128K memória és az 512K-s DivMMC. A hang AY3-8910 sztereóban és beeper.

A TS-Conf az már megismert Pentevo firmware tuning. Támogatja a Kempston Mouse Turbo-t és a Turbo Sound-ot (2 darab YM2149 emulálásával) valamint az SAA1099 zenei chipet is.

A ZX -Poly Igor A. Maznitsa fejlesztése 1994 és 2011 közöttről. Alapötletét az adta, hogy az ex-szovjet ZX Spectrum klónok szinte minden tulajdonsága fejlesztésre került – kivéve a színkezelést. A gép 4 Z80 processzoral épül fel, és 512K RAM-ot tartalmaz. Az első videó üzemmód a ZX Spectrum kompatibilis. Azonban a 4 proci miatt nem csak két képernyőt használhatunk shadowként 128K-s Spectrum esetében, hanem egyszerre nyolcat is. Az igazi újdonság amikor a négy procsszor egyszerre vesz részt a képalkotásban. A Video Mode 4 esetében az első a piros (Red) komponenst, a második a zöldet (green), a harmadik a kéket (Blue), a negyedik pedig a fényesség (Bright) attribútumot kezeli. Így elérhető a color-per pixel üzemmód négy réteget használva. Az 5-ös számú videómód 512x384 felbontású. Itt minden egyes processzor kétszínű képet állít elő, (R, G és B, valamint Bright) ennek végeredménye lesz a végső képé.

ReVerSE-U16 Revision A ReVerSE-U16 Revision C
Aeon v1.0 Russia

Dmitriy Schapotschkin (ILoveSpeccy) projektje a Neo, mely a Xilinx Spartan XC3S400 programozható logikai áramkör és az ATMega 644 mikrokontroller segítségével valósul meg. Három darab 512K-s SRAM-ot és egy SD-kártya csatlakozót is kapott.

A legérdekesebb újítása az, hogy szétszerelés nélkül is újraprogramozható az USB porton keresztül is. Ez korlátlan konfigurációs lehetőségeket rejt magában, gyakorlatilag végtelen számú kofiguráció hozható létre.

A következő jellemzőket tartalmazza: VGA output color-per-pixel, valamint 4096 színű üzemmód támogatásával, PS/2 egér és billentyűzet csatlakozó, sztereó jack, kazettás magnó, RS-232C és joystick portok.

A NYÁK egyoldalas, a szerző otthoni körülmények között készítette, tehát rendkívül könnyen újra előállítható

Hozzáadva: 2014. november

Pix:
Aeon

Weblinx:
Aeon v1.0@zx.pk.ru: https://zx-pk.ru/threads/8697-aeon-v1-0.html
Aeon v1.0
Ant-1024HD Russia

Az Ant-1024HD fejlesztés alatt álló klón a KAY 1024 alapján készült el, mint arról már olvasattunk. Sok más orosz klónhoz hasonlóan ez is az Altera EPM7128SLC84-15 áramkört használja a megvalósításra.

A klón tartalmaz Kempston joystick, billentyűzet, monitor, nyomtató valamint kazettás magnó csatlakozót is. A HD elnevezésből kitűnik, hogy hard disk is illeszthető a géphez, tehát az alaplapon megtalálható az IDE kontroller is. Ez egyben a CD-ROM vezérlését is ellátja. A VHS kazetta méretű alaplap kompatibilis lesz a szintén bemutatásra kerülő DMA Utra Sound Card-dal is. Természetesen 1024K RAM-mal rendelkezik és támogatja a 7 MHz-es turbó üzemmódot.

Frissítve: 2010. október

Weblinx:
Ant-1024HD: http://sblive.narod.ru/ZX-Spectrum/ANT-1024HD/ANT-1024HD.htm
ReSpecT Russia

A ReSpecT klón a SpeccyBob projekt alapján készül majd el. Mint az ősnek, ennek is kétféle variánsa létezik: ReSpecT 48K és ReSpecT-2 (128K). A klónok az oroszországi Z.A.N. fedőnevű Spectrumos prototípusai.

Az első verzió egy eredeti 48K-s Spectrumot szimulál újfent az Altera EPM7128SLC84-15 áramkör segítségével.

A második már számos újítást is kínál. Ilyen például az új grafikus felbontások, például 256x224, 256x256 és 320x200 16 szín mellett. Újdonság Spectrumos berkekben a 4096 színből álló paletta bevezetése is, melyből egyszerre 16-ot jeleníthetünk meg a képernyőn. Így lehetőség nyílik sokkal élethűbb képek megalkotására is. E mellett a Pentagon 1024SL v2.x-nél megismert új grafikus üzemmódot, a color-per-pixelt is támogatni fogja. Rádadásként a szerző tervezi a 21 MHz high-speed változat elkészítését is.

ZX128 Lithuania

A ZX128 egy litván fejlesztés, mely a Leningrád 1 klón alapjaira épül. A gép három részből áll: maga az alaplap, a videokártya és a később bemutatásra kerülő General Sound hangkártya is csatlakoztatható hozzá.

A processzor sebessége 3,5 MHz, a memória mérete a névből kikövetkeztethetően 128K. Ezenfelül 32K SRAM-ot is tartalmaz, mely a lehetséges operációs rendszereket tárolta volna. A 64K ROM-ban kapott helyet a ZX128 Commander elnevezésű segédprogram.

A tervező nem fukarkodott a különböző kimenetekkel. A képet akár Super VHS, akár normál RCA portokon is kivezethetjük. A Yamaha 2149F chip sztereó zenéjét is hallgathatjuk akár két darab RCA, vagy egy sztereó jack segítségével. Kempston, Sinclair 1 és 2 kompatibilis joystick illesztőt is tartalmaz az alaplap. Az igazi újdonság azonban az USB port megléte. Ennek segítségével akár Flash kártyát is használható háttértárolóként.

Sajnos nincs további hír a fejlesztésről 2007. augusztus óta.

ZX128
Speccy 20xx Ukraine Russia

A Speccy 2007 eredetileg egy 48K klón volt, mely az Altera EPM7128SLC84-15 programozható logikai áramkör és az ATMega16 kontroller köré épült. Így a komplett alaplap előállítási költsége 50 dollár alatt maradhatott. Sajnos -mint azt megszokhattuk- a gép kompatibilitása korántsem tökéletes.

A Kijevben élő Peter Kitsun, másnéven Syd, a gép tervezője szerint nem szükséges egy újabb ZX-erőművet megalkotni, annak ott van példának okáért a Pentagon 1024SL. Egyszerűen egy alap, eredeti Spectrumot akart létrehozni a manapság kapható alkatrészek segítségével.

A géphez PS/2-es billentyűzetet kapcsolhatunk. A képet monitor, hangot pedig RCA csatlakozón keresztül vezethetjük ki.

A gép első verziója (Speccy 2007 v1.00) még 2007 decemberében jelent meg. Ezzel az Internetről letöltött .TAP, .TZX és .SNA fájlokat SD kártya segítségével tölthetjük be, akár négyszeres sebesség mellett.

A zx.pk.ru fórum nyomásának engedve Syd azonban mégis továbbfejlesztette a gépet a közösség tagjaival együtt. A Speccy 2007 v1.04 2008 márciusában jött ki, ez már TR-DOS támogatással rendelkezett.

A fejlesztés következő lépcsőfoka molodcov_alex (Aleksandr Molodcov) nevéhez is fűződik. Tervei szerint a Speccy2007 v2.00 (Speccy2009) az Altera EPM3256 köré épített Z80 és 128K (Pentagon kompatibilis) RAM társaságában működött volna. Az ATMega64 kontroller feladatának szánta a VG93 emulációt, valamint a klaviatúra és egér vezérlését. A képet VGA-re felskálázva kaptuk volna. Kempston joy csatlakozó és ZX Bus is tervezve volt az alaplapon.

Erre az elképzelésre alapozva 2009. áprilisában jelent meg a 2007 v1.06. A gép már 128K+AY+TR-DOS felállásban üzemelt, a fenti elképzeléseknek megfelelően. A vezérlő végül ATMega32 típusú lett, ennek a kapacitása is elégnek bizonyult a 128K emulációhoz, de az AY még külön kártyán kapott helyet. Már tudja kezelni a 2 gigásnál nagyobb SD-kártyákat is.

Ennek továbbfejlesztése Szentpétervárról érkezett 2010 májusában. Ljubitel Speccy 2007 v1.1-ese már az alaplapon integrálta az AY/YM chipet.

A zx.pk.ru fórumon Elker 2010. márciusában jelentette meg a Speccy 2007+128K+AY alaplap 0-s revízióját, mely már integrálva tartalmazta a PAL encoder áramkört és a hang is két RCA-n került kivezetésre. Ezt ugyanebben(?) a hónapban követte a Speccy 2007+128K+AY rev.2010 már professzionálisan mart NYÁK-kal. Az alaplapon található felirat szerint a gép pontos megnevezése Speccy 2007/2-128 v1.0. 2012 februárban javított firmware-vel jelent meg a Speccy2007+128K+AY rev.2012, azaz Speccy 2007/2-128 v1.2.

Hosszú kihagyás után, 2016 április 1-jén .jackson jelentkezett Speccy 2007 128K+AY+TR-DOS (Speccy 2007 128K CMF) kombójával. Itt a RAM egy régi gép cache memória chipjéből áll (az eredeti dizájn két chipet tartalmaz). Utolsó firmware verziója 1.06-os.

A Speccy 2010 az Altera Cyclone II FPGA (EP2C8Q208C8N) és az STMicroelectronics ARM7 (STR750FV2T6 vagy STR750FV2T6) CPU segítségével megalkotott klón. A Speccy 2007 méreteit és annak főbb tulajdonságait is örökölte.

Virtuálisan sokféle konfigot kreálhatunk, alapban a ZX Spectrum 48/128K és Pentagon 128/1024K módok közül választhatunk.

SD/MMC kártyafoglalat található rajta. A valós idejű óra típusa Dallas DS1338Z-33+, ez esetben Gluk RTC-t emulálja.

Portok tekintetében 2 darab PS/2 (billentyűzet és egér) és 2 joy csatlakozóval valamint egy opcionális USB-vel is rendelkezik. Az egér Kempston kompatibilis, a joy többféle szabványú is lehet.

Videókimeneteknél választhatunk, hogy RGB, Composite, S-Video vagy VGA-n szeretnénk látni a képet melyet 3 darab R-2R DA konverter állít elő.

Az audió előállítása a TDA1543 vagy a dupla R-2R feladata. A (sztereó) AY/YM módok, a TurboSound és természetesen a Beeper támogatott.

Mindamellett, hogy tökéletesen kompatibilis a Speccy2007 v1.06-val számos új funkciót is kapott. Ilyen például az 1 megás használható memória (a Pentagon 1024K emulációnál). A turbó sebesség is több lépcsőben állítható: 7, 14 vagy 28 MHz között.

A zx.pk.ru fórum tagjai közül Sabirzhanov Vadim Mirzhanovich vállalta fel a Speccy 20xx széria „tömeggyártását”. A Speccy 2007 ZXkit-002 néven, a 2010-es verzió ZXkit-005-ként jelent meg a webshopjában. ZXkit-004 elnevezéssel kapható volt egy 128K bővítő és integrált AY áramkör is a Speccy 2007-hez. Ezzel megoldható a memóriabővítés és a sztereó 3 csatornás zene is. Nevével ellentétben a YM chipet használja. Az új webshop kínálatában már csak a Speccy 2010 elérhető.

Speccy 2007 v1.00 Speccy 2007 v1.06 Speccy 2007 v1.1 Speccy 2007+128K+AY rev.0 Speccy 2007/2-128 Speccy 2007+128K+AY+TR-DOS Speccy 2010 rev 2
aSPECT development board Belarus

Az aSPECT 'fejlesztő kártya' az elkötelezett Spectrumosok részére konstruált fejlesztőeszköz aniSKY-tól. A kártya 2010-ben látta meg a napvilágot a fehérorosz Minszkben.

Összesen négy alkatrészből áll: az ALTERA EP1C6T144 (vagy opcionálisan EP1C6T144) típusú FGPA, egy konfigurációs ROM, 128K SRAM és egy 256K-s Flash EEPROM.

Az alap Speccy funkciókat támogatja: billentyűzet, kempston joystick és videó vezérlő.

Az FGPA többi I/O funkciója a modern eszközök vezérlésére és tesztelésére van fenntartva (SD kártya, IDE, USB port stb.).

Frissítve: 2010. február

Andrey Belykh klónjai Canada

A torontói Andrey Belykh (abelykh0) szoftvermérnök egyik hobbi-projektje a ZX Spectrum Emulator on STM32F407. A firmware klón nevéhez hűen az STMicroelectronics STM32F407VET6 mikrokontrollerén alapul, melynek egy STM32 F4VE típusú kártya ad otthont.

A vezérlő-egységbe integrált 168MHz-es Cortex M4 processzor 512K FlashROM és 192K SRAM társaságában nem csak a Spectrum emulálásért, hanem a VGA driverért és a microSD kártya FatFs fájlrendszeréért is felelős.

A kisebb-nagyobb bugokkal rendelkező gép a .Z80 fájlokat írja és olvassa. A hang USB-Midi kábelen keresztül került kivezetésre.

Apró figyelmesség, hogy az OSD menüből megjeleníthető az eredeti ZX Spectrum billentyűzetkiosztása is.

Frissítve: 2021. május

Pix:
Andrey Belykh

Weblinx:
Andrey Belykh@GitHub: https://github.com/abelykh0
Andrey Belykh@Youtube: https://www.youtube.com/channel/UCkS9bV2U5ajxaIYkB_oCmqg
ZX Spectrum Emulator on STM32F407
2020/5.
Hermit Retro ZXZero Great Britain

Alistair Carty, a glasgow-i Hermit Retro Ltd. cég alapítójának célkitűzése autentikus ZX Spectrum retroszámítógép-élményt biztosítani modern eszközök és az eredeti Sinclair gyártmányú gépházak (illetve replikáik) felhasználásával.

2021 április elején került forgalomba a Hermit Retro ZXZero nevű emulátor-klón, mely a Raspberry Pi Zero W(H)-n alapul. Még Unclear PX Spectrum néven kezdődött el a fejlesztése, de a lehetséges jogi problémák elkerülése végett megváltozott az elnevezés.

A kit mindennemű változtatás nélkül beszerelhető a ZX Spectrum és a ZX Spectrum+ házakba.

A hardver négy kártyából áll a Pi-n kívül. A legnagyobb természetesen maga az alaplap. Direktben csatlakozik hozzá az USB és a joystick/HDMI modul. Végül az utolsó minikártya, a Pi Zero USB stem köti össze a Pi-t és az alaplapot - mellőzve a fizikai USB portokat, csak a pin-eket használva.

A külső csatlakozókat illetően az 5 voltos jack, az Atari joy, a már említett HDMI, a microSD, az I2C soros port (sztereó audió jack-en) és a szintén említett USB csatlakozók találhatóak meg az alaplap hátulján egy NMI gomb társaságában.

A HDMI és USB csatlakozók teljes méretűek lettek a megbízhatóság miatt. A joystick port támogatja a kétgombos Arcade R botkormányt is.

Egy lecsupaszított Linux kernel és egy moddolt Fuse emulátor verzió alkotja a firmware-t, mely így 2-3 másodperc alatt bootol. A firmware a Pi saját microSD slotjában levő kártyán, tehát a gép belsejében található.

A Fuse emulátor módosításainak köszönhetően ZXDB kompatibilis, tehát online tölthetünk be programokat. Támogatja továbbá a Zelux világító billentyűzetet és a Playstation 3 kontrollert is.

Az alaplap mind a Raspberry Pi Zero W-vel és a Raspberry Pi Zero WH-val is használható (a két kártya tudásában egyébként megegyezik, de a WH integrált tűsorral rendelkezik).

A ZXZero elérhető készreszerelt-, DIY- és üres NYÁK-kitként is. Továbbá Github projektként szabadon hozzáférhető bárki számára.

Hozzáadva: 2021. április

Pix:
Hermit Retro ZXZero

Weblinx:
Hermit Retro Ltd.@Www: https://www.hermitretro.com
Hermit Retro Ltd.@Twitter: https://twitter.com/hermitretro
Hermit Retro Ltd.@Facebook: https://www.facebook.com/hermitretro
Hermit Retro Ltd.@Github: https://github.com/hermitretro
Hermit Retro ZXZero
2021/04.
Didaktik M 48/128 és Kompakt 48/128/Professional Slovakia Czech Republic

A Didaktik Skalica cég 1971-ben alakult meg Pozsonyban a volt Csehszlovákiában. A cég elsődleges profilja az iskolai segéd- és szemléltetőeszközök, azonban belekóstoltak a számítástechnikai eszközök gyártásába is.

Kezdeti gépeik -Didaktik Alfa és Beta- még nem ZX Spectrum klónok voltak. Gyakorlatilag azonban ugyanaz játszódott le itt is, mint Közép-Kelet Európa többi ex-szocialista államában: a cégnél rájöttek, hogy sokkal jobb üzlet a már többezres (akár tízezres?) játékállománnyal rendelkező ZX Spectrumot lemásolni, mint új fejlesztésekbe kezdeni. Így született meg a Didaktik Gama 87, 88 és 89. Egyébként nemcsak szülőhazájukban, de Lengyelországban is sikeresnek számítottak ezek gépek.

A cég - köszönhetően a még mindig magas ottani PC-áraknak a volt Csehszlovákia területén – még két utolsó ZX Spectrum klónt indított útjára a 90-es évek elején, a Gamma-sorozat után. Ezek voltak a Didaktik M és a Kompakt. A gépekkel párhuzamosan jelentek meg a D40 (5,25 inch/DD/360K) és D80 (3,5 inch/DD/720K) lemezegységek is.

1994-ben a Didaktik Skalica átállt a PC-kre, a gyártás és forgalmazás jogát eladta a csehországi Kompakt Servis (Kompakt Services) cégnek, amely egy egyetlen ember által futtatott vállalkozás volt és egészen 2008-ig forgalmazta a gépeket.

A Didaktik M két verzióban látott napvilágot. Egy 1990-es és 1991-es változata létezik, melyek elsősorban a billentyűzet vezérlésében térnek el egymástól. A Didaktik M a Gama sorozatnál magasabb minőségben, ergonómikus házzal és billentyűzettel (különálló kurzorgombokkal) került forgalomba, így saját magánál egy professzionálisabb gép benyomását keltette.

A hardver alapos újratervezésen esett át. Az ULA szerepét az orosz Angstrem cég által gyártott T34B1 áramkör vette át, a ROM chip (T34RE1) is tőlük származik. A rendszer tulajdonképpen a mai chipsetek őse volt. A RAM egyetlen 64K-s chip 48K-ját használta, tehát nincsen külön gyors és lassú memória.

Mindezeknek köszönhetően elméletileg inkább az orosz klónokkal lenne kompatibilis, mégis sikerült elérni a szinte 100%-os ZX Spectrum kompatibilitást.

A két joy port közül az egyik Kempston, a másik Sinclair kompatibilis, azonban a „csatlakozójuk” (mely az alaplap kivezetése) csak a Didaktik joystickokkal kompatibilis. A kazettás egység és a tápegység DIN szabványú. A kép TV-re, illetve monokróm kompozitra van kivezetve. Van rajta még egy Sinclair kompatibilis élcsatlakozó is.

A Didaktik Kompakt 1992-ből egy Didaktik M beépített D80 meghajtóval. Újdonságai az RGB output Scart csatlakozón keresztül, valamint a párhuzamos és a rendszerbusz élcsatlakozó. A tápegység szintén a gépben került elhelyezésre. A D40/D80 interfész Snap gombja a billentyűzeten keresztül érhető el. A joystick csatlakozók visszatértek az Atari szabványhoz.

A gépekben használt ROM-okat újrahasznosították néhány ex-szovjet klónban is.

A Didaktik Kompakt Profesional egy PC-házba épített gép, ahol a D40/D80 két darab 5,25-ös meghajtót vezérel; a Melodik, a Kempston Mouse valamint PC-billenytűzet interfészek szintén integráltak a rendszerben.

A Didaktik Kompakt 128 egy Didaktik M alaplapot használ 128K-ra bővítve. A beépített D40/D80 kontroller itt két 3,5 colos meghajtót irányít. A Melodik, Kempston Mouse és PC-billentyűzet interfészek ugyanúgy jelen vannak, mint az előző gépnél.

Didaktik M 1990 Didaktik Kompakt 1992
Didaktik Gama 192KB, Didaktik Gama 256KB Millennium Edition Czech Republic

A Didaktik Gama 192KB a cseh Petr Valecko (azaz CSS Electronics) projektje, melynek célja volt, hogy a Didaktik Gama 89 alapján egy 100%-ban 128K kompatibilis klónt készítsen.

Ez sikerült is neki, hiszen az 'alapösszetevők' megegyeznek: Z80A processzor 3,5MHz-en és AY-3-8912 hangchip - ez utóbbi a volt csehszlovák szokásnak megfelelően ACB sztereóvá tuningolva. Mindezeken felül szabványos RS-232C és párhuzamos portot is találunk az alaplapon. Mint sejthető, a RAM mérete 192K-ra nőtt. A ROM-ok 32Kb-nyi 27256C jelű EPROMból elérhetőek.

Ráadásként az ULA havazását is sikerült elkerülni valamint a TV szignál és a tape input minősége is javult.

Az alaplapot úgy alakította ki, hogy a régi alkatrészek átműthetőek legyenek, illetve a lap az eredeti Gama házba is gond nélkül beszerelhető legyen. Természetesen maga az alaplap is magasabb minőségű, mint az eredeti. Érdekesség, hogy a videómemória külön kártyán, egy távtartóval rögzül az alaplaphoz.

A tervezés 2003 novemberétől 2004 márciusáig zajlott.

Három alverziója létezik: v1a (sosem került forgalomba), v1b és v1c.

A Petr egy limitált verziót is kínált, mely a Didaktik Gama 256KB Millennium Edition, illetve Didaktik Gama 256KB Nemesis névre hallgat. Mint az sejthető, itt a legfontosabb újítás a 256K-ra bővített RAM.

Didaktik 192KB v1c board Didaktik 192KB v1c assembled
ZX Spectrum on FGPA with 17 inch LCD screen Slovakia

Michal Demin 'klónja', a ZX Spectrum on FGPA with 17 inch LCD screen egy hirtelelen jött ötlet szülötte. Az alagsorban kutakodva talált egy régi ZX Spectrumot, és rögtön nosztalgikus érzések fogták el.

Az Interneten rákeresett a témára és a ZXGate projekt ragadta meg a figyelmét. Eközben érkezett egy 17 colos 1024x768-as felbontású régi notebook képernyő is. A dolog összeállt: ZX Spectrum LCD képernyővel.

A kiindulási alap a Sparkfun Spartan 3 Breakout FGPA kártyája volt. Ehhez jött még 2x32K SRAM.

Az I/O kártya a ZXGate I/O kártyáján alapul, de Michal még hozzáadta a hangszóró kezelést valamint az NMI gombot is.

Az 'utolsó' kártya az LVDS átalakító. Ez felel az adatok képernyőre küldéséért. A 256x192-es felbontású képernyő 4-szeresen nagyítva jelenik meg a border elhagyásával.

A Speccy ROM az FPGA belső memóriájában kapott helyet.

ZX Spectrum on FGPA with 17 inch LCD screen
Fully integrated ZX Spectrum+ Czech Republic

A brnói illetőségű Pavel Urbancik (willcz) azt mutatja be, milyen a teljesen integrált ZX Spectum+ többségében cseh/szlovák fejlesztéseket felhasználva.

A háttértár egy DivIDE olcsó CF adapterrel megfejelve. A 128K és az AY-bővítés a hw.speccy.cz receptje alapján készült el. Utóbbi az általa tervezett Simple AY Interface Nice Board lapkát használja. Megtalálható benne a WiFi kapcsolathoz a szintén saját fejlesztésű Sinclair Serial InterFace (Sinclair SIF) is. A dobozban egy scandoubler (PAL-VGA konverter) dolgozik a képalkotáson az ULA helyett.

A gép némi átalakítást követően 5V-tal működik, tehát nincsen melegedési problémája sem. Így az eredeti táp helyett egy öreg router tápja biztosítja az áramellátást.

Fully integrated ZX Spectrum+
Dual-CPU/MCU development board Czech Republic

A Dual-CPU/MCU development board megalkotásának ötletét a pandora.cz newsgroup ötlete ihlette. Magyarán: létrehozni egy új platformot, mely a ZX Spectrummal is kompatibilis. Ez esetben a jó öreg Z80 és a Z8Encore! procik házasításáról van szó egyetlen kártyán, a kivitelező Ik0n, azaz Imrich Konkol.

A kártya szíve a Z8Encore!, mely az összes többi kiegészítőt vezérli, még a Z80-at is, e mellett a soros portot, az LCD kijelzőt valamint a memóriát.

A prototípus megfelelően működött, a tervező azonban igyekszik tovább is fejleszteni az eredeti ZX Spectrum koncepciót. MMC kártya interfészt, 512K SRAM támogatást, billentyűzet-csatlakozást (eredeti ZX Spectrum kiosztás, illetve PS/2 szabvány) is integrálna. Ráadásként a tervek szerint a Z80 CPU is támogatni fogja az eddig csak a nagytesó által használt perifériákat (UART, IrDA, I2C). A mostani Nokia mobiltelefon kijelzőt egy teljes ZX Spectrum felbontású fogja felváltani a tervező szándéka szerint.

Sajnos az utolsó update 2004-ben volt.

Frissítve: 2018. október

Pix:
Dual-CPU/MCU development board

Weblinx:
Dual-CPU/MCU development board: https://web.archive.org/web/20140308155223/http://ikon.wu.cz/ulaless_zxs_v1_eng.html
Dual-CPU/MCU development board
Sparrow 48K Czech Republic

A Sparrow 48K (régebben: Sparrow LITE) egy alaplap Jiiirija-tól melynek célja a tönkrement Spectrum és Spectrum+ gépek hasonló alkatrészének cseréje, melyekben még ép az ULA vagy például a Z80 processzor. Ennek céljából az összes ULA chippel kompatibilis, valamint a kivezetések is úgy vannak megoldva, hogy az eredeti házakba szerelhetőek legyenek.

A 48K-s gépekhez képest a Sparrow kínál néhány továbbfejlesztést is. A videókimement például kompozit és nem modulált TV-kép. A VRAM és a RAM is egy-egy SRAM chipben van. A ROM egy 128K-s újraírható Flash EPROMban kapott helyet, így egy DIP kapcsolóval 8 különböző közül választhatunk. Kapott egy reset gomb kivezetést is. A vezérlést egy Altera EPM3032 vagy 3064 CPLD biztosítja. Az áramellátás is fejlődött, így sokkal kevesebb hulladékhőt termel a rendszer.

Az első prototípus (0-val jelölt) a Bytefest 2012 partyn került bemutatásra. Két külön kártyából állt és sajnos nem működött a bemutatón.

A prototype 1 2014-ban látott napvilágot és már kifogástalanul funkcionált.

A protoye 2-n már az alaplapra integrálva volt az inverter.

A következő, prototype 3-as egy költséghatékonyabb invetertert kapott és ebből készült el a végleges termék, a Revision 4. Az utolsó prototípus könnyen upgradelhető néhány moddinggal Revision 4-re.

Hozzáadva: 2018. július

Pix:
Sparrow 48K

Weblinx:
Sparrow 48K: https://zxsparrow.com/speccy_hw/index_eng.xhtml
Sparrow Lite prototype 0 Sparrow Lite prototype 1 Sparrow Lite prototype 2 Sparrow Lite prototype 3 Sparrow Lite Rev. 4. mod Sparrow Lite Rev. 4. Sparrow 48K Rev. 5.
ZX Spectrum 128K Remake Great Britain

Jim Askey, a MyPinball Electronics vállalkozás alapítója 8 éves korában ismerkedett meg a ZX Spectrummal, mely bevezette a szoftver és hardver tervezés világába.

A 8 bites flipperek javítása és helyettesítő áramkörök készítése közben vetődött fel benne az ötlet egy 128K kompatibilis alaplap készítésére 2016-ban. Ez lett a ZX Spectrum 128K Remake.

Az elkészült lap jellemzői a teljes 128K kompatibilitás mellett a kisebb áramfogyasztás és kevesebb chip használata. Ezen felül főbb tulajdonságai az RGB-kép Scart csatlakozón keresztül, a beépített IDE és Kempston joystick interfész, a reset gomb, a Mic és Ear csatlakozók. A gép Andrew Owen Plus 2C ROM-ját használja.

Mindez SMD komponensek használata nélkül valósult meg, teljes mértékben az Egyesült Királyságban készítve és tesztelve.

Hozzáadva: 2018. augusztus

Pix:
ZX Spectrum 128K Remake

Weblinx:
Jim Askey: https://mypinballs.com
ZX Spectrum 128K Remake v0.5
SpeccyBob Great Britain

A SpeccyBob projekt egyszerre két prototípust is takar. A normál verzió (SpeccyBob 2) egy kibővített klón lesz, extra funkciókkal (amik azért talán nem is olyan extrák a 21. században...). Melyek ezek? Csak azok, amelyeket már eddig is megszokhattunk napjaink Spectrumainál: új videómódok, IDE interfész, 4 mega RAM stb. stb.

A SpeccyBob Lite viszont egy teljesen sima ZX-klón, mely a ma kapható alkatrészekből építkezik. Csak a 48K-s Spectrummal kompatibilis, de azzal legalább 99%-ban. Ez anno még az Amstradnak sem nagyon sikerült... Természetesen ez utóbbi egyszerűsége miatt jóval közelebb áll a megvalósításhoz, már fotókat is láthattunk róla működés közben.

A SpeccyBob -eltérően az eredeti Spectrumtól- három külön nyomtatott áramköri lapból áll. Ez magával hozza az eredetitől meglehetősen eltérő külső megjelenést. A projekt honlapja jó ideje nem elérhető.

Frissítve: 2012. március

Pix:
SpeccyBob

Weblinx:
SpeccyBob (archivált): http://www.zebadger.com/speccybob
SpeccyBob Lite
ZX Spectrum on Altera DE1 Great Britain

A ZX Spectrum on Altera DE1 FGPA-alapú klón ötletét Mike Stirling a DesignSpark elelktonikai fejlesztő közösség oldalán vetette fel először.

A projekt két fő célkitűzést tartalmazott. Először is, egy működő klónt létrehozni, másrészt az eredményeket dokumentálni és közkinccsé tenni.

Mike néhány évvel ezelőtt már készített egy hasonló projektet. Az Altera MAX7000 CPLD-be sűrítette be az ULA funkcióit. A billentyűzet működésének implementálásra már nem maradtak. erőforrások. Így a projekt 'értelmetlen' volt, de a gép legalább bootolt.

2010 elején elhatározta, hogy hasonló dolgot fog megvalósítani az Altera DE1 fejlesztő kit alapjain. A végeredmény a teljes ULA, Z80 parancsok, a ROM, valamint a 8x-5-ös billentyűzet mátrix belesűrítése a kártyába. A kimenetek között megtalálható a VGA, TV-RGB, PS/2 valamint a szabványos Spectrum 'Ear' jack is. Ezen keresztül ehet betölteni kazettáról a programokat, az SD kártya támogatása a tervek között szerepel. A rendszer jelenleg a 48K PAL Spectrumot szimulálja, de ugyancsak várható a 128K emuláció megjelenése is.

ZX Spectrum on Altera DE1
Minimal ZX Spectrum for Ulx3s ECP5 board Great Britain

A Minimal ZX Spectrum for Ulx3s ECP5 board firmware-klón 2020 májusában jelent meg. Készítője Lawrie Griffiths (aka lawrie) Manchasterből. A klón az ULX3S FGPA kártyát használja Lawrie többi 8 bites konzol és mikró firmware-klónjához hasonlóan. Ez a horvátországi Radiona Digitális Alkotó Közösség és a Zágrábi Egyetem Elektromérnöki és Számítástechnikai Karának közös terméke.

A 16/48K-s gépekkel kompatibilis eszköz alapértelmezésben az OpenSE Basic ROM-ot használja, amit természetesen lehetséges az eredeti ROM-mal is kiváltani. A .Z80 fájlok az SD-kártyáról tölthetőek be, PS/2 billentyűzettel kompatibilis. A képernyőkimenet HDMI vagy VGA egyaránt lehet a PMOD illesztő felületű HDMI vagy VGA mini-bővítőkártyák segítségével. ​

Frissítve: 2021. május

Pix:
Minimal ZX Spectrum for Ulx3s ECP5 board

Weblinx:
Lawrie Griffiths@Github: https://github.com/lawrie
Lawrie Griffiths@Facebook: https://www.facebook.com/lawrie.griffiths
Lawrie Griffiths@Twitter: https://twitter.com/lawriegriffiths
Lawrie Griffiths@Youtube: https://www.youtube.com/channel/UCQlP6BK1hI_k9tON4jhI5OA
Minimal ZXS for Ulx3s ECP5
2020/5.
Pi Speccy Tape Great Britain

Az Egyesült Királyságban élő JamHamster klónja a Pi Speccy Tape, mely 2021. márciusában született. Igazán egyedi a megjelenése, hiszen egy kompakt kazetta formáját öltötte fel.

A fémből készült oldal passzív hűtésként szolgál a Raspberry Pi Zero hardvernek, mely egy speciális DietPi operációs rendszert futtat a hozzá tartozó Fuse emulátorral. ​

↑date: 2021/05.

Pix:
Pi Speccy Tape

Weblinx:
JamHamster@Github: https://github.com/jamhamster
JamHamster@Wordpress: https://jamhamster.wordpress.com
JamHamster@Twitter: https://twitter.com/janhamster
JamHamster@Youtube: https://www.youtube.com/user/jamhamster
Pi Speccy Tape
2021/03.
ZX Spectrum Vega, Vega+ Great Britain

A ZX Spectrum Vega a ZX Spectrum modern újragondolása konzol formájában. Sir Clive Sinclair az ötlet szülőatyja. Megemlítendő még Dr. David Levy sakk nagymester neve, aki a számítógépes sakk mellett a mesterséges intelligencia kutatásába és számítógépes játékok tanulmányozásába is bevonta magát. Chris Smith is részt vett a fejlesztésben, aki az eredeti Spectrumot tervezte.

A tervezés és gyártás is teljesen Nagy Britanniában történt. A Clive Sinclair-hoz köthető lutoni Retro Computers cég berkeiben tervezték. A gyártás az SMS Electronics Ltd of Beeston cégnél, Nottinghamshire-ben zajlott.

Mivel a Sinclair céget annó az Amstrad vásárolta fel, ennek utódával, a Sky In-Home Service Ltd licenccerződésével készül. Közösségi finanszírozás indította be a projektet, az IndieGogo oldal segítségével. Összesen 150.000 font gyűlt össze, amely 50%-kal haladta meg az eredeti terveket. Ez egy 1.000 darabos első széria legyártására és a többi előkészítésére elég összeg volt.

A 48/128K kompatibilis gép 100 fontért került piacra, nem teljes billentyűzete van, viszont a doboz teljesen az őst idézi meg. A beépített játékokhoz van igazítva a néhány gomb, és a képernyőn virtuális billentyűzetet is használhatunk. Tervben van a külső billentyűzet illesztésének lehetősége is.

Elég hozzá egy TV-készülék. Az áramot a TV USB-portjáról kapja, ezenfelül az audió és videó csatlakoztatása szükséges. 1.000 darab beégetett játékkal rendelkezik, SD-kártya segítségével viszont bármennyit elérhetünk (.SNA és .TAP fájlok). A gépben található játékok részint klasszikusok, részint az új kor szülöttei.

A ZX Spectrum Vega+ szintén az IndieGoGo-nak köszönheti megszületését. A kézi konzol erősen hajaz a Playstation Vitá-ra. Az eredeti tervek szerint itt is 100.000 fontot szerettek volna gyűjteni, ami az első két napban összejött. Összesen több, mint félmillió jött össze, mutatva a platform népszerűségét – elnyerve ezzel a legnépszerűbb kampány címet is. Az összeget az első 2.500 darabos széria legyártására és a második sorozat előkészítésére szánták. Egyenlőre erősen csúszik a piacra kerülés. A tervezés, gyártás és liszenszfeltételek megegyeznek az előzőekben említettekkel.

A kampány végeztével is lehet rendelni 100 fontért a gépből, de már csak a fekete szín elérhető – a piros, fehér és kék limitált színek már nem. A dizájnt az eredeti Sinclair gépeket is tervező Rick Dickinson álmodta meg.

A klasszikus 4:3 LCD képernyő ULAPLus kompatibilis, az irányítás D-pad stílusú, Kempston illetve Cursor joystick kompatibilis. Csatlakozói közül a jack multifunkcionális: sztereó hang és kompozit audió/videó kimenetként is funkcionál, utóbbi PAL/NTSC készülékek részére. A MicroSD foglalat SDSC és SDHC kártyákat is fogad, a játékállás lementése és a POKE fájlok tárolása, valamint a firmware frissítés is innét oldható meg, már .SZX snapshootokat is támogat.

A Micro-USB töltővel 6 órás játékidőt nyerhetünk. Ugyancsak 1.000 darab beégetett játékot tartalmaz. Hang- és fényerő szabályzóval rendelkezik, a külső billentyűzet csatlakoztatása is megoldott.

Mindkét esetben az első „megrendelők”, akik pluszban támogatták a start-up kampányt, extrákat kapnak a hardver mellé. A limitált gépek mellé a Vega esetében felkerülhetnek a támogatók listájára, Sir Clive aláírásával díszített műtárgyat kaphatnak, könyvet a Vega megalkotásáról, vagy közös vacsorát a team-mel.

A Vega+ esetében Rick Dickinson aláírásával vagy az SMS gyárban tett látogatással lehetnek gazdagabbak a támogatók.

ZX Spectrum Vega ZX Spectrum Vega+
Harlequin Great Britain Spain Germany Czech Republic

A Harlequin klón története 2007 elejéig nyúlik vissza. Chris Smith ex-ZX Spectrum programozó a padláson kutakodva a régi kacatok között rálelt egy EPROM égetőre és egy videó áramkör megvalósításának terveire. Ekkor vetődött fel benne a kérdés: mennyire lehet bonyolult egy ZX Spectrum klónt megépíteni kizárólag diszkrét áramkörökből?

A kitűzött célok a következőek lettek: 100%-os kompatibilitás, RGB TV és VGA kimenet, valamint a 128K-ra való továbbfejlesztés lehetősége. A fejlesztés a Spectrum képernyőalkotásának részletes tanulmányozásával kezdődött. Ennek eredményeképpen 2007. március végére készült el a horizontal display áramkör prototípusa.

Ezt követően sok-sok kísérletezés után jött létre a memory to screen interfész prototípus, egy hónap múlva. Tesztként négy játék betöltő képernyőjének betöltése után teljesen éles képet kapott, egyedül a világos és sötét képhatárokon volt látható némi zaj.

A bugfix-eket követően következett a Z80, RAM és ROM illesztése a rendszerhez. Az ezeket tartalmazó kártyát egy IDE kábellel kapcsolta össze az előzővel. Május elejétől május végéig sikerült elkészíteni a hibátlan rendszert.

Majd a négy I/O alrendszer megvalósítása következett: a billentyűzet, a hangszóró, valamint a mic és az ear csatlakozók implementálása.

Miután ezek elkészültek, megkezdődött a memória időzítések fixálása és a Flash attribútum megvalósítása. Végül megszületett a drótozott Harlequin prototípus egy barkácskártyán. Ez újabb célkitűzéseket vetett fel. Egyrészt a diszkrét logikai áramkör egyszerűsítését ahol lehet és tovább javítani az időzítéseken és a stabilitáson.

Hátra volt még a NYÁK tervezés, esetleg egybekötve a FGPA vagy CPLD megvalósítással. A tervek között szerepelt a kínált üzemmódok szélesítése is: 128K illetve SE kompatibilitás, valamint TS 2068 képernyőmód megvalósítása. Természetesen szükségesnek látta az egész ULA visszafejtést ledokumentálni, erről egy könyv is megjelent. Szintén fontos volt még tovább javítani az időzítéseket és a stabilitást, erről szól a blog többi része.

Ekkor jelent meg a CPLD alapú ULA replacement prototípus is, mely a XC95144XL Xilinx CPLD köré épült. A megépítést követően a szokásos hibakeresés, tesztelés és bugtalanítás következett, majd a drótozott típust felváltotta az eredeti ULA foglalatába illesztett NYÁK. Végül a tesztek teljes 48K ULA kompatibilitást mutattak.

Superfo Harlequin (48K) klónja Chris Smith prototípusán alapul. Technikai jellemzőiben természetesen ez is egyezik az eredeti ZX Spectrummal, egyedül a videó kimenet változott. Ez alapesetben RGB, az AD 724-es áramkör alkalmazásával pedig PAL és NTSC kompozit jelet is kaphatunk. SuperFo (Watchara Chantang) egyébként eredetileg tajvani figura.

Az első négy kiadás a Revision E-ig elismerten bugos volt. José Leandro Novellan Martinez segítségévvel sikerült létrehozni a hibamentes Revision E-t 2012-ben.

Az ezt követő Revision F-nél már Ingo Truppel is besegített 2014-ben. A Revision G az utolsó „hivatalos” verzió 2015-ből, amiben szintén Ingo segédkezett.

Tomas Kolenak, azaz Tomeco meghackelte ezt, így készült a Revision H. Eredeti célja volt RGB kimenetet készíteni a Spectrumhoz. Ekkor akadt rá a Revision G alaplap tervére.

Az eredeti projekt OrCAD-ban készült, de Tomas konvertálta Altium-ba. Ezzel rögtön látszottak a mechanikai ütközések a 3D modellben.

A célok között szerepelt ezeknek a száműzése, a tápegység polaritásának megváltoztatása (pozitív a középen – védelemmel), az alaplap méretének lefelezése SMD komponensek használatával, az áramfelvétel csökkentése és újraírható EEPROM alkalmazása.

Némi mechanikai tökéletlenség még így előfordul a lapon, a legnagyobb probléma viszont az volt, hogy nem kapott képet. Ez megoldódott egy kondenzátor cserével (véletlenül kisebb került bele, mint az eredeti projektben). Ezután mind az RGB, mind az RF kimeneten kapott képet.

A Superfo Harlequin 128K az eredeti Superfo-féle projektből készült új verzió. 32K ROM, 128K RAM, AY-3-8912 chip és Kempston joystick port jellemzik. Mindezek után a 48K-s alaplap méretdimenzióival egyezik.

További változtatások a reset gomb, valamint A MIC és EAR csatlakozók funkciói is változtak. A MIC helyén lévő csatlakozó sztereó hangkimenet, az EAR helyén lévő pedig kombinált EAR/MIC-ként funkcionál szintén sztereó jacket használva.

Első verziói sokkal inkább tekinthetőek egy 128K-ra bővített 48K-s gépnek, mint igazi ZX Spectrum 128K-nak, hiszen például az időzítései is ezzel egyeznek meg. Természetesen lehetőség van igazi 128K-sra moddolni a gépet, ehhez a dokumentumok rendelkezésre állnak.

Az Issue 2D-től kezdve ez a modding már integrálva van, tehát már 128K kompatibilis az időzítés. 128K, 128K+2, 128K+2A/+2B/+3 és +3E ROM-okat támogat. Ezeket a 29F040 jelű EPROM tartalmazhatja, 8x64K-s kiosztásban.

Az Issue 2G újdonságai ezen felül, hogy választható a 48K illetve 128K időzítés egy kapcsolóval, továbbá 27C256 és 27C512 EPROM-ok is használhatóak.

2019 júliusában jelent meg újabb klónja, a Superfo Harlequin 128K+3. Nevéből kikövetkeztethetően legnagyobb újdonsága az integrált ZX Spectrum 128K+3 kompatibilis floppy-vezérlő. A szeptemberben kissé ráncfelvarott alaplaphoz mindezeken felül lehetséges külső floppy-kontrollert is csatlakoztatni. (InfoPage) [→]

Horizontal Display prototípus áramkör Memory to Screen Interface prototípus áramkör Harlequin prototípus ULA Replacement prototípus ULA Replacement Harlequin Rev. A Harlequin Rev. D Harlequin Rev. G Harlequin Rev. H Harlequin 128K Issue 1 Harlequin 128K Issue 1B Harlequin 128K Issue 2B Harlequin 128K Issue 2D 128K Adapter for Harlequin Rev A Superfo Harlequin 128K+3 Issue 1
2019/07
V6Z80P Great Britain Italy

A V6Z80P egy teljesen önálló FGPA alapú 8 bites mikrokomputer architektúra Phil Rustontól.

A Xilinx Spartan 2XC2S180 FGPA és egy Z80 20MHz-en a ketyere lelke. A memória 512K, melyet a Xilinx és a Z80 egyaránt lát. Van továbbá 512+128K különálló RAM, melyet kizárólag azt FGPA használ csak.

Phil konfigurációjában az OSCA konfiguráció (Old Skool Computer Architetkture) futtatja a FLOS (Freezer Like Operating System) operációs rendszert.

Egy Pendulum kiegészítő kártya is készült a rendszerhez, direkt a Spectrum emuláció időzítésének javítására Alessandro Dorigatti felkérésére, aki egyébként a ZX kompatibilis magot is készítette.

A v2.3 verziószámú mag a ZX Spectrum 48K/128K és Pentagon 128K gépeket emulálja. A 48K mind PAL, mind NTSC üzemmódban működik. Utóbbi kettő gép csak PAL-ban. A Pentagon üzemmód az orosz gép speciális időzítéseit is emulálja.

Két darab AY-chip is emulálásra került ABC sztereó üzemmódban, valamint egy monó Covox is. Normál 3,5MHz-es sebességen, valamint 7MHz-es turbó üzemmódban is képes működni. A kép VGA avagy Scart csatlakozón keresztül is elérhető. Az Issue 2 billentyűzetét használja a jobb kompatibilitás miatt. A Floating bus és a Snow effekt is implementálásra került. Támogatja az ULA+ 64 színű módot a Timex Multicolort, a Timex Hi-rest, kivéve a Pentagonoknál a jobb kompatibilitás miatt.

A virtuális DivMMC interfész is része a rendszernek (DivIDE 8K EPROM-mal és 256K RAM-mal és ZXMMC+ interfész SD kártya támogatással). A fő operációs rendszer Miguel Guerreiro esxDOS-a. A Kempston joystick az 1-es portban használható, valamint lehetőség van egy 3,5 jack-en keresztül is programok betöltésére külső forrásból, ha éppen ezt szeretnénk az SD kártya mellett.

V6Z80P Pendulum v1.1 Pendulum v1.1b
ZX Spectrum 128Ke Great Britain

Az összes eddigi 128K-s Spectrumnak vannak hardver bugjai és kompatibilitási problémái. A ZX Spectrum 128Ke az ideális 128K Spectrum lenne, a kiindulási alap a 128K+2A. A proci 3.54MHz-es és az időzítések is megfelelnek a 48K-s Spectruménak. Tehát tulajdonképpen egy 128K-ra bővített 48K-s gép, a 128K+2A-ből visszafejtve. A projektet az angliai Andrew Owen koordinálja.

A tervezett bővítések között szerepel az Interface 2 támogatás Paul Farrow kapcsolási rajza alapján, Secara IN #FF video port bugfixe, Alistair Fixing the sound on the Spectrum +2A/+3 hardver patchja (ami a 128K+2B-nél felesleges), valamint az Atari joy kompatibilitás és az audio in bemenet.

A 128Ke alapban csak két darab ROM-ot tartalmaz. Az egyik az UK128 Editor, a másik a 48K ROM. Ez úgy valósul meg, hogy mindkét ROM slotban ugyanazt a két EPROM-ot dugjuk. Ennek is a kompatibilitás növelése az oka, a Keypad-nak így búcsút is mondhatunk. Bár a funkciók ezután is elérhetőek a billentyűzetről. Alistair Flash Rom Replacement for the ZX Spectrum +2A/+3, +2B, and +3B bővítésének köszönhetően azonban 2x2 ROM kerülhet beégetésre, egy kapcsoló segítségével kiválasztva az éppen aktív kettes szettet.

Az AY-chip kezelése is a régi 128K-s gépekhez lett igazítva.

Frissítve: 2015. július

Weblinx:
128Ke: http://scratchpad.wikia.com/wiki/ZX_Spectrum_128Ke
ZX Spectrum SE (Chloe) Great Britain Poland

A ZX Spectrum SE (kódnéven: Chloe) egy második generációs Spectrum klón, mely Andrew Owen (Cheveron/Cheveron Group) és Jarek Adamski fejlesztése 1999-ből. Habár csak egyetlenegy prototípus készült, számos emulátor szimulálja.

Az SE kombinálja a Timex TS2068 és ZX Spectrum 128K memóriakezelését és egy extra 16K-s szegmenst is kezel. Tehát összesen 272K RAM-ja van. Jarek módosítása után a ZX Spectrum 128K rész 144K RAM-ot kezel, míg további 128K SRAM-ot a Timex. A standard ROM 64K-s EPROM-ra lett cserélve. Ebből mindössze kettőt lát a gép. Az egyik a módosított 128K editor. A másik a ZX Spectrum Basic némi TR-DOS módosítással megspékelve.

Az AY-3-8912 chip mellé egy 8K-s soros EEPROM került. Ennek köszönhetően a Sinclair és Timex kompatibilis üzemmód is megoldódott. A kimenet ABC/ACB sztereó kapcsolóval választhatóan. A beeper mindig a belső hangszóróról szól, de el van némítva töltés vagy mentés közben.

A képalkotásért a TC 2048 SCLD áramköre felel az ULA helyet, melyben Jarek bugfixelte a snow effektet. Többféle képernyő üzemmódja is van. A normál mellett támogatja az 512x192-es Hi-res módot, valamint a 8x1 attribútum rácsos Hi-colour-t is.Lehetőség van két üzemmód egyszerre való használatára, például a felső sor Hi-colour, az alsó Hi-res. Jól jöhet például szöveges kalandjátékok esetén. A 27K videóRAM-nak köszönhteően négy normál, avagy két darab Hi-res vagy Hi-colour képernyőt tud egyszerre kezelni.

Az elérhető szoftverek elsősorban emulátorok: Acorn BBC B (befejezetlen), Apple I, Commodore VIC-20, Compukit UK101, Galaksija, Jupiter Ace, Phillips Videopac G7000, Sinclair ZX80, ZX81, ZX Spectrum, ZX Spectrum 128K és Timex Computer TC2068 is lehet a gép. Az Interface 2 ROM cartridgeket és a Mikro-Plus cartridge-ket is emulálja.

A Chloe 280SE a ZX Spectrum szériagyártásra érett specifikációja. A proci Z804C0020 3.5MHz vagy 21MHz-en, összesen 256K RAM-mal és 32K videó RAM-mal. A 32K FlashROM-ban az SE Basic IV az alapértelmezett oprendszer. A hangért a YM219F felelős, természetesen sztereóban. Extraként támogatja az ULAplus üzemmódot is a Hi-res és Hi-colour mellett.

A Chloe 140SE egy butított verzió. Nem képes emulálni a Timex 20xx gépeket, mivel ez a memória rész hiányzik. A fenti klónhoz képest csak 128K RAM-mal rendelkezik.

Chrome Italy

A Chrome az "olasz klón", mely még 2004-ben került a kifejlesztésre a SpeccyBob Lite alapján. Konstruktőre Mario Prato, aki a jó egy évtizeddel később a DivMMC interfészt is megalkotta.

Az őstől eltérően nem csak a sima 48K-s Spectrummal kompatibilis, de a 128K-s nagytesóval is. Olyan extrákat is kínál, mint a 7MHz-es turbó üzemmód a Z80C procival, valamint a későbbiekben ismertetésre kerülő +D floppy interfész integrálása.

A tervező állítása szerint a kompatibilitás eléri a 99,9%-ot, habár nem minden demó fut tökéletesen.

A RAM mérete 160K, zenét a szokásos AY-chip szolgáltatja sztereóban. Kempston kompatibilis joystick, valamint Centronics porttal is ellátta a készítő. A lemez mellett a hagyományos kazettás magnót is választhatjuk háttértárolóként. A képet Scart csatlakozón keresztül vezethetjük ki TV-re. Ráadásként egy valós idejű órát is találunk az alaplapon.

A gép mindössze 12 darab chip felhasználásával készült és meglehetősen profi kivitelezésűnek tűnik. A fejlesztő egy saját készítésű, fekete aluházban helyezte el az alaplapot.

Maciej Gruszecki, aka pear készítette el a Chrome 128 alaplapot a Speccy.pl virtuális közösség keretein belül. Ez az eredetin alapul és a ZX Spectrum házba építhető be. A piros színű alaplapnak három kiadása ismert: Issue 3, 3A és 3B.

Frissítve: 2019. január

Pix:
Chrome

Weblinx:
Chrome: http://aticatac.altervista.org
Chrome 128@Speccy.pl Wiki: http://speccy.pl/wiki/index.php?title=Chrome_128
Chrome 128 test@Youtube: https://youtu.be/cE17hlbRYjc
Chrome prototype v1 Chrome prototype v2 Chrome prototype v2 mod Chrome Chrome 128K Issue 3 Chrome 128K Issue 3A
ZX Badaloc Italy

Alessandro Poppi ZX-Badaloc klónjából egyetlen (kifogástalanul működő) CPLD-alapú drótozott prototípus létezik. Jelenleg, 2008-tól kezdődően már FGPA-alapokon fut már tovább a projekt. A Badaloc jelentése "meglepően gyors" a modenai szlengben utalva a gép akár 21MHz-es csúcssebességére. Az órajel frekvenciája egyébként 3.5, 7, 14 és 21 MHz között változtatható több lépésben. Alap összetevői a három darab Xilinx CPLD: az XCR3384XL az ULA emulátor, valamint két darab XC9572XL. Egyik felelős az I/O műveletekért, a másik a billentyűzet (PS/2), Kempston kompatibilis egér (PS/2) és joystick vezérléséért, melyet egy PIC16F877 mikrokontroller segítségével végez.

A 20MHZ-es Z84 processzor vezérli a memória chipeket, Flash-elhető firmware-t tartalmazó EP(ROM)-ot, az AY-chip-et (sztereósítva) valamint az SD/MMC interfészt karöltve egy valós idejű órával, mely Dallas DS 1210/1307 típusú. Az interfész egyébként különálló projektként is megvalósult ZXMMC néven. A memóriakártyán található snapshoot-tok neve maximum 32 karakter hosszúságú lehet, a fájlrendszer nem szabványos. Nem csak erről a memóriakártyáról képes olvasni, hanem egy host-PC-ről is UART segítségével.

A billentyűzet vezérlő képes a hagyományos 40 gombos mátrixot is kezelni, tehát a PS/2 tasztatúra nem feltétlenül szükséges. A PC-billentyűzet esetében kombinált billentyűzetfunkciók is elérhetőek. A videó áramkör természetesen az ULÁ-t emuláló CPLD-be került, VGA kompatibilis. Két üzemmódja van: az egyik a standard Spectrum, a másik a 320x256 felbontás 16 színnel.

A RAM mérete a scan-konverter videómemórájából (128K) valamint a ZX Spectrum memóriából (128-512K) és a Spectrum videómemóriájából áll össze (32K dual-port). A ROM slotba 27C512 - 27C4001 EPROM (64-512KByte) illetve FlashROM illeszthető, így 4-32 darab 16K-s ROM tárolható egyszerre. A FlashROM-ot képes a gép saját maga égetni.

A Sinclair élcsalakozót is sikerült majdnem 100%-os kompatibilitásúra megtervezni. A ZX Printer legalábbis működik vele.

A ZX-Badaloc Reloaded az előző projekt folytatása, FPGA áramkörbe integrálva a CPLD-alapok helyett. Innét is ered az alternatív, ZX-Badaloc FGPA elnevezés. Ezzel egycsapásra megoldódott a legfőbb probléma, a kábeldzsungel.

A fejlesztés rögtön két részre osztódott. Az első a Xilinx Spartan 3E HW-SPAR3E-SK-UNI-G kártya köré épült. Mindeközben egy kisebb, az olcsó Avnet Spartan 3A kártyán alapuló típus is megvalósult ZX-Badaloc Nano néven.

Ennek az alverziónak a 3A-400 FPGA a lelke. Mivel a kártya nem tartalmaz sem VGA, sem PS/2 portot, ezért ezek külön mini kártyán kerültek megvalósításra. Az RS-232 portot USB váltotta fel. Számottevő RAM-ja sincsen, ezért csak a 16K-s Spectrumot képes emulálni.

Végül egyesült a két fejlesztés Digilent Nexys2 Spartan 3E kártya alapokon, egy XC3S1200E FGPA segítségével (lehetséges, hogy a Xilinx Spartan XCS500E is képes kezelni a projektet). Az új kártyán néhány funkció nem került megvalósításra.

Ezek egy külön lapon, a Digilent's "pmod" module-on kerültek implementálásra, mely tartalmazza a kazetta, hangszóró, joystick és SD-kártya interfészt is, valamint a Flash funkciót is. Ez vezérelte a LED-eket, amíg fel nem váltotta azt az OSD. A kártya egyébként képes futtatni a klón alapfunkcióit is magában. Igazi MIC/EAR csatlakozókkal és hangszóró kimenettel rendelkezik, mely az emulált AY-chipet (MikeJ YM2149 magja) is kiszolgálja. Az RCA audió kimeneten is hallható mind a beeper, mind az AY-chip. PS/2 billentyűzet is köthető hozzá. RS-232 porton keresztül végzi a soros kommunikációt. Programozható joystick csatlakozóval is rendelkezik. Az SD kártya olvasó is megmaradt.

Ez a klón már kompatibilis a ZX Spectrum 48/128/128K+2/128K+2A és +2B/128K+3 gépekkel az alsó, 16K lassú memória emulálása kivételével. A processzor az előzőekben megismert sebességeken túl 28 és 42MHz-en isműködik, T80 mag emulációval (Fpga Arcade T80). 8 darab 512K-s RAM található benne, mindegyikhez ugyanakkora Flash rész tartozik. Ezt a RAM emulálja, így rendkívül sokféle ROM-ot képes az SPI Flash kezelni.

A VGA már 256 színű és a Spectrum üzemmód támogatja az ULA+-t is Alessandro Dorigatti kódja alapján.

Frissítve: 2015. január

Pix:
ZX-Badaloc

Weblinx:
ZX-Badaloc: http://www.probosci.de/zxbada/fpga
ZX-Badaloc ZX-Badaloc Reloaded on Xilinx Spartan 3E ZX-Badaloc Nano ZX-Badaloc Reloaded on Digilent Nexys2 Spartan 3E
ZX Spectrum 2009 Remake Italy

A ZX Spectrum 2009 Remake az olaszországi Gennaro Montedoro klónja 2009 első napjáról.

Főbb ismérvei az alacsony áramfogyasztás (360mA), a 100%-os Spectrum kompatibilitás, valamint az egyszerű megépíthetőség, mely részint a 15 IC-vel kevesebb dizájnnak köszönhető. Ez egyébként a memória és azt azt vezérlő IC-k számának lecsökkentésének eredménye.

Használható az eredeti Sinclair táppal. Van egy 'apró' tuning-lehetőség is. Mivel a két darab 16K-s DRAM a valóságban 64K kapacitású, ezért adott a lehetőség a 128K-ra alakításra is.

A képen fotókon még az eredeti, élcsatlakozók nélküli prototípus látható.

ZX Spectrum 2009 Remake
ZX Spectrum 48K Issue 4V Italy

Andrea Vavassori (aka Vava) az észak-itáliai Bergamóból 2019 márciusában jelentkezett az olasz Freelists.org fórumon saját tervezésű, ZX Spectrum 48K Issue 4V alaplapjával, mely a 16K/48K/48K+ házakba szerelhető. Célja egy megbízható, könnyen szervizelhető és hibamentes lap megalkotása volt.

A NYÁK az Issue 4B-n alapul, mivel ennél a kiadásnál egyrészt a RAM-vezérlés még a kereskedelmi forgalomban kapható elektronikából áll, nem tartalmaz speciális alkatrészeket. Másrészt a szakértők szerint a legmegbízhatóbb és legkönnyebben szerelhető 48K variáns. A ’V’ a családnév kezdőbetűje.

Az alaplap mindkét oldala szitanyomott (az eredeti Spectrumnál csak az egyik oldal) és az élcsatlakozó aranyozott lett. Némi felárért rendelhető piros, kék, sárga, fehér és fekete színű kivitel is.

A gép polaritásvédelemmel is rendelkezik az eredeti Spectrummal ellentétben, valamint lehetőség van UHF modulátor és kompozit RCA használatára egyaránt.

Az alaplap javított interferenciaszűrést kapott annál a +12V vezetéknél, mely az alsó 16K mellett halad el - ez igencsak jót tesz a képminőségnek. Jumperek segítségével ennél a modellnél már nemcsak NEC és Hitachi ROM-okat használhatunk, hanem egyedi 16/32K kapacitású EPROM-okat is.

A Spectrumok egyik ’feature’-jét, a képpontok csúszását lehetőség van az Issue2-nél megismert potméterrel, avagy a későbbi verziókban debütált fix ellenállással is csökkenteni.

Mivel a leggyakrabban meghibásodó alsó 16K RAM 4116 chipjei már nehezen beszerezhetőek, a 4164 és 41256/4256 típusokat is támogatja a rendszer egy jumpersor segítségével.

Az alaplap rendelhető chip-foglalatokkal, kondenzátor készlettel (az axiális és a radiális típusokkal is kompatibilis), valamint a konverziós-kitekkel is. Utóbbiak célja, hogy ne csak Issue 4B lehessen a donorgép, hanem más kiadásúak is.

↑date: 2021/10.

Pix:
ZX Spectrum 48K Issue 4V

Weblinx:
Andrea Vavassori@Www: http://andrea.modelberg.it
Andrea Vavassori@Facebook: https://www.facebook.com/andrea.vavassori.18
ZX Spectrum 48K Issue 4V@Freelists.org: https://www.freelists.org/post/zxspectrum/Issue-4V-disponibile
ZX Spectrum 48K Issue 4V@Facebook marketplace: https://www.facebook.com/marketplace/item/498775931185441
ZX Spectrum 48K Issue 4V
2019/03.
ESP8266 ZX Spectrum Emulator Italy

Az ESP8266 ZX Spectrum Emulator 2020 novemberéből aldolo (aldolo69, aldo b) emulátor-klónja Olaszországból. Alapösszetevői egy ESP8266 mikrokontroller, egy 2,4 colos ili9341 TFT LCD képernyő SD-kártya foglalattal és Marat Fayzullin emulátora.

A .Z80 fájlokat támogatja, melyeket az EEPROM-ból és az SD-kártyáról tud beolvasni és írni is őket a kártyára. A joystick emulálása MSX-stílusú iránybillentyűkkel történik. Helyet kaptak még a szerelőlapon a hangszórón kívül az emulátor vezérléséért felelős gombok is.

Frissítve: 2021. május

Pix:
ESP8266 ZX Spectrum Emulator

Weblinx:
ESP8266 ZX Spectrum Emulator@Github: https://github.com/aldolo69
ESP8266 ZX Spectrum Emulator@Hackaday: https://hackaday.io/project/169711-zx-spectrum-emulator-with-esp8266
ESP8266 ZX Spectrum Emulator@Youtube: https://www.youtube.com/watch?v=D_M-rMHq4L0
ESP8266 ZX Spectrum Emulator
2020/11.
ZX Spectrum +3s Romania

A ZX Spectrum +3s már valóban egy új fejlesztés, mely a romániai Cristian Secara (nick: Secarica) kreálmánya. Az 's' betű becenevére utal. A projekt még 1989-ben kezdődött, és bizonyos részei még ma sem fejeződtek be.

Secarica célja egy olyan gép megalkotása volt, amely kompatibilis az összes Spectrummal és képes a CP/M futtatására.

Nos, a gép 99%-ban kompatibilis a +3-mal és jópár extrája is van: 14MHz sebesség, 1024K RAM, 64K vRAM. Shadowinggal bármelyik Spectrum ROM használható. A hangforrás az AY-3-8910, a háttértár 2 darab 1.44 megás floppy. A képet RGB, PAL és kompozit videó kimenetekre küldhetjük. Nyolc új funkcióbillentyűt kapott és a szokásos Kempston joystick portot is megtalálhatjuk rajta. Az eredeti+3-ban megtalálható IN#FF videó bugot is száműzte, tehát a klasszik 48/128K játékok is gond nélkül használhatóak.

Három alverzióban készült el az alaplap: az első 3,5/7MHz sebességű volt, a második 3,5/7/11MHz körüli, míg a végső a jelenlegi. Régebben egy 10MHz-es proci volt overlockolva, jelenleg egy 20MHz-es van downlockolva. Sajnos a jelenlegi szisztéma nem enged 15,5 MHz-nél nagyobb sebességet.

A helyhiány miatt két kisebb áramkört (melyek eredetileg az alaplap szerves részei voltak) külön lapocskán valósított meg. A floppy kontrollert a román Cobra klónból bányászta ki, és kisebb módosításokat végzett, hogy az eredetileg csak 5,25-ös és 8 collos lemezek mellett a 3,5 HD-s típusokat is kezelje. A PAL encoder kártya saját tervezés és kivitelezés. A gép az alapfelbontáson kívül néhány másikat is kínál: hi-res üzemmód valamint a függőleges és/vagy vízszintes border kikapcsolásának lehetőségét. Ilyenkor a kép a teljes képernyőre kihúzódik.

A fejlesztő még a CP/M megjelenítésének fejlesztésén, valamint a valós idejű óra végső verzióján dolgozik. Gondot jelent számára a megfelelő gépház előkerítése is, tekintettel a kártya hosszára. Különböző almodulok illesztésén is fáradozik, például külön audió áramkör megépítésén.

Honapján ezenfelül még számtalan +3 fixet is találhatunk, melyeket nyilván a szuperklón fejlesztésében is felhasznált. A hangchip hangjának bugját annak sztereósításával együtt oldotta meg. A beepert leműtötte a TV hangszórójára, az AY-chip hangját pedig két RCA vagy pedig az RGB peritel csatlakozóra küldte. Ez utóbbi így DIN szabványú kábellel kivezethető. A már említett IN#FF videó bug problémájára is kínál megoldást.

A +3 és +2A/B-hez kompozit videó kimenetet is barkácsolt. Ez tulajdonképpen a régebbi 128K/128K+2 gépekben is megtalálható áramkör visszaépítése az újabb (költséghatékonyabb) gépekbe. A 3,5 colos (720K) lemezmeghajtó beépítésére és használatára is találhatunk hasznos tippeket. 180, 720 és 800K-s lemezeket használhatunk. Sajnos a modern floppyk nem kompatibilisek, ezért régi XT vagy XT/AT típusúkat kell vadásznunk.

ZX Spectrum +3s 3rd revision
Sparky eZX United States

A Sparky eZX projekt az amerikai Richard Kelson nevéhez fűződik, aki egy Timex-Sinclair 2068-assal vált függővé.

A gép az 50MHz-es eZ80 processzor köré épül, mely tulajdonképpen egy szteroidokkal felfújt Z80, és mellyel leginkább webszerverekbe beépítve találkozunk.

Az alkotó saját maga fejleszti a hozzá tartozó operációs rendszert is.

A billentyűzet soros porton keresztül illeszkedik. Modem és SVGA illesztő is integrálásra kerül. A CPU 16 megabájt memóriát tud megcímezni minden trükközés nélkül.

A tervező nem csupán a legerősebb ZX Spectrum klónnak szánta, de egyben a legerősebb 8 bites mikrónak is. Memóriában már biztosan lehagyta a ZX Badaloc FGPA, és hamarosan Alex Freed gépe is leelőzi sebességen... úgyhogy jó lesz sietni!

Hozzáadva: 2014. december

Weblinx:
Sparky eZX: http://www.rk-internet.com/eZXSparky
Sparky eZX
FPGA Speccy United States

Alex Freed FPGA Speccy projektje a szerző Apple II és Elektronika BK 0010 (egy orosz klón) újrakonstruálása után jött létre. Miután sikeresen készített két viszonylag ritka replika klónt a Xilinx Spartan3 áramkör köré, eljött az idő a ZX Spectrum megalkotására is.

A gép még fejlesztés alatt áll, és a 3,5 MHz-es üzemmód mellett van egy turbó mód is, mely jelenleg 28MHz-et jelent, de a tesztprogramok szerint tudni fogja az 56MHz-et is, tehát új sebességbajnokot üdvözölhetünk a ZX-klónok között!

A jövevény VGA monitoron keresztül adja a képet, hiszen ez sokkal jobb minőségű, mint a hagyományos TV kép. A fejlesztés következő lépcsője az IDE interfész megkonstruálása lesz, amelynek segítségével CF kártyáról lehet majd beolvasni a programokat. Jelenleg egy hangkártyán keresztül tölti be a .TAP fájlokat, ami ugyan működik, de rettentő lassú.

Egy 256K-s EEPROM tartalmazza a 128K-s Spectrum ROM rutinjait, ami bootoláskor az FPGA saját belső memóriájába (BRAM) töltődik be.

FPGA Speccy
Multiple Classic Computer United States Italy

Az MCC azaz a Multiple Classic Computer egy konzol, mely szintén számos régi gépet képes emulálni. Ebben lakozhat akár Commodore 64, Amiga 500, Atari 2600, Atari 800XL, Apple IIe, és ami nekünk a legfontosabb ZX Spectrum is. Az Amerikai Egyesült Államokban székelő Arcade Retro Gaming terméke.

Két alverziója van: MCC-216 és MCC-TV. Mindkettő közös tulajdonsága, hogy a proci, a hanggenerátor és interfészek szabadon konfigurálhatóak az Altera Cyclone 3 FPGA-ban és 16 mega beépített SDRAM memóriát tartalmaznak. Mindkettőnek sztereó hangkimenete van és MicroSD kártyán tárolhatjuk a programokat.

Az MCC-216 2 mega Flash memóriát tartalmaz, melybe már programok is beleférnek a konfigurációs dolgok mellett. PS/2 egér és billentyűzet csatlakozóval is rendelkezik. A kimenet S-Video avagy VGA lehet.

Az MCC-TV kompzit TV kimenettel rendelkezik. Sajnos Flash memóriája csak 128K nagyságú (?). Van viszont két darab USB-s joypad csatlakozója is (USB v1.1).

A ZX Spectrum magot Alessandro Dorigattitól mindkét gépen használhatjuk, sajna csak az v.1.0-ás verziót. Ennek köszönhetően a 48K-s Spectrumot kapunk, akár PAL, akár NTSC üzemmódban. Az Issue 2 Spectrumok billentyűzetét emulálja a jobb kompatibilitás miatt. A Floating bus és Snow effect emulálása is megoldott. Szintén elérhető az ULA+ 64 color üzemmód és a ZXMMC+ interfész 512K+SD kártya interfész konfigban.

A Kempston joystick emuláció mind az Atari, mind az USB porton keresztül működik. Garry Lancaster ResiDOS-a a TaskMan és TapeIO csomagokkal előre telepítve érkezik. Az Arcade Retro Gaming által készített Launcher menu-ből egyszerűen tudjuk a .TAP fájlokat kiválasztani és betölteni.

Hozzáadva: 2015. július

Pix:
MCC

Weblinx:
Alessandro Dorigatti:: https://sites.google.com/site/speccycores/home/mcc-216
Arcade Retro Gaming:: http://www.mcc-home.com/index.html
MCC-216 (S-Video) MCC-216 (VGA) MCC-TV MCC joystick
ZX Spectrum Issue 7 The Netherlands

Rodney Knaap Sinclair Hardware Projects lapján található a ZX Spectrum Issue 7 'klón' megvalósításának ötlete.

Az alaplap (melyből több éve még csak a NYÁK készült el) célja, hogy az eredeti Spectrumba beépíthető legyen, elsősorban azok számára, akik egy lehalt Spectrumot szeretnének életre kelteni.

A tervezéshez DIP chipeket használt, hanyagolva szuperintegrált áramköröket. Így egy átlagos hobbista is el tudja készíteni saját 7. kiadású Spectrumját.

A videókiment szabványos VGA, így az eredeti TV output nyílást ki kell tágítani. Aki ettől ódzkodik, az természetesen hosszabbító kábelt is használhat.

Az élcsatlakozó kialakítása sem egyezik meg az eredetivel, mivel az egy az egyben Z80 CPU lábkiosztását követi. Így egyszerűbb volt a NYÁK kialakítása és egyben helyet is spórol ez a megoldás. A kiosztás egyébként a Micro-ZX81 klón kiosztását követi, Rodney egyfajta 'standartizáció' miatt döntött a nem szokványos megoldás mellett. Ezért a hagyományos Sinclair perifériákat használók kénytelenek konvertáló NYÁK-ot, vagy átdrótozást alkalmazni, mint megoldást.

A billentyűzet becsatlakozói is más helyre kerültek, szintén a NYÁK egyszerűbb kivitelezhetősége végett.

Sajnos semmi hír 2006. szeptember 25 óta...

Még találunk a honlapon tanácsokat a Spectrum fóliabillenytűzet csatlakozójának javítására is.

Bemutatásra került továbbá a ZX Keybus Interface ötlete. Ennek lényege, hogy a PC billentyűzet eredeti processzorát egy egyszerű billentyűzet-olvasó áramkörre cseréljük. Ennek jeleit dekódolja a Speccyhez kötött Matrix EPROM. Innentől kezdve a Z80 CPU úgy értelmezi a dolgokat, mintha az eredeti Spectrum billentyűzetet használnánk.

Hozzáadva: 2010. május

Pix:
ZX Spectrum Issue 7

Weblinx:
ZX Spectrum Issue 7: http://www.xs4all.nl/~echorod/zx/zx_spectrum_issue_7.htm
ZX Spectrum Issue 7 PCB
ZX-One Germany United States Italy

A C-One (vagy simán C1) az amerikai Jeri Ellsworth és a német Jens Schoenfeld (Individual Computers) fejlesztése 2002-ből. Ez egy FGPA-alapú C64 klón, mely a Sprinterhez hasonlóan több gépet is tud szimulálni.

A különböző gépek emulálásához úgynevezett 'magokat' (cores) kell betölteni az FGPA-ba, melyből kettő található az alaplapon. Az úgynevezett FGPA-extender kártya egy új Altera Cyclone 3 FGPA-t tartalmaz, mely szükséges az újabb gépek emuláláshoz (Amiga, Spectrum).

Az alaplap specifikációi szinte standardnak számítanak: ATX szabvány, PS/2 egér és billentyűzet, SVGA monitor, IDE és PCI portok. Egyedül az audió kimentek nem szabványos helyen vannak. A proci 65c816 20MHz körüli sebességgel. Ez 6502 kompatibilis 24 bites memória címzési lehetőséggel. Ezen felül bármelyik 8 bites CPU beültethető a gépbe.

A főbb specifikációk: maximum 1GB SDRAM, melyből maximum 128MB lehet multimédia memória, természetesen DMA használatával.

A rendszer egy úgynevezett boot ROM-on keresztül tölti be CF kártyáról vagy vinyóról a magokat. Ezek FAT formátumúak, tehát a PC-s adatátvitel lehetséges. Az IDE DMA porton felül floppy interfész, valamint soros és párhuzamos csatlakozó is van.

A PAL 48K ZX Spectrum magot (v1.0) Alessandro Dorigatti készítette el 2011 május 24-én. A Spectrumon felül támogatja az ULA+ 64 színű üzemmódot is. Jelenleg .TAP fájlokkal kompatibilis, a .TZX nem támogatott.

A Z80 processzort a T80 szoftver mag emulálja. Az ULA emuláció Chris Smith ULA könyvén alapul. Habár Dorigatti munkái közül (lásd később) ez emulálja legkevésbé hűen az eredeti Spectrumot, a összes tesztprogram hibátlanul lefutott (kivéve természetesen a CPU azonosító rutinokat). Mivel a C-One alaplapban nincsen SD-kártya foglalat, csak két IDE port, a szerző nem tervezi a mag további fejlesztését.

ZX-One
Turbo Chameleon 64 Germany Italy

Ez a többcélú bővítőkártya a már megismert Jens Schoenfeld (Individual Computers) valamint a szintén német Peter Wendrich (Syntiac.com) terméke.

A fejlesztés 2006 elején kezdődött, akkor még VGA-64 néven futott a projekt. Célja a Commodore 64 képének megduplázása és a VGA monitorra történő kivezetése volt.

Mivel az FGPA túl sok lehetőséget hagyott nyitva, ezért továbbfejlesztették a kártyát egy multifunkciós C64 bővítő egységgé. Mi több, a C64 nélkül is egy komplett konfigurációt képes szimulálni.

A fejlesztők most már inkább erre koncentrálnak, mintsem a C-One deszkára.

Megint ugorjuk át a C64 specifikus részeket, lássuk mit tartogat Alessandro Dorigatti 2.0-ás verziójú magja.

A netről letöltött magot USB kábelen keresztül lehet 'beégetni' akárcsak a többi konfiguráció esetében.

A mag 'közepesen' hűen emulálja a Spectrumot, a C-One és a V6Z80P közé illeszkedik be. Ez már a 48K (PAL/NTSC) és a 128K (PAL) Spectrumot is emulálja, mindkettő megspékelve az AY-emulációval. Ez is ULA+ 64 colour kompatibilis. A háttértár a szintén olasz ZXMMC+ interfész FGPA-adaptációja.

A fő operációs rendszer Garry Lanchaster ResiDOSa a TaskMan és TapeIO csomaggal előtelepítve.

A Kempston joystick emulálása a PS2 tasztatúra numerikus padján, vagy a CDTV távirányítóján keresztül használható.

Turbo Chameleon 64
ZX Spectrum on Pipistrello Hungary Spain

Ennek a projektnek a célja egy olyan ZX Spectrum klón létrehozása volt, volt rendelkezik HDMI kimenettel. László József (aka Jocó) a Pipistrello FPGA kártyát választotta, mely a Spartan-6 LX45 FGPA-an alapul, innét is ered a ZX Spectrum on Pipistrello név. Ennek a kártyának ugyanis van HDMI kimenete, az FGPA megnyugtatóan nagy, és a 64 mega DDR RAM ilyen szempontból mindenre elég.

A megvalósításhoz felhasználta Miguel Angel Rodriguez Jodar FGPA ULA implementációját, és Mike Field (hamster) VGA-DVID projektjét is. A Spectrumhoz legközelebb álló 720x576-os felbontást választotta 50Hz-es képfrissítés mellett. A Speccy eredetileg 7MHz-es időzítést használ a HDMI 27-et. Jocó 28MHz-re állította be a gépet (4x7), hogy az időzítések kompatibilisek legyenek. Érdekes módon a TV-vel is gond nélkül megy, bár 624 pixelt használ a 625 helyett.

A lépések a következőek: Miguel kódját portolni az LX45-be, valamint felskálázni a képet. Ezután összekötni a ketyerét a HDMI interfésszel.

A PS/2 billentyűzet interfész valamint az EAR is az FGPA-ban került megvalósításra, utóbbi az Issue 6 alapján. A Spectrum hangja a kártya audió kimenetén keresztül hallható.

Az eredmény önmagáért beszél, 99,5%-ban hű az emuláció ezen a 2013-ban készült kártyán.

Hozzáadva: 2015. július

Pix:
ZX Spectrum on Pipistrello

Weblinx:
ZX Spectrum on pipistrello: http://joco.homeserver.hu/zxpipi
OpenCores ULA: http://opencores.org/project,zx_ula
Mike Field: hhttp://hamsterworks.co.nz
ZX Spectrum on pipistrello
TBBlue Brazil

Fabio Belavenuto (FB Labs) és Victor Trucco (VTrucco) közös projektje a TBBlue klón. Az ULA sikeres visszafejtését követően vetődött fel az FGPA alapú fejlesztés. Ez jónéhány ZX klónt és perifériát jelent. A 48K-s és 128K-s Spectrum mellett a brazil TK90X, TK95; ZX Spectrum 128K+3e, ZX80, ZX81 és Jupiter Ace konfigurálható.

A DivMMC lett a háttértár, SD kártya és esxDOS támogatással. Ez maximum 8 gigás FAT32 partíciókat kezel. Innét kerül betöltésre a firware ROM és a programok .TAP formátumban.

A hang AY-3-8910 vagy YM2149 emuláció, sztereó jack-en keresztül. A MIC és EAR is külön csatlakozót kaptak.

Két darab joy port is megtalálható, Kempston, Sinclair és Cursor 2-ként konfigurálhatóak. A második portra PS/2 adapter segítségével egér vagy fényceruza is köthető.

A crackerek kedvenc eszköze, a Multiface is integrálásra került One, 128 vagy +3 verzióban működik, éppen az aktuális kiválasztott klóntól függően.

Szabványos PS/2 billentyűzet/egér (Kempston kompatibilis) és VGA csatlakozó is megtalálható rajta. Támogatja az ULAPLus grafikus üzemmódot is.

Végül kétféle 'kiszerelésben' készült el. Fabio dobozba szerelhető változatot képzelt el. Ezzel szemben Victor lapja belepasszintható egy 48K-s Speccy avagy TK90X/95 eredeti házába is. Mindkettőhöz külön kell megvenni az FGPA kiegészítő kártyát (EP2C5T144 Mini). Elbőbbi 2015-ös, utóbbi 2016-ban látott napvilágot.

Hozzáadva: 2016. április

Pix:
TBBlue

Weblinx:
Victor Trucco: http://www.victortrucco.com
Fabio Belavenuto: https://www.facebook.com/fabio.belavenuto?fref=ts
TBBlue by Victor Trucco
ZX Spectrum Next Brazil Great Britain

A ZX Spectrum Next egy kibővített FGPA-alapú klón, mely amellett, hogy teljesen kompatibilis az eredetiekkel, tartalmazza az utóbbi évek legjelentősebb bővítéseit. Tulajdonképpen Victor Trucco TBBlue klónjának továbbfejlesztése. Kickstarter projektként indult, eredetileg 250.000 font kellett volna a megvalósításhoz. Mivel ezt záros időn belül túllépte, így az eredeti specifikációk kibővítésére is futotta.

Az eredeti SLX9 FPGA-t az SLX19 váltotta, 60%-kal több helyet hagyva az eredeti elképzelések továbbfejlesztéseinek. A processzor természetesen Z80. A tervek szerint ez 3,5 és 7MHz-en futott volna, ez azonban kibővült a 14 és 28MHz-es üzemmódokkal. Az opcionális eszköz az ESP8266 típusú Wi-Fi modul. Mind az extra memóriát, mind a vezetéknélküli hálózati kártyát a tervek szerint rá kellett volna forrasztani az alaplapra. A befolyt összegnek hála, szabványos slot-ot kaptak az alaplapon.

A memória felosztása egyébként a következőképpen néz ki: ZX Spectrum ROM (64K), esxDOS ROM (16K), Multiface ROM + extra ROM (16K+16K), divMMC RAM (256K), ZX Spectrum RAM (128K), extra RAM (512K).

Ugyancsak opcionális a valós idejű óra Ez utóbbi külön porton csatlakoztatható az alaplaphoz, nem használja el az eredetivel kompatibilis élcsatlakozót. Ez is egy mini-áramkör, mely a DS1307 chip köré épül. Az órát jelenleg az esxDOS használja, de az új speckó játékok is használni fogják.

Az eredeti felbontások mellett új üzemmódot is kínál. Ez 256 színű és a hardveres sprite-okat is támogatja, bármely pixel lehet bármilyen színű. Ez 64 objektumot jelent 16x16-os méretben. A videómemória az FGPA saját RAMjában kerül tárolásra. A Border területére is kihúzódhatnak a sprite-ok. Videókimenet gyanánt pedig RGB, VGA és HDMI közül választhatunk. Az SD-kártya illesztő a divMMC protokollját használja.

A hang rész 3 darab AY-chipet emulál, valamint a MOS IC 6581 (SID) is bekerült a Commodore 64-ből a szimulálandó eszközök közé. Így a Turbo Sound emuláció is megoldott, ABC vagy ACB sztereó a rendszer. A 9 AY csatorna és a 3 beep mellett a C64 trackeket is le tudjuk játszani.

A hagyományos BD9 joystick csatlakozó a Cursor, Kempston és Interface 2 üzemmódokat támogatja. Eredetileg ebből egy darab került volna az alaplapra, de az extra támogatásnak köszönhetően ez megduplázódott. A PS/2 porton keresztül Kempston kompatibilis egeret, vagy külső billentyűzetet is használhatunk. Ekkor a F-billentyűk speciális funkciót kapnak. Ha nincsen csatlakoztatva, ugyanezek előhívhatóak az M1 gomb és az aktuális billentyű kódjával (F2 = M1+2).

Lehetőség van kazettás egység használatára is a MIC/EAR csatlakozókon keresztül.

Külön foglalatot kapott az opcionális gyorsítókártya. Ez egyként a Raspberry Pi Zero, melynek memóriáját, CPU-ját és GPU-ját is kihasználhatják a fejlesztők. A legjobb hír az, hogy az eredeti gépházba is beépíthető.

Kik is állnak a projekt mögött? A klasszikus és modern jegyeket egyaránt magán viselő házat Rick Dickinson tervezte, aki a ZX80, ZX81, ZX Spectrum és Spectrum+ valamint a QL tervezője is.

Fabio Belavenuto a TBBlue alaplap atyja, mely a Next kiindulási alapja. A hardverfejlesztés oldalán meg kell említeni a szintén brazil Victor Trucco-t is.

Jim Bagley a klasszkus kor (el)ismert programozója. Nevéhez fűződik például a az új videó üzemmódok megalkotása valamint a hardveres sprite-ok is. A platform fejlesztéseit is ő fogja össze.

Henrique Olifiers-t i sikerült bevonni, ő a TK-90X klón fejlesztésében vett részt eredetileg.

A hardver mellé erős nemzetközi önkéntes játékfejlesztő csoportot is kerítettek.

Az alaplap ugyanott készül, ahol a ZX Spectrum Vega, az SMS Electronics gyárban.

Lássuk a bootolás folyamatát! Bekapcsoláskor a 48K-s gép töltődik be divMMC-vel. Viszont nem az eredeti ROM-mal, hanem egy speciális betöltővel (Initial Program Loader - IPL). Ez a 8K hosszú kód a FlashROMból a RAM-ba kerül. Ez inicializálja az ULA-t valamint az SD-kártya részt. Ez követően folytatódik a boot-olás az SD-kártyáról, a következő választási lehetőségekkel: boot, editor (space gomb lenyomása) és updater (U billentyűre).

A Bootolás folyamata egy .ini fájlt tölt be, ez tartalmazza például az aktuális gép típusát (pl. 48K vagy 128K), a divMMC és Multiface aktív illetve inaktív státuszát. Ennek megfelelően betöltődnek a ROM-ok a RAM-ba, melynek ez a része írásvédetté válik.

Az Editor módban az előbb említett .ini fájl tartalmát módosíthatjuk egy menü által. Először a gép típusát kell kiválasztani, majd az adott eszközöket ki-bekapcsolni, illetve konfigurálni.

Az Updater modul használata közben kiolvasásra kerül az aktuális hardver firmware-jének verziószáma, majd megerősítést vár a rendszer. A jóváhagyást követően megkezdődik az FPGA flash-elése.

Az „Anti-brick system”-nek köszönhetően könnyedén visszaállítható a régi verzió, amennyiben az új mégsem működne (M1 és drive gombok).

Frissítve: 2017. augusztus

Pix:
ZX Spectrum Next

Weblinx:
ZX Spectrum Next portal.: http://www.specnext.com
Victor Trucco: http://www.victortrucco.com
ZX Spectrum Next Kickstarter: https://www.kickstarter.com/projects/1835143999/zx-spectrum-next
ZX Spectrum Next Facebook: https://www.facebook.com/groups/specnext/?fref=ts
ZX Spectrum Next CAD file ZX Spectrum Next rendered file ZX Spectrum Next prototype Issue 0 ZX Spectrum Next prototype Issue 1
ZX Prism Australia

A ZX Prism klón megalkotásának ötlete egészen az 1980-as évekig nyúlik vissza. Ekkor Jeff Braine (aka SJB) felvázolt egy kívánságlistát azokról a jellemzőkről, melyeket a ZX Spectrum 128K után kijövő gépben szeretett volna látni. Az évek múltával a lista módosult és bővült, és a ZX Prism specifikációjává vált – amely egy Spectrum-kompatibilis klón több memóriával, képernyő móddal, színnel, háttértárral, beépített egér és joystick interfésszel valamint Multifacel.

A ZX Prism a maximális kompatibilitást tűzte ki célul a ZX Spectrum 48K, Spectrum 128K, Spectrum 128K+2A/+2B/+3, Timex, ZX Spectrum SE és egyéb klónok, mint Pentagon, Scorpion stb. esetében. Szintén fontos volt Jeff számára, hogy “valódi” kazettákat is szeretett volna használni. Néhány klasszikus, orosz és jelenlegi periféria emulálása is a célok között szerepelt.

2011 közepén megkezdődött az első "próba koncepció" teszt, egy Terasic DE1 fejlesztő készlet használatával, amelynek szíve az Altera Cyclone II 2C20 FPGA. Számos nyílt forrású FPGA alapú számítógéppel foglalkozott azzal a céllal, hogy megértse, hogyan hogyan valósultak meg, többek között a ZXGate-tel és Mike Stirling mindkét FPGA Spectrum projektjével. Stirling 128K ZX Spectrum on FPGA magját kezdte el tanulmányozni tesztpultként (például a ZXMMC + támogatásának ötlete is innen származik), ennek videó modulja eközben erősen módosult. Ennek a célja annak a bizonyítása volt, hogy megvalósíthatóak a nagyobb felbontású képernyő módok, a felhasználó által definiált paletta és a különböző módszerekkel dekódolt a képernyőadatok. Végül a Prism videó modulja teljes kicserélődött, anélkül, hogy eredeti kódból valamit is meghagyott volna (természetesen az eredeti kód sok információt biztosított a videójelek előállításához szükséges módszerekhez).

További tervek voltak a PS/2 kompatibilis billentyűzet csatlakozó, valamint az RGB/VGA kimenet. Az egész emulációt a T80 opencore alá tervezte.

A memória tartalma a DE SDRAM-jában, a ROM-ok pedig a FlashROM-ban kerültek volna tárolásra. A RAM maximális mérete 1024K lett volna (a Pentagon 1024 emulálása végett) 64K videoRAM mellett. A memória tartalmát Magic Button mentette volna. Valódi vagy emulált beeper, AY (ACB / ABC sztereó) és SID lett volna felelős a hang generálásért. A +3 lemezegység emuláció mellett a DivIDE-t tervezte adattárolásra. A CPU 3.5, 7, 14 vagy 28 MHz-es sebességgel futott volna, miközben a Kempston, a Sinclair, az AGP joystick és a Kempston egér végezte volna az írányítást.

A képernyő felbontását 256x192, 256x384, 512x192 és 512x384 között lehet volna választani 8x8 és 8x1 attribútumráccsal a hagyományos ULA és ULAplus módok esetén. A 256-színű 16 bites attribútum mód a 8x8-as rács számára is rendelkezésre állt volna, ennek "chunky" változata csak 1 bites. A fenti üzemmódokon felül standard felbontás 16 színű planar mód, valamint hardveresen gyorsított, így villogásmentes Multicolor és Gigascreen üzemmódok is a tervben voltak. ZX81 kompatibilis szövegmódot is tervezett a ZXGate-nek köszönhető.

Tervezés alatt állt még néhány egyéb szöveges mód is. A 32 színű (valójában 29) módot Mike kódjának átírásával hozta létre. A Flash attribútum 7. bitjének kikapcsolása 2 bites Bright attribútumhoz vezetett. Ez lehetővé teszi 7 különböző szín 4 Bright attribútummal és 4 ugyanolyan fekete árnyalat használatát, melyek összesen 29 különböző színt eredményeznek. Az attribútumméret 8x8 maradt. Ezen túlmenően ez a mód bővült azzal, hogy kiterjesztette a kódot a a Border színének 256-ból való kiválasztására. Ezt 8 bites ULAPlus stílusú palettával (2 bit kék, 3 bit zöld, 3 bit piros - BbGggRrr) érhető el. Később ez a három gfx mód bármelyike választható volt Basic-ből és a gépi kódból, mindegyikben rendelkezésre állt a 256 színű Border mód. Valós 256 színmódot is létrehozott, az egyetlen korlátozás, hogy a Paper-nek és a Border-nek azonos színűnek kell lennie. Az Ink szabadon használható (elnevezése: mode 72).

Innen kiindulva épült meg az első igazi ZX Prism prototípus. Ez egy hibrid gép igazi chipekkel, de egy Cyclone II FPGA-t tartalmazó mini fejlesztői kártyával, amely az ULÁ-t helyettesítette - az ULA működésének nagy részét a „próba-koncepció” video-illesztőprogram végezte. Így készült el egy valódi Z80 processzorral, 29C040 jelű 512K FlashROM-mal, 1 megabájt RAM-mal (3x628512 RAM modulok) és 64K videoRAM-mal (2x61256 modul), melyeket egy veroboardon keresztül adott az FPGA kártya támogatásához.

A processzor már választható sebességgel működik, 3,5, 7, 14 és 28 MHz-en dolgozik, viszont csak az első kettő stabil. Igazi AY chip és SID chip biztosította volna a hangot, és a DivIDE mellett a +3-as hajlékonylemez-vezérlő lett volna a háttértár kiegészítve a lehetőséggel, hogy a RAM tartalmát a Multiface Magic Buttonjával elmentse. A vezérlést a Kempston/AGP és Sinclair joystickok és Kempston egér kombináció valósította volna meg. Az összes cucc egy dupla SD kártyanyílással, reset, power és NMI gombokkal ellátott dobozba lett beépítve. A további gombok FLASH és NVRAM választó, FLASH ROM írásvédő, ABC és ACB sztereó mód választóként működtek. A különálló kártyán joy, egér és billentyűzet vezérlő és csatlakozók kerültek megvalósításra. A ZX Spectrum 128K+2A/+2B és +3 Allram módja is integrálásra került. A ROM emulálása mind a FlashROM, mind a 32 szeletes külön kezelt RAM memóriából rendelkezésre áll, így 64K-s bankok emulációja lehetségesk. Szimulálhatja az 1 megabájtos Pentagon RAM-ot is 16K szeletben. A videomemória 8x8K méretű szegmensben működik, dinamikusan használva a ténylegesen szükséges részt.

Ennek a verziónak az erőssége a különböző képernyő módok támogatása, legyen szó akár 8x8-as vagy 8x1-as attribútum rácsról. Természetesen támogatja a szabványos ZX Spectrum módot és a Timex 8x1 hi-color-t is. A képernyő függőleges és vízszintes felezésével és negyedelésével 512x192, 256x384 és 512x384 felbontást valósított meg 8x8 és 8x1 rácsokkal. Ezen felül tervezte a hardveres 8x8-as Gigascreen-t 256x192 és 512x192 felbontással, valamint ennek 256x192-es változatát 8x1 attribútummal. A 16+16 színű mód hasonló az eredetihez, de itt 16 különböző Papír és Ink kombináció közül választhatunk. A 42 színű módban 4-féle Bright attribútumú 8 szín közül változat közül választhatunk. Az első számú 256 színű módnál az Ink színe bármilyen lehet, a Paper-nek meg kell egyeznie a Border-rel. A másodiknál, a 2 attribőtumnak köszönhetően az Ink és a Paper szabadon választható. A 16 színű Planar módban négy 256x192 képernyő adja meg az végső színt (kék, piros, zöld és bright). A 256 színű, chunky mód 48K VRAM-ot használ, minden pixelhez 1 byte-ot hozzárendelve.

Három palettája volt. Az alapértelmezett 32 színű, az eredeti ZX Spectrum 16 színével és ezeknek sötétebb verzióival. A használt színek hardver-szinten kódolt 256 színű palettából választhatóak (a 0-tól 15-ig a színek megegyeznek a normál Spectrum színekkel, a többi pedig színskáláról választható). A Prism saját palettája egy felhasználó által definiált 256 színű paletta a 4096-es színválasztékból (a Prism specifikációja valójában 24 bites színmélységet tesz lehetővé, de a prototípus hardver csak ezt a 12 bites színmélységet támogatja). A GggRrrBb (más néven G3R3D2 dekódolás) az ULAplus és MSX által használt paletta hardveres megfelelője. Sok órányi tervezés, forrasztás, kódolás és hibakeresés után világossá vált, hogy ez a megoldás nem képes egyszerűen biztosítani a ZX Prism teljes szolgáltatását.

Közel két év után a második (és egyben a jelenlegi) prototípus egy "Black Gold" FPGA fejlesztő kártyán alapszik, amely egy Altera Cyclone IV EP4CE15 FPGA-n nyugszik. Azért ez került kiválasztásra, mivel ennek elegendő memóriája van a tervezett új videómódokhoz. A Prism ezzel a verzióval visszatért elsődlegesen FPGA alapú megoldássá - az ULA, az MMU, a video RAM, a CPU, a videó és az audió generálás mindegyike FPGA-n belül kerül modellezésre. 1 MB Flash RAM memória van beépítve a kártyán 256x16K felhasználó által definiálható ROM-oknak helyet biztosítva, így a ZX Prism és a ZX Spectrum ROM-ok itt kerültek tárolásra. Csak a fő memória (SRAM), a ROM (NAND Flash), az audió low-pass szűrő és az kazettás egység I/O rutinjai vannak a chipen kívül.

Ezek a szerző saját veroboardján vannak, amelyhez egy két MMC-bővítőhelyet tartalmazó leánykártya csatlakozik. A PS/2 és VGA porttok felülírják a fejlesztői kártyán találhatóakat. Az előbbi hibás volt a kártyán, míg az utóbbi csak 8 színt tudott megjeleníteni. A 32K-os videoRAM tartalma 2x16K bankokkal a külső VGA portra került kivezetésre. Működik 50 KHz-en (a Spectrumhoz igazítva) és 60 KHz-es (szinkronizálás a videóval) megszakításokkal. Legfőképpen az advanced userek számára készült portok az RS-232 és az 7-szegmenses LCD kijelző az FGPA-kártyán.

A klón 512K SRAM-ot használ, mely 0xC000-es területre kerül belapozásra. A 128K a DivMMC-hez is elérhetővé van téve, a másik 128K-t a Timex/Spectrum SE RAM-paging portok használatával lehetséges elérni. A 128K+2A/+2B/+3-as speciális Allram memóriamódjai is támogatottak. Tökéletesen emulálja a ZXMMC interfészt, de a szerző továbblépett és a DivMMC teljes támogatása lett a cél, amely sikeresen realizálódott a fejlesztés során. Ezenkívül jól működik az emulált Multiface 128 is. A valós kazettaegység megbízhatatlansága szintén javult egy ellenállás nagyobb kapacitásúra cseréjével.

Néhány egyéb videó mód is kezdett megvalósulni. Két DAC videó vonal csatlakoztatásával 256 helyett 4096 szín használható. Ez a "Brainebow" üzemmód még mindig kísérleti jellegű. A 8x8-as ULAplus üzemmód is kezdett megvalósulni. Szintén folyamatosan fejlődött a 256x192 16 színű planar üzemmód. Ez 4 bitplane-t használ az attribútum-ütközés mentes képernyőért. Az Amiga képernyő kezelési módja inspirálta. Elkezdődött a villódzásmentes Gigascreen mód integrálása, a Gigablend nevet kapta. A fő és az árnyék képernyő hardveresen kerül vegyítésre, hogy ugyanazt a színkeverési hatást érje el, mint a Gigascreen szoftveres módja számos demóban, de villódzás nélkül.

A ZX Prism 0.1-es verziója 2014. augusztus 12-én jelent meg. A Spectrum ROM az FGPA memóriájába kerül beágyazásra. Új felbontásokkal (512x192, 256x384, 512x384) és új színekkel jött ki (16 + 16, 32 szín, 256 szín 1, 4 plane planar), az ULAplus megvalósítása még kezdetleges volt. A 16+16 attribútum üzemmódban az attribútum Bright bitje csak az Ink fényerejét szabályozza, míg a Flash bit vezérli a Paper Bright attribútumát. Ez több színkombinációt tesz lehetővé - például világos sárga, fakó sárga. A 32 színű attribútum mód használatával a Flash attribútum byte egy második Bright bit lesz, így minden színnek 4 Bright változata van. A 256 színű attribútum mód kiválasztásakor a Paper színe megegyezik a Border színével; az Ink színe a teljes attribútum byte tartományból választható ki. A shadow képernyő még nem került megvalósításra a videoRAM-ban. A CPU 3,5/7MHz-en stabil volt. A PS/2 billentyűzet már értelmezi a Spectrum billentyűzet kódokat és emulálja a Kempston joystickot is. A veroboard VGA kártyája 16-16 árnyalatú piros, zöld és kék színt jelenít meg. A kazettás egység in-out csatlakozója is működik, amely beeperként is funkciónál. Az aktuálisan használt RAM és ROM szegmenseket LCD jelzi ki. Természetesen van egy reset gomb is.

A 0.11 mindössze egy héttel később jelent meg. Már képes olvasni az ULAplus palettát. A billentyűzet emulációja szintén javult, és a processzor 28 MHz-en stabilan működött. Speciális funkciók kerültek az F billentyűkhöz hozzárendelésre (például az F11 lett a reset).

Újabb egy hét után jött ki az új verzió, a v0.12. CPU sebesség bugfixeket tartalmaz és számos új opcionális megnövelt frekvencia született: a normál (3,5MHz) és a turbó (7MHz, 14MHz, 28MHz) processzorsebességek, valamint ezek a pixel órajel alapján kerültek megvalósításra. A 14 és a 28MHz-et még "hangolni" kellett, hogy stabilabbá tegye őket. Elméletileg 56MHz volt a csúcssebesség, de ez véletlen lefagyásokat eredményezett. A 128K/128K+2 és a későbbi modelleknél javult a bővített memória címzése is.

Szeptember 10-én a 0.14 verzió került nyilvánosságra. Az új grafikus módokon kívül tartalmazott hibajavításokat és az OSD megvalósítása is megkezdődött. Hamarosan a 0.15 követte, amelyben véglegesítette a ZX Prism palettát. A már megvalósított 64 Ink és 4 Paper mód helyett a 3 plane planar üzemmód véglegesítése került sor Andrew Owen specifikációinak megfelelően. Ez a 8 színű planar üzemmód 3 bitplane-t használ a color-clash mentes 256x192 felbontású képernyőn.

A következő hónap fejlesztése a 0.16. Innentől kezdve a FlashROM teljes kapacitása kihasználható és a memória 128K-ra limitálható. Megkezdődött az MMC rész implementálása és a szokásos hibajavítások és fejlesztések is elvégzésre kerültek. Az új év sok újdonságot hozott. Mivel a FlashROM képes tárolni a Speccy ROM-kat, összesen 256 darab 16K-os szeletet használhatunk. Emulált ROM is használható, ha a FlashROM valamely ok miatt nem működne. Ez a SAFE ROM opció a reset (F12) és az F9 kombinációval áll rendelkezésre. A ROM cserélhető és írható magán a gépen (ROM programozási mód).

Tesztcélokra a 16/48K/128K/SE és a ZX Spectrum 128K+3e ZXMMC image-ket tartalmazó ROM-ok kerültek beégetésre. Természetesen a DivMMC emuláció megvalósítása is folytatódott, részleges sikerrel. A mentés, töltés és átnevezés sikeres volt, csakúgy, mint az autoboot funkció. Az Interface 2 ROM-okról is bootol. A Chloe 280SE memória lapozási sémája is megjelent, akárcsak a Timex/Chloe képernyő módok. Az shadow screen tökéletesen emulált a Prism-ben, valamint a Timex Hi-Color mód is.

A Timex/SE/Chloe 512x192 módja monokróm, de a Prism esetében minden szín a rendelkezésre áll. Természetesen a monokróm verzió használata sem jelent problémát. A Prism high-color módja 256x384 felbontású, 8x1 pixelekkel. Az AY chip is az FGPA-ban emulált. A Kempston joystick is működik, és a VGA DAC hasonlóan javult.

A húsvét során a Timex/Spectrum SE/Chloe 280SE és a Spectrum 128K/Pentagon memórialapozási szisztémája is javult. A Prism mostantól automazikusan bootol az SD kártyáról és egy T80 bugfix is megvalósult. Nyár végéig véglegesítésre került a 128K+2A/+ 2B és a +3 Allram módjának használata. Nem sok program használja, talán csak a CP/M és a John Elliott ZxZvm programja, amely egy "Z-gépet" emulál. Ezzel az Inform cég kalandjátékait futtathatja a Z-kód alapján.

Egy új grafikus mód is megvalósult, melyet a C64 low-rew multicolor módja inspirált. Ez a 8x8-as cellát csökkenti 4x8-ra, de a felhasználható színek száma megduplázódott az eredeti kettőből. Kipróbált két különböző verziót. Az egyik az eredeti felbontással, a másik a Commodore-hoz hasonló, a vízszintes képpontok számának felére csökkentésével készült. Így született az "Antialias" vagy "progresszív" 256x192 4 color-per-cell és a Chunk-o-vision 128x192, 128x384 és 256x384 color-per-cell üzemmódok. Egy Paper és három Ink attribútummal rendelkezik.

Az új év, 2016, a kisebb változtatások ideje volt. Például növekedett a stabilitás magasabb órajel sebességeknél, és a mikrokód bütykölésével javultak a későbbi bővítési lehetőségek. A Radastan 16 színű, color-clash mentes 128x96 módja a dupla méretű képpontokkal is megvalósult. Ez a 4 bites képernyő 6144 bájtot használ, a paletta az ULAplus 64 színéből áll. Innen csak egy lépés volt Cesar Hernández Bano 256x96 (mód 5), 128x192 (7-es mód) és 256x192 (9. mód) képernyő módjainak használata hasonló funkciókkal (az elnevezése ZEsarUX mód, a szerző emulátora után). Fél évet követően az ESXDOS is jól működik mind a ZX Spectrum 128K+3e ZXMMC, mind a DivMMC-vel az SPI port rutinjainak köszönhetően. Így a részleges TR-DOS emuláció volt lehetséges azokkal a programokkal, melyek nem használják az alsó 16K szegmenset és többet, mint 128K RAM-ot.

Végül megvalósult a Gigascreen villódzásmentes, hardveres módja, mely megkapta a Gigablend nevet. A Brainebow mód 4096 színnel rendelkezik. Bármelyik pixel lehet fekete, kék, piros, bíbor, zöld, ciánkék, sárga vagy fehér/szürke 256x192 felbontás mellett. A 8x8-as rács vörös, zöld és kék attribútummal rendelkezhet. Az eredmény 128x128 felbontás, lineáris color-clash mentes 256-színű mód, mely 16K VRAM-ot használ, ennek 256x128-as változata pedig dupláját.

Körülbelül egy év szünet után elkészült az audio rész. Eddig csak a beeper és a kazettás egység kimenetei valósultak meg. Ezek mostantól hangkimenetekként is szolgálnak. Két darab YM2149 lett emulálva, melyek szimulálják a 128K Speccy AY-chipjét és a Turbo Sound-ot is. A Covox, SounDrive, a SAA1099 és a Spectdrum implementálása is megvalósult. A két csatorna két különálló DAC áramkört kapott saját multiplexerekkel.

Frissítve: 2016. március

Pix:
ZX Prism

Weblinx:
ZX Prism: http://zxprism.blogspot.hu
ZX Prism on Cyclone II ZX Prism on Cyclone IV
Just Speccy 128k Poland

A Just Speccy 128k alaplap Zaxon (Piotr Bugaj) klónja. Ez egy 128K kompatibilis darab, mely azonban a 16/48K(+) gépek házába illeszkedik.

A háttértár a PicoDivSD, mely az alkotó saját DivMMC klónja (DivIDE továbbfejlesztés) és az esxDOS operációs rendszert futtatja. Integrálásra került a Kempston joy interfész is. A kép RGB 8 tűs mini-Din csatlakozón keresztül. A szokásos AY-sztereósítást is tartalmazza.

Hozzáadva: 2016. január

Pix:
Just Speccy 128k

Weblinx:
ZAXON: http://www.eightbitclone.com
Just Speccy 128k
ZX Omni 128HQ Croatia

A belgrádi születésű, jelenleg Kínában élő Djordje Mitic horvátországi RetroRadionic „alvállalkozása” modern kori ZX Spectrum klón replikákkal és ZX kiegészítőkkel foglalkozik.

Saját fejlesztésük, a ZX Omni 128HQ rögtön két változatban is elérhető. A „desktop” egy tetszőleges színű 48K-s házba szerelhető variáns, a fekete színű laptop egy 9 colos LCD képernyővel van felszerelve.

A gép Harlequin Superfo 128K-n alapul. Így 128K RAM jellemzi 100%-os ZX128 kompatibilitással. Integrált divMMC interfész található rajta dupla SD kártya foglalattal. A standard kimenetek a két joy port (Kempston vagy Cursor kompatibilis), az RGB és kompozit out. A HDMI kérhető extra. Szerencsére a Sinclair által lespórolt power és reset gomb is helyet kapott a gépben. FGPA alkalmazása nélkül, kizárólag diszkrét elemekből épül fel, az ULÁ-t pedig a SLAM 128 szimulálja.

Nyolc ROM található benne: az SE, a 48K, a 128K, a 128+2e, az EXSDOS, az UnoDOS, a Jupiter Ace és a ZX81. DIP kapcsolóval választhatunk közöttük.

Hozzáadva: 2018. augusztus

Pix:
ZX Omni 128HQ

Weblinx:
Retro Info: https://retroinfo.hr
RetroRadionics: http://retroradionics.co.uk
ZX Omni Desktop 128HQ ZX Omni Laptop 128HQ
ZX Spectrum S2008 Croatia

2008-ban néhány horvát ZX Spectrum fan hozta létre az ZX Spectrum S2008-at: Tomislav Talan, Ivan Siric, Zoran Boskovic, Suad Cokljat, Vlado Banda és Kresimir Slonjsek.

Kezdetben egy kiegészítő modult akartak készíteni a Spectrumhoz CF olvasóval és joystick csatlakozóval, de egy teljes, upgradelt ZX Spectrum 48K klón lett belőle. Az alaplapon SMD technológiát használtak, néhány eredeti komponenst megtartva. Ilyenek a Z80 és az ULA.

Az eredeti gépház módosításokra került az új csatlakozóknak megfelelően és a billentyűzet fólia is drótokkal kapcsolódik az alaplaphoz.

Az integrált ZXCF interfész 1 mega elemmel támogatott SRAM-ot használ a ResiDOS operációs rendszerrel. Van rajta NMI és reset gomb is. Az NMI segítségével a RAM-ba másolt programok megmaradnak reset és kikapcsolás után is az elemnek köszönhetően. A joystick interfész Kempston kompatibilis, a hang AY 8192 chip, sztereóban kivezetve egy 3,5-ös jack-en - álítható balansszal, mély és magas hangokkal.

Tartalmaz egy úgynevezett protoboardot is a jövőbeni fejlesztésekhez és kiegészítésekhez. Beépített RS-232 interfésszel és kompozit out-tal rendelkezik. A négy darab ROM-szettből DIP kapcsolóval választhatunk. Az első 10-es szériából 5-5 piros és zöld alaplap készült. A második széria már bugfixeket is tartalmazott.

A fő konstruktőr Zoran szerint nem lehetetlen a protoboardon 128K-sra upgradelni a gépet RGB kimenettel, de úgy néz ki mostanra leállt a projekt.

Hozzáadva: 2018. szeptember

Pix:
ZX Spectrum S2008

Weblinx:
Retro Info: https://retroinfo.hr/s2008
ZX Spectrum S2008 mainboard ZX Spectrum S2008
Josip Perusanec klónjai Croatia

A horvátországi Josip Perusanec (Deltasoft) hobbiprojektjei a különböző mikrokontrollereken alapuló 8 bites mikroszámítógépek és perifériák megvalósításai. A Microchip Technology és STMicroelectronics eszközein életre keltett Sinclair firmware-klónok mellett helyet kaptak az ex-jugoszláv Galaksija, Galeb és Orao gépek is.

A Spectrum-klónok esetében a mikrokontrollerek egy házi kivitelezésű NYÁKhoz kapcsolódnak, mely biztosítja a szabványos csatlakozásokat az áramellátás, az SD-kártya, az RGB videó out, a hangszóró és a PS/2 billentyűzet számára. Tehát olyan klónokról beszélünk, melyekben találkozik a felület- illetve furatszerelt technológia.

Első Spectrumos implementációja, a ZX Spectrum 16K on STM32F103C8T6 microcontroller. Az STMicroelectronics szóbanforgó kártyája 72MHz-en ketyegő, 32 bites Cortex-M3 processzorral, 64K FlashROM-mal és 20K SRAM-mal rendelkezik.

2020 júniusában jelentkezett ZX Spectrum 48K on STM32F103RET6 microcontroller firmware-klónnal. Itt a mikrokontroller ugyanazon processzor mellett már 512K FlashROM-mal és 64K SRAM-mal rendelkezik. ​

↑date: 2021/08.

Pix:
Josip Perusanec
Weblinx:
⤍ Josip Perusanec@Www: http://www.deltasoft.com.hr/projects
ZX16K on STM32f103c8t6
202?. ZX48K on STM32f103ret6
202?.
ZXGate Australia Canada Sweden Great Britain

A ZXGate projekt Bodo Wenzels ZX97 gépén alapul, mely egy modern ZX81 klón. Itt viszont egyetlen FGPA áramkörbe integrálták a ZX81-et és mellette még három másik klasszikus gépet, a Jupiter Ace-t, a TRS-80-at valamint a ZX Spectrumot is.

A ZX Spectrum ROM-ot egy 32K-s SRAM-ba kell betöltenünk. Az összes 48K-s ZX Spectrum funkciót belezsúfolták a gépbe. Természetesen 100%-os kompatibilitást nem ígérhet a fejlesztő, hiszen lehetetlen tesztelni az összes programmal. A gép monokróm és színes monitorhoz, valamint Super VHS-hez is tartalmaz csatlakozót.

Frissítve: 2016. október

Weblinx:
ZXGate: http://zxgate.sourceforge.net
ZX Coffee Classic Russia

​Az oroszországi Odintsovo városából jelentkezett Coffee Coffee második klónjával, a ZX Coffee Classic-cal 2020 augusztusában. Az elsőt még 1986-ben Moszkvában készítette. Közös bennünk, hogy mindkettő a ROM tartalmát a RAM-ba másolja bootoláskor. De miért is Classic az elnevezés? Elsősorban azért, mert klasszikus összetevőkből építkezik és klasszikus TV-vel is használható.

A zsebméretű (10x9 cm) ZX Spectrum 48K/128K klón Z84C0010 10MHz-es CMOS processzora 3.5 vagy 7MHz-en ketyeg, a 14MHz-es overclock még tesztelés alatt áll. Az AY-chip szintén nem emulált, a klasszik AY-3-8912 szolgáltatja a zenét egy sztereó jack-en vagy mono RCA csatlakozókon kivezetve. A jack-en keresztül egyébként eredeti kazettás magnó is használható.

Az SRAM mérete a célnak megfelelően 256K. A 128K ZX Spectrum RAM mellett a FlashROM-ban tárolt gyári ROM-készlet is ide kerül bemásolásra - amint az a bevezetőben említésre került. A 32 megabyte-os FlashROM használatát az SD-kártyánál nagyobb megbízhatóság indokolja: a 100.000 feletti újraírási ciklus 20 év adattárolási élettartam mellett.

A kép a beépített 2,8 colos 320x240 felbontású LCD-n, PAL kompozit TV-kimeneten vagy a jobb képminőséget biztosító S-Video outputon keresztül jeleníthető meg. Lehetséges a beépített és a külső képernyőt egyszerre használni. A 256x192 pixel felbontáson felüli részt használja a rendszer OSD gyanánt.

Egyéb fő összetevői a perifériákat vezérlő Microchip PIC18F25K22 mikrokontroller és firmware-kért felelős Altera Altera MAX II EPM570T100C3 CPLD.

A beépített Spectrum-kompatibilis mikrókapcsolókon felül lehetőség van az eredeti ZX Spectrum fólia membránt, illetve PS/2 billentyűzetet is használni. Ha nem ragaszkodunk a beépített billentyűzethez, az alaplap függőleges mérete 3 cm-rel is csökkenthető. Szintén elhagyható az LCD képernyő.

A gép áramellátásért egy szabványos 5 voltos microUSB csatlakozó felel. Tehát egy powerbank segítségével akár hordozható is lehet, mivel fogyasztása csak 170 mA körüli. Köszönhető ez többek között a CMOS alapú processzornak és annak, hogy csak az AY-chip és a PAL-kóder megy 5 volton, a többi egység csak 3,3 volt feszültséget használ – relatíve erőteljes undervoltingot alkalmazva. Ugyancsak az USB csatlakozó biztosítja a PC-vel való kapcsolatot is.

A képernyő felett található meg a reset gomb.

Egyenlőre az .SNA és .TAP fájlokat támogatja, de a .TRD használata is a tervek között szerepel.

Beépített böngészőt tartalmaz a programok kényelmes kiválasztásához és egy kazettás magnetofon emulátort a .TAP fájlok kezeléséhez normál és dupla sebesség mellett.

A projekt folyamatos fejlesztés alatt áll, például a HDMI-vel, joypad-dal bővítés is megoldott - az Espresso nevű utódmodellben remélhetőleg már találkozhatunk velük. ​

Frissítve: 2021. április

Weblinx:
⤍ ZX Coffee Classic@zx.pk.ru: https://zx-pk.ru/threads/32113-zx-coffee-classic-klon-spectrum-48-128-c-lcd-i-klaviaturoj(igrushechnoj).htm
⤍ ZX Coffee Classic@Youtube: https://www.youtube.com/watch?v=C5TAeqfl9TM
ZX Coffee Classic
2020/8.
Pocket ZX on STM32F103RET6 microcontroller Russia

A dnyipropetrovszki zelalex 2021 márciusában jelentkezett Pocket ZX on STM32F103RET6 microcontroller klónjával. A kontroller 32 bites egy 72MHz-es RISC ARM Cortex M3 processzorral, 512K FlashROM-mal és 64K RAM-mal rendelkezik. Így természetesen a 48K-s Spectrumot képes emulálni.

A képernyő egy 3,5 colos, 320x240 felbontású LQ035NC111 LCD panel. A microSD kártya segítségével .Z80 fájlokat használhatunk.

A kezelőszerveket illetően egy 40 gombos minibillentyűzet és fényerő/hangerőszabályzó található meg a gépen.

A 90x125 mm-es alaplap 95x130x16.5 mm-es, két darabból álló 3D nyomtatott házba illeszkedik, melyben helyet kap egy 800mAh-es akksi is a hordozhatóság jegyében. ​

↑date: 2021/08.

Weblinx:
⤍ Pocket ZX on STM32F103RET6@zx.pk.ru: https://zx-pk.ru/threads/33010-spectrum-kotoryj-vsegda-s-soboj-karmannyj-zx-na-odnoj-mikroskheme.html
Pocket ZX on STM32F103RET6
2021/03.
ZX Spectrum 48K on STM32F407 devboard Poland

2019 márciusában jelentkezett Samuraj egy újabb ZX Spectrum 48K firmware-klónnal, a ZX Spectrum 48K on STM32F407 devboard-al a lengyelországi Szczecin-ből az elektroda.pl fórumán.

Az STMicroelectronics STM32F407 jelű fejlesztőkártyája egy 168 MHz-es, 32 bites Arm Cortex-M4 processzorral, 512/1024K FlashROM-mal és 192K SRAM-mal végzi az emulációt. Ehhez kapcsolódik egy 16 gombos billentyűzet, valamint egy 3,2 colos TFT LCD. A .Z80 fájlokat microSD kártyáról olvashatjuk be. ​

↑date: 2021/05.



Weblinx:
⤍ Salvador Camacho Soto@Www: https://www.elektroda.pl/rtvforum/topic3565787.html
ZX Spectrum 48K on STM32F407 devboard
2019/03.
ESPlay Micro Indonesia

Fuji Pebri (pebri86; Karawang-Indonézia) 2019 novemberi projektje az ESPlay Micro kézikonzol. Az Odroid Go és Pocketsprite zsebkonzolok által ihletett eszköz a klasszikus konzolok mellett a ZX Spectrumot is emulálja.

A handheld egy 80/160/240 MHz-en üzemelő ESP32 WROVER kétmagos processzoron alapul, mely integrált 4MB Flash-, 4MB PSRAM-mal, Wi-Fi-vel és Bluetooth-tal rendelkezik.

A képernyő egy 2,4 colos ILI9341 TFT Panel, az adatok tárolásáért egy microSD kártya felel. Az UDA1334A alapú I2S DAC hangját egy 3,5mm-es jack-en vezethetjük ki, akár MP3 lejátszóként használva.

A fejlesztők számára rendelkezik továbbá CH340C alapú USB-soros átalakítóval és egy direkt I2C soros porttal is.

A sorozatgyártásra felkért Makerflabs az eredeti mellett kifejlesztette a v2 verziót 2020 novemberére saját akril házzal. Ebben helyet kapott az akkumlátor és a beépített hangszóró is. A fejlesztőket egy 2.54” I2C breakout-modul várja. A processzor itt már a 16 megabájt Flash illetve 8MB PSRAM memóriás verzió. ​

Hozzáadva: 2021. május

Pix:
ESPlay Micro

Weblinx:
⤍ Fuji Pebri@Github: https://github.com/pebri86
⤍ Markerfabs@Www: https://www.makerfabs.com
ESPlay Micro v1
2019/11. ESPlay Micro v2
2020/11.
Eugene Yevhen Andruszczenko klónjai Canada

A Retro ESP32 firmware Eugene Yevhen Andruszczenko (32teeth-Torontó/Kanada) és Fuji Pebri (pebri86-Karawang/Indonézia) közös munkája az ESP32 alapú ODROID-GO kézikonzolra. Mivel a konzol már kifutott terméknek számít, Eugene készített hozzá egy saját kézkonzolt, nemes egyszerűséggel ezt is Retro ESP32-nek nevezte el.

A Gameboy Pocket házába szerelhető handheld jelenleg egy tucat 8 bites konzolt és mikrószámítógépet emulál, köztük a ZX Spectrum 48K-t is.

Kétféle kiszerelésben rendelhető meg a szerző Tindie boltjából, a Handheld Gaming-ből. Akik a komplett, összerelt verziót választják, a replika ház mellett az SD-kártyát a firmware-vel és a lítium-polimer aksit is megkapják. Az akkumlátort egyébként a cartrigde házába kell szerelni.

Akik csak a készre forrasztott NYÁK-ot veszik meg, azoknak az eredeti Gameboy házat egy kissé módosítani kell az új csatlakozók miatt. ​

Hozzáadva: 2021. május

Pix:
Eugene Yevhen Andruszczenko

Weblinx:
⤍ Eugene Yevhen Andruszczenko@Github: https://github.com/32teeth
⤍ Eugene Yevhen Andruszczenko@Twitter: https://twitter.com/eugeneyevhen
⤍ Eugene Yevhen Andruszczenko@Tindie: https://www.tindie.com/stores/handheld-gaming
Retro ESP32
2020/02. Retro ESP32
2020/02.
ZX Fuse Emulator on Bittboy Pocket-go Spain

Salvador Camacho Soto (aka Salvacam) jóvoltából már ZX Spectrum kézikonzolként is használhatóak a Bittboy Pocketgo, Miyoo, Powkiddy V90, Powkiddy Q90 handheldek 2020 novembere óta.

A spanyolországi Granadában elő webmester a Fuse emulátort portolta a gépcsaládra, mely így felfogható a Vega+ utánpótlásának is. Mindezek mellett több más 8 és 16 bites mikrogép és játékkonzol emulátorát is megkapták a kézikonzolok az alkotótól. ​

↑date: 2021/05.

Pix:
ZX Fuse Emulator on Bittboy Pocket-go

Weblinx:
⤍ Salvador Camacho Soto@Www: https://salvacam.js.org
⤍ Salvador Camacho Soto@Github: https://github.com/salvacam
⤍ Salvador Camacho Soto@Youtube: https://www.youtube.com/channel/UC8xKHkobi3jccv4M0ySdn2w
ZX Fuse Emulator on Bittboy Pocket-go
2020/11.
SiDi FGPA Spain

A SiDi FGPA kártyát Manuel Fernandez Higueras (ManuFerHiTerrassa, Spanyolország) fejlesztette ki a MIST FGPA kártya alapján 2019-ben. Néhány funkció hiányzik, viszont ára is a töredéke az eredetinek. A MIST-hez hasonlóan a 8 és 16 bites mikrók, konzolok és arcade gépek között a különböző ZX Spectrum és klónok is emulálásra kerültek az SD-kártyáról az FGPA-ba tölthető magokkal.

A rendszer egy Altera Cyclone IV EP4CE22 FPGA és 32 megabyte RAM köré épül, a perifériákat az ARM AT91SAM7S56 I/O kontroller vezérli.

A négy darab USB port közül kettő az előlapon található a három darab visszajelző LED, a reset gomb és a microSD slot társaságában. A maradék kettő jobboldalra került az audio input jack-kel együtt.

Természetesen a hátlapon található meg a tápcsatlakozó a power kapcsolóval. E mellett microUSB-s áramellátással is üzemeltethető a rendszer, melyen keresztül az I/O kontroller flash-elése is megoldható. A hangot egy 3,5mm-es sztereó jack-en kapjuk, a videójel analóg VGA illetve RGB csatlakozókon került kivezetésre.

Az FGPA-ra JTAG illetve soros porton keresztül csatlakozhatnak a fejlesztők, utóbbi a kártya korlátozott bővítésére is alkalmas. Alaplapként, átlátszó akril vagy festett fémházban is megrendelhető. A fémház esetében sajnos le kell mondanunk az alaplapra integrált LED-ek láthatóságáról. ​

Frissítve: 2021. május

Pix:
SiDi FGPA

Weblinx:
Manuel Fernandez Higueras@Www: https://manuferhi.com
Manuel Fernandez Higueras@Youtube: https://www.youtube.com/user/FerHiManu
Manuel Fernandez Higueras@Twitter: https://twitter.com/manuferhi
Manuel Fernandez Higueras@Github: https://github.com/ManuFerHi
SiDi FGPA
2019.
Antonio Villena klónjai Spain

Antonio Villena nepUNO FGPA alapú retró számítógép klónja 2020 októberében jelent meg. A Cyclone IV kártyára épülő konzol egy EP4CE55F23 FGPA-at tartalmaz 55 ezer cellával, 32 megabyte SDRAM-mal és 2 megabyte SRAM-mal 8 megabyte FlashROM társaságában. Ezzel a MiST és MiSTer FGPA emulátorok közé esik teljesítményben. Dupla joystick és PS/2 port, audió I/O, microSD, USB és VGA csatlakozókkal rendelkezik. A Wi-fi ESP8266 alapú. Az élcsatlakozó kompatibilis a gomaDOS+ és ZXDOS+ klónokon találhatóval. A legnépszerűbb 8 bites mikrogépeket (ZX48/128/Next, C16/64) természetesen gond nélkül képes emulálni a már említett teljesítményével. ​

↑date: 2021/08.

Pix:
Antonio Villena

Weblinx:
⤍ Antonio Villena@Www: https://www.antoniovillena.es
⤍ Antonio Villena@Twitter: https://twitter.com/antoniovil
⤍ Antonio Villena@Github: https://github.com/antoniovillena
⤍ neptUNO@Github: https://github.com/neptuno-fpga
neptUNO
2020/10.
Pocket ZX Great Britain

A nagy-britanniai Cornwall-ban élő stuartm2 az instructables.com weboldal Pocket sized versenyének keretében alkotta meg 2019 áprilisában a Pocket ZX handheldet, tisztelegve első számítógépe, a ZX Spectrum 48K előtt.

A Raspberry Pi-n alapuló hardverfejlesztés céljai: legyen olcsó, hordozható, rendelkezzen billentyűzettel és joystickkal. Utóbbi kettőt egy Ardunio Pro Micro vezérli. A kijelző egy Waveshare 3.2 colos 320x240 pixel felbontású érintőképernyős TFT LCD modell. A HC-05 soros Bluetooth modul biztosítja a vezeték nélküli elérés lehetőségét, mely mellőzhető, ha a Raspberry Pi W a központi egység. A 2000 mAh kapacitású 25C 1S LiPó akkumlátor töltését és a rendszer energiaellátását egy külön modul vezérli. Az operációs rendszer a Raspberry Pi OS (lánykori nevén: Raspbian) megfejelve az LCD driverekkel és a Fuse emulátorral. ​

↑date: 2021/06.

Pix:
Pocket ZX

Weblinx:
⤍ stuartm2@Github: https://github.com/stuartm2/Handheld_ZX_Spectrum
⤍ stuartm2@Thingiverse: https://www.thingiverse.com/thing:3586307
⤍ stuartm2@Instructables.com: https://www.instructables.com/Pocket-ZX-Handheld-ZX-Spectrum
Pocket ZX
2019/04.
Pocket ZX Spectrum on Wemos D1 Mini devboard Great Britain Hungary

A jelenleg Londonban élő Nagymáthé Dénes 2020 októberében jelentette be saját handheld klónját, a Pocket ZX Spectrum on Wemos D1 Mini devboard-ot. A ZX Spectrum 48K klónt aldolo projektje ihlette, itt viszont már nyomtatott 3D házat is kapott a gép.

Hardver oldalról természetesen a Wemos D1 Mini fejlesztő kártya adja a gép alapját a hozzá kapcsolt akkumlátorral és töltésvezérlővel. Mind a 40 eredeti ZX Spectrum billenytű megtalálható rajta, plusz két tűzgomb a mini Kempston joystick részére és egy menügomb is. Az ILI9341 320x256 TFT kijelző 2,8 vagy 3,2 coll átmérőjű lehet. A programokat microSD kártyán tárolhatjuk. A beépített hangszóró hangereje állítható és jack-en keresztül ki is vezethető.

Szoftveresen Marat Fayzullin Z80 emulátorára, Bill Greiman SDFat és Bodmer TFT_eSPI könyvtáraira épül a projekt. ​

↑date: 2021/07.

Pix:
Pocket ZX Spectrum on Wemos D1 Mini devboard

Weblinx:
⤍ Nagymáthé Dénes@Facebook: https://www.facebook.com/denes.nagymathe
⤍ Nagymáthé Dénes@Github: https://github.com/Frictionpowered/SpecbookNano
⤍ Nagymáthé Dénes@Thingiverse: https://www.thingiverse.com/denes
Pocket ZX on Wemos D1 Mini
2020/10.
Billentyűzet-PI emulátor-klónok United States

Az Egyesült Államok-beli Lakewoodban található Vilros LLC érdekes megoldással rukkolt elő a retró gépek szerelmeseinek. A 2020 júniusában megjelent vezetéknélküli, PC-s billentyűzet és touchpad kombójuk lehetőséget biztosít Raspberry Pi beépítésére. Így lehetséges a klasszik mikrógépek, mint a ZX Spectrum emulálása – mindezt egyetlen dobozba integrálva. A klasszik 8 bites korszakot idéző billentyűzet ráadásul elég helyet kínál belül a legtöbb modding kivitelezéséhez. ​

↑date: 2021/08.

Pix:
Billentyűzet-PI emulátor-klónok

Weblinx:
⤍ Vilros keyboard@Amazon: https://www.amazon.com/gp/product/B084H2L372
Vilros keyboard with hub for Raspberry PI
2020/05.
Beta Disk Inteface Great Britain Russia Czech Republic

​Az angol Technology Research Ltd. termékei, a Beta Disk Interface (Beta-48) és a Beta-128 Disk Interface (Beta-128) -hasonlóan más floppy diszk rendszerekhez a ZX Spectrumhoz- sosem terjedtek igazán el Európában. Pedig saját korukban igencsak vonzónak számítottak paramétereik. Azonban két országban, mint Brazília és a Szovjetunió szinte kizárólagosságot szereztek, mint háttértár. Előbbi esetben a Beta-48, utóbbinál a Beta-128 verzió vált a meghatározó háttértár eszközzé.

A Beta-48 1984-ben jött ki a piacra 109.25 fontos áron. Egyszerre négy darab lemezmeghajtó köthető hozzá, 3, 3,5 és 5,25 colosak egyaránt (a: b: c: és d: meghajtók). Egy vagy kétoldalas, single vagy double desnity, 40 illetve 80 track-es lemezeket is kezel. Kapacitása a kétoldalas DD-s lemezek esetében 640K. Leglényegesebb újdonságai a reset és Magic gomb voltak a floppy diszk paramétereinek automatikus detektálása mellett. A „Magic Button” a RAM tartalmát írja ki a lemezre.

Olvasási sebességének köszönhetően egy 48K-s program 5-6 másodperc alatt töltődött be. A vezérlő chip-ei a WD1793 (Western Digital), FD1793 (SMC), M5W1793 (Mitsubishi), SAB1793 (Siemens) és MB8877A (Fujitsu) típusok lehettek.

A lemezmeghajtók áramellátása az interfészen keresztül történt.

A ZX Spectrum 128K megjelenésével lépett piacra a Beta-128 1986-ban 69.95 fontért. Az újdonság bár megtartotta az előd fájlformátumát, a TR-DOS címzésének változtatása miatt nem maradt kompatibilis elődjével. A 48K-s Spectrumokkal azonban kiválóan együttműködött.

A reset gomb itt már eltűnt, és egy kombinált ’rendszerkapcsoló’ váltotta fel. Középső állásban a 48K üzemmód, jobbra a 128K mód és balra a 48K reset vannak. A 128K módban a gép saját reset gombját kell használni.

Az első Beta-128 kontroller 1988 elején jelent meg a Szovjetúnióban két mérnöktől, Sergej Pacjuk-tól és Vjacheslav Bogomjatov-tól, a HTK Pljus (Hauchno Tehnicheskogo Kooperativa) közösség tagjaitól. Egy cseh magazinban megjelent publikáció alapján készítették el az eredetiről, felcserélve a 74xx jelű IC-ket az orosz Kxx sorozatú megfelelőikkel. A rendszert vezérlő chip a KR1818VG93 lett. Mivel az áramkört nem védték le, ezért hamarosan szabvánnyá lépett elő a Szovjetúnió területén. A legtöbb klónnál az alaplapra integrálva jelent meg, néhány modellnél csak két meghajtót támogatva.

A csehországi Karlovy Varyban lakó Petr Valecko (CSS Electronics) [↓] 2018-ban jelentkezett először kompatibilis interfészével a Beta Disk 128C-vel. Mivel az eredeti Beta interfészeken alapul az áramkör, ez is két külön NYÁK-on valósult meg (busz és driverek, valamint TR-DOS és floppy vezérlő alkártyák, utóbbi külön tápegységről működik). Viszont lehetséges 32K-s EPROM használata is, a két külön operációs rendszer közül jumperrel vagy kapcsolóval választva (gyárilag 5.041 és 5.05cz). A működés visszajelzéséért egy zöld power LED és egy, a TR-DOS aktivitását mutató piros LED felelős. Vízszintes tájolású házon helyet kapott egy boot üzemmód választó (ZX Spectrum/TR-DOS boot), valamint a Magic gomb is.

Utóda a 2020-ban megjelent Beta Disk 128X, már 64K EPROM-mal rendelkezik. Itt a négy oprendszer (5.03, 5.04T, 5.041 és 5.05cz) közül két darab kétállású kapcsolóval választhatunk. Az 5.04x verziók egyébként már támogatják a turbó formázást. Az egyéb kijelzők/kapcsolók megegyeznek a 128C-vel: Power-on és diszk aktivitás LED-ek, Magic és boot választó. Ezek az integrált, egy darab NYÁK tetején kaptak helyet, a függőleges interfész egy nyomtatott 3D házba került.

A Beta 128 mini 2021 májusából származik, melynél az elsődleges cél az interfész méretének minimalizálása volt. A 128X-hez hasonlóan itt is négy darab TR-DOS operációs rendszer közül választhatunk két darab kétállású kapcsoló segítségével. Az 5.03-as TR-DOS-t viszont felváltotta a 6.11Q Pentagonos verziója. Ez a szintén cseh Jiri Veleba (Velesoft) által forkolt változat, mely támogatja a 128K feletti memória RAMdiszk-ként való használatát. A fekvő kialakítású, 3D nyomtatott házon megtalálhatóak a szokásos gombok. Az elődmodellektől eltérően a power zöld és a TR-DOS aktivitás piros színű LED-jeit itt már egyetlen bi-color LED helyettesíti. Mivel az interfészben az 5 volton működő M5W1793 illetve MB8877A floppy kontroller chip váltotta fel az FDC1793-at, ezért elődeitől eltérően nem szükséges hozzá külső tápegység.

Ezen interfészek kompatibilisek a 128K+2-ig bezárólag az összes eredeti Spectrummal, a későbbiekkel sajnos nem az eltérő élcsatlakozó kiosztás és ROM tartalom miatt. A Didaktik gépeket illetően az M szériával is teljesen kompatibilis, a Gama 80/192K klónokat már módosítani szükséges a megfelelő működéshez. A ZX Nucleon 512K gépekkel is kiválóan együttműködnek.

2019 márciusában publikálta a moszkvai Helbr a zx.pk.ru fórumon Beta-128 emulator on Arduino Nano elnevezésű újítását. A Beta-128 floppy interfész és a floppy meghajtók helyettesítésére létrejött eszköz fejlesztése eredetileg egy ATmega64A mikrokontroller és egy ILI 9341 típusú, microSD kártyaolvasóval kombinált kijelző felhasználásával kezdődött. Később portolta a projektet az Arduino Nano-ba.

A Nano-t egy barkácskártyán keresztül kell az eredeti KR 1818 VG93 chip helyére tenni, majd hozzákapcsolni a microSD egységet. A rendszer virtuális 640K-s .TRD lemezeket használ, egyszerre akár 3 darabot (A, B és C meghajtók). A D meghajtóra váltva tudjuk elindítani egyrészt a három meghajtóhoz társított .TRD lemezképekben levő fájlokat (meghajtó-váltás a képernyőn, majd LOAD "d:fáljnév"CODE). Másrészt direktben az SD kártyára másolt .TRD imageket kezelni (LOAD "d:disk.trd"CODE).

Az olvasás és írás funkciók egyaránt működnek, melyek sebessége változtatható. A TR-DOS korlátai miatt csak a rövid fájlnevek használhatóak.

Egy évvel később valerium-labs [↓] (Cheljabinsk) a projektet egy Altera/Intel EPM3032 CPLD-be portolta. E mellett hozzáadott egy forgó-nyomókapcsolót és egy 2x16 karakteres LCD kijelzőt, létrehozva a Beta-128 emulator on EPM3032 CPLD-t. A képernyő vezérlőjének memóriakorlátja miatt itt maximum 256 fájlt használhatunk. A helykihasználás magasiskolája, hogy egy AY-chipet és egy jack-csatlakozót is integrált a kijelző alá. Githubján már egy az ATMega644-hez is passzoló LCD-s firmware is megtalálható.

Megunva a kétsoros LCD-kijelzős floppy emulátorokat, azx987sa Moszkvából 2021. májusában jelent meg saját Beta-128 emulator for STM32F401 interfészével.

Az egység, talán nem meglepő módon az STMicroelectronics STM32F401 mikrokontroller, valamint az ILI9341 320х240 LCD display köré épül. Egyszerre két meghajtót kezel olvasás-írás funkciókkal, a formázás viszont nem működik. A .TRD formátumot használja a cirill karakterek támogatásával. 16MB és 32GB közötti (micro)SD kártyákkal került tesztelésre.

Tervben van az .SCL fájlok támogatása, valamint az USB porton keresztül pendrive-ként való használat lehetősége.

↑dated: 2021/08.

Pix:
Beta Disk Interface

Weblinx:
⤍ Petr Valecko@Www: http://www.css-electronics.8u.cz
⤍ Petr Valecko@YouTube: https://www.youtube.com/user/KVPetr
⤍ Petr Valecko@SellMyRetro: https://www.sellmyretro.com/user/profile/karlovarak
⤍ Petr Valecko@Ebay: https://www.ebay.com/usr/kv-petr
⤍ Beta-128 topic@Oldcomp.cz: https://www.oldcomp.cz/viewtopic.php?f=39&t=1954
⤍ Victor Trucco: http://www.victortrucco.com
⤍ Piotr Bugaj: http://www.eightbitclone.com
⤍ Piotr Bugaj@Facebook: https://www.facebook.com/piotr.bugaj.18
⤍ Velesoft: http://velesoft.speccy.cz
⤍ tetroid: http://tetroid.nedopc.com
⤍ Beta-128 emu on Arduino Nano@zx.pk.ru: https://zx-pk.ru/threads/30269-emulyator-kontrollera-diskovoda-beta-disk-na-avr.html
⤍ Beta-128 emu on EPM3032 CPLD@zx.pk.ru: https://zx-pk.ru/threads/30269-emulyator-kontrollera-diskovoda-beta-disk-na-avr.html#post136
⤍ Beta-128 emu on EPM3032 CPLD@valerium-labs Github: https://github.com/valerium-labs/FDCemu_v2
⤍ Beta-128 emu on STM32F401@zx.pk.ru: https://zx-pk.ru/threads/33348-emulyator-fdd-dlya-trd-obrazov.html
Beta Disk Interface (aka Beta-48)
1984 Beta Disk 128C v1.4
2018. Beta Disk 128X v1.1
2020. Beta Disk 128 mini v1.1
2021/05. Beta-128 emu on Arduino Nano
2019/03. Beta-128 emu on EPM3032 CPLD
2020/03. Beta-128 emu on STM32F401
2021/05.
SI-1 diszk interfész klónok Great Britain Poland Spain

Egy nem létező periféria is feltámadhat...

Az Amstrad SI-1 interfész egy sosem megjelent kiegészítő a ZX Spectrum 128K+2A/+2B szériához. Segítségével az Amstrad FD-1 floppy drive lett volna kapcsolható a gépekhez, ezzel ZX Spectrum 128K+3/+3B kompatibilissé varázsolva azokat.

A spanyol 8bits4ever cég 8 bites mikrókkal, elsősorban Spectrummal és MSX-el foglalkozik. ​

SDI-1 nevű interfészük eredetileg 2015-ben jelent meg. Az Amstrad-féle 3 colos meghajtók mellett a 3,5-ös PC-s egységeket is támogatja - két egységet tud kezelni. Emellett kiválóan működik a modern floppy emulátorokkal is. Kompatibilis az összes 128K+3/+3B szoftverrel és kiegészítővel. ​ A Covid-19 járvány miatt megint lehetetlen a második verzió kiadásának pontos dátumát kideríteni, mindenesetre a módosított NYÁK-kal és 3D nyomtatott házban fehér színben 2021 márciusában már rendelhető volt – a fekete verziót még csak fotókon láthattuk ekkor.

A ZX Spectrum 128K+2A/+2B Floppy Disk Drive Interface a lengyelországi Skoti [↓] bővítése 2019-ből. Két meghajtót tud kezelni, ezek közül az egyik az USB-s emulált, a másik a valós meghajtó. Bármelyik lehet az a: illetve b: egység.

Még éppen befért 2019-ben a karácsonyfa alá a jelenleg San José-ban élő, eredetileg tajvani Watchara Chatang (művésznevén Don Superfo) +3DOS FDD interfész klónja.

Az egységet elsősorban saját gépeihez ajánlja, a ZX Nuvo/Superfo Harlequin 128 szériákhoz (Issue 3A illetve 3G és ezektől felfelé). Természetesen a ZX Spectrum 128K+2A/+2B gépekből is egycsapásra 128K+3/+3B-t varázsol az Amstrad által soha ki nem adott interfész modernkori megfelelője. Külön érdekesség, hogy csatlakozócserével a Pera Putnik-féle 8 bites IDE porton keresztül is működik, nem csak az élcsatlakozóra kötve.

A madridi Pablo Jimenez (merlinkv) [↓] 2020 novemberében jelentkezett Multisystem Floppy Interface kártyájával, mely ZX Spectrum 128K+3/+3B-t varázsol a +2A/+2B gépekből. Ez wilco 2009 ugyanezen nevű, öt évvel előtte bemutatott interfészén alapul.

Újításai az SMD alkatrészek, a kapcsolók a jumperek helyett, valamint a 3D nyomtatott házhoz való tervezés plusz egy reset gomb.

A nevében szereplő Multisystem arra utal, hogy az eredetihez hasonlóan létezik egy CPC verziója is. Ezért az interfész két darab kártyából áll, csakúgy, mint a 2014-es verzió. Az egyik a fő kártya, a másik az úgynevezett Connection board, ZX és CPC csatlakozós verzióban. A két NYÁK-ot szalagkábel köti össze, és a fő kártyához csatlakoztatható a maximum két darab floppy meghajtó.

↑date: 2021/06.

Pix:
SI-1 klónok

Weblinx:
⤍ 8bits4ever@Www: https://www.8bits4ever.net
⤍ 8bits4ever@Facebook: https://www.facebook.com/eightbitsforever
⤍ Skoti@Github: https://github.com/konkotgit
⤍ Skoti@Youtube: https://www.youtube.com/channel/UCD734CjX1Rjgrx5EBLjabyg
⤍ Pablo Jimenez@Github: https://github.com/merlinkv
⤍ Pablo Jimenez@Thingiverse: https://www.thingiverse.com/merlinkv
⤍ MFI@WinUAEspanol.com: https://www.winuaespanol.com/phpbb3/viewtopic.php?f=32&t=1023
SDI-1 v2
2021? ZX128K+2A/+2B FDDI
2019. Multisystem Floppy Interface
2020/11.
Plus D diszk interfész klónok Great Britain Spain

A +D (vagy Plus D) floppy diszk és nyomtató interfész a nagy britanniai Miles Gordon Technology terméke 1988-ból. Korábbi interfészük, a DISCiPLE utóda, annál kisebb, olcsóbb, egyszerűbb és megbízhatóbb. Száműzték róla a hálózati és joystick csatlakozót, az átmenő élcsatlakozót és hatástalanító gombot.

A NYÁK egy hajlított acél házban kapott helyet, mely passzív hűtőbordaként is szolgált. A hiányzó portokat kivéve szoftver és hardverszinten is kompatibilis maradt elődjével.

Eredetileg nem volt kompatibilis a 128K+2A/+2B/+3 és +3B modellekkel, de a The Fixer élcsatlakozó átalakítóval már az újabb gépek tulajdonosai is használhatták.

Később a Datel Electronics megvásárolta az interfész licenszét és az MGT csődje után is forgalmazta a már az összes Spectrummal kompatibilis változatot.

A WDC 1772 chip két darab DS/DD 3,5 colos floppyt tud vezérelni, lemezenként 780K-t használva. Egyirányú párhuzamos portja Epson kompatibilis nyomtatókkal működik.

A madridi Pablo Jimenez (merlinkv) [↓]2020 júniusában jelentkezett PlusD klónjával. Ez alvaroalea klónján (2019. február) alapul, mely Pachuquin (2017. január) munkájának továbbfejlesztése.

Alea klónjához képest a NYÁK huzalozása vastagabb lett, a szokásos helyeken 0,25 mm és 0,35 az áramot szállító vezetékeknél. A legfontosabb azonban, hogy az alkatrészek elhelyezését úgy tervezte át, hogy 3D nyomtatott házba könnyen szerelhető legyen.

Így a Kempston joy csatlakozója vízszintes lett, más helyre kerültek a Reset és NMI gombok, valamint a visszajelző LED-ek is. A három darab rögzítő furat is a könnyebb beszerelhetőség szellemében került elhelyezésre.

Frissítve: 2021. május

Pix:
Plus D klónok

Weblinx:
⤍ Pablo Jimenez@Github: https://github.com/merlinkv
⤍ Pablo Jimenez@Thingiverse: https://www.thingiverse.com/merlinkv
⤍ Plus D (Pablo Jimenez)@WinUAEspanol.com: https://www.winuaespanol.com/phpbb3/viewtopic.php?f=32&t=862
Plus D clone (Pablo Jimenez)
v1.3: 2020/07.
Opus Discovery diszk interfész klónok Great Britain Poland

Az Opus Discovery floppy meghajtó interfész a brit a Opus Supplies Ltd. terméke 1985-ből. Teljes neve Opus Discovery 1, mivel a tervek szerint forgalomba került volna két másik egység is Discovery 2 és Plus néven.

Előbbi a dupla lemezes periféria, utóbbi egy Discovery 1→2 upgrade csomag, egy darab kiegészítő meghajtóval. Ezek sosem láttak napvilágot, azonban saját kezűleg relatíve könnyen véghezvihető a bővítés, mivel a szabványos meghajtókkal kompatbilis a rendszer.

Eredetileg a 48K-s Spectrumhoz tervezték, de a 128K-s nagytesó megjelenésekor elkészült az ehhez passzoló verzió is.

Leginkább egy dokkolóállomáshoz hasonlítható, mely a következő bővítéseket kínálja: két darab 3,5 colos meghajtó, monokróm kompozit videó kimenet, Kempston joystick port, Epson kompatibilis párhuzamos nyomtató- és átmenő élcsatlakozó.

Saját tápellátással rendelkezik, mely a Spectrumot is ellátja árammal. A floppykat a WD1772 chip vezérli.

Marian Marzec (vagy ahogy a Speccy.pl közösség köreiben ismert: Maryan Ltd.) 2019 januárjában állt elő az Opus Discovery interfész újraalkotásának ötletével. A Skarzysko-Kamienna-ban lakó hardveres a fórum tagjainak hathatós segítségével (kiemelve Piotr Bugajt - Zaxon) még ugyanebben az évben megkonstruálta a kész NYÁK-ot, melynek mérete 200x100 mm lett az eredeti 215x132 mm helyett. Újításként fejlesztésre került az eredeti interfész áramellátása, mely hírhedten alulméretezett volt.

↑dated: 2021/07.

Pix:
Opus Discovery klónok

Weblinx:
⤍ Opus Discovery clone@Speccy.pl: https://www.speccy.pl/forum/index.php?topic=4794
Opus Discovery clone (Marian Marzec)
2019.

CDOS

G. Shell

A CDOS (Communication Data Operating System) a második, jóval kevésbé elterjedt operációs rendszer a volt Szovjetunió területén. Nevét a CDOS interfészről kapta, mely egy modem+diszk kombináció és amely 1989-ben jelent meg. A Spectrumok mellett az amerikai Timex 2048 klónnal is kompatibilis.

Az oprendszer első verziója a moszkvai Allegro cég terméke. Jó orosz szokás szerint Moszkva, Szentpétervár és Minszk környékén hamarosan megjelentek a feltört és feljavított verziók (például a KSA, Fantomassoft és az MPR gondozásában).

Az interfész multifunkciós darab. A modemen felül 800K-s 5,25-ös és 3,5-ös lemezeket használ, sőt egyes verzióikban 256K-s RAM-diszk is előfordulhat akárcsak a valós idejű óra. A beépített RAM-diszk híján a számítógép saját memóriáját is használhatja a rendszer. Némelyik változaton Centronics porttal is találkozhatunk.

Unod a kedvenc segédprogramjaid betöltögetését? Semmi vész, a CDOS 128K-s ROM diszkkel is rendelkezik, igazán gyorssá téve az elérést.

A képen a CDOS-ra készült G. Shell látható. Úgy látszik, az oroszok nemcsak a hardvert koppintják le előszeretettel, de a szoftverek esetében sem túl finnyásak...

A legtöbb felhasználó azonban csak a modem részt használta az interfészből, melyet azóta Hayes modemre cseréltek le a legtöbb hálózaton.

Az utolsó CDOS hálózat a szentpétervári SpbZXNet volt, mely 2002 végén szűnt meg. A moszkvai és minszki központok már előbb kimúltak.

D40/D80 lemezegységek Czech Republic Slovakia

A D40 és D80 diszk rendszerek a szlovák Didaktik Skalica cég termékei Szakolcáról (szlovákul: Skalica). A D40 5,25-ös 360K-s egységeket használ, míg a D80 a 3,5 colos, 720K-s változat. Előbbi 1991 májusában, utóbbi a Didaktik Kompakt klónnal együtt lépett a piacra 1992-ben. Operációs rendszere, az MDOS is két verzióban jelent meg: v1.x (1991) és v2.x (1993). A későbbi verzió már PC-kompatibilis formátumot használ, kiadása együtt járt az interfész vezérlő chipjének cseréjével.

Maximum 128 fájlt támogat lemezenként. A rendszer 2 darab floppyt tud vezérelni, ekkor a második meghajtó a b: egység. Az a: meghajtó esetében ’nagyfloppy’ és ’kisfloppy’ is ugyanabba a házba kerül beépítésre, utóbbi beépítő keret segítségével. Ebben a házban található a tápegység, illetve a maga a diszk interfész egy Intel 8255 alapú párhuzamos porttal. Hátulra került a power kapcsoló. Speciális szalagkábel segítségével kapcsolódik a géphez, melyen egy snapshot gomb található, ezt lenyomva a memória tartalma kiíródik a lemezre. A szalagkábel saját mini-NYÁK-kal rendelkezik.

A b: meghajtóként (D40B illetve D80B) sima floppy drive-okat szállított a Didaktik fali adapterrel és egyszerű összekötő kábellel. De természetesen lehetőség van két darab a: meghajtó használatára is.

Lehetséges a lemezeket 420/840K-ra felformázni, viszont a HD-s egységeket is csak DD kapacitásúként használja - a Z80 proci teljesítménye nem elégséges DMA chip nélkül a HD-s egység adatátviteli követelményeihez.

A rendszer csak 48K-s Spectrumokkal és klónokkal működik, a 128K kompatibilitáshoz módosítani kell a számítógépeken.

Az MDOS operációs rendszer a Pavel Troller/SinSoft-féle SINDOS-on alapul, a standard Basic kiterjesztése.

A hardver vezérléséért a WD2797 kontroller, az újabb modellekben az WD37c65c, a GM82c765b és Intel 8272 (MDOS v2.x) felel 16K EPROM és 2K SRAM társaságában.

Az oldcomp.cz fórum hardverese, a szintén szakolcai billy48 két modernkori klónnal is jelentkezett. 2018 októberétől kezdte fejleszteni a D80mini interfészt. Ez egyetlen NYÁK-on valósítja meg az eredeti komplett D80 vezérlő egységet, néhány módosítással.

Egyrészt kétféle MDOS verzió közül választhatunk: az eredeti Didaktik-féle v2.0 és az MTs által 2006-ban készített v2.1-et. Ez utóbbi a bugfixelt verzió, ráadásul lehetséges a D80-at a DivIDE interfésszel együtt működtetni ( a v2.0 letiltja a DivIDE-t). Másodsorban deaktiválhatjuk mind a v2.0 és v2.1 rendszert, ekkor kizárólag a DivIDE ROM-jában levő MDOS 3.0 operációs rendszert használjuk. Ez hasonló elven működik és kompatibilis a v2.1-gyel. A fő különbség, hogy ekkor nem D80mini vezérli a floppykat és az IDE eszköket, hanem a DivIDE. További előnye, hogy az MDOS v1.0-val is kompatibilis, a v2.1 pedig nem.

A D80mini már a 128K-s Spectrumokkal és klónokkal is együttműködik, ellentétben az eredeti D80-nal.

Kapott továbbá egy reset gombot az NMI mellé, viszont a párhuzamos port száműzésre került. A kor trendjeinek megfelelően természetesen a tápegység sincsen a kártyán integrálva.

Kobalt3d 2020 májusában elkészítette hozzá való házat is rögtön kétféle verzióban. Az egyik az ötcsavaros, a másik egy pántokkal összeszerelhető verzió. A 3D nyomtatáshoz szükséges fájlok elérhetőek a szerző Thingiverse lapjáról.

2019 áprilisában rukkolt elő a DivIDE interfészhez csatlakoztatható kiegészítő kártya ötletével, mely a divD80 nevet kapta.

Az első verzió tekinthető a prototípusnak (2019 májusa), a második, végleges változat már rendelkezik a konfiguráció beállításához szükséges jumpersorral (2020 szeptember).

Petr Valecko 2021 szeptemberében jelent meg D80+K FDD interfész ével. Az inspirációt a Billy 48 által készített D80mini adta. Viszont itt a jumpereket gomb váltotta fel és nem szükséges hozzá külső táp, a Spectrumtól kapja a működéshez szükséges áramot.

A '+K' a beépített Kempston joytick interfészt jelöli, mely gombbal hatástalanítható. Ugyancsak kapcsolóval aktiválhatjuk/deaktiválhatjuk az MDOS-t valamint választhatjuk ki annak verzióját (MDOS v2.0 vagy v2.1). Ezen felül találunk még snapshot és reset gombot is. A visszajelző LED -Valecko többi, újabb interfészéhez hasonlóan- bi-color, tehát zöld bekapcsoláskor és piros, amikor az MDOS belapozódik. Az interfészhez egy vagy két floppy drive kapcsolható.

Kompatibilitás szempontjából a ZX Nucleon 512K, ZX Spectrum 48K/128K/128K+2, Didaktik M, Gama, Gama 192K gépekkel biztosan együttműködik. A 128K+2A/+2B/+3/+3B szériáival sajnos már nem. A 48K-s gépek mindkét MDOS verzióval működnek, a többi csak a v2.1-gyel.

A vezérlő chipek az eredeti D80 interfészben is megtalálható GM82C765B or WD37C65B típusúak.

A perifériához készített egy dupla 3,5 colos floppy egységet magában foglaló 3D házat, mely természetesen más interfészekhez is felhasználható. A 7,5 és 12 volt közötti feszültségű külső tápforrásból működő kiegészítő a lemezmeghajtókon felül a vezérlő elektronikának is biztosít helyet.

↑date: 2021/11.

D80mini
2019/05. divD80 v1
2019/05. divD80 v2
2020/09. D80+K
2021/09.

MB-01/MB-02/MB-02+/MB-IDE 1.0-2.0-3.0/MB-03+ Ultimate/MB-02+IDE/MB-04 Slovakia Czech Republic Germany Netherlands

Az interfész története egészen a 90-es évek elejére nyúlik vissza. Ekkor határozta el MDV (Robert Letko - Robo) és Busy (Slavomir Labsky - Busy Soft&Hard, Busysoft, Busy Soft vagy Busy software), hogy ideje kifejleszteni egy floppy interfészt a Spectrumhoz a jó öreg kazetta felváltására. Először csak egy DD-s egységet képzeltek el, majd felvetődött a HD-s egység ötlete is (mivel ilyen interfész még nem létezett akkoriban a mikrókhoz).

Ehhez viszont már nem volt elég a Spectrum saját CPU-ja. Ezért egy külön Z80-DMA áramkört kellett tervezni hozzá, amit a későbbiekben mintegy grafikus ko-processzort is kihasználtak ('a szegény ember Blitter-e'). Végül 1992-ben létrejött az MB-01 2x64K akkumlátorral támogatott SRAM-mal. Arról nincsenek információk, hogy összesen hány darab MB-01 született meg. Az elnevezés MDV és Busy neveinek kezdőbetűiből valamint a verziószámból (01) tevődött össze. Eredetileg egyébként AP-01 volt a neve.

Egy cseh Spectrumos testvérpár, Oldrich Palenicek és Jan Palenicek is kíváncsiak lettek az interfészre. Annyira lenyűgözte őket, hogy azonnal szerettek volna egyet. Busy MDV-hez küldte őket, aki egy továbbfejlesztett verziót adott nekik, az MB-02-t ('plusz' jel nélkül). Egyébként ismert aliasaik hosszú listája: Jackson Hollis/Jaxon Hollis/JSH Company Ltd. - Oldrich és Omega Software Graphics, Omega Computer Graphics, Omega Gfx, Omega, OSG, Omedron - Jan.

Ez az interfész még két kisebb NYÁK-ból állt és egy kompakt, házi készítésű fekete dobozban kapott helyet. 128K SRAM volt benne két darab AA elemről táplálva. A kártya tartalmazott még memóriabővítő slot-ot (elméletben 4 megáig bővíthető), Kempston és printer portot, valamint egy NMI gombot. A kézimunkával készült interfész teljesen kompatibilis volt a későbbi szériatermékkel a memóriakezelést kivéve. De mivel a BIOS és a DOS elkülönült, ez nem jelent különösebb problémát. Két példány létezik, ezek Busy és Omega tulajdonában vannak. A NYÁK-on feltüntettek szerint szintén 1992-ben készült.

JSH a különböző rendezvények alkalmával népszerűsítette a terméket Csehországban illetve Németországban (például Samcom 94/95, Zlicon 96) majd elvitte a zlíni 8 Bit Company-hoz (ezek után JSH a további népszerűsítésben is tevékenyen részt vett).

Itt kissé gatyába rázták a fejlesztést. Egy darab nagyméretű NYÁK-on oldották meg a megvalósítást, valamint egy gombakkumlátor táplálta a memóriát és most már az opciós valós idejű órát is. Így született meg a ZX Spectrum (és ezzel együtt a 8 bites mikrók) perifériájának akkori királya, az MB-02+ 1995-ben. 2001 december 16-ig összesen 70 darab talált gazdára az interfészből, melynek ára meglehetősen borsosra sikeredett (310 DM). Professzionális kivitelben, de ezek is kézimunkával készültek.

Most következnek a részletes technikai paraméterek. A lemezek kapacitása 1.8 megabyte HD-s és 840K DD-s floppyk esetében. Az adatávitel sebessége 40-50K/sec illetve 25K/sec az előbbi típusok tekintetében. Egyszerre két meghajtó kapcsolható hozzá, de egy speciális elosztó segítéségével ez akár négy is lehet. A gyári 128K SRAM RAMdisz-ként használható, 9-es meghajtóként (direkt elérésére nincsen lehetőség).

2K EPROM van az interfészben valamint a kétirányú párhuzamos port itt is integrálásra került. Egy kombinált Kepmston joystick és Amiga kompatbilis egér csatlakozó szintén megtalálható volt rajta.

Legnagyobb előnye, hogy teljesen kompatibilis a kazettás rendszerrel. Így nem kell új loadert írni, elég csak átmásolni a fájlokat. Természetesen mivel cseh termékről van szó, a D80 rendszerrel is kompatibilis. Ez az ed80 nevű szoftver emulátor segítségével valósul meg.

Operációs rendszere a BS-DOS (Busy után), mely 256 könyvtár és 65.279 fájl használatát támogatja. A gépben fellelhető BS-ROM és BS-BIOS elnevezések eredetét ezek után már nem kell részletezni. A DOS verziószáma 3.08, a 4.00 sosem jelent meg. A házon elhelyezésre került egy reset gomb is az NMI mellé.

A gyártó az eredeti Spectrumok mellett az ex-jugoszláv Deltá-val, valamint a Didaktik gépekkel is tesztelte. Annó még a németországi Sintech is forgalmazta.

Az MB-02+-t gyakran emlegetik a Multicolor és a Multitech Monochrome üzemmódok úttörőjeként.

Velesoft több részegységét is megvalósította az újkorban. A Z80-DMA áramkört, melynek leírása eredetileg a Your Spectrum magazin 1998/08-09. számában jelent meg, 2005-ben konstruálta újjá Data Gear néven. Nem csak a Spectrumhoz jó, de más Z80 alapú gépekhez is (Scorpion, SAM Coupe). A gyorsabb gépek esetében a DMA chipnek 4 helyett 6-8MHz órajelűnek kell lennie. 2005 után 2007-ben is legyártott egy-egy sorozatot.

Az MB02-memory interfész 2008 terméke. Ez egy MB-02 RAM-diszk kompatibilis kütyü, mely összesen 1 mega gombelemmel megtámogatott RAM-or tartalmaz. Kétféle üzemmódban működhet: full 1 mega RAM avagy 512K RAM és 512K ROM. Bármilyen más interfésszel együttműködik, és DivIDE kompatibilis üzemmódja is van.

Az MB-02+ története során számos hardver és szoftver patch-et kapott a fejlesztőktől és természetesen a rajongóktól is.

Az egyik legjelentősebb a Poke Studio (Petr Petyovsky - Petr, Poke vagy Pokestudio) által készített Single chip 512K SRAM tuning. Így már egy kényelmes félmegás, szupergyors háttértárunk is lehet (2006. január 05.).

Az MB-02+ modification for 29C256 Flash PEROM és MB-02+ modification for 29C512 and 29C010 Flash PEROM Last Monster (Jan Kucera - LMN/8BC) újításai 2000-ből és 2008-ból. Az előbbi a standart 2K-s 2716 EPROM-ot újraírható 29C256 jelű 32K-s Flash PEROM-ra cseréli, míg az utóbbiak esetében ez a méret 64K vagy 128K is lehet (szintén 32K-s bankokra osztva). Branislav Bekes (z00m, Zoom) az EEPROM koncepciót választotta, ő is 32K-s verziót használ (MB-02+ modification for 28C256 EEPROM - 2013). Az égetés történhet LNM saját programjával, de z00m készített egy lassabbat is, amennyiben kompatibilitási problémák lépnének fel. Egyébként a szerző által futtatott Hw.speccy.cz weblapon olvashatunk róla.

A következő hardver újítások, az MB-IDE (1.0), MB-IDE 2.0 és MB-IDE 3.0 is Last Monster IDE vezérlő kiegészítései. Ismeretesek még MBIDE és MB-HDD neveken is. Ezek a PVL (Pavel Riha) és Tritolsoft (Lubomir Blaha) által fejlesztett belsős ZX-IDE interfészen alapulnak. A verziószám növekedésével a NYÁK mérete egyre csökkent, a kompatibilitás pedig javult. Az egyes verziók dátumai: 2002. november 11., 2005. december 12. és 2008. április 20. A kártyák mérete úgy lett kialakítva, hogy kényelemesen beilleszthetőek legyenek az MB-02+ házába. Ugyanakkor az MB-02+ nélkül is használhatóak, sima Spectrummal.

A HDD-s bootoláshoz azonban sajnos floppy mindenképpen kellett, mely installálja winchestert. Ennek kiküszöbölésére fejlesztette ki az MB-Maniax csapat (Logout - Martin Kukac, Shrek - Miroslav Bursa, Trixs - Vladimir Kristof) a FlashBOOT nevű upgrade-t (v1.: 2007. november 26.). Ahhoz, hogy ezt megvalósítsuk, előbb az (E)EPROM bővítések egyikét kell kiviteleznünk, mivel a gyári 2K-ba nemigen lehet mit belegyömöszölni. Ha ez megvan, indulhat az égetés, és egyben a legcélszerűbb beégetni az MB-02+ vezérléséhez használható más segédprogramokat is.

Később több más verzió is létrejött a cseh és szlovák Spectrumosok közösségéből verbuválódott csapat keze alól. (FlashBoot v1.1: 2007. december 05., v1.2: 2007. december 08, v1.3 aka JHCon version: 2007. december 17., v4: 2009. augusztus 23.).

2002 januárjában röppent fel először a hír az utód, az MB-03(+) megszületéséről. Ezt a Speccy.cz portál egyik szerkesztője, Jan Werner (The Exterminator, Thorin, Wixet, Wixor/Total Computer Gang) tette közzé a comp.sys.sinclair hírcsoporton keresztül. A tervezett specifikációk között 512-2048K SRAM, 32K FlashROM, PS2 billentyűzet és egér csatlakozó, IDE interfész, valamint SD-kártya olvasó szerepeltek.

Tehát ez nagyjából megegyezett volna egy feltuningolt MB-02+-al. A fejlesztés költségeinek nagy részét az integrált áramköri egység vitte volna el. Ezért az ár 300 Euro lett volna (minimum 50 előrendelés esetén). A pletykák még General Sound hangkártya integrálásáról is szóltak...

Az MB-03+ Ultimate projekt végül 2018 tavaszán indult el. LMN a Verilog, Autocad, Eagle használatában próbált meg jártasságot szerezni, és végül ezt az interfész választotta alanyul.

Az első fázis a ZX Spectrum és a XilinSpartan6 FGPA közötti interfész megalkotása volt. Ehhez a 01 LMN ZX Spectrum to FGPA interfacing board-ot alkotta meg júniusban. Eközben kiderült, hogy minden Spectrum modell más-más szignál szinttel dolgozik.

A következő lap ezen felül az ULA Beep részét, valamint az SAA1099 chipet is szimulálta. Az utóbbi megvalósításánál besegített Miguel Angel Rodriguez Jodar is. Így jött napvilágra a 02 LMN Beep and SAA1099 board.

Az ezt követő, 03 LMN MBIDE40 Compact Flash IDE interface board megvalósítása és tesztelése kezdődött meg még mindig júniusban.

A következő hónap elején az első, drótózás nélkül kapcsolódó komplett interfész jött létre, a 4 rétegű 04 LMN MB-03+ Ultimate v0.0.

A Preci-Bus (azaz 05 LMN Expboard) elnevezésű, tűs elosztó megvalósítása volt a következő lépés. A tesztek során egyébként kiválóan együttműködött a v0.0 az MB-02+-al és összes tesztelt CF kártyával kompatibilis volt. A következő lépcsőfok Mikej (FPGAAracde.com) 2005-ből származó YM2149-es emulációjának integrálása lett, melyet ACB sztereó hangzással bővített, egyben megvalósult a Turbo Sound szimuláció is. Az RTC implementálásához a DS3234-es chipet választotta. Majd a hangrész további bővítésével folytatódott a fejlesztés: a Soundrive, Stereo Covox és a cseh D/A átalakítók következtek. Mindeközben Andrew Owen felvette az eszközt a ZXI standartba. Ezt egyébként jelenleg a ZX Design and Media (Chris Smith) kezeli. A következő lépcsőfokot az SD micro és CF adapter FGPA lekódolása jelentette.

Miután a v0.0 megtette tesztelési kötelességét, a 8 mega SRAM-ot, 2 microSD és ugyanennyi USB is csatlakozót tartalmazó következő lapot kezdte el tervezni. Az egyik USB a firmware updatehoz szükséges, a másik a Kempston Mouse csatlakozója. Szeptemberre gyártásba is került a 06 LMN MB-03+ Ultimate v1.0 egy ESP8244 Wi-Fi modullal kiegészítve. Elsőként az új lapba a Z80-DMA FGPA kód lett került, amit a 128K+2A/B/+3 gépekhez egy kicsit módosítani kellett. Az SD rész lekódolása után most már microSD és CF kártyákkal is működött az interfész. Garry Lanchaster írt hozzá egy speciális ResiDOS-t. A tervező Miguel Guerreio-val is felvette a kapcsolatot egy speciális esxDOS változat elkészítése ügyében. Az elkészült verzió használja a DMA-t, tehát nagyon gyors lett. Az eszköz a JHCon 2018 partyn mutatkozott be.

2018 karácsonyán egy új verzión kezdett dolgozni, a Xilinx Spartan XC7S50 FGPA és FT2232HQ USB chipek segítségével. A DivIDE és DivMMC emulálása is DMA támogatásával jött létre. Amíg megjött a 08 LMN MB-03+ Ultimate v2.0 lap, a Kempston Mouse kódjának megírásával foglalkozott. A z00m és Busy-féle Memory LED map is helyet kapott az interfészen. Ez a verzió a Forever partyn mutatkozott be. Mindeközben az esxDOS új változata már a hosszú fájlneveket is támogatta. A BS-DOS új verziójának fejlesztése is megkezdődött. 2019 áprilisában a General Sound is megvalósításra került. A digitális videó kimenet is működött már június végére.

A 10 LMN Expboard kártyával pedig lehetőség nyílt mind a vízszintes, mind a függőleges elhelyezésére a 10x10cm-es, a v2.0 alapján készült 09 LMN MB-03+ Ultimate v3.0 kártyának.

Az első kilenc tesztpéldány májusban érkezett és mindössze egy darab működött közülük. Ez meg is kapta az első sorszámot. Június végére a HDMI-s digitális videó kimenet első tesztjei is megkezdődtek.

A következő hónap elején elkészült a ház béta-verziója. A hónap végén megjöttek a jó lapok (MB-03+ Ultimate v3.1), melyek a kissé módosított házba kerültek. Shrek három utiltity-t készített a Wi-Fi-hez. A Wifi Connetction hotspothpoz csatlakozik, a Time Sync pedig a valós idejű órát szinkronizálja. A Software Updaterrel lehetőség van egy repo-ból letölteni MB-02+/MB-03+ utility-ket.

Október közepére a BS-DOS 3.08b-t z00m készítette el, az EasyHDD 207 utility is megjelent, valamint az AY és RTC72421 emuláció is javult. A videófeldolgozást segítő, az LCU eljáráshoz tartozó, class A (2560×1600), B(1920×1080), C (832×480) és D (416×240 pixel) felbontásokhoz szükséges algoritmust Busy tervezte meg és LMN kódolta le.

Az eredetileg ZX-Uno-hoz és DivMMC-hez készült UNO DOS-sal is tesztelték a rendszert és működött (október 22.). E hónap végére kisebb rácfelvarráson esett át a ház.

A november és a december a digitális videókimenet tökéletesítésével zajlott.

Ez folytatódott az újévben, leginkább a különböző klónokhoz illeszkedő videó firmware BIOS/setup kódolásával. A LED mátrix kijelző beállítási lehetőségei is finomodtak.

A kéthónapos kódolásnak köszönhetően 720x576p/50Hz-en, azaz a legtöbb tévével kompatibilisen jelentek meg a különösen időzítéskritikus border és multicolor effektek is.

Innentől datálódik az extra grafikus módok megvalósítása, ezek közül GigaScreen jelent meg először. Majd lehetőség nyílt egyedi ROM-ok használatára: 16K, 16/64K és 64K-s lapozható ROM-ok képében.

Az újabb grafikus üzemmódok az ULAPlus, a TIMEX Hi-Color, Timex Hi-Res, utóbbi az SE Basic v4-gyel is működik. Lehetőség van a Gigascreen és a Timex módok együttes használatára is (Multigigascreen és Timex TC2144/TC2128 Hi-Res Gigascreen).

A scanline effekt szimulálása 8 lépcsőben változtatható.

Március közepén kezdődött a ZX Next-el való kompatibilitás tesztelése és áprilisban már meg is megvalósult, valamint lehetségessé vált az összes hangfunkció együttes használata.

Az eredeti Spectrumok és a Next mellett a Just Speccy 128K, Harlequin 128 2D és Karabas Nano rev. C klónokkal is tesztelésre került.

Májusban újabb programok fejlesztése is megkezdődött. Milan Strava (Hood) Wifi Download Utility-jével egy távoli szerverről tölthetünk le, illetve futtathatunk programokat. Vladislav Rivnyj (NEO Spectruman) egy SID lejátszón kezdett dolgozni. Még ebben a hónapban megvalósult a HDMI audió is egybekötve egy FIR low pass filter-rel. Az UART sebessége is növekedett. A Turbo Sound FM implementálására is sor került és az esxDOS 0.8.8 verziója is megjelent a nyár beköszönte előtt.

Vissza az időben! 2007-ben az MB-02+ legtöbb fejlesztését gyúrta egybe a németországi Ingo Truppel MB-02+IDE néven. Természetesen kompatiblis az eredetivel, hiszen annak áramkörén alapul. Viszont jóval kisebb annál, mivel Ingo egy négyrétegű NYÁK-on valósította meg.

A Kempston és Centronics portok itt is beépítésre kerültek a valós idejű óra mellett. Alapban 512K RAM jár hozzá. A legfontosabb újítás természetesen az IDE interfész, mely a Compact Flash kártyákat is támogatja (Ingo elkészítette saját CF-IDE adapterét). Itt is helyet kapott a reset és NMI gomb valamint 2 darab LED, a power és az IDE működését jelző.

Hollandiából is érkezett hír szintén 2007-ből az interfész továbbfejlesztéséről. Ben Versteeg (ByteDelight) gőzerővel dolgozott az MB-04 fejlesztésén. 512K RAM, Z80-DMA, IDE interfész, CF-IDE adapter, egér és billentyűzet csatlakozó mind-mind szerepelt a tervei között.

A prototípus néhány funkciót leszámítva működött a 128K+2 és +2A gépekkel is. Ben a meglehetősen nagyméretű nyomtatott áramkör végeleges verzióját két részre osztotta volna: az első áramkörbe szándékozott integrálni a Z80-DMA, az egér és billentyűzet vezérlőt. A többi komponens a második kártyán kapott volna helyet, mely egy szalagkábel segítségével kapcsolódik az elsőhöz. Amióta Ingo Truppel előrukkolt saját interfészével, a fejlesztés abbamaradt.

A hamarosan ismertetésre kerülő DivIDE egyik gyártója és forgalmazója, a cseh Jaroslav Smetak, azaz Noby szintén tervbe vette az MB-02+ újbóli gyártását. Mivel azonban az összeszerelés kétszer annyi időt vesz igénybe, mint egy DivIDE összeállítása, Noby végül leállt az MB-02+ feltámasztásának ötletével. Újkori ára egyébként 120-150 Euro lett volna.

Noby egyébként Noby Noblnoch, Aragorn, Jardasoft nevekkel közreműködött a CI5 The Amaters, a Naughty Crew és a Gemba Boys csapatok munkáiban is.

Frissítve: 2020. július

Pix:
MB-0X

Weblinx:
Robert Letko@Www: http://www.mdv.sk
Robert Letko@Facebook: https://www.facebook.com/robert.letko
Robert Letko@Youtube: https://www.youtube.com/channel/UC1ZX5MFZ5SxuC4ht_-KPrZQ
Slavomir Labsky@Www: http://busy.speccy.cz
Slavomir Labsky@Facebook: https://www.facebook.com/Busy128
Slavomir Labsky@Youtube: https://www.youtube.com/user/busy128x
Jan Palenicek (Omega, OSG, Omedron):
Website: http://omega.webnode.com
Facebook: https://www.facebook.com/jan.palenicek.1
Jiri Veleba (Velesoft, George Velesoft):
Website: https://velesoft.speccy.cz
Facebook: https://www.facebook.com/groups/913627228691505
Youtube: https://www.youtube.com/channel/UCPAeyJwHf55LgvEP_x5vCFw/videos
Twitter: https://twitter.com/velesoft
Petr Petyovsky (Petr, Poke, Poke Studio, Pokestudio):
Website: http://portal.vakoveverky.net/modules/myalbum/viewcat.php?cid=41
Twitter: https://twitter.com/poke128
Jan Kucera (Last Monster, LMN):
Website#1 (MB-03+ Ultimate): http://www.128land.com
Website#2 (8 Bit Company): http://www.8bc.com
Facebook#1 (MB-02+): https://www.facebook.com/mb02plus
Facebook#2 (MB-02+ and MB-03+ Ultimate): https://www.facebook.com/groups/2226176857617133
Facebook#3 (8 Bit Company): https://www.facebook.com/groups/2226176857617133
Facebook#4 (private): https://www.facebook.com/jan.kucera.921
Youtube (private): https://www.youtube.com/channel/UCb8W0_qPvaMejYFstjiwWlw
Twitter: https://twitter.com/LMN1282
Branislav Bekes (z00m, Zoom):
Website#1: https://z00m.speccy.cz
Website#2: http://hw.speccy.cz
Blog: https://blog.darkbyte.sk
Facebook: https://www.facebook.com/z00m128
Youtube: https://www.youtube.com/channel/UCgYaogQA4iUSRfydg9hOSBA
Flickr: https://www.flickr.com/photos/142336294@N08
ZXTunes: http://zxtunes.com/author.php?id=744&ln=eng
Martin Kukac (Logout):
Blog: http://i-logout.cz/blog, http://spectristi.i-logout.cz
Facebook: https://www.facebook.com/logout128
Twitter: https://twitter.com/logout128
Miroslav Bursa (Shrek):
Website: http://www.perrada.cz
Facebook: https://www.facebook.com/miroslav.bursa.940
Youtube: https://www.youtube.com/channel/UCopb84IHVZ1bE4jIcXNTQtg
Twitter: https://twitter.com/shrekbursa
Vladimir Kristof (Trixs):
Website: http://www.trixs.sk, http://www.trixss.szm.com (old one)
Youtube: https://www.youtube.com/channel/UCVuzNKnbRZonPFYcsjCv0jA
Twitter: https://twitter.com/trixsdesign
Jan Werner (The Exterminator, Thorin, Wixet, Wixor):
Website: https://www.speccy.cz
Twitter: https://twitter.com/wixet
Miguel Angel Rodriguez Jodar (mcleod_ideafix):
Website: http://www.zxprojects.com
Twitter: https://twitter.com/zxprojects
GitHub: https://github.com/mcleod-ideafix
Andrew Owen (Cheveron):
Website: https://sourcesolutions.itch.io
Facebook: https://www.facebook.com/cheverongroup
GitHub: https://github.com/cheveron
Chris Smith:
Website: https://zxdesign.itch.io, http://www.zxdesign.info
Twitter: https://twitter.com/zxchris
Miguel Guerreiro:
Website: http://www.esxdos.org
Twitter: https://twitter.com/lordcoxis
Milan Stava (Hood):
Website: https://hood.speccy.cz
Facebook: https://www.facebook.com/milan.s.stava
ZXTunes: http://zxtunes.com/author.php?id=704&ln=eng
Ingo Truppel:
Website: http://www.truppel-online.de/Fotos/Seite.html
Ben Versteeg:
Website#1: https://www.bytedelight.com
Website#2: (old archive): http://www.benophetinternet.nl/hobby/hobby/index.php
Facebook: https://www.facebook.com/BenVersteegTech
Youtube: https://www.youtube.com/bytedelight
Twitter: https://twitter.com/bytedelightcom
Jaroslav Smetak@Www: http://divide.cz
Jaroslav Smetak@Facebook: https://www.facebook.com/noblnoch
Jaroslav Smetak@Twitter: https://twitter.com/Noblnoch
Jaroslav Smetak@Aukro.cz: https://aukro.cz/uzivatel/argrn/nabidky

Interfaces by R. Letko, S. Labsky MB-01 MB-02



Interfaces by 8 Bit Company MB-02+ prototype v1.0 and 2.0 MB-02+



Interfaces by Jiri Veleba Data Gear 2007 MB-02 memory



Modding by Petr Petyovsky Single chip 512K SRAM tuning



Modding by Jan Kucera mod for 29C512 and 29C010 Flash PEROM



Modding by Branislav Bekes mod for 28C256 EEPROM



Interfaces by Jan Kucera MB-IDE 1.0 MB-IDE 2.0 MB-IDE 3.0 01 LMN ZX Spectrum to FGPA interfacing board 02 LMN Beep and SAA1099 board 03 LMN MBIDE40 Compact Flash IDE interface board 04 LMN MB-03+ Ultimate v0.0 05 LMN Expboard 06 LMN MB-03+ Ultimate v1.0 08 LMN MB-03+ Ultimate v2.0 09 LMN MB-03+Ultimate v3.0 10 LMN Expboard 09 LMN MB-03+ Ultimate v3.0 in beta case 13 LMN MB-03+ Ultimate v3.1 13 LMN MB-03+ Ultimate v3.1 in facelifted case



Interface prototype by Ingo Truppel MB-02+IDE prototype



Interface prototype by Ben Versteeg MB-04 prototype


SMUC

SMUC v2 rev 
A

A Scorpion cég megoldása a ZX Spectrum és a merevlemez házasítására a SMUC (Scorpion and MOA Universal Controller) nevű IDE-vezérlő volt. A nevében szereplő MOA Andrew Moára utal, aki a fejlesztésben segédkezett a Scorpionnak.

A kártyához két winchester csatlakoztatható, csakúgy, mint ősi PC-s elődeihez. Használatához a TR-DOS lemezeket kell egy az egyben rámásolni a winchesterekre. Így egyszerre maximum 4 darab "virtuális" Beta-128 meghajtót kapunk - a:, b:, c: és d: lemezek (nagyjából úgy működnek, mint egy szoftveres ZX-emulátor esetében). A SMUC TR-DOS, IS-DOS és CP/M operációs rendszerekkel egyaránt kompatibilis.

A kártyán található 2K-s NVRAM-ban van hely a tuningbeállításoknak és a HDD-k adatai is itt tárolódnak. A SMUC-hoz könnyen illeszthető valós idejű óra, csak be kell pattintanunk a Dalllas DS1287 chipet az előre kialakított foglalatba. Több, PC-kompatibilis periféria is csatlakoztatható a kártyához, mint például Hayes-modem.

Mivel a Scorpion készletei kifogytak, ezért a zx.pk.ru közösség elhatározta egy hasonló univerzális vezérlő megalkotását, mely visszafelé kompatibilis az eredetivel (SMUC v1.3). Új nevet is kapott, ami rövidítve a régi maradt: Spectrum Multi Unit Controller v2.0 rev A.

Ezzel már nemcsak winchestert, de CD/DVD-t, CF-kártyákat (adapter segítségével) is kapcsolhatunk a géphez.

A következő gépekkel kompatibilis: KAY-1024, Scorpion, Pentagon 1024, ZXM-Phoenix.

Megrendelhető a Witchcract Creative Group-tól.

Frissítve: 2010. január 16.

DivIDE és DivMMC Serbia Czech Republic Slovakia Germany Poland Great Britain Netherlands Italy Brazil Russia Portugal Spain

A DivIDE nevéből kikövetkeztethetően egy IDE interfész, mely eredetileg a Cseh Köztársaságból származik. Mielőtt azonban megismerkednénk vele, tekintsük át előtörténetét is.

A ZX-IDE interfész belsős verziója PVL és Tritolsoft közös fejlesztése 1999-ből, mely az MB-02+-ba került MB-HDD első változata is egyben.

A készítőkhöz Matsoft (Matej Kryndler) hozta el a Net-ről letöltött szerb Pera Putnik-féle interfész kapcsolási rajzát. Ezzel az volt a legfőbb probléma, hogy mivel az IDE HDD 16 bites, a Speccy pedig 8, ezért a merevlemez kapacitása automatikusan lefeleződik. Ezért az egyetlen I/O portot hat darab váltotta fel és így egy speciális backup módszerrel sikerült kiaknázni a teljes kapacitást. Az interfész két IDE eszközt (master és slave) tud kezelni. Az MB-02+-al való kompatibilitást dR0n (Jiri Slezka) oldotta meg. HDD_patch nevű segédprogramjával 2 megás virtuális lemezeket használhatunk. A program későbbi verziói már támogatják az LBA és DMA üzemmódokat is.

A következő lépcsőfok a ZX-IDE interfész külsős verziójának prototípusa 2000-ből, melyet sosem bocsátották közkézre. Ennek megvalósításába már Busy is besegített, az írás-olvasás műveleteit optimalizálta. 64K EPROM, 128K aksis SRAM valamint egy NMI gomb jelenti a további újdonságokat.

2002 februárjában jelent meg a drótozott DivIDE 42r2 prototípus Pavel Cimbaltól (Zilog, Zilogator, xcimbal). Ez a belsős ZX-IDE interfészen alapult, de visszatért a Pera Putnik-féle kezdetlegesebb író-olvasó műveletekhez. 8K ROM és 32K RAM memóriája volt, ez lett a későbbi DivIDE standart. A DivIDE 42r4 lett a következő prototípus.

Az első publikus verzió a DivIDE 57 volt, ezt többségében még a cseh kollégák kaphatták meg 2002 augusztusától. Érdemes megemlíteni, hogy Cimbal 'élesben' készítette ezt, azaz a tervek alapján megcsinálta az elsőt – és láss csodát, működött.

Ezt követte a DivIDE 57b, melyen előnyösebb helyre került az IDE csatlakozó és az NMI gomb.

A legelterjedtebb verzió, a DivIDE 57c alaplapja ugyanaz, csupán a jumperek feliratozása különbözik.

Az egyes szériákból 20-20 darab készült.

A Divide.cz webshopban a mai napig megrendelhető a kész interfész, a DIY kit és a NYÁK is. A shop-ot Alan Petrik (Aki, Akio Tenshi, Factor6), Milos Bazelides (Baze) és Noby és közösen futtatta, jelenleg már csak az utóbbi foglalkozik vele. Kétféle minőségben állt rendelkezésre. Az egyik a normál; a másik a precíziós chip foglalatos, mely kék színű power LED-et kapott és már nem kapható.

A DivIDE hiányosságainak kiküszöbölésére a lengyel Jarek Adamski és Jurek Dudek megalkották a DiwIDE interfészt.

Bár a kártya eredeti fejlesztőit felháborította Jarekék önfejű újítása, abban egyetértettek, hogy a DivIDE-t mindenképpen tovább kellett fejleszteni. Elsősorban a fejlettebb operációs rendszerek tárolására alkalmas memória nagyságát kellett megnövelni.

A DiwIDE v212 volt az első publikus tesztverzió. Ez 32K EPROM-ot, 128 vagy 512K akkumulátoros SRAM-ot tartalmazott. A CF csatlakozó még csak opcióként létezett rajta, de a Sinclair átmenő élcsatlakozó már integrálásra került. Ráadásként kapott egy reset gombot is. Ez a verzió még kifejezetten tesztelési célokra készült 2006 végén.

A DiwIDE v317 vagy másnéven DivIDE Plus már a végleges változat. 512K ROM és 512K RAM kapott helyet a kártyán és DivIDE valamint MB-02+ kompatibilis üzemmódja is van. Alapban tartalmazza a Compact Flash kártya csatlakozót is. Az eredeti DivIDE-vel való inkompatibilitást a DivIDE Plus GAL Upgrade Set-tel lehet orvosolni.


A szintén lengyel Przemyslaw Krawczyk (Lotharek) is kínált DivIDE 57c klónokat. Az első széria 2009-ből piros színű, a második a lilás árnyalatú 2010-es 57c klón.

Első saját fejlesztése a DivIDE 2k11. Ez teljesen kompatibilis az 57c-vel, viszont a funkciókat CPLD segítségével valósította meg. Emiatt további (firmware) bővítések is lehetségesek, összesen négy darab oprendszer választható. Természetesen a CPLD-nek köszönhetően jóval kompaktabb is az SMD komponensekkel szerelt függőleges tájolású kártya, és az áramfogyasztás is csökkent. A fekete színű interfész az IDE helyett CF csatlakozót kapott.

A fehér DivIDE 2k14 ezen felül egy darab Kempston és Sinclair 1 kompatibilis joystick portot tartalmaz. Emellett LED-es visszajelzők mutatják a joystick és az olvasás/írás funkciók működését.

A négyrétegű NYÁK-on megvalósuló DivIDE 2k20 AY beépített AY-chip-el rendelkezik, ahol ABC vagy ACB sztereó választható mindkét oldalon hallható beeper-el. Kapott egy sztereó jack kivezetést is. Egy külön minikártyán található a kétportos joystick vezérlő, szabályozható intenzitású autofire funkcióval. Az első port Kempston, Sinclair 2 és Protek, a második Sinclair 1 kompatibilis. A 128K+2 és 128K+3 tulajoknak a "signal passthrough" verziót ajánlja.

A DivIDE Revised (DivIDE 2k20 Lite vagy DivIDE R) egy darab joystick portja a Protek (AGF/Cursor), Kempston, Sinclair 1-2 joystickokat és az OPQA/SPACE billentyűzet kombót emulálja. Funkcióit egyszegmenses LED kijelző mutatja.

A valószínűleg a COVID-19 miatt csúszó DivIDE 2k21 AY Revised interfész elődjéhez, a DivIDE 2k20 AY-hez képest technológiai jellemzőiben nem változott. Viszont az eddig még külön kiegészítőkártyán megvalósuló joystick interfész már integrálásra került a zöld színű kártyán.

Az elnevezések (2k11=2011, 2k14=2014 és 2k20=2020) feltehetőleg a forgalmazás megkezdésének évét, és nem a gyártásét jelölik. A 20k20 esetében ez biztosan így van, az előzőekről nincsen információm, mivel a szerző Facebook oldala 2019 február végén indult. A 2K21 esetében a járvány pedig végleg összekuszálta a dátumokat...


Velesoft upgrade-je, a 2008-as DivIDE 512 nevéből sejthetően 512K SRAM-ot kapott a 128K ROM mellé. SD kártyákat fogad alapban (IDE/SD adapater segítségével).

A DivIDE kompatibilis valamint a saját "allram" üzemmód négyféle kombinációja konfigurálható. A RAM írásvédetté is tehető. A moddinghoz az egyik 28 lábú foglalat helyére egy 32 lábút is be kell műteni - de ez az igazán elszántakat nem fogja eltántorítani. A megvalósításba Noby is besegített.

A DivIDE Memory Upgrade ennek elegánsabb, mini kártyán megvalósuló variánsa. A RAM és a ROM mérete itt már szabadon választható 128 és 512K között.

A DivIDE 57d széria 2012-ből cseh-brazil kooprodukció eredménye. Victor Trucco egy barátja (Alexandre Colella) TK klónját küldték át Velesoftnak, hogy derítse ki az inkompatibilitás okát. Mindössze két helyen kellett változtatni az eredeti 57c interfészen. A 4-es pin-nél csak hatástalanítani, azaz átvágni kell a csatlakozást. A 16-os számúnál (Mreq) felemelni és egy ellenállást közbeiktatni. Rui Picanco azzal egészítette ki a moddingot, hogy célszerű egy jumperrel ki-bekapcsolhatóvá tenni a 4-es pint a 128K+2 utáni Spectrumokkal való kompatibilitás céljából.

Így az eredeti, 57c moddingja után három szériát készítettek, melyekben jumperrel lehet állítani a TK kompatibilis üzemmódot. Több alverziója létezik: az 57d(1) a kék a brazil felhasználók részére, az 57d2, a zöld a cseh kollégáknak, és a lila 57d3 a WOS fórum tagjainak. További fejlesztések az 57c-hez képest: szignál erősítő, valamint ZX és IDE reset gomb. Az 57d2-től kezdve az IDE/CF adapterek tápcsatlakozója is felkerült a kártyára. Elkészült hozzájuk egy Joystick module for DivIDE kiegészítő, mely Kempston és Sinclair kompatibilis. Az eredeti DivIDE interfészeknél egy apró módosítást kell végrehajtani a joystick modul működéshez.

Később Velesoft továbbfejlesztette ezt a szériát is, 57d4 néven. Sajnos egy darab sem létezik belőle, csak kapcsolási rajzként került közkézre, újítása a még jobb szignál erősítő.

2014 májusának termése az RTC module for DivIDE. Az 57b, c, d(1), d2 és d3 kártyákkal kompatibilis. Az RTC72421A vagy RTC72421B chipnek köszönhetően az esxDOS alatt a fájlok időattribútumát kezeli FAT16 és 32 rendszer alatt, amihez kell egy CR1620 gombelem is. Dupla multifunkciós portot is tartalmaz. Az egyik porttra C64 vagy Amiga egér, valamint Amiga joy; míg a másikra kétirányú RS-232 soros kábel vagy Sega Master System/Genesis gamepad köthető. Lehetőség van az eredeti 8K-s EEPROM, valamint a 32K-s AT28C256 EEPROM használatára is. Utóbbi esetben jumperek segítségével választhatunk 4 darab oprendszer közül. Installálásához az M-GAL és az eredeti EEPROM chipek helyére kell behelyezni a NYÁK-ot, majd ennek foglalatába visszarakni a chipeket.

Az eredeti DivMMC fejlesztése egy e-maillel kezdődött, melyet Miguel Guerreiro küldött Alessandro Dorigattinak 2012 májusában (Alessandro éppen a V6Z80P gépre írta a ZX Spectrum mag kódját). Ebben felajánlotta a DivIDE-s esxDOS oprendszer portolását a gépre, mely az IDE csatlakozó helyett SD kártya interfésszel rendelkezik. Így memóriakezelést a DivIDE sémája biztosította a ZXMMC+ I/O műveleteivel. Ekkor került sor a DivIDE RAM memóriájának virtuális bővítésére is: 32K-ról 128/512K-ra. Velesoft új portkiosztást is javasolt, mivel a régiek nem minden eszközzel voltak kompatibilisek. A név a DivIDE és a ZXMMC nevek összevonásából származik.

Mario Prato ebből a virtuális magból alkotta meg az FGPA alapú fizikai prototípust, mely a Apulia Group Retrocomputing rendezvényen mutatkozott be 2013 májusában dupla SD kártya porttal. Egyéb jellemzői: NMI és opcionálisan egy reset gomb.

A lengyel Piotr Bugaj (Zaxon) kártyái is ezen alapulnak. Az első a sima DivMMC nevet kapta. MicroSD, 8K ROM, 512K RAM, NMI és reset a főbb jellemzői. Konstruált hozzá egy Kempston portot tartalmazó mini-bővítőkártyát is.

A PicoDivSD az előző interfész minimalista verziója, átmenő élcsatlakozó és reset nélkül. Előnyös a 128K utáni Spectrumok esetében, hiszen azokon gyárilag van joy port és reset gomb.

A következő verzió DivSD Nano, mely egy kissé nagyobb lett a pico-nál, így könnyeb lecsatlakoztatni a 128K-s Spectrumokról. Visszakerült rá a reset is.

A Just Nano SD ez utóbbi újabb kiadása, átmenő élcsatlakozással és házba szerelve.

Ezen interfészek korlátozott számban AY- illetve joystick bővítésekkel integráltan is megjelentek (pl. DivMMC AY, Just Nano SD AY+Joy)

A holland Ben Versteeg is készített és jelenleg is készít DivIDE 57c klónokat. A DivMMC EnJOY! interfész megalkotásának ötlete 2013. áprilisáig nyúlik vissza. Versteeg egy olyan DivIDE klónt akart megalkotni, amely az elavult GAL chipek és CF kártyák helyett CPLD-t és SD-kártyát használ. Júniusban fedezte fel a DivMMC interfészt- rögtön fel is vette a kapcsolatot Pratóval. Mivel Mario nem szándékozott nagy szériákat gyártani, ezért engedélyt kért tőle a konstrukció felhasználásához, melyet egy Kempston joy interfésszel egészített ki. Még júniusban megkezdődtek a tesztelések a prototípussal, és a következő hónapban már meg is érkeztek Kínából a kész kártyák, egyenlőre GAL chipekkel.

Az első szériát azok kapták, akik segédkeztek a fejlesztésben. Legfontosabb jellemzője az összes gyári Spectrummal való kompatibilitás, (kivéve Inves ZX Spectrum 128K) melyet DIP-kapcsolókkal lehet beállítani.

Verziói: v1.0, v2014.1 (furatok a házba szereléshez), v2015.1 (több SMD alkatrész), v2015.2, v2015.3, v2016.1 mini (joystick port nélkül), v2017.1 (Multi Joy - a Kempston mellett Sinclair kompatibilis is, CPLD alapú, így kisebb áramfogyasztás), v2017.2 (Duo - dupla SD-kártya slot).

A Pro széria 2017 szeptemberében jelent meg. Első tagja a DivMMC EnJOY! Pro One, dupla joystick és SD-kártya slottal. Ez már automatikusan detektálja a Spectrum típusokat és átmenő élcsatlakozója is van. A két joy a következőképpen konfigurálható: Kempston+Cursor, Sinclair 1+2 és Kempston+Fuller. Ezt DIP kapcsolók segítségével tudjuk megtenni. Az interfész kapható NYÁK-ként és házba szerelve is.

A DivMMC EnJOY! PRO MINI szimpla SD-kártya slottal és joystick porttal (Kempston, Sinclair, Cursor) rendelkezik.

A DivMMC EnJOY! PRO MINI *lite* az utóbbi joytick port nélküli verziója.

A DivMMC Future megalkotásával a gyártó/forgalmazó, a The Future was 8bit Ltd. és a tesztelő/fejlesztő Dave Curran (Tynemouth Software) célja a lehető legjobb divMMC klón megalkotása volt, amely a legtöbb Spectrum típussal kompatibilis.

A v1.0 típust 2016 augusztusában küldte el a TFW8b Currannak tesztelési céllal. A végső verzió úgy lett kifejlesztve, hogy a kártya az élcsatlakozón található CPU Clock szignál feszültségéből állapítja meg a csatlakoztatott gép típusát és virtuális DIP kapcsolókat használ a beállításhoz.

A tesztelések novemberig tartottak. Az végső verzió (v1.2) szuperstabil lett és az eredeti divMMC fogyasztásának harmadával működik. Van rajta Kempston joy csatlakozó és a reset, az NMI gombok ledes háttérvilágításúak. 2017 októberétől már az 1.3 verzió kapható.A hagyományos fekete mellett fehér, illetve "128K+2 szürke" színű házzal is rendelhető.

2019-ben jelent meg a DivMMC SinDiKat edition, mely Pavel Vymetalek (pvym) és Branislav Bekes (z00m) közös munkája. A konstruktőrök a csehországi SinDiKat közösség, azaz a Sinclair & Didaktik - Klub aktívnych technikov (Sinclair és Didaktik - Az aktív technikusok klubja) tagjai.

Az interfész két microSD slot-ot kapott a baloldalon, a NYÁK alsó és felső részéhez forrasztva. Átmenő élcsatlakozóval is rendelkezik, plusz egy Kempston joystick porttal. Ez utóbbi 3 tűzgombot is támogat.

Az SD-kártyák írási-olvasási műveleteit, valamint a Speccy memóriájába való belapozást LED-ek segítségével is nyomon követhetjük - a negyedik LED a power-é.

A memória mérete 512K RAM és 8K EEPROM. A Reset és NMI gombok között található jumper-sorral tilthatjuk le az EEPROM felülírását valamint a Kempston joystick részt. Ugyancsak jumperrel választhatjuk ki a 128K/+2A/+2B/+3 kompatibilis üzemmódot.

Saját órajelgenerátorral működik függetlenül a Spectrumtól. Ennek órajele 4MHz-es, közelebb állva Didaktik klónokhoz, mint az eredeti Spectrumhoz - a visszajelzések szerint ez a stabilabb megoldás a Speccy 3,54 MHz-e helyett.

Az első revízió volt a prototípus, a második már a végleges - ekkor kapta meg a Kempston interfészt. A hónapokkal később kiadott harmadik revízió valós idejű órát integrált az Epson 72423 RTC személyében egy gombelem társaságában.

A kompakt méret a négyrétegű NYÁK-nak köszönhető - mely igazából csak három, mivel az alsó a földelés. Szélessége 73 mm, pont, mint az élcsatlakozóé, a magasság 52 mm. A doboz 3D nyomtatott terve z00m munkája.

Ajánlott operációs rendszere az esxDOS v0.8.x.

A madridi Kyp [↓] által 2019 karácsonyán megjelentetett SpecSD interfész Mario Prato DivMMC kártyájának klónja, egyetlen lényegi változtatással.

Az eredeti illesztő a ZX Spectrum élcsatlakozóból kapja a vezérlő órajel szignált. Ez az egyes géptípusoknál eltérő lehet, a spanyol 128K modellnél például teljesen hiányzik. Az ebből eredő kompatibilitási problémákat a szerző egy interfészre integrált oszcillátorral oldotta meg.

A ZX Spectrum 128K+2A/+2B/+3/+3B kompatibilitás egy kapcsolóval állítható, mely a tervek szerint egy későbbi revízióban automatikus lesz. A kártyán található másik kapcsoló segítségével egyrészt hatástalaníthatjuk az interfészt, másrészt ebben az állásban upgradelhető a firmware az integrált JTAG csatlakozón keresztül. A reset és NMI gombok működését azt hiszem nem kell részletezni...

A DivMMC sikerét jól mutatja, hogy számos retró gyártó kínálja saját variánsait, és jó néhány modern ZX Spectrum klón beépített háttértára is lett.

↑date: 2021/08.

Pix:
DivIDE, DivMMC

Weblinx:
Pera Putnik: http://piters.tripod.com/zx.htm
PVL and Tritolsoft: http://www.kissrevival.com/speccy/MB02/ide.htm
Matej Kryndler (Matsoft):
Facebook: https://www.facebook.com/matej.kryndler
Youtube: https://www.youtube.com/channel/UCiCgAOR70uvnjNEV7XuXrYw
Jiri Slezka (dR0n):
Website: https://www.dronezone.eu
Facebook: https://www.facebook.com/dron23
GitHub: https://github.com/dron23
Slavomir Labsky (Busy):
Website: http://busy.speccy.cz
Facebook: https://www.facebook.com/Busy128
Youtube: https://www.youtube.com/user/busy128x
Pavel Cimbal (Zilog, Zilogator, xcimbal):
Website: http://public.avast.com/~cimbal/bi-soj
Facebook: https://www.facebook.com/xcimbal
Youtube: https://www.youtube.com/channel/UCjAi32OsZe2G1KWS7PidGkA
Twitter: hhttps://twitter.com/xcimbal
Alan Petrik (Aki, Akio Tenshi, Factor6):
Website: http://blog.tenshi.cz
Youtube: https://www.youtube.com/user/factor6
Milos Bazelides (baze):
Website: http://baze.sk/3sc
Facebook: https://www.facebook.com/baze01
Jaroslav Smetak@Www: http://divide.cz
Jaroslav Smetak@Facebook: https://www.facebook.com/noblnoch
Jaroslav Smetak@Twitter: https://twitter.com/Noblnoch
Jaroslav Smetak@Aukro.cz: https://aukro.cz/uzivatel/argrn/nabidky
Jarek Adamski:
Website: http://yarek.com
Przemyslaw Krawczyk (Lotharek):
Website: https://lotharek.pl
Facebook: https://www.facebook.com/lotharek
Youtube: https://www.youtube.com/user/lotharek
Jiri Veleba (Velesoft, George Velesoft):
Website: https://velesoft.speccy.cz
Facebook: https://www.facebook.com/groups/913627228691505
Youtube: https://www.youtube.com/channel/UCPAeyJwHf55LgvEP_x5vCFw/videos
Twitter: https://twitter.com/velesoft
Miguel Guerreiro:
Website: http://www.esxdos.org
Twitter: https://twitter.com/lordcoxis
Alessandro Dorigatti:
Website: https://sites.google.com/site/speccycores
Twitter: https://twitter.com/aledorigatti
Piotr Bugaj (Zaxon):
Website: http://www.eightbitclone.com
Twitter: https://www.facebook.com/piotr.bugaj.18
Ben Versteeg:
Website#1: https://www.bytedelight.com
Website#2: (old archive): http://www.benophetinternet.nl/hobby/hobby/index.php
Facebook: https://www.facebook.com/BenVersteegTech
Youtube: https://www.youtube.com/bytedelight
Twitter: https://twitter.com/bytedelightcom
The Future was 8bit Ltd.:
Website: https://www.thefuturewas8bit.com
Facebook: https://www.facebook.com/thefuturewas8bit
Dave Curran (Tynemouth Software)@Www: http://tynemouthsoftware.co.uk
Dave Curran (Tynemouth Software)@Twitter: https://twitter.com/tynemouthsw
SpecSD@va-de-retro.com: https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=8298

Interface by P. Riha, L. Blaha ZX-IDE internal
(1999)



Interface by P. Riha, L. Blaha, S. Labsky ZX-IDE external prototype
(2000)



Interfaces by Pavel Cimbal DivIDE 42r2
(2002. 02.) DivIDE 57
(2002. 08.) DivIDE 57b
(2003. 04.) DivIDE 57c
(2004.11.)



Interfaces by J. Adamski and J. Dudek DiwIDE v212
(2006.11.) DiwIDE v317 red
(2008.)



Interfaces by Przemyslaw Krawczyk
(Lotharek)
DivIDE 2k11
(2011.) DivIDE 2k14
(2014.) DivIDE 2k20 AY
(2019.) DivIDE Revised
(2019.) DivIDE 2K21 Revised
(2021.)



Interfaces and add-ons by Jiri Veleba DivIDE 512
(2008. 07.) DivIDE 57d2
(2012. 03.) Joystick module for DivIDE 57x
(2012. 05.) RTC module for DivIDE 57x
(2014. 05.)



Interface by Mario Prato DivMMC by Prato
(2013. 05.)



Interfaces by Piotr Bugaj DivMMC by Bugaj
(2014. 10.) Kempston daughterboard for DivMMC
(2015. 01.) PicoDivSD (2015. 02.) DivSD Nano (2015. 09.) Just Nano SD Kempston (2020. 05.)



Interfaces by Ben Versteeg DivMMC EnJoy! DivMMC EnJoy! mini DivMMC EnJoy! *Duo* DivMMC EnJoy! PRO ONE DivMMC EnJoy! PRO ONE MINI DivMMC EnJoy! PRO ONE MINI *lite*



Interface by Dave Curran, TFW8b DivMMC Future v1.3



Interface by SinDiKat DivMMC SinDiKat edition rev.3
(2019.)

SpecSD v1.2
2019/12.

NemoIDE (Nemo IDE) Russia

A merevlemez és a CD-ROM vezérlésére a Nemo is kidolgozta saját IDE interfészét még 1996-ban. Ez Nemo IDE (vagy NemoIDE) néven került forgalomba és Nikolay Tyrsin (Iskra Soft Ltd., Leningrád) 1994-es prototípusán alapul. Eredetileg természetesen a KAY klónokhoz készült, de az áramkör egyszerűsége miatt hamar 'utángyártották' a Pentagon, Scorpion és Profi stb. gépekhez is.

Röviden a vezérlő operációs rendszerről, az iS-DOS-ról. 1990 és 1992 között fejlesztette ki a fent említett Iskra Soft Ltd. Támogatja DS/DD floppykat, CD-ROM-okat és merevlemezeket is. Utóbbiak esetében maximum 16Mbyte-os partíciókat használ.

A rendszer a TR-DOS alternatívájaként született. Célja, hogy annak hátrányait kiküszöbölje, például az alkönyvtárak hiányát, a maximum 64K-s fájlméretet és a fájlok maximális 128 számát.

A rendszer ezért az MS-DOS-t vette alapul. Az oprendszer egy beépített Norton Commander-szerű fájlkezelőt és utilityket is tartalmazott.

Hátránya, hogy nem lett TR-DOS kompatibilis és a memóriakezelése is korlátozott volt, mivel a TR-DOS-sal szemben a RAM-ból működik. Tehát az alsó memóriából foglalt el értékes részt. A kiterjesztett memória kezelése később a TASiS-nál megoldódott.

Előnyei közé tartozott viszont, hogy meghajtóprogramokkal a legkülönbözőbb bővítéseket is kezelte (pl. kiterjesztett memória, különböző más eszközök).

Tekintsük át a főbb verziókat.

Az iS-DOS '99 Classic a 48K-s TR-DOS-os gépekhez való.

Az iS-DOS '99 Chic bootoláskor kikapcsolja a BASIC ROM-ot, és mintegy "shadow RAM"-ként működik. A KAY, ATM Turbo 2+, Scorpion és Profi klónok esetében több alsó memóriát hagy szabadon. A kiterjesztett memória akár RAM diszkként is működhet.

Az iS-DOS'2000 a Scorpion klónokon futtatva már SMUC kompatibilis.

TASiS (Text Alternative Screen iS-DOS) a NedoPC csapat fejlesztése az ATM Turbo 2+ gépekhez 2006-ból és a Chic-en alapul. Szerzői Yuri Korsunin, aki a kernelt és a drivereket írta, valamint Timonin Maksim Anatolevic (azaz Maksagor), aki a szoftverfejlesztést, népszerűsítést és a renedszer disztribációs csomagjának terjesztését végezte. A rendszer ismeri szöveges üzemmódot és ez is kezeli a kiterjesztett memóriát.

A hozzá tartozó xBIOS ROM firmware pedig megoldotta a TR-DOS kompatibilitást is. Ez ugyanis tartalmazza a vTR-DOS-t, anely rendszerszinten szimulálja a TR-DOS-t (lehetőség van például a floppy tartalmát ezen keresztül is beolvasni a a gép kiterjesztett memóriájába). A csomag freeware terjesztésű.

Az iS-DOS-t eredetileg a moszkvai Slot Ltd. terjesztette a 90-es években, valamint Saratov Oblast területén az iS-DOS Support Team. Nemo egészen a cége megszűnéséig részt vett a disztribúcióban.

Ezen kívül Mr. Gluk is készített egy feltört TR-DOS 5.30 verziót, mely a DNA OS-sal karöltve támogatja az IDE eszközöket.

Most vissza magához a hardverhez. Természetesen az interfész a Nemo-féle ZX Buszt használja. Mivel az áramkör kapcsolási rajza publikus és eredetileg meglehetősen bugosra sikerült, többen is továbbfejlesztették.

A TASiS-t fejlesztő NedoPC is előállt a saját verziójával, melyet 2004-től 2006-ig gyártottak. Fejlesztője Andrey Lazarev (iNSIDE). A Perspective Group-on keresztül is megrendelhető volt egy 2005-ös javított verzió.

A Z-Controller extra funkciói mellett a NemoIDE-t használja az IDE eszközök vezérlésére.

A Witchcract Creative Group is előállt saját változatával, melyet a KAY és a Scorpion mellett már a Pentagon 1204SL és a ZXM-Phoenix gépekhez is ajánlanak.

2010-ben a KAY klón leporolásakor zst gyártotta ZXkit-011 néven.

Frissítve: 2018. október

NemoIDE by NedoPC Z-Controller v1.0 NemoIDE by WCG NemoIDE by Alex Nemo (aka ZXkit-011)

Megadrive 128, 256

Russia

Megadrive 256 v1.0

Tnt23 (Tim Tashpulatov) SD kártya floppy emulátora a Megadrive 256 nevet kapta. Az Amigások még Amiga Floppy Emulátor néven is ismerhetik. Ez azonban csak részben fedi a valóságot, ugyanis ZX/TR-DODS, Atari ST és MSX lemezekkel is kompatibilis.

A prototípust (.....) követte a sárgás alaplapú Megadrive 128 (.....). Majd a zöld színű Megadrive 256 v1.0 és v1.1 következett.

Az emulátor kártya kellemes zöld, fehér vagy sárga LCD kijelzőt kaphat és a hangokat is szimulálja egy mini piezo hangszóró. A 'fedélzeti memóriát' egy antik 4 vagy 8 megás SIMM modul képviseli, ide töltődnek be az SD kártyáról a floppy image fájlok.

Ez egyébként 15-20 másodpercet vesz igénybe, a tömörített (pl. Atari ST) fájlformátumoknál ehhez még hozzájön a kicsomagolás ideje is. A TR-DOS lemezek esetén ez az idő 16 másodperc. Az alfanumerikus kijelző menüjében 5 darab gombbal navigálhatunk.

A háttértárolókra rátérve: az SD kártyák támogatják a FAT32 fájlrendszert, tnt23 2GB-os darabokkal tesztelte eddig (a hosszú fájlnevek és alkönyvtárak is támogatva vannak).

Az IDE vezérlő 'hivatalosan nem támogatott'. Bár a konstruktőr próbálta régi CF kártyákkal és HDD-kel, ami működött, úgy gondolta nem fókuszál az IDE funkciókra (ezért nem is mindegyik kártyán található meg az IDE csatlakozó).

Weblink:
HIÁNYZIK!!!!!!!!!!!
Pix:
Megadrive 128
Megadrive 256

HcX Floppy Emulator

France Poland

USB HxC Floppy Emulator

A HxC Floppy Emulátor ötlete 2006 elején bukkant fel. Jean-Francois Del Nero (jfdn, Jeff, HxC, HxC2001) Amiga és Atari St hívő lévén szerette volna használni régi gépeit a nyűgös floppyk nélkül. Ekkor született meg a HxC első prototípusa, mely párhuzamos porton keresztül kapcsolódott a PC-hez, melyen a floppy image fájlok tárolódnak. A 'vonal másik végén' az Atari illetve Amiga 34 tűs floppy csatlakozózója volt, köztük pedig a konvertálást végző TTL alapú emulátor kártya.

2006. december 08-án látta meg a napvilágot a továbbfejlesztett verzió, mely az Altera 128SLC84-15 CPLD köré épült és a párhuzamos csatlakozót USB 1.1 váltotta fel. Innen ered az elnevezés is: USB HxC Floppy Emulátor. A NYÁK kétféle verzióban elérhető: a Rev B házilag elkészíthető, egyrétegű kártya, valamint a Rev C, mely egy professzionális kivitelű, kétrétegű kivitel.

A klasszikus mikrók között használható a ZX Spectrum+3/+2A/B gépekkel is. Ismeri a .DSK, valamint az extended .DSK formátumot is (írásvédett, speciális lemezkép). A legjobb az egészben az, hogy az orosz .TRD és .SCL fájlokat is támogatja, így egy hagyományos mikrón futtathatjuk az orosz programokat.

2007. április 05-én született meg az FGPA alapú SDCard HxC Floppy Emulátor prototípusa.

Majd 2007. december 22-én a PIC18F MCU köré épített, alfanumerikus kijelzővel ellátott SDCard HxC Floppy Emulátor egység, mely Jean utolsó fejlesztése. Ez az SD kártyákat 2GB-ig támogatja, az SDHC kártyákat 32Gb-ig körülbelül 500K/sec adatátviteli sebesség mellett.

A FAT32 használatával a hosszú fájlnevek és alkönyvtárak használata szintén megoldott. A támogatott lemezformátumok megegyeznek az USB-s elődnél megismerttel.

Ennek az interfésznek a professzionalizált változatát gyártja a lengyel 2010 március 13-tól, aki a tőle megszokott, piros színű NYÁK-on készíti a levehető kijelzős 3 LED-es, 3 gombos (előre, vissza, eject) hangszóróval készített verzióját. Egyébként az USB-s verziót is meg lehet tőle rendelni, és ezt több (független) gyártó is forgalmazza már.

Kazettás egység emulátorok Russia Poland

A kazettás egység kiváltására készítette Oleg Trifonov (Trolsoft, Trol73) Uljanovszkból a ZX Tapper elnevezésű perifériát. A 2015 szeptemberében megjelent egység a 8 bites Microchip ATmega128 RISC mikrokontrolleren alapul. A 16 MHz-en ketyegő chip 128K Flash, 4K SRAM és 4K EEPROM memóriát tartalmaz, mely bőven elégséges a jövőbeni fejlesztésekhez.

A bővítés SD/SDHC-kártyát használ az adattárolásra, a navigáció egy Nokia 5110 kijelző és egy 5 gombos joystick segítségével történik. A valós idejű óra PCF8583T vagy PCF8563T típusú lehet.

Az állítható hangerejű hangszórón keresztül monitorozhatjuk a lejátszást és a felvételt, melyet két jack csatlakozón keresztül valósíthatunk meg.

2017. novemberében jelent meg az 1.4-es verzió 128x128-as felbontású színes képernyővel. A legújabb firmware már támogatja a .TZX-fájlokat is a standart .TAP mellett. E mellett lehetséges a firmware upgrade SD-kártyáról. Ez már zárt forráskódú és titkosított lett a kalózkodás megelőzése miatt, a firmware sorozatszámát hozzárendelve a kártyák sorozatszámához.

Klaudiusz Fatla (Klaud) ZX Taper perifériája (a prototípus neve: TZXC90) a ZX Tapper első verzióján alapul. A firmware-i közül 1.1.3 -tól 1.1.6.-ig használhatóak hozzá. Az eredeti 48K-s Spectrumok mellett tesztelték működését a Timex Computer 2048, Harlequin 48K rev. G és Chrome 128 Issue 3B gépekkel is.

Két modding is napvilágot látott az eszközhöz. Az első egy sztereó jack aljzat segítségével a load/save funkciókat egyesíti egyetlen kábel segítségével, csakúgy, mint a ZX Spectrum 128k+3 esetében. A mic csatlakozó ez esetben el is hagyható, de ha megtartjuk, akkor is megfelelően működik.

A második modding a mentés megbízhatóságát javítja, úgy hogy levágja azokat a frekvenciákat, amelyek a save funkciónál feleslegesek. Ehhez egy 4.7nF (0805) kondezátor beillesztése szükséges.

Ha a fenti két változtatást együtt akarjuk alkalmazni 10nF-os kondenzátort kell választani.

A ZX Taper 1.1-es verzió már mindkét változtatást tartalmazza.

A hozzá való 1.16a és 1.16b firmwarek a Speccy.pl közösség fejlesztései. Előbbi az angol és lengyel nyelvű fordításban és az SD kártya mechanikus zárjának kezelésében, utóbbi a billenytűzetkiosztásban hozott újdonságot.

ZX Tapper v1.0
2015/09. ZX Tapper v1.4
2017/11. TZXC90 ZX Taper
OqtaDrive Germany Great Britain

Az OqtaDrive egy Sinclair Microdrive emulátor, melynek fejlesztése még alfa fázisban van. A projekt Alexander Vollschwitz (xelalexv - München, Németország) és Tom Dalby (Tom_DD, TomDDG, TomD - Leeds, Egyesült Királyság) közös munkája, mely 2021 májusában kezdődött meg. A Spectrum mellett a QL-lel is kompatibilis.

Az emulátor alapja az Arduino Nano kártya, mely az Interface I-hez kapcsolódik GPIO tüskéin keresztül. Összesen 8 Microdrive-ot emulálhat a microSD-kártyáján levő .MDR, MDV és .Z80 fájlokkal.

A kártya microUSB portja pedig egy vezérlő gazdagéphez csatlakozik, mellyel lehetséges a fájlrendszer és képfájlok kezelése. Ez lehet egy PC, vagy egy Raspberry Pi Zero W is. Utóbbi esetben semmi akadálya összefűzni egy közös NYÁK-on a Nano-val és elhelyezni egy Microdrive (vagy replika) házba. Ekkor már egy okostelefonnal is vezérelhetjük a rendszert a Pi Wifi kapcsolatán keresztül, a telefon képernyőjét és virtuális billentyűzetét használva. Ilyenkor a standart Microdrive csatlakozóval köthetjük a rendszert az Interface I-hez. A NYÁK és a hozzá passzoló 3D ház Dalby munkája.

↑date: 2021/08.

Pix:
OqtaDrive

Weblinx:
⤍ Alexander Vollschwitz@Github: https://github.com/xelalexv
⤍ Tom Dalby@Www: https://tomdalby.com
⤍ Tom Dalby@Thingiverse: https://www.thingiverse.com/tom_dd
QqtaDrive
2021/06. QqtaDrive standalone v1.0
2021/07.

ZXMMC, ZXMMC+ Italy

A ZXMMC interfész a ZX-Badaloc klón fejlesztése közben született meg, atyja tehát ugyanaz az Alessandro Poppi, akit ott megismertünk. Ez egy SD/MMC-kártya interfész, mely a Z80 slotba helyezhető. Eredendően az Amstrad gyártású Spectrumokba lett tervezve. Elvileg minden Spectrummal kompatibilis, de a behelyezésnek fizikai korlátai vannak. Sőt, bármely Z80-alapú géppel kompatibilis.

Az adatátviteli sebesség a DivIDE-hez hasonlóan 218KB/sec a hardver és szoftver korlátok miatt. Két memóriakártyát támogat, az alaptípusra azonban csak egy darab foglalat került felforrasztásra.

Az alapverzió a XC9536XL Xilinx CPLD-re épül. A fullos a XC9572XL-re, és Kempston joystick, valamint RS-232 portot is tartalmaz. Ez utóbbi egyébként az alapmodellhez is illeszthető külön áramkörként SerialSucker néven.

Továbbfejlesztése, a szintén Xilinx XC9572XL alapú ZXMMC+ mindezeken felül hálózati funkciókkal is rendelkezik, mely Interface I kompatibilis, akárcsak az RS-232 rész. 512K elemmel megtámogatott RAM-ot, ugyanennyi FlashROM-ot kapott.

Ez már kompatibilis az összes Spectrummal, hiszen az élcsatlakozóra kell kötni és maga is tartalmaz egy ilyen átmenő portot. NMI és reset gombok is helyet kaptak rajta a dupla kártyafoglalat mellett.

Pino Giaquinto egy USB adapter kártyát is tervezett az RS-232 port kiváltására. Hasznos lehet manapság, hiszen az új PC-ken általában nincsen soros kapu. A mini-áramkört a soros port helyére kell dugni a kártyán, teljesen belesimul abba. Mindössze két darab IC-t tartalmaz, melyek működését két LED jelzi. A továbbfejlesztett, Issue 1a kiadáson csupán az alkatrészek elhelyezése változott.

Mindkét esetben használható a ResiDOS, mint operációs rendszer. A ZXMMC esetében a ZX-Badaloc részére készített verziót kell használni. A plusszosnál külön változat áll rendelkezésre.

ZXMMC SerialSucker ZXMMC+ USB Interface for ZXMMC+
ZX Dandanator! Mini és klónjai, kiegészítői Spain

A ZX Dandanator! Mini egy 512K-s EEPROM cartridge, a spanyol Daniel Leon, Dandare alkotása. Célja egy olyan periféria létrehozása volt, mely elősegíti a konzol-szerű játékfejlesztést. Emellett természetesen támogatja a 48K és 128K tömörített és tömörítetlen .Z80, .SNA és 48K .TAP fájlok valamint az alternatív (például teszt) ROM-ok használatát is.

További funkciói a poke/trainer .POK fájlokkal, program tömörítés, képernyő megállítás és RAMJet 3 emuláció. A kártyára a Spectrum EAR csatlakozóján, a soros porton avagy DivIDE-szerű kártyáról lehet programokat betölteni.

Főbb jellemzői az 512K memória, mely lehetővé teszi az utántöltős programok használatát, konzollá varázsolva a Spectrumot. A 2.0-ás verziótól kezdődően Kempston joystick portot is tartalmaz.

A következő gépekkel biztosan kompatibilisek az interfészek, mivel a spanyol online Spectrumos közösség tesztelte velük: ZX Spectrum 16K/48K(+) valamint 128K/+2/+2A/+2B/+3, Inves Spectrum, Harlequin 48K rev.D/F/G, Harlequin 128K, MicroDigital TK90/TK95, Timex Sinclair 2048/2068, Timex Computer 2048/2068, Just Speccy 128K, CZ Spectrum, ZX Spectrum NEXT, Karabas-128K, ZX Nuvo 128K, ZX Omni 128HQ. Némelyiküknél a beépített, illetve csatlakoztatott perifériákat hatástalanítani szükséges.

Tartalmaz átmenő élcsatlakozót, más eszközökkel is kiválóan együttműködik. Egyrészt lehúzás nélkül is lehet deaktiválni, másrészt maga is automatikusan lekapcsol, ha egy periféria a ROM címét használja.

A kártya képességeit a Sword of Ianna című játékprogram demonstrálja.

A projekt 2016 márciusában kezdődött a spanyol Speccy közösség összefogásával. Májusban készült el, és a következő hónapban már postázásra kész állapotba került a kártya, alkatrész, dobozolás kombó első verziója. Még egy hónap múlva már a második verzió látott napvilágot.

Az összes dokumentáció public domain, tehát bárki szabadon megépítheti, de lehet a szerző honlapján keresztül is rendelni – természetesen ilyenkor az átfutási idővel is számolni kell.

A Spanyolországi Leioa városában található NeoTienda retro-shop fejlesztése a ZX Dandanator mini DUAL, mely a ZX Dandanator! Mini v2.1 utódjának tekinthető. Legfontosabb újítása, mint ahogy az elnevezése is utal rá, a 2x512Kybte-os ROM szett a sima 512K helyett.

Az SMT technológiának köszönhetően a NYÁK dimenziói nem változtak. A 2019 máricusi hardver az EEPROM méretén kívűl minden más tulajdonságában kompatibilis maradt az eredetivel.

A ZX Dandanator! Mini team-je 2020 szeptemberében alkotta meg a Multiply elnevezésű kiegészítőt a ZX Dandanator! Mini 2.x verzióihoz. Ez microSD-kártyát használ az adattárolásra FAT 16/32 fájlrendszerekkel. Használatbavétele előtt a Dandanatort egy kissé módosítani kell.

A menürendszert Francisco Javier Velasco Morales (Pagantipaco/Retroworks) készítette el. A megvalósításban segítséget nyújtott Javier Chocano (Habisoft) is, az Es.pectrum emulátor fejlesztője, aki rögtön integrálta is a perifériát az emulátorba.

A kártya a 16/48/128K .SNA, 48/128K .Z80 snapshootokat támogatja, a 48/128K .TAP-ok közül a speciális loader nélkülieket, a standart .SCR kiterjesztésű képeket is, valamint a .ROM fájlokat egészen 512K-ig. A könyvtárak és a hosszú fájlnevek használata szintén lehetséges.

Az eszköz az Atari mellett az SJS szabványú joystickokkal is működik, valamint a Sega Master System/Mega Drive gamepad-ekkel is, maximum két tűzgombbal. A projekt nyílt forráskódú, de készen is megvásárolható volt a készítőktől a www.va-de-retro.com fórumon keresztül.

Mario Jimenez Github oldalán megtalálható az elkészítéshez és a beüzemeléshez szükséges összes dokumentáció. Ennek köszönhetően más, nyílt projekthez hasonlóan többen is továbbfejlesztették az eszközt.

A ZX Dandanator AMIE a spanyol Alvaro Alea (AleaSoft) forkja. Célja az volt, hogy egyetlen lapon integrálja a ZX Dandaratort és a Multiply kiegészítőt.

A fejlesztés 2020 novemberére készült el, és a kiindulási alapokhoz hasonlóan itt is szabad hozzáférésű lett az összes dokumentáció. Ráadásként 3D nyomtatott házat is kapott az interfész.

Az AMIE rövidítés feloldása egyébként: Alea's Multiply Integrated Edition.

2011 márciusában jelent meg a ZX Dandanator MTD a spanyolországi Pablo Jimeneztől (merlinkv) [↓], egy újabb Dandanator 2.1b és Multiply kombó dupla ROM-szettel.

A két bank között kapcsolóval válthatunk. Egy bugfixelt pause gombja is van a kártyának, mely elsősorban a 128K+2A/+2B/+3 tulajok részére hasznos. A joystick és a Multiply rész deaktiválható egy kétutas DIP táblán.

Pablo praktikussági okokból a standard SD-kártya foglalatra szavazott a micro helyett. A 4, 8 és 16 GB kapacitású memóriakártyákkal biztosan kompatibilis a periféria.

A konstruktőr jó szokásához híven 3D nyomtatott házat is készített az interfészhez a FreeCAD programmal és a Creatbot F430 nyomtatóval, mely a ZX Spectrum 48K(+), spanyol 128K, 128K+2/+2A/+2B/+3, ZX Nuvo 128K és Harlequin 128K gépekkel került tesztelésre.

ZX Dandanator! Mini v1.0
2016/06. ZX Dandanator! Mini v2.0
2016/09. ZX Dandanator mini DUAL
2019/03. Multiply v1b
2020/09. ZX Dandanator AMIE
2020/11. ZX Dandanator MTD
2021/03.
Multi-ROM interfészek Poland

A Speccy.pl online közösség egyik hardverese, Skoti [↓] 2020 áprilisában tette nyilvánossá egy 2018-as bővítésének, a ZX Spectrum external ROM dokumentációit. Ez egy multi-ROM kártya, mely a W27C512 EEPROM köré épül. Az 512kilobit, azaz 64 kilobájt kapacitás 4 darab standart ROM-szelet tárolására ad lehetőséget. Ezek közül 2x2-es DIP kapcsolótáblán választhatunk. Kapott bónuszban egy reset gombot és egy power LED-et is. Az eredeti Spectrumok közül a 48K/128K/128K+2 gépekkel kompatibilis, a későbbi Speccykkell sajnos nem - legalábbis fixer kártya nélkül. A Portugáliában gyártott, de Lengyelországban is igen nagy népszerűségnek örvendett Timex Computer 2048 klónnal viszont szintén nincsenek kompatibilitási problémák.

↑date: 2021/08.

Weblinx:
⤍ ZX Spectrum external ROM@Github: https://github.com/konkotgit/ZX-external-ROM
⤍ Skoti@Youtube: https://www.youtube.com/channel/UCD734CjX1Rjgrx5EBLjabyg
ZX Spectrum external ROM
2018/05-2020/04.

Interface 1bis South Africa

Dan Antohi 1994 óta fejleszti Interface 1 bis perifériáját Dél-Afrikából mely így már a Version 4b változatnál tart. Ez az eredeti Interface 1-el (visszafelé) kompatibilis a Microdrive parancsok szintjén. Az RS-232 és ZX-Net nem került teljes megvalósításra, mert meglehetősen korlátozottak a lehetőségeik és értelmüket veszették az elmúlt évek alatt.

Az 'M' meghajtó egy maximum 128GB kapacitású SD kártya lehet 32 megás partíciókra osztva. Egy PC-hez kapcsolódva az USB-porton keresztül a 'V' meghajtóként érhetjük el annak megosztott meghajtóját. Itt a maximális méret már nincsen limitálva. Így tudjuk kezelni a .TAP, .Z80 és .SCR fájlokat.

A kártyán látszik a közel 2 évtizedes fejlesztés. Főbb jellemzői a vertikális kialakítás, a CPLD alapú kétrétegű NYÁK, és a rendkívül robusztus, túlépített kivitel.

Van még rajta Kempston Joystick port és PS/2 egér csatlakozó. Ez utóbbi Kempston Mosue vagy Joystick kompatibilis lehet.

Az interfész legelső verziója (Version 1a) még 1994-ben látott napvilágot. Ez egy bővíthető kártya volt, négy teljes mértékben pufferelt bővítőhellyel.

A kütyü egy Atari GameSelex dobozban kapott helyet, az interfész maga pedig egy Apple II prototípus kártyán került megvalósításra. A memória 32, 128 vagy 512K-s SRAM chip volt, melyet maximum 3 darab 128K-s RAMdriveként érhetünk el.

Csatlakozói a Centronics és a Kempston joystick voltak. Az oprendszer egy shadow ROMban van. Ez emulálja az eredeti Interface 1-et (természetesen az előbb említett ZX-Net és RS-232 kivételével) valamint tartalmaz egy 32/64 oszlopos printer drivert is.

A Version 1b négy év múlva jelent meg. A PIO üzemmódú IDE vezérlő egy külön ISA XT prototípus kártyán volt. Innentől datálódik a virtuális, 32 megás Microdrive támogatás. A kliens-szerver kapcsolat is itt valósult meg először, ekkor természesen még a párhuzamos csatolón keresztül kapcsolódhattunk a 'V' meghajtóhoz.

2002-ben egy 36 makrocellás CPLD-be sűrítve megjelent egy IDE vezérlő a Z80 alapú gépekhez - ez a további fejlesztések egy köztes lépcsője volt.

2004-ben, a Version 2a-ban már egy 72 makrocellás CPLD-be sűrítették be az egész interfészt, mely így már belefért egy Multicomp MB3 dobozba, miközben megőrizte az összes eddigi funkcióját.

A 2005 és 2008 közötti időszak (Version 2b-2e) a memória kiosztásának optimalizálásával telt (Shadow ROM, memóriaterület és puffer).

A 2009-es éveben a Version 2f esetében összesen öt darab input és output vonal került a földelés vezetékek helyére. Innentől fogva tehát már streaming párhuzamos portról beszélhetünk, ahol 8 input és output, valamint 4 kontroll port elősegítővel valósul meg a kommunikáció.

Ugyancsak 2009-ben látott napvilágot a Parallel Port peripheral nevű kiegészítés. Ez egy MCU-alapú eszköz, melyet a párhuzamos portra kell csatlakoztatni és RS-232, USB 2.0 valamint a 12 MHz-es SPI port támogatást tartalmazza. Egyidejűleg elkészült az eszközhöz való driver is.

Újabb 1 év elteltével az SD kártya támogatása is megvalósult a fenti interfész SPI portján keresztül. Egyúttal az SD és HDD fájlrendszerének fejlesztésére is sor került.

Szintén ugyanebben az évben egy újabb modul látott napvilágot, mely a System Bus peripheral elnevezést kapta. Nevéhez hűen direktben a rendszer buszhoz csatlakozik. Ez is MCU-alapokon nyugszik, és az SD-kártya, USB, Kempstonb Joystick és Kempston Mouse (PS/2) csatlakozókat támogatja.

A Version 2g-i szintén ennek az évnek a termései, a fenti modul továbbfejlesztése kötődik hozzájuk.

A következő verzióugrás a Version 3a 2011-es darab. Ekkor az interfész és a winchester egy Dk'tronics házba került integrálásra. A párhuzamos port száműzve lett. Egyúttal korszerű, USB és micro-SD kártya csatoló felület került inplementálásra. Mindeközben természetesen a kártya mérete is kompaktabb lett, és a döglött Spectrumból kioperált áramellátás helyett is külső tápforrást kapott.

2012-es évben a kisszériás sorozatgyártást előkészítendő az IDE portnak is búcsút mondhattunk a Version 4a esetében. Így a kártya vezérlése már belefért egy 36 makrocellás CPLD-be.

Rá egy évre, a Version 4b esetében a RAM-drive opció is törölve lett az ésszerűsítés miatt. Így már csak 32K SRAM szükséges a kártyához és hat darab I/O vonal is felszabadult.

Felszültségvédő áramkört is kapott a NYÁK, melynek mérete 100x49,5 mm lett és kétrétegű kivitelben készült. A (kézi) szériagyártás feltételei tehát adottak, az első példányok januárban készültek el.

Interface 1bis version 1b Interface 1bis version 2i Paralell Port Peripheral System Bus Peripheral Interface 1bis version 3a Interface 1bis version 4a Interface 1bis version 4b

Z-Controller Russia

A Z-Controller a Pentagon 1024SL-nél megismert King of Evil találmánya. Ez is egy igaz multifunkciós kártya: PS/2-es billentyűzetet és egeret kapcsoltunk hozzá, tartalmaz IDE kontrollert a hard disk és CD-ROM vezérléséhez, valamint egy Flash kártya adaptert is.

A PC billentyűzet jeleit standard Spectrum jelekké konvertálja, néhány extrával megspékelve (például F11: Magic Button, F12: reset). A PS/2 egér jeleit pedig Kempston Mouse jelekké alakítja át.

Az IDE kontrollert egyébként a Nemo kártya alapján fejlesztette ki Zhabin. 300 rubelért rendelhető meg az üres NYÁK, melyet a Pentagon 1024SL-hez hasonlóan a zelenogradi gyárban készíttet, a mai standardoknak megfelelően. Aki elég ügyesnek érzi magát, a szabad hozzáférésű dokumentumok alapján készíthet magának egyet.

A fejlesztő Pentagon 1024SL, Scorpion és természetesen a KAY 1024 gépeken is tesztelte a kártyát.

A Pentagon 1024SL v2.666 már az alaplapon integrálva tartalmazza ezt a bővítést, néhány extrával megspékelve, mint USB és VGA port, valamint valós idejű óra - mint arról már esett szó.

Z-controller v1.0

ZX Multi Card

ZX Multi Card v1

A ZX Multi Card az oroszországi Caro (azaz Kamil Karimov) találmánya. Ezzel igencsak kibővíthetjük meglévő Spectrumunkat. Ráadásul még ezt a bővítést is tovább bővíthetjük!

A kártya segítségével PS/2 billentyűzetet, egeret csatlakoztathatunk a Spectrumhoz, mely valós idejű órát is tartalmaz.

A PS/2-es egér jeleit a vezérlő automatikusan görgős Kempston Mouse jellé konvertálja. Ráadásként még egy modemet is tartalmaz ez a multifunkciós kártya. Ezeket az eszközöket a beépített programokkal tesztelhetjük a Win és F1, F2, F3 gombok segítésével.

A további modulbővítésekkel SD/MMC kártyát, vagy akár hagyományos kazettát is használhatunk háttértorlóként. Egy másik bővítés MIDI Out csatlakozót tartalmaz.

Az 1.x verziókat követték a 2.x-esek, melyen a jelek szerint leginkább az eredetileg bugos NYÁK tervezést fixálták. E mellett néhány IC-t összevontak egyetlen áramkörbe.

A dokumentációk itt is szabad hozzáférésűek.

ZX Interface Z Portugal

A ZX Interface Z fejlesztője a portugál Alvaro Lopes, azaz Alvie Systems vagy alvieboy Coimbra városából. A multifunkciós kártya fejlesztése 2020-ban kezdődött a cantanhede-i LOAD ZX Spectrum múzeum támogatásával.

A kártya vezérléséért egy Altera Cyclone IV FGPA felel 8 vagy 16 megabájt RAM társaságában. A hasonló kártyák közül kiemeli, hogy a Spectrum képernyő streamelése is lehetséges a hátlapra forrasztott ESP32 Wi-Fi és Bluetooth modul segítségével.

A háttértár MicroSD, ezen keresztül tölthetjük be az .SNA, .TAP és .WAV fájlokat. A VGA/YM2149 output egy külön minikártyán keresztül valósult meg, a joystick és gamepad csatlakoztatása természetesen USB-n keresztül történik. A Reset gomb mellett még két definiálható mikrókapcsolót is tartalmaz a jelenleg is fejlesztés alatt álló interfész.

A kártya az összes Sinclair/Amstard gyártmányú Spectrummal kompatibilis.

Frissítve: 2021. április

Pix:
ZX Interface Z

Weblinx:
Alvaro Lopes@Www: http://www.alvie.com
Alvaro Lopes@Facebook: https://www.facebook.com/zxinterfacez
Alvaro Lopes@Github: https://github.com/alvieboy
Alvaro Lopes@Blogger: https://www.blogger.com/profile/17602200301602248416
ZX Interface Z
2020.
ZXKempstonUSB Poland

A lengyelországi 7-bit cég elsősorban Amiga kiegészítők fejlesztésével foglalkozik. Az Artur Gadawski (Spidi) által vezetett wroclaw-i vállalkozás 2019 júliusában adott hírt először a ZX Spectrum (+) gépekhez tervezett ZXKempstonUSB interfészről.

Segítségével USB porton keresztül kapcsolhatunk joystick-ot vagy gamepad-ot a Spectrumhoz. Az interfész nevével ellentétben a Sinclair 1 szabvánnyal is kompatibilis.

A firmware JTAG és ICSP csatlakozókon keresztül egyaránt frissíthető.

Apró figyelmesség, hogy egy reset gomb is felkerült a kártyára, melynek megjelenése a közeljövőben várható.

Frissítve: 2021. április

Pix:
ZXKempstonUSB

Weblinx:
Artur Gadawski@Www: https://retro.7-bit.pl
Artur Gadawski@Youtube: https://www.youtube.com/channel/UCPwoojhR7T-my2zejlK9-mQ
ZXKempstonUSB
2020.

ProfROM

ProfROM Second Edition

A Scorpion elsődleges megkülönböztetője volt a többi klóntól a ROM-ba égetett segédprogram-gyűjtemény. Az úgynevezett 'Service Monitor' kezdetben 16K-t foglalt el, de a funkciók bővülésével hamar elérték a 64K-s korlátot.

A további felhasználói programokat ('Professional Extension') floppyról akarták betölteni, természetesen ekkor a RAM egy részét foglalták volna el. Ez azonban kompatibilitási problémákat okozott volna.

Ezért határozta el a Scorpion a Professional ROM (ProfROM) elkészítését, mely egy mini ROM kártya 128K és 256K verziókban. Előbbire 80K, utóbbira 208K program fér. Van egy 512K-s változat is, mely két darab 256K-s részre osztja a tárhelyet, melyek közül kapcsolóval választhatunk.

A ProfROM számtalan hasznos funkcióval rendelkezik: kompatibilis a SMUC-al, képes az egér és joystick konfigurálására, a floppyk gyorsformázására, screen editor és debugger is van benne.

A ProfROM Second Edition a Witchcraft Creative Group tervezése, 128K és 256K verziókban elérhető. Egy jumper segítségével nem csak Scorpion, de KAY és ZXM-Phoenix gépekhez is kapcsolható.

Megjegyzendő, hogy Velesoft még 2007-ben megtervezte saját verzióját. Ez eddig még csak 'papíron' létezik, és maga a szerző sem tesztelte.

Hozzáadva: 2010. január 23.

Keyboard interfészek Russia

A moszkvai oistalker 2020 novemberében mutatta be PS/2 keyboard adapter on 74HC595 shift registers interfészét.

A kártya Andy Karpov áramkörén alapul, viszont az Altera EPM7128STC100 CPLD helyett 8 darab 8 bites 74HC595 típusú léptető regiszter segítségével valósult meg. A vezérlő firmware minimális változtatáson ment át.

A PS/2 billentyűzeten felül lehetőség van NES kompatibilis kontroller illesztésére is. A D-pad a 6, 7, 8, 9 billentyűkhöz van rendelve, az A és B gombok a 0 és M, a Select és Start az L és Enter párjai.

A billentyűzetet illetően a Ctrl-Alt-Del a reset, az F5 az NMI a ZX-Uno klón mintájára.

A szintén fővárosi Mihail Kaa (MikhaelK) 2021 márciusában jelentette be az usb2spectrum interfészt a zx.pk.ru fórumon. Ennek segítségével USB billentyűzetet köthetünk elvileg bármelyik ZX Spectrumhoz vagy klónhoz. Az STMicroelectronics STM32 mikrokontroller vezérli az USB részt, az Altera EPM7064 CPLD-ben van letárolva az 5x8-as billentyűzet mátrix kiosztása. A reset a Ctrl+Alt+Del kombinációval kivitelezhető, az F12 aktiválja a Magic/NMI funkciót.

A valerium-labs [↓] által 2021 februárban készített Unikeyboard kontroller kártya segítségével laptop vagy desktop tasztatúrát alakíthatunk át ZX Spectrum billentyűzetté.

Az oroszországi Cheljabinsk városából érkező újítás az ATmega32 mikrokontroller és az EPM3128 vagy EPM7128 CPLD köré épül. A kártya egyik csatlakozója a PC-billentyűzethez, a szemközti oldalon levők a ZX Spectrum fóliamembrán helyére csatlakoznak. A használat előtt az AVR-Keyexplorer modul segítségével először be kell tanítani a rendszert, mely összepárosítja a PC-billentyűzet lenyomása által generált jeleket a ZX Spectrum standart 40 billentyűs kiosztásával. Majd ez a mátrix kerül végül beégetésre a firmware-be.

PS/2 keyboard adapter on 74HC595
2020/11. usb2spectrum
2021/03. Unikeyboard
2021/04.

Proface AT

Proface AT PS/2 version

A ZX Spectrum egyik gyengéje sokáig a billentyűzet volt.

E probléma áthidalására több megoldás is született és a mai napig lehet kapni a PC-billentyűzet csatlakoztatását lehetővé tevő interfészeket. Így már nem kell félteni a Speccy-t, bátran nyúzhatjuk az olcsó és sokkal jobb minőségű PC-billentyűzetet.

A Proface AT többféle változatban is létezik. Van külső és belső verziója is, ez utóbbi azoknak készült, akik PC-házba szeretnék szerelni a Spectrumot. Természetesen a belsős változat egy kicsit olcsóbb is. Velesoft elkészítette a PS/2 csatlakozós típust is.

A resetelés hasonló a PC-n megszokotthoz: Ctrl+Alt+Del. Néhány nehezen elérhető floppy-s parancsot, mint például: Format, Cat a funkcióbillentyűkhöz rendeltek. Természetesen használhatóak a kurzorbillentyűk, valamint a numerikus pad is. Az elérhető funkciók száma jóval túlmutat az itt bemutatottakon, de a többség persze elsősorban nem ezért vásárolja meg a Proface-t, hanem a billentyűzet csatlakoztatása miatt.

A külsős Proface AT tartalmaz továbbá egy átmenő élcsatlakozót is. Jó minőségű Speccy billentyűzet matricákat is mellékelnek az interfészhez. A Sintech, az RWAP Software és a Kompakt Servis forgalmazza.


IBM PC Keyboard and Mouse Contoller

IBM PC 
Keyboard and Mouse Controller

A Scorpion cégnek természetesen a PC-billentyűzet csatlakoztatására is megvan az ajánlata. A szintén szentpétervári D.K. céggel közösen fejlesztették ki univerzális XT/AT billentyűzet és egér vezérlőjüket. Nemcsak a Scorpionnal, de a többi ZX Spectrum klónnal is kompatibilis.

A PC-s billentyűzet vezérlőnek több okos funkciója is van. Az XT/AT billentyűzeteket automatikusan felismeri. Mind a latin, mind a cirill billentyűzet kiosztást támogatja. A legnépszerűbb szövegszerkesztők (TasWord, The Last Word 2, ZX-Word) fontosabb szolgáltatásait a funkcióbillentyűkről is elérhetjük. Ugyanez igaz az IS-DOS parancsokra is. A Pause lenyomásával felfüggeszthetjük a programok futását, a Ctrl+Alt+Del pedig reseteli a gépet.

Az egérvezérlő rész a Microsoft egér jeleit Kempston mouse jellé konvertálja, így egyszerűbben használhatjuk az újabb orosz programokat. De akár a legnépszerűbb klasszikus joystickokat is emulálhatjuk az egér segítségével, legyen szó akár Kempston, Cursor vagy Sinclair típusokról - az autofire opcióval is.

A Magic Button funkciót is aktiválhatjuk a billentyűzetről.

Fontos megjegyezni, hogy nem minden egérrel és billentyűzettel kompatibilis a rendszer. Ezért célszerű komplett szettben megvásárolni (vezérlő, billentyűzet és egér). Úgy látszik Oroszhonban is tanítanak marketinget...

A kártya forgalmazását egyébként a Perspective Group is végzi.


SpecKey United States

Az eredetileg Nagy-Britanniában felnőtt, jelenleg az USA-ban élő JROK újabb megoldást kínál a ZX Spectrum billentyűzet fóliájának kiváltására. Az interfész neve SpecKey, avagy Yet Another ZX Spectrum AT Keyboard Interface (YAZSAKI) és 2006-ban született meg. A szerző csak a Manic Minerrel akart játszani, és lám mi lett a vége...

A meglehetősen japános hangzású rövidítéssel bíró interfész mindössze két alkotóelemből áll: a Xilinx XC9572 programozható logikai áramkörből és az Amtel AVR Attiny45 mikro-kontrollerből.

Természetesen ismeri a kombinált billentyűk használatát: például a delete, valamint a kurzorbillentyűk is használhatóak.

A nyomtatott áramkör mintája valamint a vezérlőprogramok is letölthetőek az alkotó honlapjáról.

SpecKey

ZX Spectrum USB Keyboard Conversion

ZX Spectrum USB Keyboard Conversion prototype

Lee és LanceR, két jóbarát egy interfészt készített ZX Spectrum USB Keyboard Conversion fantázianévvel.

Innen már látható, hogy ez egy olyan interfész, mely USB-s PC billentyűzet csatlakozását teszi lehetővé.

Miután megfejették az eredeti fólia-mátrix felépítését, LanceR egy régi, 18f4550 kártyán alapuló interfészét módosították Miután az interfész működött, egy jóval kulturáltabb kinézetű NYÁK-kal váltották fel.

Hozzáadva: 2011. október 22.


TOSI Joy Interface Czech Republic

A TOSI Joy Interface a cseh Milan Spacek fejlesztése. Segítségével a Kempston mellett analóg botkormányt is kapcsolhatunk a ZX Spectrum gépekhez. A két üzemmód között jumperrel választhatunk. A Kempston módban három tűzgombot, míg a PC joynál kettőt támogat.

Kapott egy reset gombot is, valamint cseh fejlesztésként természetesen DivIDE kompatibilis.

TOSI Joy Interface


Covox és Soundrive Russia Czech Republic

Bizonyára sokan vannak, akik emlékeznek még a 90-es évek elejének "szegény ember hangkártyájára", a Covox-ra. 'Tudományos' elnevezései: Covox Speech Thing vagy esetleg Covox Plug.

Ez egy párhuzamos portra köthető digitális/analóg átalakító. Az így kapott jelet hi-fire kivezetve akár digitális effekteket is hallgathatunk tűrhető minőségben a zene mellett. A Covoxnak több verziója is létezett, az ICs megoldástól kezdve a különböző ellenállás-létrából összeállított variációkig.

Sőt volt sztereó és quadro verzió is. Előbbi két monó Covoxból állt, míg utóbbi külön nyákon tartalmazta a négy darab Covoxot (a neve Quadrofonic DAC volt).

A kereskedelmi forgalomban Disney Sound Source néven volt kapható. A Covoxok jelentősége a hangkártyák árának zuhanásával jelentőségét vesztette - legalábbis a PC-knél.

Bármilyen hihetetlen, a 8 bites mikrók között is elterjedtek a különböző Covoxok (például Atari XL, Spectrum, de a szovjet ipar remekeinek számító Elektronika BK-t és a Vectort is turbózták Covoxxal). Ehhez minden bizonnyal nagyban hozzájárult, hogy az AY-8910/12 és YM2149F hangchipeknek nem létezett orosz megfelelője. A monó verzió éppúgy létezik, mint a sztereó Covox. Sőt, a Pentagonhoz valók kissé eltérnek a Scorpion Covoxtól.

A quadro Covox Spectrumos neve Soundrive (egy "d"!). Akárcsak a PC-n, itt is egy nyákon integrálták a négy darab D/A konvertert. Első verzióját a novoszibirszki Flash Inc. fejlesztette ki még 1995-ben. Többféle kivitele is létezik, mint például Soundrive Normal, Soundrive Baby és Soundrive Monster. A Covox és Soundrive meglehetősen népszerű volt azok körében, akik digitális effekteket akartak kicsiholni a ZX Spectrumból.

A verziók száma is egyre gyarapodott, mint például 1.01, 1.02, 1.05, 1.50 és 1.51. A Soundrive természetesen Covox kompatibilis.

Az 1.02-es verzió 9 chipből építkezett és orosz viszonyok között igen drága és nehezen beszerezhető alkatrészeket is tartalmazott.

Az 1.05-ös az előző verziókhoz képest olcsóbb és könnyebben beszerezhető alaktrészekből állt össze és egy kapcsoló segítésével butítható Covoxxá. Már csak 5 chipet tartalmazott.

Az 1.51-es már automatikusan választja ki a Covox üzemmódot, ha a program nem támogatja a Soundrive-ot. Kapcsolási rajza a Flash Times lemezújságban jelent meg 1997-ben.

Oleg Staricenko (solegstar) tervezte meg a SounDrive v1.52-t, azaz a SounDrive TLC7528C-t 2011-ben és jó új orosz szokásnak megfelelően a zx.pk.ru fórumon jelent meg először róla hír. Nevéhez híven a TLC7258C jelű kétcsatornás D/A konverter köré épül, amiből így értelemszerűen két darab szükségeltetik. A kártya ZXBus kompatibilis, ennek megvalósításban Caro segédkezett. Tartalmaz még egy AY-input csatlakozót is, hogy a mixelés lehetséges legyen. Készült belőle anno egy prototípus is, mely a PC Centronics csatlakozóhoz való. Elméletileg működik egy darab négycsatornás TLC7225 DAC-el is, de ezt a tervező nem tesztelte Az 1.51-gyel mind szoftver, mind hardver szinten kompatibilis, valamint a Profi klónnal is.

Black_Cat 2012 végén jelent meg ennek bugfixelt verziójával, a SounDrive v1.53-mal, mely elődjével ellentétben már kompatibilis a ZXM-Phoenix 03-as és 04-es revizójával is.

Ugyancsak az ő fejlesztése SounDrive v1.6, mely szinte párhuzamosan solegstar fejlesztésével, 2011-ben jelent meg. Ez is a v1.51 bugfixeit tartalmazza, továbbá kompatibilis lett a ZXBus v1.1 specifikációval és az eZ80 processzor portjaival.

Két év múlva jelenkezett ennek továbbgondolásával az Ultra Soundrive v1.666-tal. A szokásos bugfixek melett itt már mind a négy csatorna 6 bites hangesőszabályzóval rendelkezik. Együttműködik a General Sound hankártyával Covox-ként, kompatibilis a Scorpion Covox módjával, valamint Profi sztereó Covox üzemmóddal is.

A Covox és a Soundrive 8 bites zenét biztosít. A Covox esetében a CPU-nak kell a csatornákat időosztásos rendszerben küldeni egyetlen (1x8 bit) vagy a sztereó változat esetében két portra (2x8 bit). A Soundrive esetében pedig direktben mehetnek a jelek (4x8 bit).

Az orosz játékok és zeneprogramok egy része használja a Covox mutációit. Hátránya, hogy a zene előállítása teljesen a processzor feladata. A maximális minőség 10 KHz (optimalizálás mellett 12 KHz), ha a mintákat és a hozzájuk tartozó hangerőt a magas memóriából olvassuk ki. Ha az alap, alacsony címzésű memóriában van a zene, akkor 15 KHz (esetleg 16 KHz) lehet a plafon.

Néhány példa a Soundrive-os zeneszerkesztőkre: Digital Studio, Extreme Tracker, Flash Tracker, Ultrasonic és SQ Tracker.

Bár jóval kisebb mértékben, de a volt Csehszlovákia területén is hódítottak a Covox és Soundrive különböző változatai. Ezek házilag barkácsolt eszközök voltak a 90-es második felétől kezdve, hivatalos gyártójuk, illetve forgalmazójuk nem létezett. Közös vonásuk volt, hogy nem direkt módon kapcsolódtak a géphez, hanem az UR-4 nevű párhuzamos interfészen keresztül.

Többek között Petr Simandl és Pavel Cejka is közzétette honlapján saját verzióinak kapcsolási rajzait.

Frissítve: 2019. március.

Soundrive Monster Soundrive TLC7528C 3 channel DA converter for UR-4 3 channel DA converter for Didaktik Gama 192K 4 channel D/A converter sound card
for ZX Spectrum 128K+2A and UR-4

AY-interfészek Czech Republic Slovakia Russia Ukraine Belarus Poland Sweden

A sztereó hangzás cseh Slavomir Labskynak (Busy) köszönhető, aki néhány ellenállást és kondenzátort forrasztott az alig egy hete megvásárolt ZX Spectrum 128K AY-chipjéhez 1988 végén. E mellett természetesen a gyári mono jack-et sztereóra cserélte. Így az ’A’ csatorna a jobb hangszóróból, a ’B’ a balból szólt, a ’C’ pedig mindkét oldalról fél hangerővel. Amikor a Didaktik cég a 48K Spectrumhoz csatlakoztatható Melodik AY-interfészt elkezdte gyártani, vettették fel az ACB sztereó elnevezés ötletét Busy-nak, mellyel ő egyetértett. A módszer hamarosan kvázi-szabvánnyá lépett elő - először a volt Csehszlovákia területén.

A sztereósítás később széles körben elterjedt lett a volt Szovjetunió utódállamaiban is, illetve kisebb mértékben Lengyelországban és Romániában. Az ex-szovjeteknél az ABC és BAC sztereó hangzás lett a standart és a sztereó zene alapkövetelménnyé vált a legtöbb demó-compón.

Habár első pillantásra könnyűnek tűnik az átalakítás, az AY-chip rendkívül hőérzékeny. Ezért a gyakorlatlanok könnyen megsüthetik a chipet a forrasztópákával. Nem árt egy gyakorlott ismerőst felkérni az átalakításhoz, mert esetleg nem fog sztereóban zenélni a gépünk - sőt sehogy sem... Néhány barkács-site erősen ajánlja, hogy ne direktben az AY-chipet terheljük hővel, hanem az IC-foglalat lábait forrasztgassuk.

A 48K-s programokat egy kissé módosítani kell, hogy működjenek az interfészekkel - már amennyiben nem eleve kompatibilisnek írták meg őket. Termesztésen cseh és szlovák barátaink igyekeztek eleve 48K+AY kompatibilis játékokat készíteni.

A már említett Melodik interfész volt az egyik utolsó kereskedelmi forgalomban kapható bővítő, melyet kezdetben a Didaktik Skalica, majd később a Kompakt Services forgalmazott.

Ez egy beépített monó hangszórót tartalmaz potméterrel szabályozhatóan. Ezen felül 3,5-ös sztereó jacken keresztül könnyen kivezethetjük a hangot hi-fi-re is -mondani sem kell- ACB-sztereó üzemmódban. Tartalmaz egy átmenő élcsatlakozót is. Stílusa a Didaktik Sklica által gyártott Didaktik M és Kompakt klónok stílusához alkalmazkodott: a felső hűtőnyílás, illetve a szín is közös vonás volt a gépekkel. A Skalica városában székelő cég 1994-ben hagyta el a ZX Spectrum platformot, a kovarska-i Karel Machacek által vezetett vállalkozás 2004 szeptember végén frissítette utoljára Spectrummal is foglalkozó weblapját. ​

Jarek Adamski Yamod.AYLPT és Sami Vehmaa ZXAY kártyáját később vesszük górcső alá. ​

Nem tartozik szorosan a tárgyhoz, de mindenképpen megemlítendő, hogy néhány volt orosz klónhoz a buszrendszeren keresztül csatlakoztatták a sztereósított AY-chipet, hasonlóan a PC-s hangkártyákhoz. Erre a legjobb példa a már említett Contact CPS-128.

A korai Pentagonoknál pedig a Z80 processzor foglalatába lehetett illeszteni a Z80 és AY chipet tartalmazó kisméretű áramkört - mint arról már olvashattunk.

Az AY internal interfész megjelenése 2019/2020 fordulójára tehető – a Covid miatt megint csak tippelni lehet. A lengyel Przemyslaw Krawczyk (Lotharek) [↓] ezen kiegészítője egy belsős megoldás az AY-tuninghoz.

Két összetevőből áll. Az egyik a CPU- a másik az AY-adapter, melyek szalagkábellel vannak összekötve. Az elsőt értelemszerűen a Z80 foglalatába kell illeszteni, majd bepattintanti a processzort. A másodikba kell a hangchipet tenni.

Végül a tűcsatlakozókra kötni a beeper szignálokat és az itt kapott AY-jelekkel együtt kivezetni a hangot sztereóban.

Az EPSON SG8002CA-PHB programozható oszcillátor hajszálpontos 1,75 MHz frekvenciát biztosít a hangchip részére.

A csehországi Jaroslav Smetak (Noby Noblnoch) [↓] 2021 márciusában jelentkezett egy újabb AY-interfésszel AYCKO elnevezéssel.

Ha az aukro.cz online piactérre tett szűkszavú leírásra hagyatkozunk, akkor a Melodik interfésszel kompatibilis - tehát cseh/szlovák hagyományoknak megfelelően ACB sztereóban szól. A hirdetésben egyébként még a 2020-as ’előszéria’ fotója szerepel, saját divide.cz webshopjában már a végleges.

↑date: 2021/08.

Pix:
AY-interfészek

Weblinx:
⤍ Przemyslaw Krawczyk@Www: https://lotharek.pl
⤍ Przemyslaw Krawczyk@Facebook: https://www.facebook.com/lotharek
⤍ Przemyslaw Krawczyk@Youtube: https://www.youtube.com/user/lotharek
⤍ Jaroslav Smetak@Wwww: http://divide.cz
⤍ Jaroslav Smetak@Facebook: https://www.facebook.com/noblnoch
⤍ Jaroslav Smetak@Twitter: https://twitter.com/Noblnoch
⤍ Jaroslav Smetak@Aukro.cz: https://aukro.cz/uzivatel/argrn/nabidky
AY internal
20??. AYCKO
2021.

AY-Magic

Zaxon AY-Magic

Zaxon AY-Magic hangkártyája a szinte már kötelező AY-interfész ZX Spectrumhoz. Teljesen kompatibilis a 128K Spectrummal és a gumibillentyűs kistesók valamint a 48K+ mellett a klónokkal is működik. Elméletileg a 128K, 128K+2 és 128K+3 összes variánsával is használható, de mivel ugyanazt a port-ot használja, mint a gépben levő chip, ezért ennek nincs sok értelme (a soron következő Turbo Sound emuláció nem fog működni). Sinclair átmenő élcsatlakozót valamint jack csatlakozót is tartalmaz.

A NYÁK felirata szerint a fejlesztésbe besegített Yerzmey is. Zaxon egyébként más C64 és Atari 8/16 bites kütyük fejlesztésével is foglalkozik.

Az interfész legegyszerűbben az RWAP Software-től szerezhető be.

Hozzáadva: 2010. február 21.

Turbo Sound Russia Ukraine Czech Republic Poland

A Turbo Sound bővítés az ex-Szovjetúnió területéről származik. Ez egy második AY-chip installálását jelenti az eredeti mellé. Néhány 80-as évek végi forrás beszámol hasonló fejlesztésekről az eredeti ZX Spectrumhoz is. Az oroszok a bővítést Turbo AY-nek vagy egyszerűen TS-nek is nevezik. ​ Több egymástól független megoldás látott napvilágot. ​

Az első fejlesztés a PoS-Turbo Sound, az izhevski Power of Sound csapattól 1995-ből. Külön interfészt fejlesztettek ki a Pentagon és a Profi számára.

Főkonstuktőre a csapat egyik tagja Rustam Akmalov (Bitwalker), a szoftver support felelőse Ilja Vjacheslavovich Kudrjavcev (Himik's ZxZ, Himik). Kezdetben egyetlen program sem támogatta, csak a Himik által a Pro Sound Creator-ból forkolt Turbo Sound Editor (TSE), mely kissé megkésve, 2002 és 2003 között jelent meg. Elterjedését nyilván nem segítette elő, hogy 256K RAM-ot igényelt. Sok más kóderhez hasonlóan ő is moddolta a Pro Tracker-t is, a 4.01-es verzió már támogatja a hatcsatornás zenét. ​

Mivel a PoS 1998 után a Power of Sound Web Team (PoS-WT) névre módosított, ezek a programok már ezzel a csapatnévvel jelentek meg.

A TSE fejlesztésének megkezdéséről a Buzz #20 (2001. december 31.») és Body #37c (2002. május 16.») diszkmag-okból tájékozódhattak az érdeklődők. A pentagonos hardverről és a Protracker 4.01-es verziójáról az Abzac magazin #10. számában (2002. január 30.»), a Profi klónhoz készült verzióról a következő, #11. lapszámban olvashattak a Spectrumosok (2002. április 17.»).

A Quadro-Turbo Sound (vagy Quadro-AY, oroszul: Kvadrapristavka) a Pentagonok jellemző bővítése két évvel későbbről. Mivel egy AY-chip már sztereó hangzásra képes, ezért kettővel már a quadró is elérhető - innét ered a név.

A hardver-terv Anatolij Anatolevich Kosychenko (Mighty Hacker - Sevastopol/Ru) munkája a Smash Hackers Band (SHB) csapatból.

A szoftver supportot Viktor Onishhenko (Viator - Chernihiv/Ua) vállalta az Avalontól. Ez végül csupán egyetlen programot jelentett, a Quadra Converter-t, mellyel a sima AY-zenék konvertálhatóak quadróvá – pontosabban álquadróvá. A Quadra Music Editor zeneszerkesztő csak üres ígéret maradt.

Mivel ezek a csapatok ’kreatív társaságok’-ba szerveződtek, a legtöbben a Rush I.S.P.A. és az Amazing Software Making csapat-szövetségek fejlesztéseként ismerik a kvadrós turbót. Az Avalon mindkét szövetség, az SHB csak az utóbbi tagja volt.

Ismertetői Depth #01 (1997. október 14.») és a Faultless #08 (1997. november 29.») diszkmag-okban láttak napvilágot.

A moszkvai NedoPC csoport 2005-ben élesztette újjá a hardvert a PoS verziója alapján. A NedoPC-Turbo Sound csupán kis mennyiségben készült, de a kapcsolási rajzok és dokumentációk szabad hozzáférésűek.

Konstruktőrei Viktor Roshhupko (Ronin) és Roman Valerevich Chunin (CHRV), utóbbi a NYÁK gyártásban is részt vett. ABC sztereóban szól és 99%-ban kompatibilis a szimpla AY-setuppal. Egy IDE-kábel segítségével installálható az AY-chip helyére.

Három revízióban készült. A Revision A egy kísérleti modell, a kártyán még nem volt védőlakkréteg. A Revision B az előző hibajavított verziója. A lakkrétegel ellátott végső Revision C kábelezése nem maradt kompatibilis az előzőekkel, áttért a később megjelent Turbo Sound FM kártyával közösen használt kiosztásra. Ez már könnyen konvertálható quadró hangzásúvá is.

A kártya bemutatkozása külön érdekesség. Aleksandr Sergeevich Semjonov (Shiru Otaku, DJ Uranus, Shurik Program, shiru8bit) elküldte a Revision A kapcsolási rajzát az Info Guide diszkmag szerkesztőségébe, mely a #07-es számban mutatkozott be (2005. május 31.»). A következő, #08-as kiadványban megjelent a Vadim Alekseevich Akimov-tól (Lord Vader, LVD) egy bugfix (2005. november 30.»), ez lett a Revision B. A Nedo PC saját nyomtatott magazinjának 3. számában (2005. ősz ») már ennek a bugfixelt verziónak a kapcsolási rajza található, viszont az 'A' revízió fotójával. Shiru mind az Info Guide #08-ban, mind a Nedo PC #03-ban publikálta Himik ’autodetect’ kódját a TSE új verziójához, mely már támogatja az új NedoPC-s kártyát is.

A NedoPC a demó-compók díjaiként elkezdett Turbo Sound kártyákat osztogatni, innentől datálódik a fejlesztés széles körű elterjedése. Dmitrij Mihajlovich Bystrov (Alone Coder, AlCo - Rjazan/Ru) Pro Tracker verziója a 3.697-tól már támogatta a Turbo Sound-ot, ez 2006-ban jelent meg. Mivel AlCo az Info Guide magazin főszerkesztője, valószínűleg a fent említett cikkek kapcsán került kapcsolatba a kártyával. A 32 bites Windows-on futó kereszt-platformos, Sergej Vladimirovich Bulba (Habarovszk/Ru) által készített Vortex Tracker II támogatásába is ebben az évben került be a hatcsatornás zene. Erről az Abzac magazin #31 számából informálódhattak az olvasók (2007. július 04.»).

Lejátszóprogramok, melyek támogatják a hardvert: Turbo Sound Music Player (2006: Vladislav Stanislavovich Sotnikov/Vega - Szentpétervár/Ru) és Turbo Sound Modules Player (2007: Dmitrij Terentev/Demon_ZX - Cheremisinovo/Ru).

A hardver elterjedésének és a szoftver supportnak köszönhetően a 2006 április végén megrendezett DiHalt'2006 (Nyizsnyij Novgorod/Ru) és az augusztus végén tartott Chaos Constructions'2006 (Szentpétervár/Ru) demó compókon már megjelent a Turbo Sound kategória és azóta is szokásos versenyszám a zeneszerzők között.

Az első TS zenéket tartalmazó album 2007 februárjában debütált Nikolaj Vladimirovich Mumrin-tól (Karbofos, krb, krba/Drink Lovers Corp - Jaroszlavl/Ru). Ez egy 640K-s TR-DOS lemez, de .MP3 fájlban is letölthetőek a számok a platformfüggetlenség jegyében.

Párhuzamos fejlesztésként jelent meg kompatibilis TurboSound FM (Turbo FM, TSFM). Két darab YM2203 chip található rajta, melyek kompatibilisek az AY-vel és ráadásként 3 csatornás FM-szintetizátort is tartalmaznak, hozzájuk a szokásos YM3014 típusú 9 bites DAC-t társítva.

Így nemcsak a Turbo Sound zenéket képes lejátszani, hanem a 6 csatornás Sega MegaDrive/Genesis FM track-jeit is. Lehetőség van a ZX/Sega részek együttes használatára, azaz 12 csatornás zenére is.

2005 közepén jelent meg, Lord Vader és Vasilij Jurevich Klimov (JtN, Bolek, Mielophone - Perm/Ru) közös fejlesztéseként indult. A kártya bugfix-elésébe és véglegesítésébe CHRV mellett Alexey Sergeyevich Zhabin (King of Evil, KoE) is beszállt.

A rendszer vezérlését itt már egy CPLD, az EPM7032S vagy ATF1502AS végzi.

Ennek is három verziója készült. A Revision A itt is a kísérleti verzió, újfent lakkréteg nélkül, a NYÁK-on nem található meg a revízió jelölése. A Revision B a szokásos hibajavításokat tartalmazta (amelyből egy vezetékhiba még mindig maradt). A védőlakkozást még mindig mellőzte. A végső, a Revision C már megkapta a lakkozásos védelmet és lehetséges az FM rész lezárása is. Továbbá kapott egy FM szűrőt is, valamint balanszolhatóak az AY és FM részek. Ehhez természetesen új firmware is dukál.

A Nedo PC magazin #03 számában már említik, hogy felkészültek a 'sorozatgyártás'-ra. Első hirdetése a Nicron diszkmag #129-es számában jelent meg (2006. január 18.»).

Denis Dratov (Dexus - Nyizsnyevartovszk/Ru) integrálta az eszközt az UnrealSpeccy emulátorba. Shiru a Sega zenék mellett a TFM Music Maker (Windows/1.52) zeneszerkesztő és TFM Music Player plugin (WinAmp/1.21) megírásában vett részt. 2012 februárjában jelent meg a Turbo Sound FM programozói kézikönyve. Szerzői a bekezdés elején említetteken felül: Alone Coder és HardWareMan. Utóbbi a Sega zenék kapcsán került a képbe.

Nem sokkal a NedoPC hardverei után a cseh Jiri Veleba (Velesoft) is elkészítette saját verzióit. Ezek jellemzője, hogy csupán egyetlen AY/YM chipet tartalmaznak, mivel a Spectrum vagy az AY-interfész beépített chip-jét is használják.

A 2006 szeptemberében megjelent Turbo Sound Easy magában foglal egy Philips SAA10999 chipet is a SAM Coupe hangok emulálásáért. Így összesen 12 csatornás zenét kapunk A NedoPC Turbo Sound fejlesztésével teljesen kompatibilis, akárcsak a SAM Coupeval. A portok dekódolásást egy GAL16V8 chip végzi, a firmware egy XILINX XC9572 CPLD-ben kapott helyet. A TS rész ABC vagy ACB sztereóban szólhat.

A hangkártya 2008-ban megvalósult az SAA nélkül is, Turbo Sound Mini néven. Először csak ABC sztereóban szólt, majd megjelent az univerzális verzió az ACB sztereó hangzással kibővítve.

A honlapon levő infók alapján (mely már régóta nem frissül) 85%-os az elkészültség.

Az orosz Mihail Tarasov (Mick-Kaluga/Ru) fejlesztése a ZXM-Soundcard sorozat. A kártya hatcsatornás zenét képes lejátszani 2xYM2203 chip valamint a Philips SAA1099 segítségével. Az AY/YM rész TurboSound FM (TSFM) kompatibilis, az SAA1099 pedig a SAM Coupe-val. Speciális szoftverrel természetesen mind a 12 csatorna egyszerre szólhat.

Az első revízió (revision 01) a Nemo-buszos ZXM-Phoenix és KAY-256/1024 számítógépekhez készült 2010-ben öt darabban.

A második széria (revision 02) fejlesztése 2010 nyarán indult el. Az az igény hívta életre, hogy a zenéket nem csak emulátoron, hanem igazi klónokon szerették volna hallgatni a fanok. 2010 nyarára el is készült, 'slim' kivitelben, mely a SMD komponensek alkalmazásának volt köszönhető. Mivel a slim kivitel mellett innentől a kártya ZX Bus-os is volt, már más klónok tulajdonosai is tudták használni. Az elődhöz képest változott a referencia-frekvencia is. Két darab készült a kettesből.

A 03-as revízió 2011 végén jött ki. Három darab feszültség stabilizátort tartalmazott. Egyet a mixer és az SAA, kettőt pedig a két YM kapott. Ezzel sikerült elejét venni a melegedésnek. Ha nincsen szükségünk a TSFM részre, egyszerűen nem forrasztjuk be az alkatrészket és jumper segítségévek blokkoljuk a portokat. Ebből már 10 darabot gyártott. A vezérlést az eddigi három verzióban az Amtel ATF1502 CPLD végezte.

2013 tavaszán felvetődött a kérdés, hogy készüljön-e új sorozat a kártyából. Néhány potenciális tulajdonos már rendelkezett TSFM-el, és nem szerették volna 'megduplázni' azt. A felmérések alapján született meg a Light verzió, mely csak az SAA részt tartalmazta. Nem mellékesen Pentevo/ZX Evolution kompatibilissá is vált, valamint az SAA új vezérlő portokról működött a 21 darabos szériában. A központi egység az Altera EPM7032STC44 CPLD lett.

2013 végén ezen kártya alapján készült el a Soundrive kompatibilis verzió Middle néven, a TLC7226CN D/A konverter alkalmazásával két tucatban.

A végső formát a kártya az Extreme verzió képben érte el, melynek fejlesztése 2014 elején kezdődött. Ebben visszatért a TSFM rész az első három revízióból és megtartotta a Soundrive-ot is. Az EPM7032STC44 vezérlőt a nagyobb kapacitású EPM7064STC váltotta fel. Ennek segítségével a referencia frekvencia is változtathatóvá vált, így a CPC és ST zenéit is képes lejátszani. 38 darabos ez a széria, melynek kapcsolási rajzként létezik a bugfixelt változata, az Extreme rev.01.

Vitalij Mihalkov (MV1971, tetroid - Novoszibirszk/Ru) nevéhez kötődik az Extreme rev. 03, piros színű kártya gyártásának megszervezése. Itt megváltoztak az RCA csatlakozók, rögzítő furatokat kapott NYÁK, valamint YM3014B típusú, DIP-tokozású DAC-t kapott.

Az első kártyákon tüskés Line In/Out és sztereó jack van. A revision 03-tól kezdve 2 RCA kimenettel is rendelkeznek.

A kártya képességeit egy zenei lemez mutatja be, mely három részt tartalmaz: E-Tunes 1, E-Tunes 2 és TS-Play. Az első kettő az SAA-t demózza Mick trackjeivel; Aleksej Alekseenko (AAA, Medicament, 3A-Soft - Moszkva) kódolásával. Utóbbi Andrej Alekseevich Konov (Voxel, Crying Angel - Tihvin/Ru) TurboSound zenéit prezentálja; szintén AAA, valamint Nikolaj Vitenko (VNN_KCS - Jenakijeve/Ua) kódjai segítségével.

Piotr Bugaj (Zaxon/Speccy.pl - Czestochowa/Pl) 2013 tavaszán jelentkezett először a NedoPC TurboSound FM kártya reprodukálásának ötletével. Az eredetivel ellentétben ez külsős kártya, az élcsatlakozóra köthető. A zöld színű prototípus az FM Magic nevet viseli, a júliusi üres NYÁK decemberre lett készreszerelve. Ezt követte januárban a kék színű végleges típus Masakrator FM elnevezéssel.

Az előző fejlesztés alapjaira építkezve 2014 októberére készült el a Masakrator FM De Luxe. Ez Mick ZXM-Soundcard-jának megfelelője. A prototípusa hosszúkás zöld NYÁK-on 2013-as dátumot visel magán és 2014 januárjára kapta meg az alkatrészeket. A végleges a kék színű kompakt kivitel. Sem a kártyán, sem a dobozán nem található meg a De Luxe felirat, csak a Youtube videó leírásából azonosítható be. A fórumposztokban Zaxon Masakrator FM v2-nek is nevezi. A méretet sikerült leszorítani az első, SAA nélküli verzió alá.

Andy Karpov ((andykarpov) [↓] - Nikopol/Ua) 2019 márciusában mutatta be a Turbo Sound AVR AY emulator első verzióját. Ezt egyszerűen az AY-3-8912 chip helyére kell bepattintani felprogramozás után és máris 6 csatornás zenét kapunk a két darab ATmega8A 8bites AVR RISC mikrokontroller segítségével. A hardver-emulátor az www.avray.ru oldalon található dokumentáció alapján készült el.

Skoti [↓] (Speccy.pl - Pl) 2019 szeptemberében jelent meg saját implementációjával. A Kempston + TurboSound nevet viseli az interfész – tehát bónuszban még egy joystick illesztő is található rajta. Ez is A NedoPC csapat szabványát támogatja. Két darab YM2149F chip-et használ, mely ABC sztereóban szól egy 3,5-ös jacken kivezetve. Reset gombot, Kempston hatástalanító jumpert és átmenő élcsatlakozót tartalmaz még a kártya.

↑dated: 2021/07.

Pix:
Turbo Sound

Weblinx:
⤍ Mihail Tarasov@Www: http://www.micklab.ru
⤍ Mihail Tarasov@Vkontakte: https://vk.com/micklab
⤍ Mihail Tarasov@TS-Labs forum: http://forum.tslabs.info/viewforum.php?f=51
⤍ Vitalij Mihalkov@Www: http://tetroid.nedopc.com
⤍ Masaskrator FM@Speccy.pl forum: https://www.speccy.pl/forum/index.php?topic=942.0
⤍ Masaskrator FM@Elektroda.pl forum: https://www.elektroda.pl/rtvforum/topic2717822.html
⤍ Piotr Bugaj@Facebook: https://www.facebook.com/piotr.bugaj.18
⤍ Piotr Bugaj@Youtube: https://www.youtube.com/channel/UCq0qTOm1ux2WOhEDPbe0Ofg
⤍ Piotr Bugaj@SellMyRetro: https://www.sellmyretro.com/user/profile/zaxon
⤍ Piotr Bugaj album@Fotosik.pl: https://www.fotosik.pl/u/zaxon
⤍ Andy Karpov@Github: https://github.com/andykarpov
⤍ Andy Karpov@Facebook: https://www.facebook.com/andy.software.engineer
⤍ Skoti@Github: https://github.com/konkotgit
⤍ Skoti@Youtube: https://www.youtube.com/channel/UCD734CjX1Rjgrx5EBLjabyg
Turbo Sound rev.C
2005. Turbo Sound FM rev.C
2005. Turbo Sound Easy
2006/09. Turbo Sound Mini ABC
2008. ZXM-Soundcard rev 01
2010. ZXM-Soundcard rev 02
2010. ZXM-Soundcard rev 03
2011. ZXM-Soundcard Light
2013. ZXM-Soundcard Middle
2013. ZXM-Soundcard Extreme
2014. FM Magic
2014/01. Turbo Sound AVR AY emulator v1.0
2019/03. Kempston + TurboSound
2019/09.

General Sound 128/512, NeoGS, ZXM-GeneralSound Russia

A General Sound hangkártyával (rövidítve: GS) a Spectrum és a Spectrum-klónok közel Amiga szintű zenegéppé változtathatóak - legyen szó akár 48K-s vagy 512K-s ZX-modellről.

A kártya a szentpétervári illetőségű X-Trade Group fejlesztése 1997-ből, de a Scorpion illetve a Nemo is kifejlesztette a saját verzióját. Legalább kétféle alverziója létezik. Az első, régebbi egy szalagkábellel kapcsolódott az alaplaphoz, míg az újabb már direktben élcsatlakozóval.

A komplex áramkörnek köszönhetően "házilag" előállított vagy klónozott GS kártyával nem találkozhatunk. Az igazat megvallva, az egyik legbonyolultabb ZX Spectrum periféria, mely a klasszikus orosz ZX Spectrum korszakban született.

Természetesen a legtöbb program nem használja ki a kártya többletképességeit. Az újabb orosz játékok, a régi klasszikusok átiratai, a zeneszerkesztők és lejátszók viszont "kitűnően muzsikálnak" a GS-sel, sőt némelyikük automatikusan fel is ismeri a kártyát. A crackerek a régi ZX-játékokhoz egyszerűen hozzácsapják az Amiga verzióból kibányászott zenéket és effektusokat. A hangkártya kiváló az Amigás eredetű .MOD fájlok szerkesztésére és lejátszására is.

A GS lelke egy 12 MHz-es Z80A, B, C vagy H processzor megtámogatva 128 vagy 512K DRAM-mal. Kissé ironikusnak hat egy olyan bővítőkártya, amelyiknél a hardver lényegesen erősebb magánál a gépnél is...

Elméletileg mintegy co-processzorként is használható lenne, tehát bizonyos számításokat átvehet a CPU-tól. Sőt a memóriáját is megoszthatja a ZX Spectrummal. Ezt a lehetőséget azonban nagyon kevés program használja ki.

A zene előállítása teljes egészében a kártyán lévő Z80 proci feladata, így nem terheli jelentősen a Speccy saját CPU-ját. Akár resetelhetünk is, a GS tovább fog zenélni.

A Scorpion két lemezzel együtt szállította, mely játékokat és zenei programokat tartalmazott.

Ha egy játéknál azt látjuk, hogy GS128 vagy GS512, az arra utal, hogy a játék a General Sound 128K-s vagy 512K-s verzióját támogatja. A mintavételezési frekvencia 37,5KHz és 4 különálló csatornája van.

Néhány zeneszerkesztő, mely támogatja a GS-t: RIFF Tracker és Excellent Tracker.

2007-ben aztán közkézre bocsátották a kártya dokumentációit és kapcsolási rajzát, így a korábbiakban szigorúan kereskedelmi terméket bárki előállíthatta.

A NedoPC csapat is elkészítette a General Sound új verzióját, melyet 2008 júniusán, a DiHalt 2008 demópartin mutattak be NeoGS néven. Teljesen kompatibilis az 512K-s General Sound kártyával és új funkciókkal is bővítették. A fejlesztésben egyébként LVD (Vadim Akim), CHRV (Chunin Roman), King of Evil (Zhabin Alexei) és JTN (Vasiliy Klimov) vettek részt.

Eddig összesen 3 verzióban látott napvilágot, Revison A, B és C. Az első verzió sosem került forgalomba.

A második már a bugfixelt változat, mely egy 3,5"-is jack-et kapott.

A harmadik verzió újdonsága a csökkentett méret az új alkatrészeknek köszönhetően, valamint hogy a memória 2 megáról 4-re nőtt. Helyet kapott még egy reset gomb is.

A végső verzió az Altera EP1K30 FGPA köré épül. A Z80 proci 10, 12, 20 vagy 24MHz-e n ketyeghet. Támogatja a hardveres .MP3 és a 8 csatornás .MOD fájlok lejátszását. A háttértár SD kártya, melyről a Spectum kikapcsolása után is folytatni tudja a lejátszást.

Mikhail Tarasov szintén kreált egy kompatibilis kártyát ZXM-GeneralSound néven. A kártya megvalósításának ötlete 2013 végén vetődött fel. Okaként említendő, hogy Mick egy kevésbé 'erős' kártyát szeretett volna megvalósítani, mint a NeoGS. Másrészt talált néhány TLC7528CDW DAC áramkört is. Így a projekt 2014-re meg is valósult.

A prockó 18 (firmware v1.00, 1.01) avagy 12MHz-en (v2.01) ketyegő Z84C0020VEC típusú. A RAM 512K-tól 2 megáig terjedő nagyságú SRAM lehet. A ROM mérete is nőtt, egészen 128K-ra, melyből az eredeti ROM az alsó 32K-ban kapott helyet.

A vezérlő áramkör az Altera EPM7128STC100 CPLD. A sztereó kimenet egy 3,5-ös jacken valamint két RCA csatlakozón keresztül valósul meg.

A hardver tervezésben besegített Sergey Sirotenko (Blade) valamint Black Cat is.

General Sound new version General Sound memory module NeoGS prototype NeoGS revision C ZXM-GeneralSound

SID-Blaster/ZX Russia

A SID-Blaster/ZX hangkártya tulajdonképpen egy, a videóvezérlőjétől és billentyűzetétől megfosztott C-64, mely a Nemo-buszon keresztül kapcsolódik a Spectrum (klón)hoz.

A 2011 őszétől kezdődő fejlesztés célja egy olyan hangkártya, mely a SID zenéket játsza e a a ZX Spectrumon.

Fejlesztői: Byteman (Alexander Alexandrow) és Prusak (Sergey Bagan). Előbbi a koncepció kialakítását és a Motorola 6510 firmware kódolását végezte. Prusak területe a hardver fejlesztés, építés, debuggolás és a ZX szoftver fejlesztés volt.

A gép a PAL és NTSC rendszereket szimulálja, valamint a SID 6581 és 8580 hangchipeket is tartalmazza a jobb kompatibilitás érdekében.

A koncepció hasonló a General Sound hangkártyához, mivel ennek is saját CPU-ja és BIOS-a van.

Hozzáadva: 2012. március

SID-Blaster/ZX prototype 03

DMA Ultra Sound Card Russia

A DMA Ultra Sound Card (DMA USC) elnevezésű hangkártyát a Witch Craft Creative Group fejlesztette ki Aleksei Inozemtsevym-el közösen 1999-ben. Ez az ukrán újítás egy non-profit fejlesztés, melyet sosem szántak sorozatgyártásra.

A kártya kapcsolási rajza szabadon hozzáférhető. Köszönhetően a kártya bonyolultságának (40 chip), a klónokhoz történő nehézkes illesztésnek és a kevés programnak, amely kihasználja a kártya képességeit, nem terjedt el széles körben. Mindezek ellenére meglehetősen ismertté vált a különböző nyomtatott és elektronikus magazinokban megjelent publikációknak (MSD, Echo, Adventurer és Body) köszönhetően.

Szemben a jóval népszerűbb General Sound hangkártyával, nem rendelkezik saját memóriával, hanem a számítógép memóriáját használja közvetlen eléréssel. A Soundrive-val ellentétben a CPU kihasználtsága csupán 15% egy négycsatornás zene lejátszásakor, tehát elméletben 85 % maradna még a játékok futtatására.

A DMA USC kártya klónokhoz való csatlakoztatása nagy szakértelmet követel meg. Mivel rengeteg féle ZX Spectrum klón létezik, ezért lehetetlen csatlakoztatni speciális ismeretek nélkül. A kártya használati utasítása részletesen kitér a Pentagon 512K és a KAY 1024K-hoz való illesztésre. Ebből rögtön látható, hogy a kártyát ajánlatos minimum 512K memóriával rendelkező géphez csatolni. Egy másik probléma, hogy a turbó üzemmódban bizonytalan a kártya működése, melyet csak egy nehezen beszerezhető chip-el lehet kiküszöbölni.

A DMA USC kártya fejlesztői egy sor zeneprogramot adaptáltak ehhez az eszközhöz. Néhány példa: Access Player, X-Tracker, Digital Studio, ProDigital Editor.

Frissítve:

DMA Ultra Sound Card
ZXM-CrystalMidi Mini Russia

Mihail Tarasov (Mick, vagy Micklab) Kaluga városából az orosz zx.pk.ru közösség tagjaival közösen fejleszti klónjait, kiegészítőit. Honlapján rendszerezve közzé is teszi ezeket, valamint egyéb klónok és kiegészítők között is csemegézhetünk weblapján. A legfrissebb hírekért nem át VKontakte közösségi oldalát felkeresni.

A ZXM-CrystalMidi Mini hangkártya fejlesztése 2020 áprilisában kezdődött, a kártya 2021 májusára került kész állapotba. A fejlesztést Mick koordinálta. Az interfész a Dream SAM2695 Midi-chipjét használja, sorosan kötve az AY-chiphez. Tartalmazhat továbbá egy Wi-Fi modult is, mely az ESP-1 vagy ESP-12 típus lehet, szintén az AY-hez kapcsolódva.

A bővítés alapötlete Evgenij Kopasov-tól (Djoni, djoni_don) származik. A prototípus fejlesztésben és a tesztelésben részt vett Aleksej Semjonov (7emen13). A gopher kliens és a MIDI lejátszó Alexander Sharikhin (nihirash) munkája.

A Spectrumoz az AY-chip foglalatába illesztve vagy szalagkábel segítségével lehet csatlakoztatni. Mick egy mixert is fejlesztett hozzá, mellyel keverhető az AY/Midi hangok aránya.

Frissítve: 2021. május

Pix:
ZXM-CrystalMidi Mini

Weblinx:
⤍ Mihail Tarasov@Www: http://www.micklab.ru
⤍ Mihail Tarasov@Vkontakte: https://vk.com/micklab
⤍ Mihail Tarasov@TS-Labs forum: http://forum.tslabs.info/viewforum.php?f=51
ZXM-CrystalMidi Mini
2021/05.

Miki RS232

Miki RS232 interface bottom view

A Miki RS232 interfész eredetileg Busysoft kreálmánya. Ez az UR4 párhuzamos interfészen keresztül kapcsolódik a géphez, és egy szabványos RS-232C ki/bemenetet kínál. Tehát tulajdonképpen egy soros-párhuzamos, párhuzamos-soros konverter interfész. A ZX és PC közötti adatcserére is lehetőség nyílik. Az áramkör az AT89C2051 chip segítségével valósult meg.

Honfitársa, Cygnus is elkészítette saját verzióját, melyet azonban az AT Mega 16 chip vezérel. Ezt ugyanis könnyebb Linux alatt programozni.

A honlapon részletes információk, dokumentációk is letölthetőek néhány utility-vel egyetemben.


Sinclair Serial Interface Czech Republic

A Sinclair Serial InterFace (Sinclair SIF) a cseh Pavel Urbancik fejlesztése. Három fő verziója létezik, az újabbak lefelé kompatibilisek a régiekkel. E mellett új funkciókat és hibakorrekciókat is tartalmaznak az újak a régiekhez képest.

A hardver maga egy kétcsatornás soros interfész, mellyel kaput nyithatunk a 'való világra'. Az egyik csatorna egy szabványos, kábeles RS-232C felületet kínál például a PC-khez való csatlakozáshoz. A másik csatorna (opció) Ethernet vagy Wi-Fi kapcsolatot biztosít.

A lehetőségek tárháza szinte végtelen: ftp, szöveges www, e-mail kliens stb., de sajnos alig van hozzá szoftver.

1.000 cseh korona vagy 40 Euro ellenében megrendelhető a Wi-Fi vagy Ethernet csomag nélkül.

Frissítve: 2016. március

Sinclair SIF prototype

Pokeador Automatico

Pokeador Automatico interface top view

Fernando Fdez 2005-ben publikálta a Pokeador Automatico interfész megépítéséhez szükséges dokumentációkat valamint a működést segítő segédprogramokat.

Ez egy spanyol találmány, segítségével POKE-okat illeszthetünk be csalásként a játékokba - mint az talán sejthető volt a nevéből.

A rekonstrukciót nehezítette, hogy a hardver elkészítéséhez szükséges dokumentumok három különböző lapszámban jelentek meg (Microhobby 117-118-119).

A honlapon megtaláljuk a szóbanforgó három lapszámot, a nyomtatott áramkört (melyet Fernando egy kissé módosított) és a segédprogramokat. Az eredeti alkatrészlistát is közzétette, valamint javaslatokat a könnyebben és olcsóbban beszerezhető alternatíváikra is.


SpeccyBoot Sweden

Patrik Persson megoldotta a ZX Spectrum Ethernet hálózaton keresztül való bootolását. A hardver és szoftver 'csomag' (a network PC-hez és Spectrumhoz egyaránt) a SpeccyBoot nevet kapta.

Ez a módszer eredetileg a lemezegységet nélkülöző számítógépek bootlását szolgálta helyi hálózaton keresztül. A SpeccyBoot is hasonló elven működik.

A gép DHCP vagy BOOTP használatával kap egy IP címet, majd elindít egy fájlt (snapshots.lst) a TFTP szerverről, mely a snapshotok listája. Innen kiválasztva indíthatjuk el az egyes programokat.

A Spectrum esetében a Caps Shift lenyomásával lehet a normál BASIC 'bootolást' kivitelezni, ha a SpeccyBoot bővítés csatlakoztatva van az élcsatlakozóhoz. Ugyanezt érjük el, ha az 1-es számú jumpert zárjuk, amely kikapcsolja az EEPROM-ot.

A kártya a MicroChip ENC28J60 Ethernet Controller chip köré épül. A szerző egyébként az ezt tartalmazó Olimex ENC28J60-H típusú fejlesztő kártyát használta kiindulási alapul. A SpeccyBoot ára így végül 20 Euro a szükséges kiegészítőkkel együtt. Ha nem az Olimex kártyában gondolkozunk, akkor a chipet és a hozzávalókat már 10 Euróért is beszerezhetjük.

A hardver megépítése után a szoftver installálása következik. A letöltött forrást lefordítva egy .WAV fájlt kapunk, amit a Spectrumba kell betölteni (pl. mobilon keresztül). Majd ezt kell beégetni a kártya EEPROM-jába. Ehhez természetesen nyitni kell az előbbiekben említett jumpert.

Ezt követi a TFTP szerver konfigurálása majd a snapshotok hozzáadása és indexelése.

A kártya 48K/128K/128K+2 kompatibilis (esetleg még a 16K-s gépekkel is működik). A későbbi Amstrad modellekkel az eltérő kiosztású élcsatlakozó miatt átalakítás nélkül nem kompatibilis a kártya (de természetesen ez is megoldható, Patricknak viszont nem volt lehetősége ezt kivitelezni). Esetleg Velesoft ZX Bus protector and +2A/+2B/+3 fixerének használata?

Ik0n elkészítette a Didaktik Gamához való verziót is DGBoot néven, erről olvashatunk a Sindik.at szekcióban.

Frissítve: 2016. március

Olimex ENC28J60-H SpeccyBoot
Simple Wifi Modem Italy

Bruno Grampa Simple Wifi Modem hardvere egy Hayes-modem emulátor, mely a soros porton keresztül csatlakoztatható, viszont vezeték nélküli Internetet használ az online szolgáltatások elérésére.

Az olaszországi Varese-ből érkező fejlesztés első verziója még 2018-ból származik. Az ESP-01 Wi-Fi modulon alapuló hardver DB25 soros csatlakozóval rendelkezik, tehát átalakító kábellel csatlakozik a Spectrumhoz. Az áramot USB porton keresztül kapja, a LED-ek az eredeti Hayes-modemet idézik. A második verzió 2020-ból SMD technológiával és az ESP-12F Wi-Fi modullal készült.

A projekt nyílt forráskódú, de készre szerelve is kapható több más 8 bites kütyüvel együtt a készítő Tindie boltjában. Egyéb mikrószámítógépekkel is kompatibilis.

↑date: 2021/06.

Pix:
Simple Wifi Modem

Weblinx:
⤍ Bruno Grampa@Tindie: https://www.tindie.com/stores/8bit_bruno
Simple Wifi v2
2018. Simple Wifi 2 v3.1
2020.
ZXNETUSB Russia

A ZXNETUSB kártya a NemoBus-szal szerelt ZX Spectrum klónok részére készült hálózati és USB kombinált kártya a NedoPC [↓]-től. A perifériát még 2012-ben kezdték fejleszteni. A rev.A-t (2012 december) követte a rev.B (2013 április) majd a rev.C széria 2018-tól, melynek C4 alverziója tekinthető véglegesnek (2019. április).

Az Ethernet a Wiznet W5300 chipre épül. Az USB rész Cypress SL811HS lapka segítségével az 2.0-ás szabványt támogatja. A firmware egy Altera EPM3128A CPLD-be került.

Készítői: Vadim Alekseevic Akimov (Lord Vader, LVD), Roman Chunin (CHRV) és Martyshkin Dmitrij (DimkaM).

A NedoOS operációs rendszer támogatja. Többek között Web szerver és böngésző, Telnet szerver és kliens, IRC kliens, FTP kliens, hálózati AY-lejátszó vannak a felhasználói programok között. Megjelentek továbbá játékok is hálózati támogatással. Az USB pendrive-ot pedig háttértárként használhatja az operációs rendszer.

A hardver a NedoOS-el közösen a Di’Halt partyn mutatkozott be Nyizsnyij Novgorod-ban 2019 júliusában a Spectrumos közösségnek.

↑date: 2021/08.

Pix:
ZXNETUSB

Weblinx:
⤍ ZXNETUSB@Www: http://nedopc.com/zxnetusb/zxnetusb.php
⤍ ZXNETUSB@Youtube: https://www.youtube.com/watch?v=P8fUgccaGv0
ZXNETUSB rev.C3
2018.
GMX Russia

Mi is az a GMX? A Graphic Memory eXpander a Scorpion cég által fejlesztett legkomplexebb kiegészítő kártya. Végül sosem került sorozatgyártásba - kiárusították az elkészült készleteket a maradék Scorpion ZS 256 Turbo+ alaplapokkal együtt.

Érdemes megemlíteni, hogy a cég által tervezett következő, Scorpion 2000 klón tulajdonképpen a Turbo+ alaplap és a GMX integrálása lett volna. A Scorpion 2000 és GMX kártya terveiről először a ZX Review diszkmag 5-6 számában olvashattak az érdeklődők 1997 novemberében. []

A kártya, melyet a Scorpion klónok Z80 processzorának foglalatába kell helyezni igencsak kibővíti a gép képességeit. A cég egyébként tervezte, hogy a többi ex-szovjet klónhoz is elkészíti a leírásokat, hogy milyen átalakításokat kell végezni rajtuk a GMX csatlakoztatásához, így alakítva ki egy egységes platformot. Azonban kicsit elcsúsztak a fejlesztéssel időben…

A kártya két darab Altera chip köré épül. Az Altera Flex 8000 sorozatú FGPA tartalmazza az 512K ROM-ot, a MAX 7000 családba tartozó CPLD pedig a fő firmware-t. Ehhez társul egy 3,5/7MHz-en futó Z80 kompatibilis processzor és 2 darab 1 megás SIMM30 modul.

Saját GMX üzemmódja mellett a ZX Spectrum 128K, Pentagon 128K, Composite, ATM Turbo 2 és Profi klónokat is emulálja az FGPA. Maximum 640x200-es felbontást tud, 16 szín és a függőleges szkrollozás hardveres gyorsítása mellett.

A kártya hamar a demó-partik kedvencévé vált. Hiszen amellett hogy Pentagon-kompatibilis, kevésbé hajlamos a lefagyásra, mint a sokszor kétes minőségű Pentagonok. A power-usereket célozta meg az ATM és a Profi klónokra készült relatíve széles felhasználói programkínálat futtatásának lehetősége.

Főkonstruktőre Andrej Anatolevich Larchenko (Andrew Moa, MOA) volt.

Végül az oroszországi pénzügyi krízis, a mainstream ZX Spectrum korszak vége és Larchenko Németországba távozása végett nem lett semmi a nagyratörő tervekből. 2000 márciusától nem folytatódott tovább a fejlesztés.

A GMX újkori feltámasztása szentpétervári Evgenij Muchkin koordinálásával a zx.pk.ru fórum tagjaival közösen történt. A kártya kapcsolási rajzát Mihail Tarasov (Kaluga városa) készítette el. Evgenij később egy ROM bugfixet is végzett, mivel az eredeti ROM-rutinok nem ismerték fel a 256K RAM feletti részt.

Pentagon 48K
1989.

Kempston Mouse Great Britain Russia Czech Republic Slovakia Netherlands Poland

A Kempston Mouse eredetileg a joystick illesztőiről elhíresült angliai Kempston Micro Electronics Ltd. terméke, melyet még 1986-ban adtak ki az Art Studio egy speciális verziójával együtt.

A nagy rivális AMX egérrel ellentétben probléma nélkül működik 128K-s Spectrummal is, talán éppen ezért lett az ex-szovjet klónok meghatározó tartozéka. Európában sosem ért el átütő sikert, annak ellenére sem, hogy riválisánál sokkal jobb minőségű volt azonos, 70 font körüli áron. Viszont a volt Szovjetúnió mellett Csehszlovákiában viszonylag elterjedtnek számított.

Az oroszországi verziót egymástól függetlenül, szinte azonos időben Szentpétervárott fejlesztette ki két Spectrumos: Maxim Romanov (RML/Create Soft) és Mikhail Kondratiev (MI & DI.).

Az első verzió leírása a ZX-Format magazin 1996 decemberi számában, míg a második a Spectrofon ugyanezen év októberi kiadásában jelent meg.

Az orosz Spectrumos newsgroup, a fido.real.speccy e-konferenciájában 2001 novemberében hozta nyilvánosságra a görgős Kempston egér paramétereit.

Időközben megjelent a három- illetve négygombos verzió is. Az orosz fejlesztésű interfészek előnye, hogy alig terhelik le a processzor erőforrásait.

A cseh és szlovák Kempston Mouse a Kompakt Services gyártmánya még 1994-ből, illetve a Proxima is forgalmazott egy UR-4 interfészhez köthető verziót.

1999-ben Hinek Gajda (HG Elektro) adta ki a második verziót, mely közvetlenül a Kempston joystick portra köthető. Ebből már sejthető is igazi hátránya: nem is igazi egér, hanem egy joystick kompatibilis megoldás, a kurzor lelassításának lehetőségével. Mindenesetre annyi előnye megvolt, hogy a legtöbb programmal együttműködött, mivel a Kempston joystick széles körben támogatott volt.

Velesoft pedig az orosz illesztők alapján elkészítette saját verzióit. Az első széria még DIY-kitként volt megvásárolható és csak egy gombot támogatott. Az újabb, zöld színű NYÁK-kal rendelkező kártya, a Kempston Mouse Turbo 2006 már USB és PS/2 egerekkel is működik és használja a második és harmadik gombot is (a 2004-es átmeneti, régi firmware-t használó verziónak tűnik).

Akármilyen hihetetlen, de egyszerre két egeret is köthetünk a Spectrumhoz (master/slave leosztásban). Extraként még egy kompozit videó kimenetet is szerkesztett a lapra. Ha még ez sem lenne elég, a külső interfész mellett kifejlesztette a beépíthető változatot is. Az eredeti egér sebessége mellett akár 4x-esére is gyorsítja az irányítást, mely jól jöhet a régi, klasszikus arcade játékoknál.

A Kempston Mouse Turbo 2008 már új, javított nyomtatott áramkörön, Fuller és Kempston joystick támogatással rendelkezik.

A Kempstom Mouse Turbo 2011 a Sinclair joyt is támogatja, valamint a keyboard gombjait is emulálja. Itt már két interfészt is egymáshoz közhetünk, szintén master és slave üzemmódban. Másrészt az interfész gyártása és konfigurálása is könnyebbé vált. Ezt a holland Ben Versteeg gyártotta le, aki korábban már foglalkozott a K-Mouse Turbo gyártásával és forgalmazásával. A 2006-os, a 2008-ra upgradelhető 2006-os verziót még csak saját maga forgalmazta használati utasítással valamint görgős egérrel. A 2011-et az RWAP Software (SellMyRetro) webáruházán keresztül lehetett megrendelni.

A K-Mouse Turbo 2017-LP az előbbi alacsony profilú verziója.

A legtöbb orosz felhasználói program és néhány játék alapból támogatja a Kempston egeret, Velesoft pedig számos régi programot írt át hozzá.

Jarek Adamski szintén fejlesztett Kempston Mouse kompatibilis interfészeket, Yamod.ZXINPUT és Yamod.KMOUSE néven. Ezekről a következő fejezetben olvashatunk.

Frissítve: 2017. december

Original Kempston Mouse Kempston Mouse Turbo 2005 external prototype Kempston Mouse Turbo 2006 external Kempston Mouse Turbo 2006 internal Kempston Mouse Turbo 2008 external
ULA helyettesítők New Zeland

A ZX Spectrum ULA chipje (Uncommitted Logic Array) felelős többek között az I/O műveletekért, a videójel generálásáért, a memóriaműveletekért, a Z80 processzor órajelének előállításáért. Az egyik leginkább meghibásodásra alkalmas alkatrész, ezért pótlására több megoldás is született.

Az új-zélandi Charlie Ingley a ZX81-gyel, majd a ZX Spectrum 48K számítógéppel ismerkedett meg a számítástechnika világával. Kiegészítői a 'v' előtagot viselik, a Spectrum mellett a ZX81 és QL gépekhez is készít perifériákat.

A Xilinx XC95144XL CPLD köré épülő vLA82 elnevezésű ULA helyettesíthető áramköre 2019 júliusában jelent meg. Ez az Issue 2-6 alaplapokhoz tervezett drop-in replacement, azaz elég az eredeti helyére beilleszteni és már működik is. A 6C001E-7 jelű vagy korábbi ULA típusokkal kompatibilis, de természetesen fogyasztása már töredéke az eredetiknek. ULA tesztprogramokkal és egyéb szoftverekkel is ellenőrizte az alkotó a kompatibilitást. ​

Frissítve: 2021. április

Pix:
ULA helyettesítők

Weblinx:
⤍ Charlie Ingley@Www: https://vdrivezx.com
⤍ Charlie Ingley@Twitter: https://twitter.com/vdrivezx
⤍ Charlie Ingley@Tindie: https://www.tindie.com/stores/charlieingley
vLA82 v1
2019/07.
RF modulátor helyettesítők Austria

A kompozit out átalakítások trükkje az, hogy a Speccy eleve kompozit jelet küld az RF modulátorba, melyet azonban az RF szignállá alakít át. Ezt a jelet a TV-be vezetjük az antenna kábelen keresztül, majd a TV újra kompozit jellé konvertálja. Ez a kétszeres, veszteséges konverzió a Speccy idejében még elengedhetetlen volt, hiszen a TV-k nem rendelkeztek direkt AV-bemenettel. Manapság már teljesen felesleges, így minimális és általában visszafordítható átalakítással nyerünk jobb képminőséget.

Az osztrák Reinhard Grafl (azaz c0pperdragon) elsősorban a Commodore gépekhez fejlesztett különböző videó output kiegészítőiről ismert. Azonban az Atari és ZX Specrum gépekhez is kínál hasonló eszközöket.

A YPbPr composite video output bővítést a hasonló kompozit out bővítések közül kiemeli, hogy nem a szokványos RGB kimenetet, hanem a YPbPr-t használja a legjobb analóg minőségű képet biztosítva a Spectrumhoz.

Ugyanis az RGB kompozit a piros (Red), zöld (Green) és kék (Blue) színek 256 lehetséges árnyalatából keveri ki a végső 16,7 millió színt. A YPbPr ezzel szemben a fényerő (Y), kék szín-fényerő (Pb) és a piros-fényerő (Pr) jelek kombinációjából nyeri a végső képet.

Amennyiben nincsen YPbPr bemenetű TV-nk, akkor célszerű közbeiktatva egy megfelelő upscalert használni. A bővítés a szerző A-Video RGB board Spectrumos verziójának továbbfejlesztése, viszont annál kisebb és nem kíván más módosítást, mint az RF modulátor eltávolítása. ​ A kártya 288p (default) vagy 576p felbontásai és a YPbPr (default) vagy RGB kompozit kimenetek között jumperrel választhatunk. Az eredeti ZX Spectrum színpaletta enyhe lágyításon esett át, ami jót tesz a modern TV-k használatakor.

Jó hír, hogy ugyanaz a kábel használható mind a YPbPr és RGB üzemmódban.

Robert de Boer (redhawk668), a hollandiai Steenwijk-ban élő rendszer- és hálózati adminisztrátor a Covid-járvány ideje alatt kezdett bele ZX-es fejlesztéseibe - ha már egyszer úgyis szeret retró gépekkel foglalkozni.

2020 májusában jelentkezett az RF modulátor box helyére csavarozható S-Video modulator replacement kártyájával.

Ez a minőségjavulást az Y (luma – fekete-fehér kép) és C (Chroma - színinformációk) szignálok felhasználásával éri el, az alapötlet a WOS fórumról származik.

A kártya három dróton keresztül kapcsolódik az alaplaphoz. A luma in-t az alaplap kompozit kimenetéhez, a +5v in-t értelelmszerűen a +5v-hoz, a chroma in-t a kiforrasztott C65 kondenzátor pozitív pólusához kell kötni.

Négy revízióban készült. Az első, a rev A tranzisztorok segítségével alakította át a képet. A rev B az első SMD alkatrészekkel szerelt verzió, az FMS6143 videó filtert használja. Mivel ez a chip elavult, a következő, a rev C már a THS7314D chipre épül 3,3 voltos feszültségen üzemelve. Alacsony fogyasztás és jó képminőség jellemzi a legtöbb LCD tévén. Az utolsó, a rev D verziónál 5 volton üzemel az előző chip és a bemenetek földeltek lettek. Az eddig problémás tévékkel is kompatibilis. A NYÁK négyrétegű lett, hogy elszigetelje a képinformációkat a földelésektől és az 5 voltos feszültségtől.

Beszerezhető a ZX Renew-től és a szerző RetroAdventures fantázianevű Tindie boltjából. ​

Frissítve: 2021. május

Pix:
RF modulátor helyettesítők

Weblinx:
Reinhard Grafl@Github: https://github.com/c0pperdragon/ZX-Spectrum-Component-Video
Robert de Boer@Github: https://github.com/redhawk668
Robert de Boer@Facebook: https://www.facebook.com/robert.deboer.984
Robert de Boer@Twitter: https://twitter.com/redhawk668
Robert de Boer@Tindie: https://www.tindie.com/stores/redhawk6682020
YPbPr composite video output
2020/05. S-Video modulator replacement
2020/10.

Spectrum Logic Array Module Great Britain

Mark Smith SLAM projektje (Spectrum Logic Array Module) az ULA kiváltása egy Xilinx XC95288XL CPLD segítségével.

Összesen négyféle verzió van tervben. A SLAM48 és SLAM128 a 48K-s és 128K-s standard verziók, a SLAM+48 és SLAM+128 pedig az ULA+ kompatibilisek. Eddig a SLAM128 készült el majdnem teljesen.

Egyébként az összes típus teljesen kompatibilis az eddigi tesztek szerint az eredeti ULÁ-val. Remélhetőleg, amint elkészülnek, ez újabb lökést adhat a modern klónok fejlesztéséhez.

Hozzáadva: 2015. december

SLAM128

ZXKit1 VGA&PAL kártya

Russia

ZX1Kit VGA and PAL 
board by zst from zx.pk.ru

Zst fejlesztése a ZXKit1 VGA&PAL kártya egy eszköz a Spectrumhoz és klónjaihoz abból a célból, hogy VGA monitoron vagy TV-n keresztül (S-Video illetve RBG kompozit) vezethessük ki a képet.

Alapkiépítésben a Leningrad, Scorpion, Speccy 2007, Pentagon 48/128, ZXM-Phoenix, ZX-Next és Robik klónokkal kompatibilis. Némi firmware frissítés után a Profi, Orion és a Specialist gépekkel is műxik.

Kétféle üzemmódja van, melyek jumper segítségével választhatóak ki. Az első mód a standart VGA 640x480-as üzemmódjában helyezi középre a Speccy 256x192-es képernyőjét (a többi a Border). A második mód pedig 'felskálázza' a ZX képet a VGA monitorra.

NYÁK-ként, NYÁK+alkatrészek és készre szerelt kártyaként szerezhető be VGA illetve VGA, S-Video és RGB kompozit kimenetekkel.

Hozzáadva: 2010. február 26.


Scart RGB to YUV Component Video Converter

United States

Scart RGB to YUV Component Video Converter (from vintagecpu blog

Az USA-ban élő vintagecpu érdekes esetről számol be nekünk, európaiaknak. Mivel az ottani TV-ken nincsen Scart bemenet (teljes nevén: Euro-Scart) ezért a szabványos RGB-Scart átalakítók önmagukban használhatatlanok. Kell még hozzájuk egy Scart-kompozit adapter is. Ez az Amstrad CPC 464 esetében fekete-fehér képet ad, a ZX Spectrum 128K+2 n pedig egyáltalán nem működik. AZ RGB-kompozit kábel ugyan működik, de a kép minőség korántsem tökéletes. (De még így is fényévekkel jobb az RF modulátor képénél).

Ezért vintagecpu vásárolt egy Scart RGB-YUV Component Video átalakítót. Az Interneten keringő 'esettanulmányok' felemás sikerekről számolnak be. Ez néha működik, néha nem. Talán lesznek színek, talán nem.

Próba-szerencse alapon a két kipróbált TV egyikén (NTSC/PAL/SECAM multi system) kifogástalanul működött borotvaéles képet adva. Tehát bátran felvehetjük az 'ajánlott' ZX Spectrum perifériák közé.

Hozzáadva: 2011. április 02.

ZX-VGA-Joy Croatia

A ZX-VGA-Joy interfész a horvátországi Goran Radan fejlesztése és ’házon belül’, az ELMAR Electronic-nél (Spalató városa) gyártja a terméket, melynek forgalmazása 2019 áprilisában kezdődött.

CRT és LCD monitorokkal egyaránt működik, hétféle üzemmódot kínál: 640×480@50Hz, 640×480@60Hz, 640×480@75Hz, 640×480@85Hz és 800×600@60Hz háromféle border-mérettel.

Fontos megjegyezni, hogy az interfész nem jel-konveter, hanem a processzorból, az ULÁval párhuzamosan kapja a jelet. Ezért a kép tűéles és pontosan megegyzik az ULA időzítéseivel.

A Kempston interfész az OSD menüben tiltható le, ugyancsak itt állítható be a váltottsoros és progresszív mód, valamint a 48/128K üzemmódok. Szerencsére a reset-hez nem kell OSD menüiben matatni.

Az összes Sinclair és Amstrad géppel kompatibilis. A firmware microUSB-n keresztül frissíthető.

Hozzáadva: 2021. május

Pix:
ZX-VGA-Joy

Weblinx:
ZX-VGA-Joy@Www: http://zx-vga-joy.com
ZX-VGA-Joy@Youtube: https://www.youtube.com/channel/UCFtX1PgzyowsN-5coTHnNaQ
ZX-VGA-Joy
2019/09.
Programmable Joystick Interface United Kingdom Germany

Dave Mooney (rune, Forest of Dean régió/Egyesült Királyság) és Heincz Junek (ZX-Heinz, Potsdam/Németország) 2020 áprilisában mutatták be programozható joystick interfészüket a forum.tlienhard.com online közösségének.

A kiegészítő lényege, hogy az EPROM-ban előre eltárolt billentyűzet kombinációk közül egy 16 állású kapcsolóval választhatunk, melyek hozzárendelődnek a joystick irány- és tűzgombjaihoz. Így lehetséges a csak billentyűzettel kompatibilis játékok használata joystickkal, illetve a Sinclair, Cursor/Protek interfészek emulálása is.

A NYÁK tervezésekor ügyeltek arra, hogy az alkatrészek a kevésbé gyakorlottak számára is könnyen beforraszthatóak legyenek.

A kompatibilitást illetően a ZX81-gyel és a ZX81NU klónnal kompatibilis egy twister-kártya (élcsatlakozó-konverter) segítségével, a Jupiter Ace-vel már nem.

A ZX Spectrum 128K+2A/+2B/+3/+3B gépekkel sajnos nem működik alapesetben. Viszont mint ilyenkor mindig, ki lehet próbálni a Ternary Research Corp. ZX-fixer vagy Velesoft ZX Bus Protector/Fixer kártyáival.

↑date: 2021/08.

Pix:
Programmable Joystick Interface

Weblinx:
Programmable Joystick Interface@Forum.tlienhard.com: https://forum.tlienhard.com/phpBB3/viewtopic.php?f=6&t=3287
Programmable Joystick Interface
2020/04.
Steve Smith bővítései Great Britain

A Shadow of the Unicorn interfész újraalkotásának ötlete Steve Smith-től (G0TDJ - St. Leonards On Sea, Egyesült Királyság) származik 2019 februárjából.

Az eredeti interfész a Mikro-gen szoftvercégé, akik forradalmasítani kívánták a ZX Spectrum játékok kiadását a kártya segítségével. A lényeg, hogy a kártya saját 16K ROM-ja belapozódik az eredeti ZX Spectrum ROM helyére és a maradék 48K-t pedig szalagról töltik be. Így a programok mérete maximum 64K lehet.

Sajnos a fejlesztés költségei jelentették egyben a cég halálát is, a Shadow of the Unicorn játék megjelenése után nem sokkal csődbe mentek.

Visszatérve az interfészhez. A nyomtatott áramkör huzalozása igencsak egyszerű, már-már gyanúsan az tekintetbe véve a 130 ezer angol fontos fejlesztési költséget. Az összeget a ’80-as évek első felére vetítve kell értelmezni - nyilván ekkora befektetés után szerették volna elkerülni a kalózmásolatok megjelenését. A trükk az, hogy a ROM és az azt vezérlő chip lábkiosztásainak összekötése nem egyezik a gyári specifikációkkal, hanem egyedi struktúrát követ. Így a ROM és azt vezérlő firmware is speciális, egyedi kódon nyugszik.

Ezért az Interneten közkézen keringő, már emulátorhoz visszafejtett (szabványossá tett) ROM image-t vissza kellett állítani az eredeti formátumra. Ezt a Spectrum Forever és a Spectrum For Everyone Facebook csoport tagjai közösen tették meg. Így most már bárki élvezheti a játékot a replika hardveren – kizárólag a Steve honlapjáról letöltött ROM image-t használva.

A 2019 májusában megjelent ZX Spectrum Diagnostics Board v2.13 interfésze Dylan Smith hasonló kártyáján alapul. A továbbfejlesztés megkezdése előtt közvélemény-kutatást végzett a Facebook-csoportokban, milyen funkciókkal bővítse azt. A legnépszerűbb kívánság a feszültség visszajelző LED-ek integrálása volt. A másik a ZX Spectrum 128K+2A/+2B/+3/+3B gépekkel való kompatibilitás.

Ezek mellett Steeve integrált a Z80 processzor aktivitását jelző LED-eket is (M1, NMI, ROMCS, IORQ, MREQ, RD, WR és RESET).

A tesztelés és bugtalanítás jelenleg is folyik. Amint sikerül véglegesíteni az utolsó Amstrad kiadású gépekkel való kompatibilitási problémákat, felkerülnek a honlapjára a dokumentációk.

↑date: 2021/06.

Pix:
Steve Smith

Weblinx:
Steve Smith@Www: http://projectspeccy.com
Steve Smith@Twitter: https://twitter.com/projectspeccy
Steve Smith@Tindie: https://www.tindie.com/stores/projectspeccy
SotU interface
2019/02. ZXS Diagnostics Board v2.13
2019/05.
Valerium-labs bővítései Russia

A cseljabinszki valerium-labs az orosz zx.pk.ru fórum aktív tagja. Amellett, hogy tanácsaival tevékenyen elősegíti a fejlesztéseket, saját hardvereit ledokumentálja és közkincsé teszi Github lapján.

Először 2020 márciusában jelentkezett Beta-128 emulator on EPM3032 CPLD [↑] fejlesztésével, mely Helbr fórumtárs Ardunino Nano-alapú Beta-128 emulátorának továbbgondolása.

A 2021 februárban készített Unikeyboard [↑] segítségével laptop billentyűzetet kapcsolhatunk a Spectrumhoz.

Beta-128 emu on EPM3032 CPLD
2020/03. Unikeyboard
2021/04.

Antonio Villena bővítései Spain

A Kartusho V4 egy Interface 2 kompatibilis cartridge egység, mely 512K FlashROM-ot tartalmaz. A spanyol Antonio Villena által készített kártya így 32 darab 16K-s vagy 10 darab 48K-s snapshootot tárolhat.

Az egység kit-ként kerül forgalomba: a NYÁK és az alkatrészek kombinációjában. A 2016 elején napvilágot látott termék ára 10 Euro körüli.

Az Interface ROM (ifrom) ennek továbbfejlesztése, de ez már nem ROM-kártyaként, hanem az élcsatlakozóra köthető interfészként került megvalósításra. Megemlítendő, hogy az összes 128K-s variánssal is kompatibilis, ezt ez üzemmódot jumperrel kell állítani. Ára hasonló az előzőhöz.

Frissítve: 2017. február

Kartusho V4 Interface ROM
Andy Karpov bővítései Ukraine

A PS/2 Keyboard Adapter-t a Yet Another ZX-Spectrum AT Keyboard Interface (YAZSAKI) ihlette. A kártya az Atmega328 mikrovezérlő és az Altera EPM7128STC100 CPLD köré épül. A Ctrl+Alt+Del kombináció a Spectrumot, a Ctrl+Alt+Backspace az interfészt reseteli. Ezenfelül az F2 (Magic Button), Scroll Lock (Turbo), Print Screen (Special) gombok kaptak külön funkciót. PS/2-USB adapterrel is használható. A végső verzió a v1.2 2019 márciusában látott napvilágot.

Frissítve: 2021. május

Pix:
Andy Karpov

Weblinx:
Andy Karpov@Github: https://github.com/andykarpov
Andy Karpov@Facebook: https://www.facebook.com/andy.software.engineer
PS/2 Keyboard Adapter v1.0
2019.
Tor-Eirik Bakke Lunde bővítései Norway

Tor-Eirik Bakke Lunde Norvégiából 2021 áprilisában jelentkezett a ZX Spectrum Interface 2 újragondolásával néhány újítással megfűszerezve, mely végül a ZX Interface 2.021 nevet kapta.

A tervező célja volt, hogy diszkrét áramkörökkel valósítsa meg a kapcsolást száműzve a már nem gyártott alkatrészeket. Az egyik újítás a 4x512Kbyte méretű lapozható EPROM természetesen 16Kbyte-os szegmensekre osztva. Kapott egy reset és NMI mikrokapcsolót is.

Néhány speciális kártyát is készített hozzá, melyek opcionális takarólapokkal is megvásárolhatóak az interfésszel együtt.

↑date: 2020/06.

Pix:
Tor-Eirik Bakke Lunde

Weblinx:
Tor-Eirik Bakke Lunde@Github: https://github.com/tebl
Tor-Eirik Bakke Lunde@Facebook: https://www.facebook.com/toreirikbakke.lunde
Tor-Eirik Bakke Lunde@Youtube: https://www.youtube.com/user/TEBLify
Tor-Eirik Bakke Lunde@Pcbway: https://www.pcbway.com/project/member/?bmbno=04C9EDC7-08B5-43
ZX Interface 2.021 revB
2021/04.
Kjell Sundby bővítései Norway

Kjell Sundby (aka sundbyk) a norvégiai Horten városában működő Sundby/System céget vezeti. A vállalkozás beágyazott rendszerek szoftver/hardver fejlesztéseit végzi. Emellett Kjell hobbiszinten a retró mikroszámítógépekkel is foglalkozik.

A 2020 novemberében megjelent ZX Spectrum ROM Cartridge kigészítője Paul Farrow ZXC3 nevű multiROM Interface 2 kártyáján alapul.

Az eredetihez hasonlóan itt is lehetőség van a 128 vagy 256K kapacitású FlashROM-ot 16K-s szeletekben használni, vagy összefűzni őket maximum 128K-s darabokká. A ROM image-k kiválasztása ezután szoftveres menüből történhet.

Az eredetileg 2009-ben megjelent egység alkatrészei felületszereltek lettek, kivéve a FlashROM foglalatát és a lapozást beállító kapcsolót. Ezek -nyilván a strapabíróság követelményei miatt- maradtak a furattechnológiánál. Természetesen a kártya mérete is csökkent az elmúlt több, mint egy évtizednek köszönhetően - így vélhetően az áramfogyasztás is.

A teljes dokumentáció Public Domain.

↑date: 2020/10.

Pix:
Kjell Sundby

Weblinx:
Sundby/System: https://www.sundby.com
ZX Spectrum ROM Cartridge@OSHWLab: https://oshwlab.com/sundbyk/zx-spectrym-interface-2-rom-cartridge-3
ZX Spectrum ROM Cartridge
2020/11.
Flopping bővítései Spain

A Valencia városában élő flopping 2020 novemberében jelentkezett wilco2009 Superupgrade kártyájának upgrade-jével, a Superupgrade-upgrade-vel.

A 2014-ben megjelent szuperkártyáról itt olvashatunk bővebben: https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=1946.

Flopping ezt azzal moddolta, hogy az 512K-s FlashROM 32 darab 16K-s ROM-ja helyett negyedannyi 64K-s szeletet használ. Így a Shadow of the Unicorn mintájára lehetséges 64K-s játékokat használni, mivel a plusz 16K az eredeti ZX Spectrum ROM helyére lapozódik be. Eddig két játék támogatja a rendszert.

↑date: 2020/07.

Weblinx:
Superupgrade-upgrade@Va-de-retro.com: https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=8869&start=20
Superupgrade-upgrade
2020/11.

Jarek Adamski Poland

A már többször emlegetett lengyel Jarek Adamski is számos (vagy inkább számtalan) újítással járul hozzá az újkori ZX Spectrum fejlesztésekhez. Ezek nagyrésze a Spectrum SE fejlesztése közben valósult meg.

A már említett ↑DiwIDE interfész↑t Jurek Dudek-kel közösen fejlesztették ki a DivIDE-ből.

A Yabus.ZX egy interfész konverter, melyet a ZX Spectrum élcsatlakozójába dugva Jarek saját szabványú Yabus eszközeit használhatjuk, egyszerre két darabot is.

Ennek volt mintegy prototípusa a Yabus.ZXMEM. Ez három darab párhuzamos átmenő élcsatlakozót és ugyanennyi Yabus portot is tartalmazott volna, mindezek mellett még 32K EPROM-ot és 32K SRAM-ot is. Beépített boot-menüből választhattunk volna a különböző eszközök közül (például MB-02+, +D stb.).

A Yabus.ZX kialakításánál fogva jóval biztosságosabb a kapcsolat, mint például a Sinclair élcsatlakozó esetében és nem kell törődnünk a perifériák csatlakozási sorrendjével sem. A kompatibilis eszközök a Yamod. családnevet kapták, ismerkedjünk meg velük is!

A Yamod.AYLPT egy kétféle verzióban is készülő AY-3-8910 interfész. A két változat: az alap Med csak a soros és párhuzamos portot, a Max valós idejű órát és saját EPROM-ot is tartalmaz az AY-chip mellett.

A kártya ZX128 és Timex 2068 kompatibilis üzemmódokra is képes, sőt a kettő keverékére is. Két kártyát egyszerre is kapcsolhatunk a géphez, így az egyiket ZX, a másikat Timex üzemmódba kapcsolva megspórolhatjuk a jumperelést. Szintén jumperrel választható a ABC vagy ACB sztereó üzemmód. Az integrált slotnak köszönhetően a legkülönbözőbb cuccok csatlakoztatóak hozzá: TC2068 joystick, Keypad vagy AY-mouse. A kártyát a párhuzamos porton keresztül visszafelé is használhatjuk: a PC párhuzamos portján keresztül vezérelhetjük az AY-chipet. Néhány emulátor támogatja ezt a funkciót, így sokkal valósághűbb az AY-emuláció. A Spectrumos szlengben LPT-AY interfészként ismerik az ezen az elven működő kártyákat.

A Yamod.ZXINPUT interfész PC billentyűzet és egér csatlakoztatását teszi lehetővé. Az egér jeleit Kempston mouse jellé konvertálja. A billentyűzet kiosztást egy EPROM-ban tárolja, így ezt könnyen módosíthatjuk. Makrók rögzítésére is lehetőségünk van, és a soros portot RS-232C kommunikációra is használhatjuk. A ZX mellett a SAM, Byte, és Elwro gépekkel is használható.

A Yamod.ATBUS egy univerzális 8 bites IDE interfész. Célja, hogy a hard diskek, CD-ROM-ok, Zip meghajtók és CF kártyák egyaránt használhatóak legyenek a Spectrummal. Átviteli sebessége 200 KB/sec feletti. Némi sufituninggal tudja szimulálni az MB-02+, Interface 1-bis, ZXATASP és divIDE interfészeket, valamint Pera Putnik kreálmányait is.

A Yabus.IDE8255 a 8255 chip segítségével képes IDE eszközök vezérlésére. Az említett chipen felül mindössze egyetlen logikai áramkör szükséges hozzá. Még az MB-02+ belső 8255 chipje is felhasználható egy speckó kábel segítségével. Az egyszerűség velejárója a viszonylagos lassúság. A szerző még egy CPC változatot is készített belőle. Az IDE vezérlő mellett opcionális valós idejű órát is tartalmazhat. ZX, Timex, Sam és CPC kompatibilis.

A ZX512 elnevezésű memória upgrade egyetlen prototípusban készült el és a 48K Spectrumokhoz valamint a TC2048-hoz passzolt volna. Ez 256K vagy 512K méretűre bővíti az alapgép memóriáját, valamint ZX128 és Pentagon 512 kompatibilitást biztosított volna. Jarek még egy külön Multicolor áramkört is tervezett hozzá. Kicsit hátrébb lapozva kiderül, hogy a Velesoft viszont már megalkotta.

A ZX4MB jelű bővítés az előző leszármazottja. Csak Issue 6A jelű alaplapon tesztelte a szerző. A 4 megás bővítésnek hála a gumibillentyűs kistesó itt is ZX128 és Pentagon 512 kompatibilis lesz. A memória méretének köszönhetően egész komoly operációs rendszerek beleférnének a gépbe. Szintén Multicolor kompatibilis. Opcionálisan együtt használható a FlashD0 bővítéssel, mely egy 128K-s PEROM kártya.

A PL3MEM egy memóriabővítő és egy IDE interfész egyben. A memória 32K RAM-ból és 64 vagy 128K EPROM-ból áll, melynek nagyrészét az operációs rendszer foglalja el. Az IDE interfész a már megismert Yamod.IDE8255 típusú. Neve arra utal, hogy mintegy szimulálni tudja a +3(e) működését a 48K/128K/128K+2 és TC2048/2068 gépeken. Lehetőség van az EPROM helyére egy 512K kapacitású EPROM kártyát is illeszteni, ekkor már gond nélkül tölthetünk be számtalan alternatív ROM-ot. A Yamod.IDE8255 is kicserélhető Pera Putnik egyszerű IDE interfészére.

A ZX bus splitter az egyetlen élcsatlakozót háromfelé osztja. Többféle kivitelét is kifejlesztette. A v004 még egyéb csemegéket is kínál: DIP-kapcsolók az éppen aktív portok kiválasztásához, reset és NMI mikrokapcsolók, soros port csatlakozó a Kempston joystickhoz, valamint a működést visszajelező LED-ek.

A Yabus.ZXISA segítségével ISA kártyákat csatlakoztathatunk a Speccy-hez. Így olcsó soros, párhuzamos interfészre, illetve floppy vezérlő kártyákra tehetünk szert. A HDD vezérlőjén keresztül pedig joystickot használhatunk.

Egyéb bővitései, melyekről még tudni érdemes: a Yamod.EPROG egy EPROM égető, gyakorlatilag azonban párhuzamos interfészként is használható. A Yamod.KMOUSE és a Yamod.KMJOY Kempston Mouse és Joystick interfészek. A Yamod.EPLIP egy gyors párhuzamos interfész. A Yamod.PCMOUSE egy egyszerű soros egér csatlakoztató. A Yamod.SIO a rádióamatőrök számára készült: TNC modemmé varázsolja a Spectrumot. Végül, a Yamod.ETHERNET egy kissé drága Ethernet kártya.

Az összes bővítés DIY kitként, vagy készre szerelve is megrendelető.

Frissítve: 2020. augusztus

Pix:
Jarek Adamski

Weblinx:
Website: http://yarek.com

DiwIDE by J. Adamski and J. Dudek DiwIDE v212
(2006.11.) DiwIDE v317 red
(2008.)

Klaudius Fatla bővítései Poland

Klaudius Fatla (Klaud, Klaud76, McKlaud76, Inkwizytor, Claudius, KWF...) a lengyel Speccy.pl közösség jelenleg az Egyesült Királyságban élő egyik hardverese. ZX81 és ZX Spectrum klónozással, perifériák fejlesztésével is foglalkozik, nem mellesleg profi fotós.

2021 októberében mutatta be ZX-BTaudio interfészét. A kártya az MH-M18 Bluetooth audió vevőre épül, mely ára, mérete és fogyasztása okán méltán népszerű a hobbisták között. A 4.2-es szabványt támogató eszköz segítségével immár vezeték nélkül tölhetünk be virtuális szalagfájlokat a Spectrumba mobilról, tabletről, laptopról stb.

Az interfész alapja egyébként a szerző augusztusi ZX-BT audió modul bővítése, mely még drótozással kapcsolódott a ZX Spectrum/ZX81 gépekhez.

↑date: 2020/10.

Pix:
Klaudius Fatla

Weblinx:
Klaudius Fatla@GitHub: https://github.com/McKlaud76
Klaudius Fatla@YouTube: https://www.youtube.com/channel/UCQ8IDjgmuOOGx7PEprCwlTg
Klaudius Fatla@OSH Park: https://oshpark.com/profiles/Claudius
ZX-BTaudio if
2021/10.

Miguel Angel Rodriguez Jodar bővítései Spain

A spanyol Miguel Angel Rodriguez Jodar is az aktív Spectrumosok táborát gyarapítja.

2006-ban kifejlesztette az Internal PS/2 keyboard adapter for ZX Spectrum+ perifériát. Ez kompatibilis a PS/2 csatlakozójú billentyűzetekkel, valamint adapter segítségével az USB-s változatokkal is. Eredeti célja az volt, hogy újjáépítse a 48K+ tönkrement billentyűzet membránját. Ez azonban túl bonyolultnak bizonyult, így végül az adapter megépítése mellett döntött. Az adapter segítségével makrókat rögzíthetünk és játszhatunk vissza, a kurzor billentyűket Sinclair joystickként használhatjuk és a Ctrl+Alt+Del kombinációval resetelhetjük a Spectrumot. A NYÁK a hangszóró melletti üres részbe építhető be. A fejlesztő néhány ismerős felkérésére gyártott néhány ilyen adaptert. Jelenleg Ben Versteeg indította be a kisszériás gyártást. Ez már egy külsős, fekvő interfész, így bármelyik Spectrumhoz passzintható.

A csődöt mondott memóriachipek kiváltására alkotta meg a SIMM adapter for lower 16K RAM replacement javítási tippet. Elsősorban a sokszor defektessé váló alsó 16K helyettesítésére találta ki, de használható a felső 32K, valamint a 128K mindkét 64K bankjának felváltására is. Az ötletet egyébként egy hasonló jellegű MSX projektből merítette. Erre alapozva készítette el Alwin Henseler saját javítását SRAM chipekkel.

A következő dolog még fejlesztés alatt áll. Ez egy szupergyors töltő rutin, amely hamarosan SD kártyáról, CD-ről is biztosítja a gyors betöltést. Eddig Flash memóriából 180Kb/sec sebességet sikerült kicsikarni. A rutin megírásának ötletét a Codemasters kereskedelmi korszakban kiadott játék válogatás CD-je ihlette, ahol a játékok 20-40 másodperc alatt töltődtek be.

A következő újítás még prototípus állapotban van. Ez egy TMS9929-alapú MSX kompatibilis videóvezérlő, melynek pontos megnevezése MSX Video for ZX Spectrum.

A TMS chip egy általános felhasználására tervezett videóvezérlő, mely az MSX mellett egyébként a ColecoVision és a TI/99-ben is felelős a kép előállításáért.

Melyek az előnyök, amelyek egy ilyen videokártya elkészítésével járhatnak? Lényegesen felülmúlhatjuk vele az ULA teljesítményét, mivel saját 16K videó RAM-ot használ és a képalkotás nem terheli a proceszort. Két külön porton kommunikál a CPU-val, akárcsak egy külső periféria.

Az új képernyő üzemmódok: Text: 40x24 karakter, monochrome; Screen1: 32x24 karakter, 256x192 pixel sprite-ok támogatásával; Screen2: 32x24 karakter, 256x192 pixel, 8x1 attribútumok sprite-ok támogatásával - látványos játékok készítéséhez ez a legjobb üzemmód; Multicolor: 64x48, nagy pixelek, de minden pixel eltérő színű lehet.

A kártya tartalmazza a grafikus chip-et, némi DRAM-ot, egy GAL20V8 áramkört. A GAL a kompaktabb kivitelezhetőség, valamint a könnyű újraprogramozhatóság miatt került be.

Néhány MSX program átírására is találunk példát, melyeknek forráskódját a spanyol MSX közösségtől szerezte be a fejlesztő.

A kártya az összes Spectrummal használható.

A Philips TEA 2000 chip felelős a 128K és azutáni Spectrumok esetében az RGB-PAL jeldekódolásért az ULÁ-ból. Ez nagyon érzékeny az elektrosztatikus feltöltődésre és könnyen is melegszik.

Egy 128K+2A (Issue 4) szervizelését követően az összes probléma megoldódott, egyet kivéve. Csak a kompozit TV-out szignál maradt fekete-fehér. Mivel a TEA elég ritka IC, ezért ötletként felvetődött a helyettesítése egy modern darabbal.

A chip 2 bit/szín digitális jellel dolgozik, egy a szín, egy a 'bright' attribútum. Összesen tehát 6 bit digi adat van. Az Analog Devices AD722 – mint a legtöbb RGB-PAL encoder – analóg RBG szignálokkal dolgozik. Tehát a helyettesítő áramkörnek ez a 2x3 bites adatfolyamot kell szimulálnia.

Két prototípus készült el a TEA 2000 helyettesítő bővítőkátyából. Az egyikben a jeladó kristály eleve 4,43MHz-et küld. A másikban a 74HCT74 IC alakítja át a TEA 8,8MHz-ét az AD722-nek szükséges 4,43-ra. Mindkettő egyoldalas NYÁK és nélkülözi az audió csatornát.

A szerző egyébként a Zonadepruebas spanyol közösségi oldalon is publikál, McLeod_ideafix néven.

egyik ilyen publikációja a +2A/+2B/+3 downgrade 128K/+2-vé. Ez az újítást egyébként egy hibakeresés közben fedezte fel. Egy döglöttnek hitt +3-asban az ULA hibájára gyanakodott, miközben eljutott a Sinclair és az Amstrad generációk közötti inkompatibilitás egy fő okához.

A 128K/+2-ben két darab 16K-s ROM van (ROM0: 48K, ROM1: 128K). Amennyiben a port értéke 0, a 48K, ha 1, akkor a 128K ROM lapozódik be.

A későbbi gépekben 2 darab 32K-s ROM található (+3DOS és CP/M tárolására). Az Amstard egy újabb portot, az 1FFD jelűt vezette be ennek megcímzéséhez.

A megoldás: az első 32K-s ROM helyére beégetni azt eredeti 2x16K-s ROM-ot. A megoldás csodák-csodája, tökéletesen működik. Egyetlen hátránya maradt: így a +3DOS és a CP/M nem működik,. De ennek megoldása már egy másik sztori.

McLeod egy huszárvágással megoldotta a melegedő ULA problémáját is. Egy öreg 286-os hűtőbordáját kapta meg a melegedésre hajlamos chip.

A következő tipp a Composite video output for 128K. Ez a128K Spectrum 8 pólusú DIN csatlakozójának átalakítása, mely eredetileg sima RGB kimenetként funkcionál. Az első lépés a kihasználatlan 1-es pólus felé iránytani a monó audió szignált. A következő lépés a fekete-fehér jel átalakítása színessé. Ehhez a D34 jelű diódák első lábát kell kiforrasztani (vagy levágni, ha az kényelmesebb). Most következik az audió szignál leválasztása a videóról. A C126 jelű kondenzátort kell kiiktatni, mely azt audió és a videó jeleket mixeli a TV antenna felé. Még némi forrasztás és kész is a kábel.

Érdekes módon a kábel átalakítás nélkül használható a Dragon 32/64 számítógépekhez is.

Végül, de nem utolsósorban, a VGA monitor használatára is találunk ötleteket. Ez a rész nem csupán a Spectrummal, hanem a többi retró számítógéppel és konozollal is foglalkozik.

Az első lehetőség egy körülbelül 30 Eurós 'NoName' kínai RGB-VGA konverter beszerzése. Ez tulajdonképpen egy 'ipari' kivitel, melyet egyszer beállítunk és kész. A hátránya pont ugyanez: ha több retró gépünk van, az összessel való használat meglehetősen nehézkes. A ZX Spectrum 128K+3-mal összekötve az interlace képet a két félkép keverése után küldi a VGA monitorra (a fekete és fehér területek helyett egy egységes szürke területet látunk). A frissítés sajnos már nem olyan tökéletes, mivel a TV frekvenciája 50MHz, a VGA-é 60MHz vagy több. A QL-lel használva viszont tökéletes képet ad.

A másik, szerző által kipróbált termék a DealExtreme konverter. Ezen kompozit videó és S-Videó bemenet is van. Az első használható a 128K-s Spectrumokhoz, a másodikhoz egy apró módosítás szükséges. A konverter szolgáltatásai széles körűek, és PiP rendszerben tudja kezelni a PC és retró képernyőt egyidejűleg a VGA monitoron.

Mindezeken felül egy FGPA-alapú klón tervezésében is részt vett: neve ZX-Uno.

Az OpenCores közösségi hobby elektronika portálon is jelent meg publikációja. Az ULA chip for ZX Spectrum (kódnevén: zx_ula). Rögtön kétféle változatban is elérhető. Az egyik az FGPA, a másik a CPLD verzió. Előbbi külön I/O busszal rendelkezik, így különböző klónok alapja is lehet. Utóbbi 'plug and play' ULA helyettesítő, mely egy meglévő (például Harlequin) klónba illeszthető. Amellett, hogy teljesen sikerült reprodukálni az eredeti ULÁ-t, az FGPA verzió támogatja a Timex HiColor és ULA+ üzemmódot is. Ez került integrálásra a ZX Spectrum on pipistrello kártyára is.

Frissítve: 2016. március

Internal PS/2 keyboard adapter for ZXS+ SIMM adapter for lower 16K RAM replacement MSX Video for ZX Spectrum TEA 2000 replacement daughterboard

Dr. Beep bővítései

ZXPC interface

A Ymond Reconstruction Service (YRS) holland társaság még a klasszikus ZX Spectrum időkben alakult. Jelenleg már csak egyetlen aktív tagja van, Dr. Beep, azaz Johan Koelman.

Dr. Beep ZXPC kártyája a ZX Spectrumot köti össze a PC-vel a párhuzamos porton keresztül. Az interfész két kártya összeépítésével keletkezett: egy egyszerű I/O és egy EPROM áramkör összevonásával. Ennek segítségével a PC-n tárolt .Z80, .SNA. .SCR és .TAP fájlokat tölthetjük be a Spectrumba. Az adatok kiírása .TAP formátumban lehetséges. A közeljövőben várható az .MDR fájlok (Microdrive) támogatása is. Egy 48K-s program körülebül 7 másodperc alatt töltődik be.

Dr. Beep egy hardware ZX81 emulátort is tervez a ZX Spectrumhoz. Ez egy 32K-s ROM segítéségével valósul meg, mely mindkét gép ROM-rutinjait tartalmazza.


Sami Vehmaa bővítései

ZXMatrix interface

Sami Vehmaa svéd Spectrumos fejlesztései meglehetősen érdekesek, hiszen egyre-másra készíti el azokat az interfészeket, melyek a ZX Spectrum képességeit minden lehetséges irányban kitolják.

A ZXCF, ZXCF+ kártyák segítségével háttértárként Compact Flash kártyákat használhatunk a Spectrumhoz. Az előd még 2003-ban született, a pluszos verzió a 2007-es év termése, míg a ZXCF+2, mely a ZXCF+ utólag csatlakoztatható upgrade-je egészen friss, 2008-ban jelent meg. Meghajtásáról a ZX Spectrum+3e-nél megismert ROM update során beégetésre kerülő ResiDOS gondoskodik. A kártya a töltési és a mentési parancsokat egyaránt ismeri.

A legfrissebb fejlesztés a ZXMatrix illesztő, mely egy ZXCF2+ és egy ZXUSB kártya kombinálásából áll. A két üzemmód közül jumper vagy kapcsoló segítségével választhatunk. Főbb jellemzői: 1 mega RAM, USB2.0 támogatás és nagysebességű CF írás-olvasás. Vehmaa egy saját verziót is csinált egyetlen példányban. Ennek két mega RAM-ja és Kempston joystick portja is van.

A ZXATASP interfész még a fenti bővítések előtt született meg. Ez egy 16 bites IDE interfész, mely egy hard disk és Compact Flash csatlakozással rendelkezik. A kártyán levő memória mérete 128K és 512K között mozoghat. A ResiDOS szintén támogatja a használatát. A memóriába be lehet tölteni a ResiDOS ROM-ot, így nem kell azt külön beműteni a Spectrumba. Mivel a winchester külső tápot igényel, a CF kártyák árának zuhanásával jelentőségét vesztette a kártya.

Saját ZXAY interfészét is kifejlesztette. Ez az AY-3-8912 zenei chipet tartalmazza és a 16/48K-s Spectrumokhoz passzol. A hőskorban számos cég gyártott hasonló kiegészítőt és lelkes amatőrök is létrehozták saját verziójukat. ABC sztereóban szól.

A ZXMEM inferfész 512K-tól az egészen hihetetlen 32 megáig bővíti ki a 16/48K-s Spectrum memóriáját.

Vehmaa ezenfelül egy valós idejű órát (dátum és idő egyszerre) valamint egy nagysebességű soros portot is kifejlesztett a Spectrumhoz.

A ZXEXP adapter egy bővítő szerkezet, mely az alkotó saját találmányán, a ZXBUS-on keresztül több bővítő eszköz csatlakoztatását is lehetővé teszi. A szerző összes bővítőkártyáján szerepel a ZXBUS. Az utóbbi négy bővítés viszont kizárólag ezen keresztül kapcsolható a géphez.

Ez a ZXBUS nem keverendő össze az orosz klónoknál megismert, a Nemo által kifejlesztett szabvánnyal.

Laptopjával külön fejezetben foglalkozunk.

Jaroslav Smetak bővítései Czech Republic

Jaroslav Smetak, a csehországi Mala Bystrice-ben élő programozó és grafikus vélhetően a legtöbb alias-sal büszkélkedhet a Spectrumosok között. Noby, Noby Noblnoch, Aragorn, Jardasoft neveken egyaránt előfordul. A CI5 The Amaters, a Naughty Crew és a Gemba Boys csapatok tagjaként valamint társszerzőként ismertek munkái a demószcénában.

Ami a hardvereket illeti, a DivIDE webshop-ot futtatja utolsóként az alapítók közül. Itt a legkülönfélébb dolgokat lehet kapni, de a kínálat stabil tagja az eredeti DivIDE 57c [↑] interfész és kiegészítői.

A készre szerelve, DIY-kitben és üres NYÁK-ként is beszerezhető interfész mellett a cseh/szlovák kollégák termékeit kínálja.

Saját hardverrel először 2021 márciusában jelentkezett. Ez az AYCKO [↑] elnevezésű interfész, egy Melodik kompatibilis egység, melyről az AY-interfészek szekcióban olvashatunk.

Frissítve: 2021. április

Pix:
Jaroslav Smetak

Weblinx:
Jaroslav Smetak@Www: http://divide.cz
Jaroslav Smetak@Facebook: https://www.facebook.com/noblnoch
Jaroslav Smetak@Twitter: https://twitter.com/Noblnoch
Jaroslav Smetak@Aukro.cz: https://aukro.cz/uzivatel/argrn/nabidky
DivIDE 57c
2004/11. AYCKO
2021.
Petr Valecko bővítései Czech Republic

A csehországi Karlovy Vary-ban működő, Petr Valecko által futtatott CSS Electronics cég kisfeszültségű egyedi elektronikus eszközök és műszerek, egy- és kétoldalas nyomtatott áramköri kártyák tervezésével és gyártásával foglalkozik.

Első klónját, a cseh/szlovák gépekkel kompatibilis Didaktik Gama 192KB [↑] sorozatot még 2003-ban kezdte fejleszteni. A Pentagon-kompatibilis ZX Nucleon 512KB [↑] pedig a 2019-es évtől kezdve áll folyamatos fejlesztés alatt.

A Beta-128 disk interfészek klónozásába 2018-ban fogott bele, a Beta-128C, Beta-128X és Beta-128 mini [↑] floppy illesztők születtek meg (2018, 2020 és 2021/05).

2019-ben egy újabb Kempston interfészt alkotott. Mindössze egyetlen GAL chipet használ és a joystick csatlakozó elhelyezése vízszintes, tehát nem töri meg a kábelt. A rendkívül kompakt interfész átmenő élcsatlakozóval is rendelkezik.

A Didaktik Gama klónok esetében hatástalanítani kell a gépek párhuzamos portját az adatütközés elkerülése végett. Az interfészen ezután rövidre kell zárni a GMBLK jumpert. Ha Beta-128 interfészt használunk, akkor a joy interfészt e mögé kell bekötni.

Megvásárolható 3D nyomtatott házban, de a kapcsolási rajz, a firmware és a 3D nyomtatás fáljai akár le is tölthetőek azok számára, akik saját maguknak szeretnék elkészíteni.

ZX Nucleon 512KB v1b
2019/08. ZX Nucleon 512KB v2a
2019/10. !!!!ZX Nucleon 512KB v3b!!!!!!!
2021/04. Beta Disk 128C v1.4
2018. Beta Disk 128X v1.1
2020. Beta Disk 128 mini v1.1
2021/05. Kempston interface v1
2019.

Jiri Veleba (Velesoft, George Velesoft) bővítései Czech Republic

Az oroszok feltörték az európai ZX Spectrumok és perifériák kapcsolási rajzát, majd saját ötleteiket hozzáadva legyártották ezeket orosz alkatrészekből. A cseh Jiri Veleba (Velesoft, George Velesoft) ezeket az újdonságokat visszafelé feltörte és megépítette európai alkatrészekből az orosz újdonságokat. Nem csupán ZX Spectrumhoz, de a Sam-hez és a Timex Sinclair-hez is fejleszt.

A Kempston Mouse (Turbo), a Turbo Sound Easy, Sound Mixer for Turbo Sound Easy, Turbo Sound Easy with mixer, Turbo Sound Mini valamint a PS/2-es Proface AT már részletes ismertetésre került.

Az ↑MB-02+ résznél↑ a Data Gear és MB-02 memory interfészről is már esett szó korábban.

Szintén kiveséztük a ↑DivIDE-hez köthető fejlesztéseit↑: a DivIDE 512-t, a DivIDE 57d szériát, valamint az utóbbihoz készült Joystick és RTC module for DivIDE kiegészítőket.

A Pentagon 512 interface egy belsős interfész a ZX Spectrum 128K+2 gépekhez (csak az Issue 3-mal kompatibilis). A Pentagonok időzítése alapban eltér a ZX128-hoz képest, ráadásul minden memóriászeletet és portot gyors elérésűként (FAST IO mode) kezel a gép. Tehát a speciálisan Pentagonra készült progik valamilyen szinten inkompatibilisek az eredeti Spectrumokkal. Az interfész ezt is kiküszöböli a memóriabővítés mellett, melyet egy darab 512K-s SRAM modullal old meg. A Pentagon üzemmódnak köszönhetően az eredeti ZX Spectrum programok is gyorsabban futnak, ami jól jöhet a tömörítőknél, képszerkesztőknél stb.

Tartalmaz továbbá 128-512K méretű Flash ROM-ot, amelyben alternatív operációs rendszereket is tárolhatunk. Az upgrade rész tartalmazza az Unrain funkciót, és a bővítő kártya együttműködik a D40/D80 rendszerekkel is. Néhány utility, mint például MDOS File Commander és 128Tools kihasználja a teljes memóriát, így nem kell annyit vesződnünk a lemezek csereberéjével.

Az External 128-512K upgrade for ZX16/48K hasonló az előzőhöz, de ez egy külsős interfész és a 16/48K-s kistesóhoz készült. A 48K-s gépnél a felső 32K-t el kell távolítani. A kártya 128 vagy 512K-s SRAM modulokkal működik. Az 512K-s esetében a Pentagon 512K-val lesz kompatibilis a gép, és a fentiekhez hasonlóan gyorsabb is lesz az eredeti ZX128-nál. Természetesen lehetőség van az extrákat kikapcsolva visszatérni a 48K üzemmódhoz is. Sajnos a bővítő nem támogatja a shadow video RAM-ot, de az extra ROM-ok használatára itt is lehetőség van.

A Pentagon 512 interfész utódja a ZX Profi interfész, mely nevét a hasonló elnevezésű orosz klónról kapta. Ez a szürke, Issue 3 128K+2 Spectrtumhoz kapcsolható, és gyökerei még 2004-re vezethetőek vissza. Velesoft leporolta a régi terveket és teljesen újratervezte az interfészt.

1 mega RAM, 512K FlashEPROM, egy Z80 proci és egy aksi foglal helyet a NYÁKon. ZX Profi 1024, Pentagon 128-1024 és Scorpion ZS 256-1024 kompatibilis. A DivIDE, MB-02+, ATM Turbo, orosz cache emuláció kidolgozás alatt van.

Egy ZX 128K ULA klón is fejlesztés alatt áll. Az egésznek olyan feelingje van, mintha készülne a cseh szuperklón...

A Hyperface egy új interfész típus. Három direkt elérésű portot és egy hagyományosat tartalmaz, melyek egymástól függetlenül dolgozhatnak. Velesoft saját interfészébe egy DivIDE és Kempston Mouse Turbo interfészt zsúfolt.

2007-ben megtervezte saját ProfROM klónját is. Ez eddig csak 'papíron' létezik, még maga a szerző sem tesztelte.

Az apró, de mindenképpen hasznos kütyük között kiemelendő a ZX Bus protector and +2A/+2B/+3 fixer minikártya. Ez a Sinclair élcsatlakozóra köthető. Célja kettős: elkerülni az 'adatütközést', valamint lehetővé tenni a nem szabványos kivezetéssel rendelkező 128K+2A/+2B/+3 gépekkel a szabványos perifériák használatát.

Többféleképpen is konfigurálható. A 128K+2A/+2B/+3 gépekkel a régi perifériák használatához az R2 ellenállást kell hatástalanítani (ebben a módban kompatibilis a 128K/+2 gépekkel is). Ekkor a periféria ROMCS pinjét ROM1 OE/ROM2 OE pinre konvertálja.

Ha csak az adatforgalmat szeretnénk stabilizálni, a 16K/48K/128K/+2 gépek esetében, az R2 ellenállást valamint a D1 és D2 diódákat kell hatástalanítani.

A következő konfiguráció kikapcsolja a bővített memóriát és a ROM1/2 OE OE és ROMCS vonalakat, és a perifériákat direkt portként kezeli. Az R1, R14, R15, R16, D1 és D2 alkatrészeket kell hozzá kiiktatni. Az összes Spectrummal kompatibilis. Jól jöhet például, ha a 128K+3e gépet akarjuk DivIDE interfésszel használni.

A version 2 ugyanez, de a NYÁK jobb dizájnt kapott a perifériák egyszerűbb csatlakoztathatósága érdekében (a 128K+2A/+2B és +3 esetében kevés a hely a tápcsatlakozó és az élcsatlakozó között).

A version 5 ehhez képest egy jumperrel lett megfejelve, hogy +12V-ot kaphasson a 128K+2A/+2B és +3 +9 voltos pinje (az előző verzióban használaton kívül van a +9V).

A Zelux billentyűzet-membrán helyettesítő szett a cseh Jiri Veleba (Velesoft) fejlesztése 2018-ból. Háttérvilágítású mikrókapcsolókkal rendelkezik és elég az eredeti helyére behelyezni és már működik is. A Spectrum logójának négy színét használja.

Megrendelhető a ZX Renew-től háromféle szettben (teljes kit: a membrán helyettesítő lap készre forrasztva az alkatrészekkel, együtt a takarólemezzel és az átlátszó gumibillentyű-szőnyeggel; ugyanez a kit az alkatrészek felforrasztása nélkül és csak a membrán helyettesítő lap).

Frissítve: 2021. április

Pix:
Jiri Veleba

Weblinx:
Website: https://velesoft.speccy.cz
Facebook: https://www.facebook.com/groups/913627228691505
Youtube: https://www.youtube.com/channel/UCPAeyJwHf55LgvEP_x5vCFw/videos
Twitter: https://twitter.com/velesoft
ZX Renew@Www: https://zxrenew.co.uk
ZX Renew@Facebook: https://facebook.com/groups/zxrenew
ZX Renew@Twitter: https://twitter.com/ZXRenew
ZX Renew@Youtbe: https://www.youtube.com/channel/UCdSZHN1No86zfCQRnOsEImg

MB-02 add-ons Data Gear 2007 MB-02 memory



DivIDE interfaces and add-ons DivIDE 512
(2008. 07.) DivIDE 57d2
(2012. 03.) Joystick module for DivIDE 57x
(2012. 05.) RTC module for DivIDE 57x
(2014. 05.)

Zelux v0.02
(2018.)

Jiiira bővítései Czech Republic

Jiiira tevékenységével már részben megismerkedtünk a Sparrow 48K alaplap kapcsán.

A ZX ExpBoard a ZX Spectrum élcsatlakozójára köthető „elosztó”, lehetővé téve egyszerre több periféria csatlakoztatását (ZX ExpBoard 2 és ZX ExpBoard 3). Átmenő élcsatlakozót is tartalmaz. A 2011-es NYÁK kialakítása természetesen a tűs és az élcsatlakozós verzió elkészítését egyaránt lehetővé teszi.

További „egyszerű” kiegészítőket is tervezett, melyek a Simple előtagot viselik nevükben

A Simple AY Interface egy egyszerű AY interfész a 16/48K-s Spectrumok számára 2013-ból.

A 2014-ben tervezett Simple SAA Interface pedig a SAM gépek SAA1099 chipjét használja a hangkeltéshez.

A TwinSound, alias SAAY interfész a kettő kombinációja egyben. A vezérlő CPLD-n és a két hangchipen kívül csupán néhány kiegészítő alkatrészt tartalmaz. Egyenlőre a 2015-ös 1-es prototípusról van még csak hír.

Végül, a Simple Joy Interface eredetileg egy Kempston kompatibilis egység reset gombbal, újfent 2013-ból. Továbbfejlesztése már a Fuller szabványt is támogatja, melyet jumperrel választhatunk ki.

Hozzáadva: 2018. július

ZX ExpBoard Interface Simple AY Interface Simple SAA Interface TwinSound Interface prototype 1 Simple Joy Interface
SinDiKat bővítései Czech Republic

A SinDiKat, azaz a Sinclair & Didaktik - Klub aktívnych technikov (Sinclair és Didaktik - Az aktív technikusok klubja) mottója: Segítsünk életben tartani a legendákat! A közösség a 8 bites mikrókkal, azon belül is a elsősorban a Sinclair-rel és kelet európai klónjaival -mint a Didaktik, Delta, Pentagon és Scorpion- foglalkozik. Ezen felül a cseh/szlovák gépek, mint a ZVT és Tesla PMD, és természetesen a Commodore és az Atari is bekerült a képbe.

A virtuális közösség rendszeres találkozókat is tart, és a demó-compók alkalmával is összejönnek. Tevékenységeik közé tartozik a elsősorban a régi gépek szerelése és moddolása, perifériák és klónok kisszériás gyártása. A tagok számára tanácsadást, segítségnyújtást és együttműködést biztosítanak.

A csapat koordinátora Imrich Konkol, azaz Ik0n.

2019-ben jelent meg a DivMMC SinDiKat edition [↑], mely Pavel Vymetalek (pvym) és Branislav Bekes (z00m) közös munkája.

Frissítve: 2021. április

Pix:
SinDiKat

Weblinx:
SinDiKat@Www: http://sindik.at
DivMMC SinDiKat edition rev.3
(2019.)

Pera Putnik bővítései Serbia Spain Sweden Czech Republic Italy Slovakia

Pera Putnik az egyik legrégebbi Spectrumos, aki az újkorban az elsők között indította el DIY-weblapját különböző bővítések leírásával. Elsősorban a háttértárolók kerültek a fejlesztések központjába.

A kisebb újításai között szerepelnek különböző ROM módosítások (külső ROM, Flash EPROM, kapcsolóval választható ROM), NMI gomb, RBG csatlakozó, flopyy interfész (mely sajnos a saját fájl formátumát használja).

Igazán ismertté a különböző IDE interfészei tették. Az egyszerűen csak Pera Putnik-féle IDE interfésznek nevezett eszköznek két változata ismeretes. Az első, az egyszerűbb, 8 bites, míg a második 16 bites technológiát használ. A 8 bites rendszer egyetlen hátránya, hogy a winchester kapacitása a fele lesz a névlegesnek, de a ZX Spectrum esetében ez elhanyagolható. A tinédzserkorba lépett fejlesztések kiválóan együttműködnek a modern Flash és Compact Flash kártyákkal - ez utóbbi természetesen CF-IDE adapterrel használható csak. Az adatátvitel ezekkel a kártyákkal körülbelül 150K/sec, ami szintén bőven elégséges a Spectrum esetében. A ZX Spectrum +3e is támogatja ezen rendszereket.

Hallgatva az idők szavára, ő is kifejlesztette saját Compact Flash interfészét. Ez 8 bites, és a kártya teljes kapacitását kihasználja. A 8 bites IDE interfész alapján készült el.

Ide kapcsolódik a ResiDOS operációs rendszer, melyet Garry Lancaster fejlesztett ki és a 8 bites interfészen keresztül a ZX Spectrum +3e is használja. Végül egy univerzális operációs rendszer lett belőle, mely a Spectrumos háttértár illesztő interfészek széles tárházát támogatja.

Kompatibilis a Sami Vehmaa ZXATASP, ZXCF, ZXCF+, ZXCF+2 interfészeivel és a ZXMatrix CF és USB üzemmódjával is. Támogatja a DivIDE Plus-t és Velesoft DivIDE bővítését, a ZXMMC/ZXMMC+ interfészeket és a ZX-Badaloc klónokat is.

Az MB-02+ interfész esetében minimum 256K RAM bővítés kell, és az MB-IDE kártya is, mely az MB02+IDE-be már beépítve van. Úgy is működik, ha sima, memóriabővített MB-02+-t használunk DivIDE-vel összekötve. Az MB-02+ saját RAMdrive-ját ez esetben nem használhatjuk, hiszen felülírná az oprendszert.

Az operációs rendszer tulajdonképpen egy Basic bővítés, amelyik egyszerre használja az IDE interfészt és a kártyák extra memóriáját. Működése lényegében annyi, hogy installálja magát az interfész RAMjába a Spectrum módosított ROM-jával együtt. Tartalmaz egy összetett feladatkezelőt is, mely az NMI gombbal aktiválható.

Az installálás az interfésznek megfelelő TAP/TZX fájl letöltésével kezdődik. A konverterrel valódi kazetta formátummá alakított telepítőt a Spectrumba kell betölteni, illetve a DivIDE+ és Velesoft bővítésének esetében a háttértár lemezéről is indíthatjuk, ekkor felülírja az aktuális oprendszert. Az upgradekhez már nem szükséges az eredeti szalagos fájl, bármelyik interfészről betölthetjük a .TAP illetve .TZX fájlokat. Vagy pedig a Basic install részt és a kártya specifikus C nyelvú kódot kell használnunk.

A 2.00-ás verziótól kezdve két fajta partíciós sémát képes kezelni. Az első, a natív IDEDOS, mely a ZX Spectrum +3e operációs rendszere (tartalmazza az eredeti +3DOS-t is). A FAT16-hoz a FATfs csomag szükséges. A két operációs rendszer együttes használata is megoldható. Az első 16MB-os partíciókat kezel, míg utóbbi értelemszerűen maximum 2GB-osokat. Az „M:” meghajtó a RAMDisk emulátor, mely 48K és 128K üzemmódban egyaránt működik.

A ZX Badaloc klónoknak köszönthetően támogatja a turbó üzemmódot is, 3,54-től 42.50MHz-ig, ez utóbbi sebesség még kísérleti jellegű. Az interfészek RAM-jában egyébként alternatív ROM-ok is tárolhatóak. A ResiDOS tudása csomagok letöltésével és telepítésével bővíthető. A legújabb verzió az SDHC és SDXC kárytákat is támogatja 8 GB-os kapacitási korláttal.

Simple 8 bit IDE interface


Pavel Cejka bővítései Czech Republic

A csehországi Cygnus, azaz Pavel Cejka szintén kínál néhány saját fejlesztésű kütyüt, melynek részletes dokumentációját a weblapján is közzéteszi.

A Miki RS232 interfész saját verziójáról már olvashattunk.

A ZX IDE Interface a Pera Putnik-féle eszközhöz hasonló, bár a szerző is inkább a DivIDE interfész használatát javasolja. Mindenesetre problémamentesen működik ZX Spectrum 48/128K+2 és Didaktik Gama 89 gépekkel és a BetaDisk interfésszel is. A Multiface 128-at és a Diskface plus bővítőket viszont nem igazán szereti. A hozzá mellékelt program sajnos csak cseh nyelvű, mindesetre az alapfunkciókat ellátja.

A ZX Spectrum és az LCD képernyők összekötésére is van ötlete. A honlapon részletesen olvashatunk arról, hogyan sikerült egy Playstation 1 monitort összehangolni a Spectrummal. Aki bármilyen LCD monitort akar összekötni a Spectrummal, érdemes elolvasni, hogy elkerülje a buktatókat.

Egy igazán egyedülálló újítás a PCL nyomtatók csatlakoztatása. A Spectrumosok régen álmodtak a színes nyomtatás lehetőségéről. Azonban néhány tűs nyomtató kivételével erre nem volt mód. A tűs nyomtatók zajosak, nyomatatási sebességük alacsony és a minőség is kívánnivalót hagy maga után.

Mivel Cygnus szervíztechnikusként dolgozva pozitív tapasztalatot szerzett a PCL nyelvet használó nyomtatókkal, ezért ezeket vette célba. Egy speciális Didaktik inverter NYÁK-ot tervezett, melyhez kapcsolódik a Canon szabványú párhuzamos csatlakozó (azért nem Centronics, mert ezt egyszerűbb kivitelezni).

A szabványos PCL nyelvnek köszönhetően minden LPT porttal rendelkező 1995 és 2008 között gyártott HP nyomattaóval kompatibilis, de a legjobban a DeskJet 340-el használható. Elméletileg más márkák PCL nyomtatóival is működik.

Az elkészült driverek támogatják a 75-300 dpi felbontást, a normál és draft üzemmódot, valamint a margók beállítását is.

Végül, de nem utolsó sorban, az Aritma 0507-es plotter működtetésére is kapunk ötleteket. Ez egy régi csehszlovák plotter, mely számos verzióban látott napvilágot, melyek csupán kisebb dolgokban térnek el egymástól.

A plotter az UR-4 interfészen keresztül kapcsolódik a Spectrumhoz. Két tulajdonsága is van, mely kiemeli a kortárs hasonló eszközök közül. Az egyik, hogy 1x8 bites vezérlést használ mindhárom motorhoz, míg a több 3x4 bitet külön-külön az összes motorhoz. A másik, hogy megbízható csavaros rögzítéssel rögzül a toll.

Cygnus a legkülönfélébb nyomtatási módokat próbálta és tárja a nagyközönség elé. Az eredeti MZXR driver segítésével nyomtat BASIC-ből, a Desktop nevű vektoros rajzprogrammal is készít ábrákat, végül a SIF soros portját használja.

3 channel DA converter for UR-4 fejlesztése egy 3 csatornás, 8 bites, ACB sztereó eszköz. Azért 3 csatornás, mert az UR-4 interfészhez kapcsolódik, mely maga is 3 csatornával rendelkezik.

Ez előnyös például abból a szempontból, hogy az AY-zene is ugyanezzel a csatornakiosztással szól, tehát a lejátszók és szerkesztők kompatibilitása megoldott. Viszont némelyik közülük csak az alsó 4 bitet használja, így halk a zene. Ezért mindhárom csatornához van külön 4 bites üzemmód kapcsoló.

Az Amiga modulok lejátszása esetében csak 7 bitesek a csatornák, mivel a középső C csatornát ketté kell osztani, lévén 4 csatornásak a .MOD fájlok.

Megalkotáskor a kis méret, az egyszerű előállíthatóság és olcsóság voltak a fő szempontok. Ezért egyoldalas lett a NYÁK, csupán SMD 0805 ellenállásokat tartalmaz a kapcsolókon, csatlakozókon, valamint néhány dróton felül.

Egy évtized múlva megépítette ennek kisebb, 50x50 mm-es verzióját a Didaktik Gama 192K gépekhez is (3 channel DA converter for Didaktik Gama 192K).

3 channel DA converter for UR-4 3 channel DA converter for Didaktik Gama 192K


Petr Simandl bővítései Czech Republic

Petr Simandl egy ZX Spectrum 128K +2A géppel kezdte számtek karrierjét. Azonban nem csak játszott, de áramköröket is tervezett, zenélt is a géppel.

Hardver újításai ismertetését a +2A/2B floppy interfésszel kezdjük. Ez az Intel 8272 floppy kontroller chip köré épül, és +3-at varázsol a fent említett gépből. Az áramkör egyébként a Amaterske Radio 1989. decemberi számában jelent meg eredetileg. Kis méretének köszönhetően elfér a nagy Speccy dobozában. Philip Mulrane ezt fejlesztette tovább ultimate +2A/2B floppy interfészként, külsős verzióban.

A 4 channel D/A converter sound card for ZX Spectrum 128K+2A and UR4 egy 4 csatornás Covox, azaz tulajdonképpen egy Soundrive mutáció.

Nevéhez híven négy darab 8 bites D/A átalakítót tartalmaz és az UR-4 párhuzamos interfészhez kapcsolva működik. Természetesen a ZX Spectrum 128K+2B/+3-mal is kompatibilis. Nem terjedt el különösebben, egyrészt, mivel kétoldalas NYÁK-ot használ, valamint működése bizonytalan és nem túl jó hangminőséget biztosít.

Egy egyszerűbb 1x8 bites AD/DA konverter is született, melyet a Specdrumhoz használt.

Az AY-chip sztereósítása sem kerülte el figyelmét, ehhez is találunk kapcsolási rajzot.

+2A/2B floppy interface 4 channel D/A converter sound card
for ZX Spectrum 128K+2A and UR-4

Philip Mulrane bővítései Great Britain

Philip Mulrane az egykor létezett floppy interfészeket konstruálta újjá. Első munkája egy +D klón 2001-ből. Ezt megépíteni elég egyszerűnek tűnt a WOS-on található publikus kapcsolási rajz alapján. Mindössze két chip beszerzése okozhat problémát. A WD1772 floppy kontroller valamint PAL20L8. Az első helyett meg lehet próbálni a WD 1770, VL1772, WD1791 vagy WD1793 típusokat is. A másikat a GAL20V8 helyettesítheti. Szükséges még beszerezni a 27C128 jelű EPROM-ot is.

A cél olyan NYÁK létrehozása volt, mely méreteiben teljesen azonos az eredetivel, fukcionalitásában azonban megduplázódik. Harald Bruniggal közösen a Protel szoftver segítségével el is készült a mű. Két prototípus után a PCBPool céggel gyártatták le.

Az alkatrészek beültetése után sajnos nem működött a klón. Az Spectrum Profi Club tagjától, Peter Rennefeld-től kapott kölcsön egy eredeti +D-t. Kiderült, hogy a WOS-on található eredeti kapcsolási rajz hibás volt: a RAM és az EPROM címző vonala felcserélődött, valamint a kontroller A0 és A1 vonala helyett az A3 és A4-et kell használni. A javítás után megszületett tökéletes klón, a honlapon már a javított kapcsolási rajz található. Philip egyébként feketére festette saját interfészét, így talán jobban is passzol a Speccy-hez, mint az eredeti fehér.

A +D a 32K-s EPROM 16 és 24K közötti 8K-s részt hasznosítja. Valószínű, hogy az MGT felvásárolt egy rakat hibás chipet, mely ezen a részen működik.

A következő évben született másik fejlesztése szintén floppy interfész. Ez az előzőekben említett Petr Simandl által megépített egységen alapul.

Az eredeti NYÁK-ot módosította és külső interfészként valósította meg. E mellett hozzáadta még Garry Lanchaster ZX Spectrum +3e hdd interfészét is, és így elkészült az ultimate +2A/2B floppy interfész.

Még egy apró moddingot kell megejteni, ha csak egy darab 3,5”-os meghajtó van csatlakoztatva. A 3”-os egységeknél van egy 'ready' szignál, ami jelzi a kontrollernek, hogy a floppy kész az adatok küldésére és fogadására. A3,5”-osak esetében ez hiányzik. Ezért a floppyn össze kell kötni a select0 (pin 10) és a ready (pin 34) vonalakat. Dupla meghajtó esetében ez felesleges, mert a ready szignál mindig jelen van az egyik meghajtón.

+D clone Ultimate +2A/2B floppy interface

Paul Farrow bővítései Great Britain

Az angol Paul Farrow leginkább mint ZX Interface 2 cartridge szakértő elismert Spectrumos körökben.

Ezek a cartridge-k nem túl ismertek, kezdjük tehát a fejezetet egy rövid áttekintéssel!

Az Interface 2 speciális nyílásába tehető 16K-s kapacitású ROM-kártyák 1983. szeptember/októberben jelentek meg először a piacon. Tulajdonképpen ezek 'játékkonzollá' varázsolják a Spectrumot - nulla betöltési idő, nulla hibalehetőség. Mégsem terjedtek el igazán, hiszen a 48K játékok egyre inkább előtérbe kerültek. Másrészt a 16K-s programok betöltési ideje alapból jóval rövidebb időt vett igénybe - tehát nem érte meg alternatívaként alkalmazni a kazettás töltéssel szemben. Ezen kívül a Sinclair Research kiadott még egy Test cartridge-ot is, melyet diagnosztizálásra használtak fel a szervizek. A Parker fivérek is gyártottak különböző cartridge prototípusokat, ezek azonban sosem jelentek meg a piacon.

Eredetileg a cartridge-ok csak egyetlen 16K méretű ROM-ot tartalmaztak (Standart 16K ROM Cartridges - 1. módszer).

A cartridge-ok egyszerű tervezése lehetőséget biztosít kompatibilis eszközök reprodukálásra. Az Interface 2 hiányosságait a 'kártyán belüli' elektronika fejlesztésével lehet kiküszöbölni, így már egyszerűen átléphetjük a 'bűvös' 16K-s határt.

Egy ilyen lehetőség az, amikor egy nagyobb kapacitású EPROM-ba több 16K-s ROM-ot égetünk be, melyből később válogathatunk (Switched Bank Paging ROM Cartridges - 2. módszer).

A következő módszer az egyenként 16K méretű ROM-ok egymás utáni beolvasása és belapozása a RAM-ba, ahol végül egy egésszé állítjuk össze őket. Ezt először a Spanyol Insidro Nunez alkalmazta, aki egy 32K-s EPROM-ba égette be a Knight Lore programot (Timed Bank Paging ROM Cartridge - 3. módszer).

A következő, fejletteb lépcsőfok a szoftveresen (nem a kártyába égett elektronika által) vezérelt beolvasós-lapozós technika. Ezzel már 64K fölé is mehetünk, tehát a 128K programokat is tárolhatjuk a ROM-ban (Software Bank Paging ROM Cartridges - 4. módszer).

Végül, leghetőség van a fenti funkciókat kibővíteni úgy, hogy a Spectrumal is beégethető legyen a Flash EPROM tartalma. Ekkor a maximális EPROM méret a Spectrum korlátaiból adódóan 128K (Programable Software Bank Paging ROM Cartridges -5. módszer).

Paul összesen 4 generációt készített a kártyákból: ZXC1, ZXC2, ZXC3 és ZXC4. Ezek elérhetőek üres NYÁK-ként, készre szerelt NYÁK-ként, plasztik dobozba szerelt kész NYÁK-ként valamint előre beégetett cartridge-ként.

Az egyes generációk jellemzői a következők:

A ZXC1 ismeri az 1-es, 2-es és 3-as módszereket. Támogatja a 8K, 16K, 32K és 64K méretű EPROM-okat. Ebből két alverzió készült: az első ezüstözött csatlakozót kapott (ZXC1 silver), a második aranyozott (ZXC1 gold) a jobb elektronikai kontakt miatt (egyébként a két NYÁK mindenben azonos). 2004-ben jelent meg.

A ZXC2 (2008.) az 1-es, 2-es és 4-es metódusokat ismeri. A lehetséges méretek: 8K, 16K, 32K, 64K, 128K és 256K. Ráadásként újraprogramozható, 128K-s Flash EPROM-mal is működik - de ezt csak PC-ről lehet programozni.

A következő generáció a 2009-es ZXC3, mely a ZXC2 funkcióit bővíti ki a Spectrumról való Flash EPROM programozásának lehetőségével. A kártya hasznosítja az 5-ös módszert, valamint a 4-dik egyszerűsített és standart megoldását. 8K, 16K, 32K, 64K és 128K méretű EPROM-okkal használható és lefelé kompatibilis a ZXC2-vel 128K méretig. Ez kis sufni tuning segítségével a ZXC3 is 256K-ig bővíthető. Mint arról volt már szó, a ZXC3 esetében még külön égető sem kell. Az RS-232 porton keresztül a Spectrumba küldhetjük a bináris fájlokat. Innen kezdve már a Speccy is képes beégetni a FLASH EPROM tartalmát. A ZXC3 esetében rendelkezésre áll továbbá egy Microdrive emulátor ROM is, mely 75K tárhelyet biztosít az Interface 1 BASIC parancsai által.

2013-ban jelent meg a ZXC4, mely már 256 bankot képes kezelni, ezzel 4096K lett a maximális méret, szemben a ZXC3 128K-s maximumával. Továbbá a teljes 16384 byte-ot képes elérni, szemben az előd 16320-ával szemben. További újdonság az Interface 1 lapozó mechanizmusának szimulálása is, tehát így összesen 4 megás Flash ROM-ot kapunk. Ezt Microdrive avagy kazettás magnó emulátorként is hasznosíthatjuk. Mindegyik ZXC kompatibilis a Spectra interfésszel.

Az összes kártyához használható a Windows-alapú ZX Cartridge Creator nevű utility. Ennek segítségével a .Z80 és .SNA fájlokból EPROM égető segítségével mindenki elkészítheti saját ROM-jait.

A Spectra interfész egy többfunkciós eszköz a 16/48K-s ZX Spectrum részére. Elsődleges funkciója a Spectrum Scart csatlakozón keresztüli TV-hez csatlakoztatása, melynek eredményeképpen éles és tiszta, 'szennyeződéstől mentes' képet kapunk.

A Spectrát a Spectrum bővítő portjára kell kötni, és így összekötni a Scart-os TV-vel. Nem szükséges módosításokat eszközölni a Spectrumon, mivel az interfész a bővítőporton elérhető szignálokat használja. A Spectrum hangja szintén ki van vezetve a Scart csatlakozón keresztül, lehetővé téve a hangok erőteljes és tiszta hangzását a TV hangszóró(i)n keresztül. A kép és a hang tisztasága a 128K Spectrum monitor csatlakozóján keresztül vagy a Spectrum emulátoron kapotthoz hasonlítható.

Egy érdekes tulajdonság a Spectrum képernyő lehetőségeinek kiterjesztése 64 szín egyidejű megjelenítésére, valamint a számos megnövelt vízszintes felbontás, így mindösszesen 32 új képernyő üzemmódot kínál az interfész. A 128K modellekhez hasonló több memória bankos képernyőmodell is elérhető.

Egyszóval, a Spectrum igencsak korlátozott színkezelése megoldódott, lehetséges tehát teljesen új látványvilágot használó programok megírása.

Az eszköz a következőket kínálja: Kempston joystick port; ZX Interface 1 kompatibilis RS-232 csatoló, mely ideális nyomtató, modem és PC csatlakoztatásához; opcionálisan ZX Interface 2 ROM csatlakozó, saját ROM csatlakozó, mely felülírja a Spectrum eredeti ROM-ját.

Továbbá lehetőség van a Spectrum BASIC kibővíétésre a ZX Interface 1 lapozó mechanizmusa által (az új képernyő üzemmódok elérése); a csatlakozó teljesen aranyazott; számos konfigurációs kapcsoló segítségével lehetőség van a különböző eszközökkel való kompatibilitás biztosítására is.

Az összes felsorolt tulajdonság alap, kivéve a ROM cartridge és a a saját ROM használatát. Mindkettő opció, és a megrendelő dönti el, kéri-e az extrákat. A Zero Instertion Force foglalat a 'custom' ROM lehetőséggel hasznos lehet saját ROM fejlesztésénél. A standard IC foglalat pedig abban az esetben, ha nem José Leandro Novellón Martínez szükséges a ROM-ot túl gyakran cserélgetni.

Az interfész profi minőségben készült, 10x10 cm-es méretben.

A kártya az 50 Hz-es 16/48K Spectrum modellekkel kompatibilis.

Elképzelhető, hogy az Issue 1 és 2 kiadású Spectrumokba egy átkötő vezetéket kell forrasztatni a működéshez ( a későbbi Spectrumoknál már alap ez a bekötés, úgyhogy a ez a lépés kihagyható).

Később elkészült a Spectra+128 interfész is, mely a 128K és 128K+2 gépekkel kompatibilis. Egy szokásos konverter interfész segítségével a 128K+2A/+2B és 128k+3-mal is (Velesoftnál találunk kapcsolási rajzot hozzá). Használja a 128K-s gépek shadow screen-jét. Ennek köszönhetően a megfelelő szoftver segítségével akár kér monitoron is kaphatunk képet egyszerre (Spectra Scart + Spectrum RGB). A cartigde port ennél már alap. A sima Spectra interfészek upgradelhetőek Spectra+128-ra.

A DIY szekció másik nagy területe a Scart csatlakozók elkészítése a legkülönbözőbb ZX Spectrum típusokhoz. Bár ilyet készen is vehetünk (lásd később), azoknak, akik nem riadnak vissza a barkácsolástól, részletes dokumentáció áll rendelkezésre a 128K (angol és spanyol verzió), 128K+2, 128K+2A/B és 128K+3 gépekhez egyaránt.

Végül, a 'rejtélyes' Keypad periféria (csatlakoztatható numerikus billentyűzet) újjáépítése is terítékre kerül a manapság kapható eszközökből. Ezt eredetileg a spanyol gyártmányú 128K-hoz készítették, de kiválóan együttműködik az angol verzióval valamint a 128K+2-vel is. Saját eszközét egy sima barkácslemezen készítette el, de a honlapon letölthető a nyomtatott áramkör is.

Frissítve: 2015. október

ZXC1 silver ZXC1 gold ZXC2 ZXC3 ZXC4 Spectra interface Spectra+128 interface

Insidro Nunez bővítései Spain

Miután megismerkedtünk mind az öt módszerrel, kövessük végig a fejlődést a hardver fejlesztéseken keresztül.

Droy (Insidro Nunez) első újítása egy 32K-s cartridge volt. Ebben egy 27256 jelű 32K-s EPROM kapott helyet. Ezt a tárat egy jumperrel (vagy kapcsolóval) kétfelé oszthatjuk. Így a konkrét esetben a JetPac és Pssst! kerülhetett egyetlen kártyára a 2x16K-s verzióban a 2. módszer alkalmazásával.

Lehetséges-e a továbbfejlesztés úgy, hogy a két 16K-s program helyett egy 32K-s töltsön be? A válasz: igen. Ehhez azonban olyan programok kellenek, melyek nem használják az alsó 16K-t. A szerző a Knight Lore-t próbálta ki. A séma a következő. Beolvassuk az első 16K-t. Három másodperc szünet következik. Ezalatt az előre kijelölt memóriaterületre belapozódik az előbb említett 16K, majd ennek a tetejére kerül a következő ugyanekkora szegmens. A NYÁK ugyanaz maradt, mint az előző esetben, de a 27128 jelű EPROM szükséges hozzá és a jumper (kapcsoló) helyett a késleltető áramkör hogy működhessen a 32K-s verzió a 3. metódussal

A ZX-Flash Card 2005-ből Jose Leandro művén alapul. Ennek segítségével 10 darab .SNA fájlt tárolhatunk a 29F040 jelű Flash EPROMban, majd innét a Speccy memóriájába küldhetjük őket.

A séma a következő. Elsőként bemásoljuk az eredeti módosított (de kompatibilis) ROM-ot. Majd kiválasztjuk a betölteni kívánt programot. 16K-s szeletek végére kerül egy jelölő, ez mutatja hogy az újabb részletnek melyik memóriaterületre kell kerülnie. Az utolsó szegmens tartalmazza azt a rutint, mely végül egyesíti a három szeleltet és elindítja a programot. A ZX-Flash Creator nevű Windows-os programot Miguel A. Prada készítette. A rendszer tehát a 4. módszerrelsal valósult meg.

Mi a teendő, ha a cartridge-k megvannak, de nincsen Interface II? Ha lemondunk a joystick portról, elég egyszerű megvalósítani. Csupán két darab ISA slot, drótok és a rövidzárt megelőző műanyag szoknyák kellenek. A Speccy összesen 56 kontaktot tartalmaz, két sorba osztva. Ezt kell összeforrasztani a cartridge oldali slot-tal. A használaton kívüli csatlakozásokat érdemes száműzni, hogy a rövidzárlat esélyét a minimálisra csökkentsük a Make it yourself Interface II esetében.

A +D floppy interfészről már esett szó. Droy az egyszerűbb gyártás kedvéért két darab egyoldalas NYÁK-ra osztotta saját +D klón változatát. Az első modul a vezérlő egység. Ez végzi a shadow RAM és ROM vezérlését, az I/O műveletek dekódolását. A másik az adapter modul, ez a floppy és a párhuzamos port irányítója. Az interfész mind a DD-s, mind a HD-s meghajtókkal működik. Utóbbi esetben természetesen DD üzemmódba jumperelve (forrasztva) a meghajtókat.

Habár több más PC-billentyűzet csatoló is létezik, az IMAR-3 teljesen saját fejlesztés. Az interfész lelke egy 16F84PIC mikrokontroller, amely tulajdonképpen egy mikroprocesszor beépített Flash EPROM-mal. Az 'Edit' mód az F12 gombbal kapcsolható, az Interface II pedig a kurzor és Alt billentyűkkel szimulált. AT illetve PS/2 klaviatúrákkal kompatibilis, az XT-vel nem (bár ki is használna manapság ilyet). Az Ultimate játékokkal való jobb kompatibilitás miatt a 74LS245 chip-et a 74LS148 váltotta fel. Tartalmaz egy Sinclair élcsatlakozó átmenő modult is, ez természetesen elhagyható, ha nincs rá szükségünk. Csak 16K/48K/48K+ gépekkel kompatibilis, a 128K verziókkal nem.

A fenti adapteren kívül létezik még néhány másik tippje is a Spectrum gyenge pontjának számító billentyűzet megreparálására. A megrepedt szalagkábelt javítását „ezüst festék” segítségével javasolja. Ez helyreállítja a repedéseket a megszakadt vezetéken. Javasolja továbbá ragasztószalagot tenni az ellenkező oldalra, hogy biztosabb legyen a tartás. A biztonság kedvéért multiméterrel is ellenőrizhetjük munkánkat. Vigyázni kell arra is, hogy a festékkel ne csináljunk rövidzárat. Habár a használati útmutató javasolja az alkoholos tisztítást, könnyen kárt okozhatunk ezzel az ép részekben.

A túl rövid szalagkábel megtoldása is megoldható. Egy régi PC adapter csatlakozóját kell lenyisszantani és erre forrasztani a kábeleket. A képeken a ZX81 javítása látható, de természtesen a Spectrumos módszer is ugyanaz.

Ha teljesen tönkrement a billentyűzet, mikrokapcsolókból is újjáépíthetjük a membránt. A hagyományos 1,6mm-es NYÁK helyett érdemes a 0,7-est használni, tekintettel a szűk helyre, ami a Spectrumon belül van. A szerző csak az 1,6-ost tudta elérni, ezért ezzel valósult meg a projekt. Miután kifúrtuk a mikrokapcsolók helyét, bele kell marni az eredeti membrán 'kapcsolási rajzát' a NYÁK-ba. Ezután jön a kapcsolók beforrasztása, majd a Spectrumba való beszerelés.

Teljesen új billentyűzetet is készíthetünk régi PC-tasztatúrából. Az előzőekhez hasonlóan kell eljárni, a kifúrt és mart lapra kell ültetni a billentyűket. Így elkerülhetjük a Speccy módosítását. A projekt egyébként eredetileg a Jupiter Ace-hez készült, de bátran használható a Spectrumhoz is.

Mindezeken felül néhány hibakeresési és javításo tippet is találhatuk a weblapon.

32K Cartridge for IF2 2x16K version 32K Cartridge for IF2 32K version ZX-Flash Cart Make it yourself IF2 +D clone IMAR-3 Repairing cracked ribbon cable Elongation of short membrane cable Recostructing of membrane with microswitches Making new keyboard

Jose Leandro Martinez Novellon bővítései Spain

Droy után Jose Leandro Martinez Novellon rukkolt elő a második módszeren alapuló Super Cartridge for Interface 2 egységgel. Rögtön kétféle verzió is készült belőle 2004-ben. Az első TTL alapú, csak a prototípus fázisáig jutott. A TTL ugyanis nem teszi lehetővé a kompakt kivitelezést. A programokat egy 29F40 jelű 512K-s FlashROM tárolja. A GAL chippel készült változat ugyanennek a kártyának az integrálása a chip-en belülre. Így lehetővé vált a kisméretű kivitelezés, és beleférhetett egy Supertronic PP40 vagy PP56 plasztik dobozba. Ezzel már gond nélkül használható az eredeti interfészekkel is. A kártya összesen 15 darab programot képes tárolni, melyből szoftveres menüvel választhatunk. Ebből 10 darab az eredeti ROM játékok száma, és további 5 darab 16K-s extra játék is helyet kapott.

Egyébként ez inspirálta a ZX-Flash Card megszületését is.

Ő is beszállt a ZX Spectrum +3e/+2e projektbe. Viszont megelégelte a winchester folyamatos zaját, és azt, hogy külön tápegységet igényelt. Ezért a Compact Flash kártya mellett tette le voksát. Először CF-IDE interfésszel kísérletezett, majd innét jött az ötlet egy 'integrált' eszköz kifejlesztésére. Az External CF-IDE interfész a Sinclair élcsatlakozóba dugható, és egy PP6-N dobozban kapott helyet. Kapott egy bugfixet is Aitor javaslata alapján.

A 16/48K(+) gépeknél nem is olyan egyszerű a gyári ROM-ot EPROM-ra cserélni. A ROM replacement 'projekt' a barkácsoló kedvűeknek részletes utasítással szolgál arra, hogyan lehet a 27C128 (16K) vagy 27C256 (32K) EPROM-mal helyettesíteni az eredeti ROM-ot. Ha már úgyis felnyitottuk a gépet, ajánlatos cserélhető foglalattal is ellátni a Spectrum alaplapját – derül ki a leírásból.

Az External ROM interface hasonló az előzőhöz, és Julio Medina ’amazing machine’ elnevezésű alkotásán alapul. Ennek, valamint az előző fejlesztésnek a hátránya, hogy kevés ember szánja rá magát a Spectrum barkácsolására. Habár időben korábban keletkezett, mint az előző, fejlettsége okán mégis ezt tesszük ’későbbre’.

Az interfész a Sinclair élcsatlakozón keresztül kapcsolódik és kapcsolóval aktiválható a külső illetve belső ROM. A meglehetősen egyszerű, egyoldalas áramkör egyébként Pera Putnik kapcsolási rajzán alapul. Kapott egy extra reset gombot is. A 76x51,5 mm-es méretet a PP6N doboz szülte.

Emlékezzünk meg a PS2 gamepad adapterről is mint saját fejlesztésről. A hagyományos Spectrummal az Interface 2-t ajánlatos használni hozzá, a 128K+2/+2A/2B/3 esetében viszont a joystick port eltérő bekötésére kell ügyelni.A kontroller lelke egy PIC16F877 egység, de bármelyik 16F8X7 jelű jó. A PS2 konzollal a Bruno Fascendini által készített program kommunikál.

Egyszerre mindkét joystick portot használhatjuk, a második portra az extra gombok vezérlése került. A kontroller és az interfész legegyszerűbb táplálása a joystickporton keresztül történő, mivel csak 25mA az áramfelvétele. A Guitar Hero és Dance Carpet 'perifériákkal' is működik.

Amikor modern kütyükkel, például PC, MP3 lejátszó próbálunk programokat a Spectrumba tölteni, a siker kétséges. A jelenség oka, hogy a modernkori lejátszók nem biztosítják azt a jelerősséget, amit a régi kazettás magnók. Az Interneten számos kisteljesítményű erősítő kapcsolási rajza kering, a kereskedelemben is rengetegféle kapható.

Az Ear input erősítő 2010-ből az LM380 chipen alapul. Tartalmaz egy bejövő szignál erősségét szabályozó potmétert, melyet Józsi 700 ohm-on fixált. A háttérzaj kiküszöbölésére kapott egy 47pF-os kondenzátort is. A kimenő jel erősségének ellenőrzésére a KA2284 chip került beépítésre. Ez vezérli a VU egységet, mely akkor optimális, ha 3 LED világít.

Két prototípus készült, az első a minimális méretet célozta meg (54x43mm). A második már direkt a PP42 dobozhoz készült 64x55mm méretben.

Ezen felül találunk leírást más Spectrumosok fejlesztéseiről, valamint javítási tippeket is.

Super Cartridge for IF2 TTL version prototype Super Cartridge for IF2 GAL version External CF-IDE interface ROM replacement External ROM interface PS2 game adapter Ear input amplifier
Kyp bővítései Spain

A madridi Kyp (aka Kyp069) a különböző mikrókat emuláló FGPA magok megírása mellett hardverfejlesztéseivel is rendszeresen jelentkezik a va-de-retro.com fórumon. Fejlesztéseinek nevei többnyire a ’Spec’ előtagot viselik, az utótag pedig a periféria funkciójára utal, például SpecKey, SpecSAA és SpecROM.

2019 karácsonyán jelent meg továbbfejlesztett DivMMC interfészével, a SpecSD [↑]-vel. A 2020 júniusában bejelentett ZX128u+ [↑] klón firmware-jét is ő készítette el.

↑dated: 2021/10.

Pix:
Kyp

Weblinx:
Kyp@Github: https://github.com/Kyp069
ZX128u+@va-de-retro.com: https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=7774
SpecSD@va-de-retro.com: https://www.va-de-retro.com/foros/viewtopic.php?f=63&t=8298
SpecSD v1.2
2019/12. ZX128u+
2020/06.
Watchara Chantang United States

Az eredetileg tajvani születésű, jelenleg a kaliforniai San Joséban élő Watchara Chantang (Don Superfo) nevéhez számos hardverfejlesztés kötődik.

Részt vett a ZX-Uno fejlesztésében. Ennek részeként saját klónjai is születtek, úgymint ZX Uno A+, ZX Uno A++ és Pocket ZX-Uno. [↑]

↑date: 2023/08

Weblinx:
Watchara Chatang@Facebook: [»] https://www.facebook.com/micro.text.1
Watchara Chatang@GitHub: [»] https://github.com/DonSuperfo
Watchara Chatang@PCBWay: [»] https://www.pcbway.com/project/member/?bmbno=37F45341-3947-49
Pix:
[»] ZX-Uno A+
[»] ZX-Uno A++
[»] Pocket ZX-Uno
ZX-Uno v4.1
2016/02.
ZX-Uno A+
2015/08.
ZX-Uno A++
201?/??.
Pocket ZX-Uno Issue 1
2017/10.
Manuel Fernandez Higureas Spain

Manuel Fernandez Higureas (azaz ManuFerHi) terrassai családi vállalkozása két évtizede foglalkozik elektronikai eszközök gyártásával. A cég Spanyolországban készíti termékeit és világ legkülönbözőbb részeire exportálja azokat. Jelenleg FGPA-gépek fejlesztése és gyártása a fő profil, a hozzájuk való kiegészítőkkel és kábelekkel.

Meglehetősen hamar bekapcsolódott a ZX-Uno klónok készítésébe. Kezei közül került ki a ZX Uno VGA, ZX-Uno VGA 2M és a gumibillentyűs és plusszos gépházakba szerelhető ZX Go+ is. [↑]

↑date: 2023/08

Weblinx:
Manuel Fernandez Higureas@Www: [»] https://manuferhi.com
Manuel Fernandez Higureas@Youtube: [»] https://www.youtube.com/@FerHiManu
Manuel Fernandez Higureas@Twitter: [»] https://twitter.com/manuferhi
Manuel Fernandez Higureas@GitHub: [»] https://github.com/ManuFerHi
Pix:
[»] ZX-Uno VGA
[»] ZX-Uno VGA 2M
[»] ZX-Go+
több kép
ZX-Uno VGA
2016/08.
több kép
ZX-Uno VGA 2M v1.0
2017/03.
több kép
ZX Go+
2017/06.
8bits4ever Spain

A spanyol fővárosban található 8bits4ever nevéhez híven 8 bites gépekre specializálódott. Elsősorban az MSX, illetve a ZX Spectrum van a központban náluk.

Kétféle ZX-Uno klónt kínáltak nem sokkal a hivatalos 4.1-es verzió megjelenését követően. A ZX-Uno (M) egy saját gépházba szerelhető verzió, a ZX-Uno (XL) pedig a 16/48K(+) gépekbe installálható. [↑]

↑date: 2023/08

Weblinx:
8bits4ever@Www: [»] https://www.8bits4ever.net
8bits4ever@YouTube: [»] https://www.youtube.com/@8bits4ever69
8bits4ever@Facebook: [»] https://www.facebook.com/eightbitsforever
8bits4ever@Flickr [»] https://www.flickr.com/90012498@N03
Pix:
[»] ZX-Uno M
[»] ZX-Uno VGA XL
több kép
ZX-Uno (M)
2016/10.
több kép
ZX-Uno (XL)
2017-2019.
Antonio José Villena Godoy Spain

Antonio José Villena Godoy (avillena) profilja elsősorban az FGPA-alapú hardver emulátorok és kiegészítőiknek a fejlesztése.

A ZX-UNO Developer Association elnökeként részt vett az eredeti ZX-Uno megalkotásában. Ezt követték saját klónjai, mint a ZXDOS, microZX1, +Uno v1, ZX Uno+, gomaDOS+, ZXDOS+ és a +Uno v2. [↑]

↑date: 2023/08

Weblinx:
Antonio Villena@Www: [»] https://antoniovillena.es
Antonio Villena@YouTube: [»] https://www.youtube.com/@antoniovillena8106
Antonio Villena@Facebook: [»] https://www.facebook.com/antonio.villena.543
Antonio Villena@Twitter[»] https://twitter.com/antoniovil
Antonio Villena@Github[»] https://github.com/zxdos
Pix:
[»] ZX-Uno v4.2
[»] ZXDOS
[»] microZX1
[»] +Uno v1

[»] ZX-Uno+
[»] gomaDOS+
[»] ZXDOS+
[»] +Uno v2
több kép
ZX-Uno v4.2
2017. 04.
több kép
ZXDOS
2018/08.
több kép
microZX1
2019/02.
több kép
+Uno v1
2019/06.
több kép
+Uno v1 in custom case
2019/08.
több kép
ZX-Uno+
2019/07.
több kép
gomaDOS+ Issue 5
2020/06.
több kép
ZXDOS+
2020/07.
több kép
+Uno v2
2021/08.
több kép
ZX-Uno v4.2
2017. 04.
több kép
ZXDOS
2018/08.
több kép
microZX1
2019/02.
több kép
+Uno v1
2019/06.
több kép
+Uno v1 in custom case
2019/08.
több kép
ZX-Uno+
2019/07.
több kép
gomaDOS+ Issue 5
2020/06.
több kép
ZXDOS+
2020/07.
több kép
+Uno v2
2021/08.
Aitor Gómez García Spain

Aitor Gómez García elemző programozó Barakaldoból szabadidejében különböző számítástechnikai eszközöket készít valamint FGPA kódolással is foglalkozik.

A ZX-UNO klónt illetően a ZX Spectrum 128K+2A/2B/3 gépekhez készült Sugarless adapter kártya, valamint a ZXUnCore és ZXUno4ALL projektek fűződnek a nevéhez. Utóbbi célja, hogy egy lecsupaszított ZX-Uno alaplap és különböző társkártyák segítségével többféle házba beilleszthető legyen a klón. [↑]

↑date: 2023/08

Weblinx:
Aitor Gómez García@YouTube: [»] https://www.youtube.com/user/spark2k06
Aitor Gómez García@Twitter[»] https://twitter.com/spark2k06
Aitor Gómez García@Github[»] https://github.com/spark2k06
Aitor Gómez García@Hackster.io[»] https://www.hackster.io/spark2k06
Aitor Gómez García@Tindie[»] https://www.tindie.com/stores/spark2k06
Pix:
[»] Sugarless
[»] ZXUno4ALL
több kép
Sugarless Issue 1
2018/03.
több kép
ZXUno4All
2021/.
Evgenij Lozovoj (UzixLS, Eugene L) Russia

A belgorodi Evgenij Lozovoj (UzixLS, Eugene L) a helyi egyetem Számítástechnika Tudományi és Telekommunikáció szakán végzett. Már diákként is aktív GitHub felhasználó volt, így nem véletlen, hogy repóiban részletesen dokumentálva vannak fejlesztései, melyben többségében a ZX Spectrumhoz köthető dolgok találhatóak. Alaplapjai a kínai PCBWay oldaláról is megrendelhetőek.

Első saját fejlesztésű klónsorozata, a Sizif volt, melynek prototípusa 2020 februárjában jelent meg. [↑] A Karabas Nano Rev.I alaplapjának kapcsolási rajzát is ő készítette el.[↑]

ZX-Uno 1010 néven megalkotta saját 10x10cm-es ZX-Uno VGA 2M klónját. [↑]

ZX-Tsid interfész fejlesztése 2020 májusában kezdődött. Segítségével a C64 SID 6581 és 8580 hangchipjei használhatóak a Spectrummal, de egy SwinSID emulátor is integrálásra került. [»]

Az első kiadás, a rev.A egyaránt tartalmazta a SID, AY chipeket és a Covox áramkörét. A rev.B zsákutcának bizonyult, ezért a rev.C vált a következő kiadássá. Ebben az AY és Covox rész eltávolításra került, egyúttal megjelent a SwinSID emulátor. A végleges, rev.D verzióban a jel/zaj arány jobb lett, és kapott némi bugfixet is a 3,73x7,38 cm-es alaplap.

↑date: 2023/08

Weblinx:
Evgenij Lozovoj@YouTube: [»] https://www.youtube.com/user/UzixLS
Evgenij Lozovoj@Github[»] https://github.com/UzixLS
Evgenij Lozovoj@PBCWay[»] https://www.pcbway.com/project/member/?bmbno=4911277f-1ae1-41
Pix:
[»] ZX-Uno 1010
több kép
ZX-Uno 1010
2021/09.
ZX-Tsid rev.A
2020/06. ZX-Tsid rev.C
2021/03.
Sergej Belinski (tank-uk) Ukraine

A Zaporizzjában lakó Sergej Belinski (azaz tank-uk) két gépet is kifejlesztett Raspberry Pi B házakhoz.

A Buryak PI egy két kártyából álló, Karabas Nano-n alapuló klón. [↑]

A ZX-Uno Pi edition pedig egy ZX-Uno VGA 2M variáns integrált Wi-fi és Midi bővítésekkel. [↑]

↑date: 2023/08

Weblinx:
Sergej Belinski@YouTube: [»] https://www.youtube.com/@serg9374
Sergej Belinski@GitHub: [»] https://github.com/tank-uk
Pix:
[»] Buryak Pi
[»] ZX-Uno Pi edition
több kép
Buryak PI
2020/07.
ZX-Uno Pi edition RC?.?
2021/03.

Gondos Csaba bővítései Hungary

Gondos Csaba (GoCom, Gondos Computer Communication) a Sinclair.hu főkonstruktőre, mellesleg lelkes rádióamatőr.

Első igazi újítása a 8, 16 és 32 megabájtos SmartMedia kártyákkal működő ZX Spectrum Smartmedia interface (ZX Spectrum Smartmedia interface, ZXSM) volt. Ehhez módosította a ZX Spectrum ROM rutinjait is. A honlapon találunk néhány hasznos utility-t valamint forráskódokat az eszköz működtetéséhez.

Csaba is megvalósította a több, választható ROM-os Interface 2 csatoló perifériáját ZX Spectrum Interface 2 Multirom névvel. A készülék ára 6000 Ft volt.

2003-ban került kifejlesztésre és több hardware és firmware verziója is létezik. Közös bennük, hogy a ROM-szeletek 16K-s szegmensekben kerültek elhelyezésre, tehát a 2. módszerrel működik.

Az első verzió egy 128K-s vagy 256K-s EPROMban tartalmazza a ROM-okat, melyből az egyik a betöltő modul, innét lehet kiválasztani, hogy melyik ROM-szeletet kívánjuk aktivizálni. Betöltés után letiltja a lapozás lehetőségét, így a gép csak az aktuális 16K-t látja. Az első 8K-s tartalmazza a betöltő programot, míg a másik 8K-ban a lapozásért felelős rutin található.

A második verzióban már csak 256 byte-ot foglal el a lapozó rutin, tehát a választóprogram immár komplexebb is lehet.

A harmadik változatban már csak a 3FFFh memóriarekesz foglalkozik a lapozással.

Használhatóak a 128, 256, 512 és 1024K-s EPROMok is megfelelő jumperek összekötésével. Így maximum 64 darab 16K-s lap áll rendelkezésre. A maximális 1024K-s méret használata esetén viszont megszűnt az eredeti ROM-ra kapcsolás és a láthatatlan üzemmód lehetősége, így a 3FFFh cím minden lapon aktív marad. A 256K-s verzióban egyébként elfér az összes, gyárilag kiadott ROM.

A publikált firmware verziókról. A v1.2 hardver konstruálásának évében készült. Az 1.3-as verzió (2005.) új screen-t kapott és néhány ROM csere is történt. A cartridge immáron tartalmazza az egyetlen saját ROM-mal rendelkező játék, a Shadow of the Unicorn ROM-ját; egy ZX80 és egy ZX81 ROM-ot, melyek 128K-s módban használhatóak és teljes mértékben emulálják a két gépet. Helyet kapott továbbá a GW03 nevezetű Spectrum ROM javítás is és végül, de nem utolsósorban a ZXSM (smartmédia kártya illesztő) legfrissebb ROM-ja is, azok kedvéért, akik nem a gépbe kívánják beépíteni.

A legújabb 1.4-es verzióban egy ritka - kereskedelmi forgalomba nem került - ROM kapott még helyet, a Sinclair System Test, melyet akkoriban csak a szervízeknek biztosítottak. Az időközben elkészült ZXSM ROM frissítés (v1.2) is már megtalálható benne.

Másik két újítása, a G-Tech interface (ZX Spectrum analog joystick IF) és a ROM-extension a WSS-Team Ghost Castles című játékához kötődik. A G-Tech Kempston interfészen keresztül csatlakoztatva lehetővé teszi analóg joystick használatát. A ROM-extension pedig egy 256K-s bővítés, mely az Interface 2-n keresztül kapcsolódik Spectrumhoz. Egyelőre csak ez az egy játék támogatja. Az összes dokumentáció szabad hozzáférésű.

A következő két periféria meglehetősen hasonló egymáshoz. Közös bennük, hogy egyfajta 'digitális magnóként' működnek egy másik perifériának álcázva. A TZX mouse egy 8 megabyte-os belső memóriával rendelkező TZX-lejátszó, mely gombelemről működik. és maximum 256 fájl kezelésére képes. Egy teleppel átlag 100 órán át bírja és támogatja a turbó betöltést egészen 4x-es sebességig. A TZX-lejátszó a Megabit-X 2010 klubtalálkozón mutatkozott be.

A JoyTape Player is a WSS Team-mel közös fejlesztés eredménye, a TZX Mouse egyedi verziója, mely szintén ezen a rendezvényen debütált. Igazából már 2009-ben készen volt prototípus formájában egy garázskapu csengőbe szerelve. A joystickba integrálás ötlete Papp Györgytől (Pgyuri) származik, akárcsak az elnevezés kitalálása. A 20 Euróért (4999 Ft) megrendelhető termék természetesen előre 'installálva' tartalmazza az összes WSS, plusz egy bónusz játékot a belső memóriában. Működési ideje: körülbelül 1000 programbetöltés a beépített elemmel. Belső hangszórót is tartalmaz, az EAR csatlakozó is tartozék.

További újításai: a ZX Spectrum áramfelvételének csökkentése több lépcsőben és a billentyűzet membrán rekonstruálása mikrokapcsolók segítségével.

ZX Spectrum smartmedia interface ZX Spectrum Interface 2 Multirom v3 G-Tech interface ROM extension TZX Mouse JoyTape Player Reducing the power consumption Reconstructing the keyboard membrane

Scott-Falk Hühn bővítései Germany

A németországi Scott-Falk Hühn számos elektronikai projektje mellett a ZX Spectrumhoz is kínál jónéhány fejlesztést.

A 2. módszeren alapuló ZX Interface 2 - ROM module with 32 memory banks a 29F040 jelű Flash EPROM-on alapul. Egyébként bármelyik kompatibilis típus megfelel, de a szerző ezt tartotta a legköltséghatékonyabbnak. Ez 512K kapacitású, tehát elvileg 32 darab 16K-s ROM fér bele.

Egy tekerentyűvel választhatjuk ki a kívánt ROM-szeletet, mely a Speccy felé eredeti ROM-nak látszik. Egy mini barkácskártyán készült el az interfész. Ha nincs megfelelő donor a csatlakozó az elkészítéséhez, egy ISA kártyából is nyerhetünk hozzá alkatrészt. A szuper mini méretet úgy sikerült elérni, hogy még a Flash EPROM alatt is alkatrészek vannak.

A programozás akár a szerző weblapján található kütyüvel és a mellékel programmal is történhet. Ha nem akarjuk egyesével összeállítani a ROM tartalmát, egyben is letölthetünk egy szubjektív válogatást a weblapról. Ez 16 darab ROM-ot tartalmaz, tehát csak félig használja ki az eszköz kapacitását.

A 16/48K(+) Spectrumok esetében a TV-modulátorba vezetik a videó jelet, ahonnét az UHF csatornán kapjuk meg a képet. A mai TV-knél ez egyértelmű hátrány, rontja a képminőséget. Mivel a videó jel eleve adott, érdemes ezt direktben kivezetni. Scott az RCA csatlakozót kétkomponensű ragasztóval rögzítette az eredeti mellett. Néhány Interneten keringő kapcsolási rajz egy plusz tranzisztor beépítését javasolja, mely jel erősítőként szolgál. Azonban a szerző jobb képet kapott eme alkatrész nélkül. Így született meg a ZX Spectrum 48K video output elnevezésű hardver tuning. Egy nagyon hasonló tuningot készített Womble.

A Spectrumról egy nagyon fontos és egyszerű dolog hiányzik, ez pedig a reset gomb. Habár könnyű az áramtalanítással újraindítani a gépet, ez azonban korántsem a legelegánsabb módszer. Sokkal célravezetőbb egy mikrokapcsolót beiktatni a Z80 proci reset kivezetése és a földelés közé és voalá, máris készen van a ZX Spectrum 48K reset gomb. A földelés az eltérő alaplapokon több helyen lehet, a mellékelt ábra az Issue 4b-t mutatja be. A rögzítés itt is kétkomponensű ragasztóval törptént.

A 128K Spectrumnak a sima TV output jelen kívül van RGB kimenete is. Ha tehetjük használjuk ezt. Ha azonban - mint a szerzőnek - nincsen csak kompozit bemenet a monitoron, nincs mese, barkácsolni kell. A szerény képminőségért a D35-ös dióda és az R144 ellenállás felelős. Tulajdonképen felesleges alkatrészek, kiforrasztásukal, vagy megszakításukkal sokkal jobb képminőséget érhetünk el. Érdekes módon a későbbi Spectrumokba már nem is építették be eme két alkatrészt, eleve jobb minőséget produkálva.

Még tovább fokozhatjuk a javulást, ha leválasztjuk az AY és a beeper szignált. A C126-os kondenzátor hasonló módon történő kiiktatásával ismét tisztább lesz a kép. Ezt a tippet egyébként Ingo Truppeltől kapta. A két újítást egybegyúrva ZX Spectrum 128K improved video output néven találjuk meg a weblapon.

A 128K Spectrum MIC portjára kivezetett hangnak több hátránya is van. Egyrészt nagyon kiegyensúlyozatlan, mivel a beeper zajos és az AY-chip halk. Másrészt állandóan dugdosni kell, ha a kazettás magnót használjuk. A ZX Spectrum 128K additional sound output egy mini áramkör, mely orvosolja a problémát. Három ellenállást és 2 kondenzátort tartalmaz, mely a beeper, AY-chip, MIC és EAR beállításait szabályozza. Az ellenállások egyenlítik ki a beeper-AY és MIC/EAR hangerőt, a két kondenzátor elszeparálja a MIC/EAR jelet az AY-chiptől. A hang egy ügyesen elhelyezett RCA csatlakozón keresztül érkezik, mely az RGB és video közé került beépítésre.

A 128K Spectrumok is többféle variációban készültek. Jelenleg a Keypad és MIDI/RS-232 port szempontból nézzük meg őket. Készült olyan széria, melynél a Keypad a Sinclair-féle téglalap szabványú, és a másik D-sub csatlakozós (sajnos a lábkiosztás már itt sem szabványos, de ez részletkérdés).

A weblapon található moddingok (ZX Spectrum 128K additional RS-232/MID/Keypad ports) a két Sinclair-szabványú csatlakozót konvertálják D-sub-ra (kombinált Keypad és RS-232); valamint Din szabványú 'standalone' Midi-out-ra.

Mint azt már említettem, a 128K+2 sokkal jobb minőségű képet ad, mint elődje. Azonban ezen is van mit javítani. A 2N3904 tranzisztor túl gyenge, ez felelős a zavaros és instabil képért. Ha kicseréljük egy erősebb, BC548C jelűre az RGB kimenet mögötti alkatrészt, érezhető javulást fedezhetünk fel. Itt is érvényes az audio szignál leválasztásával elérhető javulás, amely a C31 jelű kondenzátor kiiktatásával érhető el. Mindkét tipp Ingo Truppeltől érkezett. Ha már az elnevezéseknél tartunk, legyünk következetesek, és használjuk a ZX Spectrum 128K+2 improved video output elnevezést, ahogy a szerző is.

A hang is jobb az egyetlen szürke Speccy-nél, mint elődjénél, azonban ez sem tökéletes. Az AY-chip túl halk, a beeper túl hangos, a kazettás töltés pedig szuperhangos. A megoldás: egyszerű ellenálláscsere, mellyel belőhetjük az optimális hangerőket és készen is van a ZX Spectrum 128K+2 improved sound output elnevezésű modding.

Még egy kisebb csokor fejlesztést is kínál. Lássuk ezeket sorban. A ZX Spectrum 128K+2-nél a szerző észrevette, hogy a csatlakozó ajzatok kissé gyengén vannak rögzítve. A már többször emlegetett kétkomponensű ragasztó segítségével azonban ez is könnyen fixálható.

Ugyanennél a gépnél vezette be az Amstrad a non-standart joystick portot. Habár a hagyományos joystickok bedughatóak, de csak egyirányban működnek adapter vagy speckó SJS joystick nélkül. A módosítás során az egyes számú port Cursor joy kompatibilis lett, a kettes számú egy kis áramkör közbeiktatásával Kempston.

A kombi RS-232/Keypad csatlakozó az előzőekben 'hátrányosnak'(?) bélyegzett téglalap alakú csatlakozó megoldással operál, az eredeti Keypad tetejére ragasztva.

128K+2 ROM-ja megváltozott a sima 128K-s-hoz képest. Természetesen a copyright üzenet más és a szalagtesztelő is eltűnt. Még egy sor másik változás is létezik, például az RS-232 rutinok címei is máshová kerültek. Az eredeti ROM-ot egy 64K-s (azaz dupla kapacitású) 27C512 EPROM-ra cserélte. Ebben mind az Amstrad, mind a Sinclair ROM helyet kapott. A kettő között egy kapcsolóval válthatunk.

ZX IF 2 - ROM module with 32 memory banks ZX Spectrum 48K video output ZX Spectrum 48K reset button ZX Spectrum 128K additional sound output

Phil Ruston bővítései Great Britain

Phil Ruston alkotásai közül a V6Z80P 'platformról' valamint a ZX Spectrum kompatibilitást elősegítő Pendulum kárytáról már volt szó.

A SMART Card (Snapshot (loader) Multiple Alternate ROMs & Test Card) egy házi készítésű diagnosztikai kártyából fejlődött ki. Ez egy Flash ROM-ot és egy diszkrét áramkört tartalmazott.

A szóban forgó hardver CPLD alapú, 256K Flash memóriája van, 128K RAM-ja valamint SD kártya és Kempston joystick csatlakozója, reset és NMI gombbal megspékelve. Célcsoportja olyan játékosok, akik a Speccy bekapcsolása után azonnal játszani szeretnének és mindezt occón. Öt másodperc alatt tölt be egy .SNA fájlt.

Tulajdonképpen egy multi-ROM választó. A firmware tartalmazza a menedzser programot mellyel betölthetünk, másolhatunk és törölhetünk programokat a FlashRAMba. A szerző alapban installálta a saját diagnosztikai programját. Az .SNA fájlokat támogatja, valamint a .TAP fájlok közül is sokat lehet használni.

A kártya a ZX Spectrum 48k(+) gépekkel kompatibilis. A 128K-sokkal is, de fizikailag nem férnek el a csatlakozók. Tehát ha leszedjük a gépek borítását működnek (nem lenne egyszerűbb egy szalagkábel?). A 16K-s modellben csak a DiagROM működik.

Az első széria zöld színű NYÁK-on, a második kék színnel készült.

Itt is találunk tippeket a ZX Spectrum kompozit videó kimenetének megvalósítására. Kétféle verzió van: a kondenzátoros és a tranzisztoros.

A kondenzátoros megoldás az egyszerűbb, és a legtöbb TV-vel kompatibilis, de előfordulhat, hogy a kép kissé sötét lesz. A tranzisztoros verzió jobb képet ad, de nem minden TV-vel működik. A jó hír az, ha ügyesen csináljuk, mindkettő visszafordítható. Részletes utasításokat találunk a weblapon megvalósításukhoz, és persze az összes hozzávaló beszerezhető a webshopban.

A 128K+2 gyakran sárgás/ciános árnyalatot kever az RF és kompozit kimenetbe egyarát. A TEA2000 videó árakörbe illesztett induktor és kondezátor sikeresen redukálja ezt. 'Szettben' ez is kapható 15uH inductor and 82pf Capacitor for Spectrum 128+2 Video mod néven.

Hozzáadva: 2015. július.

V6Z80P Pendulum v1.1 Pendulum v1.1b SMART Card SMARTer Card
Colin Pigott bővítései Great Britain

A skóciai Colin Pigott elsősorban a SAM Coupe számítógépekhez fejleszt kiegészítőket, nem mellesleg az egyetlen, ezen gépekkel foglalkozó SAM Revival magazin szerkesztője is. SAM szoftverfronton is aktív. A hardver-részleg termékei a Quazar márkanév alatt futnak.

2020 áprilisának termése a Quazar ZX/SAM ROM Cart, mely egy multi-ROM kártya a ZX Spectrum és SAM Coupe gépekhez.

A Spectrum esetében 16 darab 16K-s ROM-ot használhatunk, a SAM-nél 32K-sokat is. Utóbbi esetben a Quazar ZX-Ecutor bővítőkártyát is meg kell venni, mely lehetővé teszi a SAM számára a Spectrum ROM-ok használatát.

A kártyán egy forgókapcsolóval választhatunk a beégetett programok közül.

A Spectrum esetében külső EEPROM égetőt kell használni az íráshoz, míg a SAM-nél a beégetett célprogrammal is elvégezhetjük ezt a műveletet.

Frissítve: 2021. május

Pix:
Colin Pigott

Weblinx:
Colin Pigott@Www: https://www.samcoupe.com
Colin Pigott@Twitter: https://twitter.com/quazarsamcoupe
Colin Pigott@Ebay: https://www.ebay.co.uk/usr/quazar-sam-coupe-sales
Quazar ZX/SAM ROM Cart
2020/04.

Aitor Gomez Garcia bővítése Spain

Aitor Gomez Garcia Internal CF-IDE interfész projektje Garry Lanchaster belső ZX Spectrum +3e/+2e interfészének és Jose Leandro CF-IDE vezérlőjének keresztezésén alapul. Sajnos ez utóbbi CF-IDE része csak a SanDisk márkájú darabokkal működött tökéletesen, bugos volt. A megoldás egyébként egyszerű: a BC327-es tranzisztort és a hozzá tartozó 100K-s ellenállást cserélni egy darab 10K-s ellenállásra (Jose később korrigálta ezt a hibát). A vezérlő áramkört is áttervezte egy költséghatékonyabbra Lanchaster interfésze alapján.

A Compact Flash adaptert a 128K+2A magnó részére helyezte be. Biztos, ami biztos alapon meghagyta a kazettás (MP3-as;) töltés lehetőségét is egy jack formájában. A vezérlő egység áramköre a Z80 CPU foglalatába kerül, a két részegységet pedig IDE kábel köti össze, mely egyben árammal is ellátja a CF-IDE adaptert.

Mivel ez is 8 bites interfész, a használt kártyák kapacitása is automatikusan lefeleződik. Aitor egyébként tervezte egy kapcsoló megkonstruálását is, mellyel választhatunk az alsó illetve felső 8 bites rész közül. Így már hasznosítható lenne a teljes kapacitás.

Internal CF-IDE interface

Ben Versteeg bővítései The Netherlands

A holland Ben Versteeg hardware cuccairól már beszéltünk. Csak az ismeretek felelevenítése kedvéért idézzük fel a nemzetközi együttműködések eredményeként megvalósult vagy éppen csak tervezett projektjeit.

Az eredetileg cseh fejlesztésű MB-02+ diszk interfészt szerette volna továbbfejleszteni MB-04 néven, de ebben Ingo Truppel (akivel egyébként baráti viszonyban állnak) megelőzte.

A szintén cseh Velesoft Kempston Mouse Turbo interfészét gyártja jelenleg kis szériában angol nyelvű használati utasítást és optikai görgős egeret is mellékelve az eszközhöz.

A spanyol Rodriguez Jodar belső PS/2 interfészének külsős verzióját is megalkotta.

Újabban az utóbbi két vezérlő integrálásán is gondolkozik, így egy kombi egér+billentyűzet interfész megjelenése is várható.

Mi több, egy sztereó audio átalakítót is tervezett a 128K-s Spectrumokhoz.

Ez egy mini-NYÁK, melyet az AY-chip fölé kell helyezni. A kártya az ACB és ABC sztereó szabványokat támogatja, a kétféle üzemmód közül rövidre zárással vagy kapcsolóval választhatunk. A beeper mindkét csatornából szól, a hangerő nem változtatható.

Annak ellenére, hogy kristálytiszta hangzást produkál, elég sok negatív kritikát kapott a WOS fórumán. Így Benji leállt a fejlesztéssel. Az első sorozat elkészült, a szükséges dokumentáció pedig elérhető a honlapról.

A ZX-HD interfész ötlete 2015 júniusáig nyúlik vissza. Ekkor Ben egy HDMI interfészt szeretett volna kifejleszteni. Jákli Imrével éppen ekkor vette fel a kapcsolatot, aki viszont egy DVI interfész ötletével hozakodott elő, lévén a HDMI licencköteles.

Ekkor került a képbe a Raspberry Pi Zero, mely már alapban tartalmazza a HDMI kimenetet. Ez már jónak tűnt az I/O eszközök vezérlésére valamint az ULA helyettesítésére. Ekkor Imre elkezdett a firmware-n dolgozni. Az operációs rendszer kikerülésével 6 hétig tartott a munka, habár még nem lett tökéletes az ULA szikronizálása, 2016 januárjában valósult meg. Eközben Ben a CPLD firmware-jét kezdte kódolni. Erre azért volt szükség, mivel a ZX és Raspberry feszültségei nem teljesen kompatibilisek, valamint az I/O műveletek sokkal hatékonyabban megvalósíthatóak a CPLD-ből mint a Pi processzorából. A kettő összekapcsolásából megszületett az interfész, mely a felvetődött ZX HDMI, ZX-HD, ZX DTV, ZX-PI-TV tervezett nevek közül a másodikat kapta.

2016 során a CPLD finomhangolása következett. Ennek során az interfész az órajel alapján automatikusan detektálja a csatlakoztatott ZX Spectrum típusát, melyet Imre javaslatára OSD jelez ki. Ezt követően kísérletezgetések következtek, mint például a Raspberry B órajelének növelése. Majd mindketten rendeltek egy-egy Zero-t, mely magasabb órajellel, viszont csak egy maggal rendelkezik. Imre ebben olyan mértékben optimalizálta kódot, hogy a Pi alapórajelen képes volt lekövetni a ZX Spectrum videókimenetét frame-kihagyások nélkül. Tehát valósi időben követi a Speccy videókimenetét, melyből tükröt készít a memóriában, majd kiviszi a HDMI kimenetre - mindezt egy maggal. Szintén szerették volna szinkronizálni a ZX-HD-t az ULA-val, mivel elég sok demó használja az úgynevezett border-effektet és ez 99,99%-ban sikerült is.

Ezt követően Imre a 128K shadow képernyőjét próbálta szimulálni (aka GigaScreen). Mivel a Spectrum 50-szer váltja másodpercenként a képet, ezt a buffert lehetetlen megvalósítani a HDMI-vel. Ehelyett az interlace móddal szimulálta Imre ezt az üzemmódot, mely automatikusan aktiválódik, ha szükség lenne rá (persze lehetőség van alapértelmezettként is beállítani). Négy egymást követő normal-shadow váltás után aktiválódik ez a mód. Ha ennek vége, visszaáll az eredeti. Az ULAPlus támogatása már most megoldott. Sajnos a Timex és HAM256 és HAM 8x1 még nem. A tervek között szerepel, ha egy erősebb Zero jön ki, a hang és egyéb I/O eszközök implementálása is lehetséges. A firmware update is rendkívül egyszerű. Csak le kell tölteni a honlapon található ZIP fájlt és kicsomagolva az SD-kártya gyökérkönyvtárába másolni. Ekkor automatikusan felülíródik a régi. A CPLD firmware update ritkább, ezt a Bytedelight-hoz v isszaküldött interfésszel lehetséges megoldani.

Az interfészt sikeresen tesztelték a ZX Spectrum 16K/48K(+)/128K/+2/+2A/+2B/+3 gépekkel, valamint a Harlequin klónnal is és néhány egyéb variánssal. Sajnos a Pentagonnal viszont nem működik. A gyári interfészek közül az Interface 1, Microdrive, Interface 2 és Kempston Joystick bővítőkkel került tesztelésre. Az IF1 esetén egyébként apróbb problémák adódhatnak. Az újkoriak közül a ZX-AY, DivIDE, DivMMC EnJOY!, DivMMC EnJOY! *mini*, PlusDlite és K-Mouse Turbo eszközökkel kompatibilis. A kompatibilis üzemmódokat DIP-kapcsolókkal lehet beállítani.

A szett tartalmazza az interfészt, egy micro-SD kártyát SD-adapterrel a firmware-vel installálva és egy mini-HDMI – HDMI átalakító kábelt. A Raspberry Pi Zero-t külön kell megrendelni hozzá a HDMI lincencdíja miatt.

Üzembe helyezéskor első lépésként a 2x20-as tüskesort kell felforrasztani a Zero-ra. A ZX-HD két külön NYÁK-on valósult meg, hogy olcsóbb legyen a postázás. Az összekapcsolás után a felső nyák foglalatába kell dugni a Zero-t. Majd az egészet négy darab csavarral becsavarozni a dobozba és végül az SD-kártyát bedugni. Ezt követi a TV, majd a Spectrum bekapcsolása. Ekkor automatikusan detektálja az aktuális gépet, ezt ki is jelzi az aktuális képernyőmóddal együtt. A hang kivezetését külön kell megoldani, ezt nem támogatja még a HDMI.

A kép után a hang sem maradhatott fejlesztés nélkül. A ZX-AY interfész a 128K-s Spectrumok áramköréhez hasonló. Tartalmaz egy AY-3-8912 chipet és a beeper részt, de ehhez képest még kínál néhány pluszt is. Választható például az ABC vagy ACB sztereó üzemmód is kiegyenlített hangerővel, a Beepert is ideértve. Ez természetesen sztereó jack-en van kivezetve és jumperrel konfigurálható. Teljesen kompatibilis az összes gyári Spectrummal és néhány klónnal is. Magától értetődően a Benji átal gyártott interfészekkel szintén tökéletesen együttműködik.

A Stereo kit bármely 128K-s ZX Spectrumhoz használható. Az áramkörrel elérhető a a kristálytiszta és kiegyenlített AY-hangzás, az egyforma Beeper output mindkét csatornán, a Load és Save funkciókat is beleértve. Az ABC/ACB sztereó üzemmód az előzőekhez hasonlóan itt is jumperrel választható. Némi forrasztási készséget igényel beszerelése. Az AY-chip 1, 4, 5 és 6 lábait elő kell forrasztani. Ezen felül a +2A/2B és +3 esetében a monósításításért felelős vonalakat is át kell vágni. Majd az így előkészített lábakhoz kell forrasztani a kit-et. Az előbb említett kései gépek esetében két extra ellenállás is kell: +2B: 820 Ohm-os, a +2A és +3 gépekhez 2,2 KOhm kapacitású. Végül a két kábelt kell bekötni. A 128K és 128K+2 gépeknél az ULA 34. és 35. lábához. A 128K+2B-nél a C202 és C204-es kondenzátorok egy-egy lábához a többi esetben pedig az R63 és R64 ellenállások lábaihoz. A végső lépés a megfelelő helyet kifúrni a sztereó csatlakozónak.

A K-Mouse Turbo 2017-LP a Kempston Mouse Turbo interfész új, alacsony profilú verziója (LP=low profile). Kompatibilis az összes gyári Spectrummal, néhány klónnal és a legtöbb PS/2 protokollt használó USB egérrel. Extrái a konfigurálható joy interfész, mely Kempston, Sinclair és QAOPM, Space kombót támogatja, ezeket jumperrel lehet kiválasztani (+2A/+2B és +3 estében csak a Kempston működik). Van rajta egy reset gomb is. Atari szabványú, de két tűzgombot is használhatunk. Kompatibilis a Sega Genesis gamepadjával is.

Lehetőség van az egér mozgásának sebességét állítani a háromgombosok esetében, továbbá lehetséges két egeret is használni master/slave kiosztásban.

A standard átmenő élcsatlakozó mellé lehetőség van még két másikat is forrasztani. Az eredeti, gyárilag forrasztott egy az egyben a Sinclair élcsatlakozó. A második esetében a RAM és ROM műveletek le vannak tiltva, csak az I/O műveletek engedélyezettek. A harmadik slot szabadon konfigurálható.

A fenti fejlesztéseket tekintve talán nem meglepő, hogy van egy Kempston joystick interfész is, amely az eddig gyártott legkisebb ilyen jellegű egység. A 2013 júniusa óta forgalmazott kiegészítő átmenő élcsatlakozót és reset gombot is tartalmaz. Kompatbilis többek között az eredeti Spectrumokkal illetve a DivIDE és DivIDE Plus interfészekkel is.

A ZX Spectrum +2/+2A/+2B/+3 joystick adapter and Atari compatible joystick tester kettő-az-egyben kiegészítő.

Mivel az Amstrad Spectrumok marketing okokból kifolyólag csak saját SJS botkormányaikkal működnek az eltérő lábkiosztás miatt, ezért született meg ez az eszköz. Ez átkonvertálja a kiosztásokat és így bármelyik Atari szabványú joy használható segítségével.

A teszteléshez bármely 5-15-voltos külső áramforrás megteszi. Az irányokat kék, a tűzgombot piros színű LED jelzi.

A PlusDlite interfész az MGT cég PlusD egységén alapul. Ez, valamint nagytesója, a Disciple a legjobb lemezes rendszereknek számítottak a maguk idejében. Gyorsak voltak, logikus BASIC utasításokkal rendelkeztek, széleskörű drive kompatibilitást biztosítottak, és a lemezeket egészen 800K-ig lehetett formázni.

Ben kütyüje a gyári specifikációkon felül Kempston joystick portot, reset és NMI gombot tartalmaz. A párhuzamos csatlakozó viszont lemaradt.

Shugart és PC-kompatibilis floppykkal, illetve floppy emulátorral is működik, DD-s vagy HD-s lemezeket is tudunk használni. Persze megoldható, hogy akár duál floppy meghajtót is rendeljünk hozzá a webshopból. 16/48K(+), 128K, +2, +2A/B és +3 , valamint Multiface kompatibilis.

A Kempston joystickkal illetve Amtrad eredetű Spectrumokkal való kompatibilitást DIP kapcsolókkal lehet megoldani. Az egységhez tartozik egy DD-s rendszerlemez is. Operációs rendszere a G+DOS, azaz a Gordon Disc Operating System. Külön 3D-s nyomtatóval készült burkolatot is lehet rendelni hozzá. Természetesen megrendelhető már a dobozba szerelve is. Sőt, dupla floppyval kompletten is, a megrendelő országának megfelelő hálózati adapterrel.

Az Opus discovery upgrade pack-ok az eredetileg 1985-ben megjelent 3,5 colos floppy-rendszer feturbózására lettek kitalálva.

Az egyes számú szett a 6116 jelű RAM chipet tartalmazza, valamint a v2.31-es QuickDOS ROM-ot. Az előző arra való, hogy az eredetileg egyoldalas, 250K kapacitású Single Desnity lemezek helyett Double Desnity-seket használhassunk, akár 800K kapacitással. Ha 128K-s géppel akarjuk üzemelteteni, szükséges a ROM csere is v2.22-nél magasabb verzióra. Ezzel egyébként gyorsabb is lesz a rendszer. A második szett tartalma ugyaez, de egy floppy drive és egy tartalék floppy kábel is tartozik hozzá. A harmadik készlet ezt egy dupla floppy meghajtóval fejeli meg.

Az eredetileg Chris Smith által tervezett ULAmentes Harlequin klón Harlequin Superfo néven továbbfejlesztett verziója is kapható. A Harlequin Kit-ek segítségével így saját magunk rakhatjuk össze a 100%-ig ZX Spectrum 48K kompatibilis klónunkat. Három készletben lehet megrendelni a legstabilabbnak számító G revíziót.

A small Harlequin kit az alaplapot tartalmazza, és csak a három SMD alkatrész van ráforrasztva. Az egyéb összetevőket így saját magunknak kell beszerezni. Erre lehetőség van Ben-nél is.

A large Harlequin kit esetében az összes alkotóelem mellékelve van az alaplaphoz, kivéve az eredeti ZX Spectrum ROM-okat.

Az assembled Harlequin board esetében teljesen készre szerelt alaplapot kapunk, szintén a ROM-ok kivételével. Ezt a szerzői jogok miatt külön kell megrendelni. Természetesen adott a lehetőség alternatív, péládul ZX Spectrum SE (E)E100PROM-ot is behelyezni.

A Speccy Breadboard egy kísérlezető üres kárta, mely az élcsatlakozón keresztül köthető a géphez. Megtalálható rajta a csatlakozó összes kivezetése feliratozva. Tartozik hozzá egy 65 darabos drótkészlet is. Egyébként az eredetileg oroszországi Shaos, jelenleg Ternary Research Corporation néven Coloradoban tevékenykedő NedoPC tag műve. Bővebb infók itt.

Az örök slágercikk és fogyóanyag, a billentyűzet membránok is kaphatóak. A 48K-s géphez éppúgy beszerezhetőek, mint a 48K+ és 128K verziókhoz, akár a gépházzal együtt is.

Ezekhez a gépekhez, valamint a 128K+2-höz is kapható új tápegység. A háttérvilgtásos billenytűzettel rendelkező gépházakra egyenlőre várni kell.

Ezenfelül találunk Refurbished alaplapokat composite videó kimenettel. Vannak még chipek, egyéb tartozékok, melyek jól jöhetnek a szereléskor, barkácsoláskor.

Hozzáadva: 2018. február

ZX-HD HDMI interface prototype ZX-HD HDMI interface ZX-AY interface K-Mouse Turbo 2017-LP interface Kempston joystick interface ZX Spectrum +2/+2A/+2B/+3 joystick adapter and Atari compatible joystick tester PlusDlite floppy interface Assembled Harlequin board Rev. G. Speccy Breadborad v1 ZX Spectrum 16/48K membrane by Ben Versteeg ZX Spectrum 48K+/128K membrane

PCWKing bővítései

Great Britain

Az angol illetőségű John R. P. King (ahogy magát becézi: PCWKing) elsősorban az Amstrad gyártmányú számítógépek tuningolásával foglalkozik. Így a teljes CPC, PCW széria és az NC100 gépek mellett természetesen a ZX Spectrum +2, +3, +2A és +2B számítógépekkel is.

A DIY részt két fő részre lehet osztani a Spectrum esetében: különböző kábelek készítése, valamint a +3 gépek Achilles-sarkának számító lemezegység tuningolása.

A kábelek közül első a Spectrum +2, +3, +2A és +2B gépeket a CPC monitorral összekötő kábel, ami tulajdonképpen egy egyszerű 8 Din (Speccy) - 6 Din (CPC) konvertáló kábel, mellyel szupertiszta képet kapunk a CPC monitoron keresztül. Sajnos a hangot nem viszi át ez a kábel.

Hasonló a +3, +2A és +2B gépekhez készült RGB-Scart átalakító is, ez Alan Cox tervezése. Ez is egy konvertáló jellegű kábel, de itt már néhány ellenállás beforrasztása is szükségeltetik. Az előző kábellel ellentétben ez már a hangot is átviszi (monóban). A képminőség messze túlszárnyalja a monitoron kapható képet.

A következő DIY kábel egy Centronics csatlakozó, melynek segítségével szabványos printert köthetünk az Amstrad eredetű Spectrum modellekhez.

Az utolsó (és egyben legegyszerűbb) kábel a +3 kazettás magnetofon csatlakozó egysége. Itt egy sztereó jack-et kell szétbontani két monó végződésűre (MIC és EAR).

A másik nagy terület, mely elsősorban a +3 tulajokat érdekelheti, a különböző floppy meghajtó módosítások.

A legegyerűbb mind közül a külső 3 inches floppy illesztése. Ehhez egy szabványos PC-s 5,25-ös floppy szalagkábel kell, amelyről akár el is távolíthatjuk a felesleges második csatlakozót.

A 3,5 colos egység illesztése már fifikásabb. Mivel a 'modern' 1,44-M-os és 720K-s meghajtók kizárólag 5V-tal működnek, a Speccyről érkező 12V-os drótot le kell vágni, vagy pedig egy 5V-os szabályozó áramkört kell közbeiktatni.

További nehézség, hogy nem minden 1,44M-os meghajtó működik tökéletesen 720K-s üzemmódban, mivel 'Ready Signal' hiányzik belőlük (ez az, ami ellenőrzi, hogy van-e lemez a meghajtóban). Ennek tesztelésére is kapunk öteletet.

A következő bökkenő, hogy ha már sikerült is egy kompatibilis meghajtót szereznünk, akkor az csak 180K-t ír a lemezre.

Ennek kiküszöbölésére is részletes megoldást találunk egy egyszerű oldalkapcsoló képében. Természetesen lehetőség van új ROM beszerzésére is.

Módosítva: 2010. augusztus 07.


Graham bővítései

Great Britain

ZX Spectrum +3e mod 1st version by Graham

Graham is elsősorban az Amstrad eredetű gépekkel foglalkozik, köztük a külső floppy interfész csatlakoztatásának lehetőségével.

PCKinggel ellentétben már nem elégszik meg a próba-szerencse alapon történő 3,5 colos floppy választásával (hátha egyik majd jó lesz).

Továbbment és elkészíttette a disk-ready-> disk change szignál átalakító áramkört. Ezzel egycsapásra kompatibilissé varázsolható az összes meghajtóval a ZX Spectrum 128K+3. A kivitelezés pofonegyszerű, egy 47LS38 típusú logikai kaput használ. Egyébként a többi (1990 előtti) retrogéphez is használható a módosítás. Ha mégsem, a 74LS38 maradék kapuinak felhasználásával erre is kapunk tippeket.

Ráadásként Graham ismertet egy szabályozó áramkört, mely megoldja a floppy által igényelt 5V-os tápfeszültség kérdését is.

A ZX Spectrum 128K+3e továbbfejlesztésén is dolgozott. Kiindulási alapként a Pera Putnik-féle egyszerű 8 bites interfészt választotta. Első lépésként az öreg laptop winchester működéséhez szükséges áramot az alaplap power csatlakozójától kapta. Ennek hátránya, hogy a bekapcsoláskor esetleg nem kap elég áramot, és nem pörög fel annyira, hogy a +3e felismerje a winchestert. Ez egy egyszerű resettel megoldható.

A második verzióban a winchestert egy 512K-s micro disk modul helyettesíti, mely az SDD elődjének tekinthető. Ez alacsony fogyasztású és nincs felpörgési ideje, tehát az előző megoldást alkalmazva nincs szükség a bekapcsolást követő resetre. Az áramkör ugyanakkor maradt, csak a kártya csatlakozója lett függőleges kialakítású.

A ZX Spectrum 128K+2 +3e-vé átalakítása után ebbe a gépbe került a laptop winchestere. A működéshez szükséges feszültséget itt már a CPU-ból nyerte Graham.

A ZX Spectrum 128K+2-höz készült 128K+3e átalakításról is részletesen olvashatunk. A +2 eredeti ROM mérete 32K, a +3 64K-sokat használ. Mivel ezek a régi ROM modulok már nem beszerezhetőek, az alkotó egy 128K-s EEPROM-ot használt fel. A beépítéshez szükség egy 28-32 lábú konverterre is. Az extra ROM-ból ezután egy kapcsolóval választhatjuk ki a nekünk megfelelő ROM-ot: 48K, 128K+2 illetve 128K+3e.

Módosítva: 2010. szeptember 26.

Branislav Bekes bővítései Slovakia

A pozsonyi Bratislav Bekes (z00m, Z00m) szoftveresként a Total Computer Gang zeneszerzőjeként, grafikusaként és crackereként, illetve a Gemba Boys zenészeként ismert. Hardver fronton először az Imrich Konkol-lal (Ik0n) közösen vitt Hw.speccy.cz mikrósite-on találkozhattunk kapcsolásaival. Majd az ennek utódjaként alakult SinDiKat közösség és az MB Maniax csapat tagjaként vesz részt a fejlesztésekben. A hardvertervezéskor természetesen a cseh/szlovák Didaktik klónok és D40/D80 interfészek kompatibilitására is ügyel.

A LED-es memória térképet Busy-val közösen fejlesztették 2005-ben. Ez 64 darab LED-et tartalmaz sorban vagy 8x8-as mátrixban. Minden LED 1kB-ot reprezentál, melyek kigyulladnak, amikor a CPU olvas belőlük (rendkívül hasznos crackelésnél).

A ZX Spectrum és klónjai mellett elméletileg más 8 bites mikrókkal is működhet. A kapcsolási rajzot később, 2009-ben optimalizálta. Ezt a rajzot felhasználva Ik0n egy kissé továbbfejlesztette és kétszínű mátrixot készített 2010-ben (dual color modification, bi-color modification). A piros szín mutatja az írást, a zöld az olvasást.

A megvalósítás univerzális barkácskártyán lehetséges, vagy a szerzők prototípus NYÁK-ján. Belső intefészként, vagy egy másik interfészbe építve is használható (MB-02+, Betadisk, +D...).

Ezzel párhuzamos fejlesztés a Bank LED memóriatérkép, ez a 32765 port működését jelzi. A ZX Spectrum 128K és 128K+2 gépekbe építhető be.

A képeken még az első változat látható. Az új verzió kapcsolási rajza némiképp eltér ettől, de funkciója ugyanaz (2005 illetve 2010). Az első nyolc piros LED jelzi a memória szegmenseket, a következő a normal/shadow screen indikátora, majd a ROM, és a lapozás ki/be kapcsolásának kijelzője látható. Z00m nem univerzális barkácskártyára helyezte fel a LED-eket, hanem direktben ragasztotta belülről a 128K+2 Spectrum dobozára. A kettő együtt is használható, értelemszerűen 48K-s gépeknél csak az előbbi.

Az egyszerű AY-interfész MDV ötletén alapul. Az ABC sztereó mixer rész Zilog 'golden ratio' metódusát használja, melyet eredetileg a ZX Spectrum 128K+2 géphez fejlesztett ki.

A két részt gyúrta egybe 2010-ben. Egyszerűen az univerzális barkácskártyára kell helyezni a komponenseket és összedrótozni. Az AY-chip kristályvezérlésésű, tehát ezáltal is garantált a legtisztább AY-hangzás.

Az áramkört 2014-ben MDV tervezte át úgy, hogy kompatibilis legyen a Didaktik Kompakt gépekkel, valamint a D40/D80 lemezegységekkel. Külsős vagy belső interfészként egyaránt használható.

Pavel Urbancik szerkesztett hozzá egy takaros NYÁK-ot is, mely Nice board néven kelleti magát. Két revíziója létezik, az első tehát 2010-ben, a második 2014-ben valósult meg.

A szintén 2010-es D40/D80 módosítás a 128K és 128K+2 gépekhez újfent Zilog ötletén alapul (bár többen mások is végeztek hasonló módosításokat). Az egyszerű átalakítást követően egy kapcsoló segítségével a standard 128K, valamint a D40/D80 kompatibilis üzemmódok közül választhatunk. Lényege, hogy amikor a diszk interfészeket használjuk, a modding a 48K-s gépek ROM-ját aktiválja. Tritol ennek alapján elkészítette a D40/D80 módosítás a 128K+2A és 128K+2B gépekhez kapcsolási rajzát a későbbi, fekete gépekhez.

Az MB-02+ modification for 28C256 EEPROM 2013-ból már megemlítésre került az MB-02+ résznél

2017-ben jelent meg a Melodik2 AY interfész, mely az eredeti újratervezése. A régi dobozába gond nélkül beépíthető a NYÁK.

A vezérlő logika úgy lett továbbfejlesztve, hogy a D40/D80 interfészekkel elkerülje az adatütközést. Az ACB sztereó mixer a már említett Zilog-féle golden ratio módszert alkalmazza. Az AY-frekvenciája itt is kristály által szabályozott. A Didaktik Kompakt részére egy line out is van. A tápegység szűrt a még tisztább AY-hangzásért. Két alverziója létezik, az első 2015-ös, a második 2017-ben látta meg a napvilágot.

Keyface interfésze a 2021 márciusából a Didaktik Skalica cég Proface interfészén alapul, melyhez a firmware-t Robert Letko (MDV), a NYÁK-ot a forgalmazó cég készítette még 1997-ben.

A kártya a PIC16F84 mikrokontroller köré épül. A PS/2 csatlakozón kívül egy microUSB-t is kapott az új kártya Ik0n kérésére. A Keyface kártya külsős és belsős (gépen belüli) verzióban készült, a külsős Proface kapcsolási rajza alapján. A ZX Spectrum 128K+2A/+2B/+3 gépekkel sajnos nem kompatibilis. A billentyűzet-kiosztás és a kapcsolási rajzok elérhetőek z00m hardware-blogjáról.

Frissítve: 2021. május

Pix:
Branislav Bekes

Weblinx:
Branislav Bekes@Www: https://z00m.speccy.cz/?file=blog
Branislav Bekes@Facebook: https://www.facebook.com/z00m128
Branislav Bekes@Youtube: https://www.youtube.com/channel/UCgYaogQA4iUSRfydg9hOSBA
Branislav Bekes@Github: https://github.com/z00m128
Branislav Bekes@Blog: https://blog.darkbyte.sk
Branislav Bekes@Flickr: https://www.flickr.com/photos/142336294@N08
Total Computer Gang@Www: https://tcg.speccy.cz
Hw.speccy.cz@Www: https://hw.speccy.cz
MB Maniax@Www: http://mb-maniax.cz
SinDiKat@Www: https://sindik.at
Memory LED map Bi-color segment modification Bank LED map Simple AY interface Nice board ZX128K and ZX128K+2 mod for D40 D80 cooperation MB-02+ modification for 28C256 EEPROM Melodik2 Keyface internal
2021/3. Keyface external
2021/3.

Petr Kouril bővítései Czech Republic

Petr Kouril (PedroS) a ByteFest 2010-re készülődvén szomorúan konstatálta, hogy ZX Spectrumának billentyűzete nem működik. Közelebbről megvizsgálva az esetet kiderült, hogy a szalagkábelek a csatlakozásnál elrepedtek. A fóliamembrán egyébként hibátlan.

Tehát egy toldást kellett készíteni. A művelet megkezdése előtt a hőérzékeny alkatrészeket ki kell szerelni és tanácsos antisztatikus zacskóba tenni.

A megvalósításhoz két darab, 7-10 centis többeres vezetéket választott, mivel az IDE kábel túl merevnek bizonyult.

A kábeleknek a csatlakozóhoz forrasztása a következő lépés. Ezt követi a drótoknak az alaplaphoz forrasztása: a kábelek is egymás tükörképei kell, hogy legyenek.

Ezután már csak az összeszerelés van hátra. Érdekes módon Brazíliában Victor Trucco is pont ilyen megoldást használt hasonló probléma megoldására.

A Repair of ZX Spectrum Keyboard Inputs javítás először a Sindik.at weblapon jelent meg, később került át saját honlapjára.

A Didaktik Gama régi stílusú tápegységet használ, amelyik nehéz és melegedésre nagyon hajlamos. Kétfajta feszültséget használ: az egyik a stabil +5 volt, a másik az instabil +18. Ez utóbbi a gépen belül került stabil +12V konvertálásra és a TV modulátort táplálja. A csatlakozó egyébként DIN típusú.

Mivel a terve az volt, hogy modern tápegységgel helyettesítse a régit, ezért végigkövette a +18V útját a gépen belül. Először is a vezetékek színe volt furcsa. A +18V sárgája teljesen normális, csakúgy, mint a kék a földeléshez, de a zöld +5 volthoz szokatlan. Végül kiderült, hogy ez egy szalagkábel része volt és nem akartak bajlódni a megfelelő színösszeállítással. A másik furcsaság a vezetékek elvezetése volt. A stabilizálatlan 18V közevetlenül az ULA mellett halad el, majd érintkezik az alaplap 2/3-ával. Az alaplap bal felső sarkában stabil +12V-ra alakult, majd a NYÁK-on visszautazik a TV modulátorhoz a lap bal alsó sarkába. Ez felesleges interferenciát és instabilitást okozhat, mely egyébként ezeknek a gépeknek a gyengéje.

A terv az volt, hogy az eredeti tápot kiváltsa egy 1,5 amperes +5V/12V Freecom GFP252-0512 tápegységgel. A Didaktik Gama tápegység bemérésénél 17-18 voltot mért, amely a géphez kapcsoláskor lemegy 15-re. A stabilizált 12V helyén a gépben 11.4-11.6 voltot mért. Ezek oka lehet egyrészt az elöregedés, vagy a silány ex-szocialista alkatrészek. A Freecom tápegységnél +5,2, illetve +11,7 voltot mért, ez utóbbi terhelve felment 12V-ra. A fórumokban azt lehetett olvasni, hogy ez kevés a stabilizátoron való átvezetéshez, ezért direktben a TV-modulátorhoz bekötve kell használni.

Ezt a módszert ki is próbálta. Ennek hátránya, hogy nem használható tovább az eredeti táppal tovább a Didaktik, bár ez visszaalakítható – ami mint később látni fogjuk, meg is történt.

Ez követte a Molex-DIN konverter megépítése. Kipróbálva működött is a rendszer, viszont vízszintes csík jelent meg a képernyőn és a DivIDE nem ismerte fel az SD kártyát. A próbák során kiderült, akármekkora feszültséget, akár csak 12 voltot is kap a stabilizátor, a kimenet stabil 11,5 volt körüli lesz. Tehát az Alternative PSU mod for Didaktik Gama nélkül is használható az új tápegység. A belső visszaalakítást követően minden jól működött, némi normálisnak tekinthető képernyőzavart leszámítva. A DivIDE viszont továbbra sem működött, mivel valamilyen rejtélyes ok miatt az 5 volt lemegy 4,4-re.

Próbaképp megcsinálta a műveletet másik tápegységgel, a Chase CAD12B típussal is. Itt a +5 V csatlakoztatva lemegy 4.8-ra a +12 pedig felmegy +13,5-re. A DivIDE itt sem funcionált. Mindezek után a rizikózás helyett az eredeti tápegység használata mellett döntött.

A Sindik.at meetinegn Mike megoldását látva jutott el arra az elhatározásra, hogy az eredeti 7805 feszültségszabályozót lecserélje valami modernebb dologra.

A választása a LM2596S típusra esett mini SMD ventilátorral. Ez egyébként nemcsak a Spectrumhoz jó, hanem egyéb retró komputerekhez is. Mivel a gumibillentyűsben kevés hozzá a hely, ezért a Plust választotta alanynak. Bár léteznek kisebb verziók is, melyek a gumibillentyűshöz megfelelőek, kérdés nem okoznak-e interferenciát. A kimeneti feszültséget vagy a jumperek összeforrasztásával (1.8V 2.5V 3.3V 5V 9V 12V) vagy egy potenciométerrel lehet változtatni.

A mérést követően kiderült, hogy az eredeti szabályzó 5.06V-on üzemel. Ez az áramkör 46 fokos, távolodva felmegy 50-re, ez nem veszélyes az egyéb alkatrészekre nézve. Az 50 fokot egyébként a külső hőmérséklettől függetlenül tartotta.

Ez követte a bemért kimeneti feszültség beállítása az áramkörön, mely a ZX Spectrum DC Converter nevet kapta ebben az esetben. Majd az eredeti eltávolítása, végül a bekötés. 35 fokot mért terheletlenül, terhelve beállt 50 fok körülire.

Két csavart fúrt a gépház aljába, és a kissé feleslegesen vastag vezetékeket ragasztószalaggal fixálta.

Az Ultimate bus splitter for ZX Spectrum megszületésének ötletét az hívta életre, hogy a DivIDE nem rendelkezik átmenő élcsatlakozóval, tehát joystick interfészt már nem lehet kapcsolni hozzá. A szerzőt leginkább a DivIDE, UR-4, joy interfész és az AY-3-8912 interfész együttes használata hozta lázba.

A bus splitter lelkét egy régi gépből kioperált ISA busz hub adta, ebből indult ki edge to edge hub connectort készíteni.

Az első lépést Noby webshopjából az élcsatlakozó lapka beszerzése jelentette. Majd a 16 bites ISA csatlakozórészek és a felesleges elektronika eltávolítása, valamint az ütközők kialakítása következett.

Ahhoz, hogy az elosztó fizikai ütközés nélkül illeszkedjen, eltávolította a felesleges ISA buszokat, végül a tetejére egy PCI-Expressz buszt rakott.

Némi hibakeresést követően megszületett a splitter. Teljesen jól működik, viszont több periféria együttes használatakor a feszültség leesik 4.95 voltról 4.87 voltra. Ez némi stabilitáscsökkenéshez vezet. Ez egyébként az inverter feszültségének megemelésével kiküszöbölhető, de Petr nem foglalkozott külön vele.

Hozzáadva: 2019. február

Repair of ZX Spectrum keyboard inputs Alternative PSU mod for Didaktik Gama ZX Spectrum DC Converter Ultimate bus splitter
Skoti bővítései Poland

Skoti, azaz Konkotgit is a lengyel Speccy.pl virtuális közösség tagja. Személyét titok övezi, annyit azonban lehet tudni róla, hogy a ZX Spectrum mellett MSX platformon is aktívan fejleszt.

2019 szeptemberben jelent meg a Kempston + TurboSound [↑] kombi interfésszel. Ugyanennek az évnek a termése a ZX Spectrum 128K+2A/+2B Floppy Disk Drive Interface [↑].

A 2018-as ZX Spectrum external ROM [↑] interfészének dokumentációit 2020 áprilisában tette közzé.

A MAYK interfész egy kombinált MIDI, AY és Kempston illesztő. A 2021 májusában megjelent kártya MIDI része a Dream SAM2695 chipen alapul, az AY-kompatibilis hangzásért pedig a Yamaha YM2149F felelős.

Kempston + TurboSound
2019/09. ZX128K+2A/+2B FDDI
2019. ZX Spectrum external ROM
2018/05-2020/04. MKAY
2021/05.

Maciej Gruszecki bővítései Poland

Maciej Gruszecki (pear) Chrome 128 klónjáról már olvashattunk. Több más, kisebb, de hasznos fejlesztést is végzett, melyet megosztott a Speccy.pl virtuális közösség tagjaival.

Az AmpY sztereró AY-erősítő eredetileg a ZX Spectrum 128K+3-hoz készült, a gyárilag hibás AY-zene kiküszöbölésére. Később több variánsa jelent meg a ZX Spectrum 128K, +2, +2A/B, valamint a CPC6128 gépekhez. Az eszköz egy mini lapka, az AY-chip helyére dugható. Az ABC vagy ACB sztereó AY részhez egy beeper in/out mixer csatlakozik. A lapot egy ragszalaggal el kell választani az alaplaptól.

A ZX Spectrum 128K esetében a legkissebb a lap. A beepert az R112 jelű ellenálláson keresztül kell bekötni.

A ZX Spectrum 128K+2 Issue 1 és 2 gépeknél az AY-beeper közötti hangerőkülönbséget az R61 ellenállás 8.2 kΩ-ra cserélésvel lehet medoldani (ezek fizikailag eltérő helyen vannak a két gépben). A beeper input itt a R38 ellenállásról jön, a 128K+2A-nál ez a bemenet az R207. A 128K+3-nál a TR5 jelű tranzisztor a beeper hangok forrása.

A Speccy.pl Wiki lapján megtalálhatóak a bekötési pontok minden gép esetében.

Az alkotó nevét viselő pEAR interfész egy EAR input mini-kártya a ZX Spectrum 128K+2, +2A/B és +3 gépekhez. Az ötletet Joulesper Coulomb ZX Spectrum 128K+2 Repair Youtube sorozata adta. Amennyiben nem a javítás a célunk, ezzel könnyen egy második bemenetet adhatunk a programok betöltéséhez (telefonról, latopról stb.). A gép összeszerlése előtt itt is szükséges szigetelőszalaggal elválasztani az interfészt a billentyűzettől, mivel azok túl közel vannak egymáshoz. A szürke és fekete gépek esetében az elektronika megegyezik, csak a kazettás egységhez kapcsolódó rögzítő/csatlakozási részen eltérőek.

A pEAR 48/128 ennek 16K/48K/128K gépekbe építhető megfelelője. Az előzőleg kiműtött R36 és R37 ellenállások helyére kell bekötni, a TV-modulátort is száműzve. Tartalmaz egy Aout feliratú kimenetet, amely sztereó audió outputot biztosít. A TV modulátort helyettesítő kompozit video out nem használható a 128K esetében, itt alternatív megoldást kell alkalmazni.

Hozzáadva: 2019. február

Chrome 128K Issue 3 Chrome 128K Issue 3A AmpY pEAR for 128K+2 pEAR for 128K+2A/B pEAR 48/128
Przemyslaw Krawczyk (Lotharek) bővítései Poland

Przemyslaw Krawczyk, azaz Lotharek a 8 és 16 bites mikrókhoz kínál különböző kiegészítőket, szervíz és modding kit-eket. A lengyelországi Miasteczko Slaskie-ban található vállalkozás a Sinclair gépek mellett a Commodore és Atari mikrókkal is foglalkozik.

A ↑DivIDE kompatibilis interfészei↑ről, az 57c klónokról, a DivIDE 2k11-ről, DivIDE 2k14-ról, a DivIDE 2k20 AY-ról és a Divide Revised-ről (DivIDE 2k20 Lite vagy DivIDE R), a DivIDE 2k21 AY Revised-ről, valamint a USB HxC és SDCard HxC Floppy Emulátoráról is esett szó jónéhány bekezdéssel előbb.

A KempAY interfész első saját Spectrumos fejlesztése, melynek megvalósítása még 2009 novemberében kezdődött. Ez egy kombi kártya, mely a Kempston Joystick Interfész és az AY-interfész házasításával jött létre, ráadásként Sinclair joystick kompatibilis. A Kempston rész egy csatlakozót tartalmaz. Az AY hang pedig a 128K-s Spectrummal kompatibilis. Természetesen rendelkezik a Sinclair átmenő élcsatlakozóval. Ennek továbbfejlesztése a KempAY CPLD, mely az ATF1502 CPLD-vel készült, és joy tesztert valamint reset gombot is tartalmaz. Itt már két darab RCA csatlakozó váltotta fel a sztero jack-et.

Az interfész jelenleg nem rendelhető, viszont 'két részre bontva' már bárki számára elérhető. Wonder AY néven a már standartnak nevezhető AY-interfészt rendelhetjük meg. Az ár nem tartalmazza a hangchipet, de természetesen ez is kérhető. 2010-es termés. A Simple Kempston, ahogy neve is mutatja egy egyszerű Kempston joy interfész.

Az Angry Space Invader Dual Joy interfész először 2012 októberében jelent meg fekete és fehér NYÁK-on. A Microchip Technology Atf1502 CPLD köré épített eszköz extrái a ledes joystick teszter, a reset gomb, valamint az átmenő élcsatlakozó. Ez az első verzió szimpla joystick csatlakozóval és Kempston/Sinclair kompatibilitással rendelkezett. A firmware JTAG csatolón keresztül frissíthető. 2019 júniusában jött ki a kizárólag fekete színű, második változat. Az átlátszó akril házba szerelt illesztő már dupla joystick porttal rendelkezik és Protek szabvánnyal is kompatibilis. Az eredeti kártyánál a ’Dual’ elnevezés a Sinclair/Kempston kompatibilitásra utalt. Kezdetben az új verzió is csak e két szabvánnyal volt kompatibilis, a Protek támogatás később jelent meg. Tehát a korrekt elnevezés ’Trial’ lenne, de úgy tűnik a NYÁK elkészültével a ’Dual’ tag a dupla joystick portra utaló elnevezésre változott.

Kifejezetten a 128K tulajoknak készült a ZX Spectrum 128K/128K+2 64 KB SRAM replacement. Ez a hibás alsó 64K (videó)memóriát helyettesíti. Először természetesen el kell távolítani az eredeti RAM modulokat, majd a kütyü foglalatát kell beforrasztani. Majd hét darab rövid kábel segítségével összekötni a NYÁK-ot a Spectrum DRAM adatvonalaival.

2019 júniusában jelentkezett egy két részből álló szettel, a ZX Spectrum 48K/48K+ Z80 and RAM replacementtel. Az egyik modult az alsó 16K RAM helyére kell bepattintani, a másikat a Z80 proci foglalatába, miután eltávolítottuk a felső 32K-t. Az első mini-kártya csak az SRAM modult és vezérlő elektronikát tartalmazza, az utóbbi ezen felül egy Z84C0010FEC procit is. Amellett, hogy megspóroljuk a hibás RAM-chipek keresésének és a cseredarabok beszerzésének idejét, egyúttal a fogyasztást és melegedést is mérsékeljük a készlettel.

Penguin PS/2 keyboard interface 2019 októberében látta meg a napvilágot. Az avray.ru oldalon található áramkörön alapul és a ZX Spectrum 48K/48K+ gépekhez tervezte. Néhány billentyű speciális funkciót kapott. A PrScr a Reset, a Caps Lock a Caps Shift, a Crtl a SymbolShift és a Numlock bekapcsolásával a kurzorbillentyűk és a space szimulálják a Sinclair joytick-ot. A függőleges csatlakozókialakítás célja a masszívitás biztosítása.

↑date: 2021/07.

Pix:
Przemyslaw Krawczyk

Weblinx:
⤍ Przemyslaw Krawczyk@Www: https://lotharek.pl
⤍ Przemyslaw Krawczyk@Facebook: https://www.facebook.com/lotharek
⤍ Przemyslaw Krawczyk@Youtube: https://www.youtube.com/user/lotharek
DivIDE 2k11
(2011.) DivIDE 2k14
(2014.) DivIDE 2k20 AY
(2019.) DivIDE Revised
(2019.) Angry Space Invader Dual Joy 2012 white
(2012/10.) Angry Space Invader Dual Joy 2019
(2019/06.) ZX Spectrum 48K/48K+ Z80 and RAM replacement
(2019/06.) Penguin PS/2 keyboard interface
(2019/10.)

Pablo Jimenez (merlinkv) bővítései Spain

A madridi Pablo Jimenez (merlinkv) nem az új hardverek kifejlesztésében jeleskedik, hanem mások által megtervezetteket gondol újra. Mégpedig úgy, hogy az adott nyomtatott áramkör könnyen beépíthető legyen 3D nyomtatott házba – lévén maga is hivatásszerűen foglalkozik ezzel. A tervezéshez a FreeCAD szoftvert, a vágáshoz a Cura-t használja.

2020 júniusában jelentkezett saját Plus D klónjával [↑]. Novemberben jött ki tőle egy másik floppy-rendszer, a sosem megjelent Amstrad SI-1 interfész klónja, a Multisystem Floppy Interface [↑]. A 2021 márciusi ZX Dandanator MTD [↑] pedig egy integrált Dandanator és Multiply kombó.

↑date: 2021/09.

Pix:
Pablo Jimenez (merlinkv)

⤍ Pablo Jimenez@Github: https://github.com/merlinkv
⤍ Pablo Jimenez@Thingiverse: https://www.thingiverse.com/merlinkv
⤍ Plus D (Pablo Jimenez)@WinUAEspanol.com: https://www.winuaespanol.com/phpbb3/viewtopic.php?f=32&t=862
⤍ Multisystem Floppy Interface@WinUAEspanol.com: https://www.winuaespanol.com/phpbb3/viewtopic.php?f=32&t=1023
⤍ ZX Dandanator MTD@Winuaespanol.com: https://www.winuaespanol.com/phpbb3/viewtopic.php?f=32&t=1168
Plus D clone (Pablo Jimenez)
v1.3: 2020/07. Multisystem Floppy Interface
2020/11. ZX Dandanator MTD
2021/03.

Alexander Anatolyevich Shabarshin bővítései Russia United States

Alexander Anatolyevich Shabarshin, azaz Shaos, számtek pályafutását a 8 bites Intel 8080 alapú klónokra kifejlesztett ShaOS prototípus operációs rendszerével kezdte 1992 és 1998 között. Neve is a ShaOS variánsából ered. 2002-ben indította el a NedoPC csapatot, melyhez hamarosan több más tag is csatlakozott.

2004-ben költözött az USA-ba, először New Yorkba, majd Coloradoba. Itt Ternary Research Corporation néven tevékenykedik. Különböző elektronikai eszközöket fejleszt, többek között a Spectrumhoz kiegészítőket. A termékeket a Tindie Inc. online piacterén keresztül lehet megrendelni. Elsőként vegyük szemügyre a fejlesztőket érdekelhető kütyüket.

A ZX Breadboard Adapteren az élcsatlakozó pinout-jai vannak kivezetve, jelölve az egyes lábak funkcióit. Elsődleges célja az új Spectrum bővítő kártyák tesztelése. Jól használható például a következő termékekkel is.

A ZX Speccy Breadboard segítségével forrasztás délkül építhetünk drótozott periféria-prototípusokat. A kártya két oldalán megtalálhatóak az élcsatlakozó kivezetései is. Alapban függőleges tájolású, de kívánságra vízszintes kialakításban is megrendelhető. 2017-től sárga NYÁK-ot használ az egységes megjelenés miatt az erdeti zöld helyett. Benjamin Versteeg-től is megrendelhető. ZX és Nemo-buszos verziója is van.

A ZX Speccy Extender már egy üres prototípus kártya. Ennek segítségével a NYÁK maratás előtti forrasztott prototípust készíthetjük el.

A ZX-fixer segíségével a ZX Spectrum 128K+2A/+2B és +3 gépekhez köthetjük a régi perifáriákat. A 2x8 lábú DIP ellenállás feladata az adatütközés megakadályozása, a két diódáé pedig a jelek konvertálása.

Az Eagle forrásfájlok is szabadon hozzáférrhetőek mindegyik esetében.

Természetesen ZX Spectrum élcsatlakozót is rendelhetünk, ez kézzel lett méretre vágva, valószínűleg régi ISA-buszokból.

Hozzáadva: 2018. május

ZX Breadboard Adapter ZX Speccy Breadboard ZX Speccy Extender ZX Fixer
Victor Trucco bővítései Brazil

Ahogy a volt Szovjetunió utódállamaiban a Beta-128 diszk interfész vált egyeduralkodóvá, úgy vált Brazíliában ennek elődje, a Beta-48. Trucco mindkettővel foglalkozott, lássuk tehát őket!

A honlap szerzője az IDS 2001 klónt választotta újraépítésre. Jorge Braga készítette el ennek dokumentációját, ezért Victor vele szerette volna felvenni a kapcsolatot. Azonban nem érkezett válasz, ezért Flavio Matsumotoval közösen készítették elő a NYÁK-ot sorozatgyártásra.

Már az első prototípus is jó minőségű lett, azonban néhány helyen át kellett tervezni azért, hogy több hely maradjon az alkatrészek között, tehát könnyebb legyen beültetni őket.

Az első revízióban két zárlatos sziget maradt, és még néhány hasonló jellegű, apróbb hiba. Ezen felül a furatok tágítása is napirendre került. A legnagyobb malőr azonban, hogy egy vonalat véletlenül kitörölt a gyárnak küldött rajzból.

A végső verzió azonban elsőre hibátlan lett a TK klub tagjainak, 60 darabban készült IDS2001 diszk interfész klónból.

Ennek továbbfejlesztése az IDS Plus interfész, mely egy SD-kártya drive emulátor és az IDS2001 diszk interfész klón házasítása egy Palota plasztik dobozban. Megvalósítását az indokolta, hogy a már korábban megvalósított Beta-128 Plus csak 128K-s gépekkel volt kompatibilis. Nem csak a dobozt, hanem az SD-kártya olvasó részt is a már korábban megszületett 128-astól örökölte.

A Beta-128 Plus interfész a már részletesen ismertetett orosz Beta-128 SD-kártyával működő verziója. Ezt Jorge Braga 'vezetékes' Beta-128 interfész klónja alapján építette, miután Marcus Garett barátja elküldte hozzá szerelni a meghibásodott interfészt. Victor a javítást követően Braga dokumentumai alapján megépítette a NYÁK-os verziót, mely szebb, kisebb és jóval megbízhatóbb is egyben.

A következő apróbb módosításokkal pedig könnyebbé tehető a (brazil) ZX Spectrum 128K+2 tulajdonosok élete.

Az első módosítás a Brazíliában általános 110V-os tápegység fogadására irányul. Ilyen tápot szinte mindenhol kapni, de a Spectrum fordított polaritást igényel. A legegyszerűbb a tápon belüli átdrótozás, de ez azonnali garanciavesztéssel járna. E helyett a Spectrumban elhelyezett LK5 és LK6 jumperek keresztezését javasolja a kívánt eredmény eléréséhez.

A power gomb hiánya a gyártó egyik hibája. Fél fontba került volna és nem kellene ki-be húzni a tápcsatlakozót.

A billenőkapcsolót a kazettás egység alá helyezte el. Ügyelni kell rá, hogy minél lejjebb kerüljön, hogy ne zavarja a magnó mechanikáját.

Ha a fordított polaritást nem végzetük el, az LK6 jumpert ki kell kötni. Ragasztóval célszerű rögzíteni a kábeleket a gép aljához, hogy ne szaladjanak bele a magnó mechanikájába. Az alaplaphoz a hűtőborda alatt célszerű elvezetni.

A kompozit videó kimenet elkészítésére rögtön két verziót is kínál.

Az „1a” változat tuningja az egyszerűbb. Az RF modulátor mellé pillantva egy TR4 tranzisztort, 3 darab diódát (D7, D8 és D9) és egy 75Ohm-os R12 ellenállást kell látnunk

Első lépésként a 2N3904 tranzisztort (TR4) kell kicserélni BC237 jelűre. Elméletileg csak a polaritásban különböznek, de a BC237 jobb képminőséget biztosít. Győződjünk meg róla, hogy az LK1 és LK4 jumperek zárva vannak, és az LK2 és LK3 nyitva állnak

Majd forrasszuk le azt a kis ellenállást a modulátor belsejében, mely a csatlakozó középső részéhez kapcsolva szállítja a video out jelet. Ez egy kis plasztik csőbe van behúzva.

Ezt követően kössük ki az a két vezetéket, amelyek a Spectrum alaplapjához kapcsolják a modulátort. Kössünk egy vezetéket a csatlakozó központi részéhez és az LK4 jumperhez.

Elméletileg készen is vagyunk, de van még egy probléma. Amikor a Spectrum zenét játszik, ez interferenciát okoz a képpel. Ennek oka, hogy a hangnak a képhez adása az RF konverzió előtt történik. A megoldás egyszerű: távolítsuk el a C31 kondenzátort, amelyik a képet és a hangot mixeli.

Létezik egy másik alaplap is, ez rendkívül ritka. Úgy tűnik, átmenet a ZX Spectrum 128K+2A/+2B/+3 és az eredeti szürke dobozos gép között. Ebből adódik, hogy a "2a" verzió a feketékhez is alkalmazható.

Itt egy külön mini-áramkört kell építeni, melyet legcélszerűbb a kiürített RF modulátorban elhelyezni. Mivel a fém doboz földelt, ezért figyelni kell arra, hogy az alkatrészek ne érintsék azt.

A két vezeték egyike a 12V, a másik a videó bemenet. Előbbit a TEA2000 11-es lábához, utóbbit az L1 jelű ellenálláshoz kell kötni. Az interferenciáért felelős kondenzátor eltávolítása is hasonló, itt ez a C24-et jelenti.

A sztereó audió output elkészítését célszerű az RCA csatlakozókkal kezdeni. Érdemes a power csatlakozó mellé, ismét minél távolabb a magnó mechanikájától elhelyezni.

Ezt követi az R37 és R45 ellenállások felemelése. Majd a kábelköteg beforrasztása következik, a szerző háromeres földeltet választott, melyből a harmadik ér felesleges. A maradék két drótot a két ellenálláshoz, a földet az R41-hez kell kötni. A vezetékek másik vége az RCA csatlakozókhoz kerül forrasztásra.

Ügyeljünk a vezetékek megfelelő hosszára, újfent azért, hogy nehogy belefussunk a mechanikába.

Az R37 vezérli az AY-t, az R45 pedig az ULÁ-ból érkező jelet. Ezeknek az ellenállásoknak a variálásával elérhetjük a két csatorna nekünk tetsző hangerőjét.

Az Atari-szabványú joystickok használatára kétféle megoldást is kínál.

Az Atari kompatibilis joystick csatlakozókhoz a gépet magát kell átalakítani és képzett szerelőt, jó minőségű szerszámokat és anyagokat kíván. Elsőként a joyt vezérlő chipet kell kiforrasztani. Majd átvágni a joystick csatlakozó és a modulátor közötti 'joystick' track-et. Végül a joystick kivezetéseivel kell a billentyűzet mátrixot összekötni és kész is van az Interface II kompatibilis modding.

Az Atari kompatibilis joystick adapter elkészítése azoknak ajánlható, akik nem akarják megbontani a gépet. Ez jóval egyszerűbb, két darab DB9-es csatlakozó kell hozzá, egy anya és egy apa. Mindössze annyit kell tenni, hogy a vezetékeket az ábrának megfelelően kell beforrasztani.

És akkor most következzenek a brazil gyártmányú TK90X/95 klónok módosításai csoportokba szedve!

A felső 32K memória SRAM típusúval való kiváltása egyrészt javítás, másrészt tuning is lehet.

A 48K-s gépeknél a hibás memória cseréje, a 16K-soknál pedig a 48K-ra bővítés során lehet hasznos.

Az első esetben az első lépés egy 8 bites 32K méretű SRAM beszerzése. Majd az U21-U24 jelű chipeket kell kiforrasztani a helyükről, mely képzett szerelőt kíván. Majd az SRAM modul méretétől függően a ROM tetejére (teljes méretű chip) vagy pedig aljára (fele szélességű chip) kell forrasztani. Ezt követően már csak a vezetékek összeforrasztása és a jumperek beállítása van hátra.

A 48K-ra bővítés is hasonlóan zajlik, de itt még a 47LS32 és 74LS00 chipeket is be kell forrasztani, melyek a felső memóriatartomány vezérlését végzik (eredetileg egy ellenállás van a helyükön). Ezt követően már csak két ellenállást és két kondenzátort kell beforrasztani és kész a teljesen 48K kompatibilis gép.

A TK klónok egyik hiányossága az RGB kimenet hiánya. Az ULA digitális RGB jelet generál, amelyet composit videóvá alakul, majd az RF modulátoron megy ki a kép.

Nagyon kevés monitor képes digitális RGB jelet fogadni, ezért szükséges az analóg RGB konverzió. A ZX Spectrum 128K+2 áramkörét alkotta újra, még a 8 pólusú DIN csatlakozó is ugyanaz a TK90X RGB áramkör esetében. A kapcsolási rajz egyébként megegyezik a TKPlus projekttel, a kivitelezés azonban kissé más.

Az előbb említett kompozit jel használatának alapállapotban van néhány hátránya. Az egyik a modern készülékeken elérhető gyenge képminőség, a másik a tranzisztor melegedése. Ez nem okoz problémát, mégis érdemes kiküszöbölni.

A ColecoVision kompozit kimenetélnél már bevált 2N440 videójel erősítőt választotta a TK90X A/V Reloaded áramkör megalkotásakor. A még jobb eredmény érdekében hatástalanította az R52 ellenállást is, amely a képet és hangot keveri.

Habár manapság elég kevesen használnak eredeti gépet, az EAR csatlakozó használata mégsem elvetendő, például az O.T.L.A. projektnek köszönhetően, mellyel elméletben 38400 baudra is növelhető az átviteli sebesség az eredeti 1500 helyett. Az audió fájlok használatának hátránya, hogy általában az MP3 lejátszók hangereje nem elég a TK gépek számára. Két megoldás vetődött fel, ha nem akarunk külön mini erősítő boxot használni.

Az első a gépbe integrált zajszűrő kiiktatása. Mivel bármelyik MP3 lejátszó sokkal jobb minőségű, mint a korabeli magnók, ezért ez felesleges. Ezzel 20-25%-ot nyerünk, mely a legtöbb esetben megfelelő lehet. A szűrő inaktiváláshoz az R40, R41 és R70 valamint D13 és D14 diódákat kell eltávolítani, melyet az EAR csatlakozó közelében találhatóak.

A második megoldás a TK-Ear Reloaded áramkör, mely egy LM358 SMD-n alapul. Amellett, hogy erősít, kiegyenlítettebb jelátvitelre is képes.

A TK-Ear Reloaded 2.0 egy véletlennek köszönheti a megszületését. Mivel nem volt otthon LM358, ezért Victor egy LM324 köré épített egy módosított áramkört. Ez meglepetésére bármelyik hangerőn betöltötte a programokat.

A TK128 ötlete eredetileg Jorge Braga-tól származik. A TK90X levelezőlistán 2007-ben jelent meg először egy interfész dokumentációja, mely 128K-s Spectrummá varázsolja a TK klónt. A projekt később feledésbe merült.
Victor ennek hatására kezdte el saját átalakítóját. ő csak egy 48K-128K konverziót akart, a hangot külső AY-interfész szolgáltatta volna.
Az építés négy fő részből áll. Az első lépés az első 64K installálása. Ehhez két darab 4464 chip (64Kx4bit) szükséges. Ezeket kell az eredeti 4 darab IC helyére beültetni, majd az alaplapon a vezépléshez szükséges átalakításokat elvégezni.
A második lépés a maradék 64K installálása, melyhez 8 darab 4164 (64Kx1bit) chip kell. Ezek kizárólag +5V-ot igyényelnek, tehát a tápellátás miatt is szükségesek még módosítások.
A harmadik lépcső a lapozó áramkör megvalósítása. Az áramkört az egyszerű kivitelezés miatt direkte a Z80 proci foglalatába tervezte. A kártya lelke egy GAL 20V8 programozható logikai áramkör, valamint a 74LS174 chip.
A negyedik, egyben utolsó menet a két 64K 'összekötése' a 128K-s ROM cseréjével együtt. Ez utóbbi a 47C256 EPROM-ban kapott helyet.

Victor egy Beta-48 kompatibilis interfészt is tervezett a TK90X/TK95 klónokhoz, mely az IDS2001 nevet kapta.
Az interfész egyébként szintén Jorge Braga IDS91 fantázianevű egységén alapul.
A kártya három alverzióban készült el. Már a prototípus is egy professzionális minőségű kivitel. Victor még néhány változtatást eszközölt a kártyán, mely elősegíti a végleges sorozatgyártást.
Az első revízió alkalmával kissé áttervezte e NYÁK-ot, hogy a sorozatgyártás pontatlanságából eredő hibákat kiküszöbölje.
Végül megjelent az első sorozat, mely 60 példányban készült el, és a brazil TK levlista tagjai között kelt el.

A billentyűzet-fólia membrán úgy látszik a brazil kollégáknál is az egyik leggyakoribb hibaforrás.
A szerző a teljesen újrakonstruálásra is kínál megoldást, mely a TKLado fantázianevet viseli.
Alapja 40 darab mikrokapcsoló, melyet egy rostlapra ragasztott NYÁK köt össze, A mikrokapcsolók ragasztással rögzülnek helyükön A TKLado kiválóan beilleszthető az eredeti membrán helyére.
Akinek csak az 5 illetve 8 pólusú 'szalagkábel' sérült a membránon, azok részére egy IDE kábellel történő helyettesítésre is kínál megoldást a honlap gazdája.

A TKPLus projektről részben már 4esett szó. Ezt tulajdonképpen a TK95 beműtése a ZX Spectrum+ házába, némi tuninggal megfejelve.
Az első változtatás át RF modulátor kicserélése kompozit videó és audio RCA csatlakozókra, mely némi fúrás-faragást kíván. A joystick csatlakozójának kialakítása szintén hasonló módon történt.
Az RGB kimenethez már a 'házon belül' is el kellett távolítani némi plasztikot.
A korona a műre a Spectrum/TK ROM átkapcsolóval került fel. A két üzemmód közül a rest gomb 2 másodpercen túli lenyomva tartásával lehet választani (ez egyébként Flavio Matsumoto ötlete). A két ROM tartalmát egy Amtel EEPROM tartalmazza.

Mindezek felül a TK-k javítására is kapunk ötleteket.

Úgy látszik, a memóriakártyák alkalmazása (a wincsik helyett) a tengerentúlon is megmozgatta a tulajdonosok fantáziáját, így született meg a ZX Spectrum 128+3 CF. Alvaro Feeders küldött Victornak egy +3-as gépet, hogy a composite videó és zenetuningot elvégezze rajta. A gép floppy nélkül érkezett, feltehetőleg a postaköltség kímélése végett. A moddingok után következett a CF kártya beépítése. Ehhez Victor a Pera Putnik-féle 8 bites interfészt használta a megfelelő angol nyelvű ROM mellett. A kártya a Z80 processzor foglalatában kapott helyett. Az első tesztek a CF-IDE interfész direktbe kapcsolásával folytak. A sikeres tesztet követően a CF-egység (némi epox ragasztó segítségével) a floppy helyére került. A végső lépés a részegységek IDE kábellel történő összekötése volt.

Victor Trucco 2020 decemberében készült el a Multicore 2+ FGPA-emulátorral. Ez a Multicore 2 utóda, nagyobb kapacitású Altera Cyclone IV (EP4CE22F17C8) FGPA-val rendelkezik, valamint az SRAM mérete 2 megabájt-ra, az SDRAM mérete 256 megára nőtt.

A perifériákat a STMicroelectronics STM32 mikrokontroller vezérli. A képet VGA vagy HDMI out-on kapjuk, a hang szintén a HDMI-n, vagy sztereó jack-en vezethető ki. Természetesen megtalálhatóak rajta a klasszikus mikrók ki és bemeneti portjai is, mint a Mic/Ear csatlakozók és a két darab DB9 joystick port is.

PS/2 szabványú egér és billentyűzet csatlakozással is rendelkezik. A háttértár microSD kártya. Kapott egy szabványos GPIO portot is későbbi kiegészítők csatlakoztatásához.

Átlátszó víztiszta vagy kék akril házban kapható a hardver, mellyel a ZX Spectrum mellett több száz klasszikus 8 és 16 bites mikró, konzol és játéktermi gép emulálható.

2020 decemberében készült el a Multicore 2+ FGPA-emulátorral. Ez a Multicore 2 utóda, nagyobb kapacitású Altera Cyclone IV (EP4CE22F17C8) FGPA-val rendelkezik, valamint az SRAM mérete 2 megabájt-ra, az SDRAM mérete 256 megára nőtt.

A perifériákat a STMicroelectronics STM32 mikrokontroller vezérli. A képet VGA vagy HDMI out-on kapjuk, a hang szintén a HDMI-n, vagy sztereó jack-en vezethető ki.

Természetesen megtalálhatóak rajta a klasszikus mikrók ki és bemeneti portjai is, mint a Mic/Ear csatlakozók és a két darab DB9 joystick port is.

PS/2 szabványú egér és billentyűzet csatlakozással is rendelkezik. A háttértár microSD kártya. Kapott egy szabványos GPIO portot is későbbi kiegészítők csatlakoztatásához.

Átlátszó víztiszta vagy kék akril házban kapható a hardver, mellyel a ZX Spectrum mellett több száz klasszikus 8 és 16 bites mikró és konzol emulálható.

Frissítve: 2021. május

Pix:
Victor Trucco

Victor Trucco@Www (e-shop): https://loja.victortrucco.com
Victor Trucco@Www (archivált): https://www.victortrucco.com
Victor Trucco@Facebook: https://www.facebook.com/victortrucco
Victor Trucco@Youtube: https://www.youtube.com/VictorTrucco
Victor Trucco@Gitlab: https://gitlab.com/victor.trucco/Multicore
Victor Trucco@Patreon: https://www.patreon.com/vtrucco
IDS2001 clone IDS2001 clone plus Beta 128 Plus Disc Interface Power switch Composite video output version 1a Composite video output version 2a Stereo audio output Atari compatible joystick connectors 32K High Memory SRAM Replacement (full size IC) 32K High Memory SRAM Replacement (half size IC) 16K to 48K Memory Expander TK90X RGB circuit TK90X A/V Reloaded circuit TK90X Ear Reloaded circuit TK90X Ear Reloaded 2.0 circuit TKlado Multicore 2+
2020/12.

Alistair MacDonald bővítései Great Britain

Alistair MacDonald szoftverfejlelsztő mérnök, mégis elsősorban hardverek fejlesztésében jeleskedik. Elsősorban az Amstrad-éra alatt született Spectrumokkal dolgozik.

A 128K+3 és 128K+3B gépek külső floppy csatlakozója segítségével könnyen kapcsolhatunk 3,5”-os lemezegységet a géphez. Ez a meghajtó 'B'-ként jelentkezik, míg a belső marad 'A'-nak. Lehetséges a Spectrumot kényszeríteni a külső egység használatára speckó kábel segítségével. Ez a külső meghajtó 'drive select' vonalát zárja rövidre. Több hátránya is van, egyrészt eltűnik az automatikus választás lehetősége, másrészt hosszasan használva az elektronikát is kikezdheti.

Egy sokkal jobb lehetőség felcserélhetővé tenni a drive select vonalat mindkét meghajtó esetében. Ez a célt szolgálja a Drive swap switch on the +3 or +3B egyszerű tuning. Ehhez mind a belső (drive0) mind a külső (drive1) vonalat kell megszakítani, és a szignál keresztezésével felcserélhetővé tenni a meghajtókat. És persze egy gombbal választhatóvá varázsolni a 'normál' és 'felcserélt' (azaz 'swapped') állást.

A ZX Spectrum 128K+2A és +3 hírhedten rossz audió erősítővel rendelkezett. Ezek a hibák a későbbi 128K+2B és +3B esetében korrigálásra kerültek. Lehetőség van az 'első szériás' gépek esetében is meglépni ezt a javítást, tulajdonképpen upgradeljük őket. Ehhez hét darab ellenállást kell kicserélni és további kettőt hozzáadni, hogy elkészüljön a Fixing the sound on the Spectrum +2A/+3 elnevezésű 'hardver-patch'.

A Flash adapter for the Spectrum +2A/+3, +2B, and +3B nevű fejlesztés egy, az alaplapot kiegészítő kártya, melyben a két darab EPROM-ba égetett operációs rendszereket egy FlashROM-ban helyettesíti. Flash Rom Replacement for the ZX Spectrum +2A/+3, +2B, and +3B néven is ismert. A mini kártyát a kiszerelt két EPROM helyére kell bedugni. Összesen 128K kapacitása van, melyek közül egyszerre a a fekete színű Amstrad Speccyk csak a felét látják. Egy jumperrel avagy kapcsolóval lehet kiválasztani az éppen aktív részt.

Az első prototípus a W29EE011 chip köré épült. Ez egyszer írható volt, és külön égető (például PC-vel használva) kellett hozzá.

A második prototípus alapja az AM29F010B jelű 128K-s FlashROM volt. Mindkettő tripad kártyán készült el.

A végleges verzió már természetesen professzionális NYÁKra került. 10 fontért volt megvásárolható, azonban a készletek kifogytak. Az égetés itt már direktben történhet a Spectrum által, miután egy jumperrel engedélyeztük az írást.

A második széria már költséghatékonyabban gyártható kis szériában. Az AM29F040B a lelke, melynek kapacitása négyszerese az előzőének. Ha elég érdeklődő van, beindulhat a gyártás.

A hangprobléma megoldása és a FlashROM kártya együttes alkalmazása egy igen fontos lépés az Andrew Owen által megálmodott 128Ke géphez, mely a legideálisabb 128K Spectrum lenne. Owen komplett ROM szetteket is összeállított e célból, mely letölthető a weblapról.

Az S-video out for the ZX Spectrum +2A/+3, +2B, and +3B lényege, mint ahogy azt a neve is mutatja, S-video szabványnak megfelelő jelet küldeni a TV felé. Azonban könnyű a TEA2000 modulátort tönkrevágni, ha nem az előírásoknak megfelelően használjuk. Ezért a szerző nem ajánlja módosítást, ő maga is visszacsinálta sajátját kompozitra.

A kissé zagyva technikai duma lényege, hogy LUMO pin (luminance out) és LUMI (luminance input) közötti ellenállást elvágjuk, és néhány tranzisztort beiktatva, azokat pufferként használva sokkal tixtább képet kapunk.

A ZX Keyboard elnevezésű projekt USB-s billentyűzetté varázsolja a (halott, de jó membránú) Sperctrumot. Az eszköz kétféle üzemmódban működik. Amikor simán a gombokat nyomjuk le a releváns HID-kód kerül továbbításra. Ugyanez igaz, amikor a Caps Shift-et lenyomjuk, ugyanaz történik, mint egy normál USB-s billentyűzet esetében. Ezek alól persze kivétel a számbillentyűk nyomkodása, amikor is a nyilak, delete stb. jelét küldi az eszköz felé. A Symbol Shift-tel elérhető parancsok és szimbólumok egy része direktben, másik része 'már konvertálva' mennek ki az USB ajzat felé (az emulátor kompatibilitás miatt).

Jópofa ötlet, de a faramuci az egészben, hogy a Spectrumnak gyenge pontja éppen a billentyűzete. Emulátor használatához mindenesetre jó ötletnek tűnik. A fejlesztés lelke egyébként az Arduino fejlesztőplatform.

Frissítve: 2015. július

Drive swap switch Flash ROM adapter prototype v01 Flash ROM adapter prototype v02 Flash ROM adapter Flash ROM adapter Second Edition prototype S-Video out ZX Keyboard
Mihail Tarasov bővítései Russia

Mihail Tarasov (Mick, vagy Micklab) Kaluga városából az orosz zx.pk.ru közösség tagjaival közösen fejleszti klónjait, kiegészítőit. Honlapján rendszerezve közzé is teszi ezeket, valamint egyéb klónok és kiegészítők között is csemegézhetünk weblapján. A legfrissebb hírekért nem át VKontakte közösségi oldalát felkeresni.

Mikhail Tarasov, azaz Mick nevével többször találkoztunk már. Például a ZXM-Soundcard szériánál [↑], a ZXM-GeneralSoundnál, valamint a különböző klónoknál, mint a ZXM-Phoenix, a ZXM-777, Pentevo Light, ZXM-Zephyr és a ZX-777 [↑].

A ZXM-Moonsound hangkártya MSX-eredetű. Elsőként 1995-ben jelent meg Moonsound néven a Tilburg számítógépes kiállításon, Henrik Gilvad konstrukciója. Modern MSX-reinkarnációja 2012 végén jötti ki, Wozblaster fantázianéven egy argentin fantól, Gustavo Iriarte-től (Ciro). A rá következő esztendőben Eugene Brychkov úgy módosította, hogy beleférjen egy szabványos Konami cartridge-ba.

2015-ben a zx.pk.ru fórumon vetődött fel a Spectrumos megvalósítás lehetősége ZX-BUS-os kivitelben. A két platform különbözősége miatt nem a GAL16V8 vezérli, hanem az Altera EPM7032STC44 CPLD.

A kártya legfontosabb alkotóeleme a Yamaha YMF278 (OPL4) chip. Ez a kártyán 18 csatornás FM-szintézis és 24 csatornás 12 vagy 16 bites digitális audió visszajátszására képes.

1 mega RAM és 2 mega ROM található rajta. Előbbi a felhasználói hangszer mintákat tartalmazhatja, utóbbi a beépített General MIDI eszközöket tárolja.

Kimenetei: sztereó jack, dupla RCA és négytüskés audió out. Négy demó és egy 'szerviz' lemez készült a 24 példányos sorozathoz. Kifejlesztéséhez Dmitry Pugachev (DJs3000) tanácsai is hozzájárultak.

A ZXM-VideoCard elsődleges célja a ZX klónok VGA monitorra kapcsolása. A honlap emleget továbbá 'advanced graphics capabilities' tulajdonságot is, azonban erről többet nem tudunk meg.

Két másik kártya, a ZXM-ProfCard és a ZXM-LANCard fejlesztése is folyamatban van.

A különböző ZX Spectrum perifériák kifejlesztésének leegyszerűsítésére létrehozott egy Devboard Z80 elnevezésű 'fejlesztő kártyát' is. Ez egy Nemo-busszal és Z80 (kompatibilis) processzorral felszerelt kiegészítő. Az Altera EPM570 Flash alapú, tehát korlátozott újraírási ciklussal rendelkezik. A kártya képes szimulálni bármely (leendő) perifériát, sőt magát a Spectrumot is.

A RAM mérete 512-1024K SRAM lehet, a ROM 512K-s. A képet VGA kimenet szolgáltatja. Standard PS/2 billentyűzet illesztő található rajta. A kommunikációt RS-232 soros port, valamint SD-kártyaolvasó végzi.

A ZXM-CrystalMidi Mini [↑] hangkártya 2021 májusára jelent meg.

Frissítve: 2021. május

Pix:
Mihail Tarasov

Weblinx:
Mihail Tarasov@Www: http://www.micklab.ru
Mihail Tarasov@Vkontakte: https://vk.com/micklab
ZXM-CrystalMidi Mini
2021/05.
NedoPC bővítései Russia

A ZXNETUSB [↑] elnevezésű kombinált Net és USB kártyájuk végső verziója 2019 áprilisára készült el.

↑date: 2021/08.

Pix:
NedoPC

Weblinx:
NedoPCv@Www: http://nedopc.com
ZXNETUSB rev.C3
2018.

Dylan Smith bővítései Great Britain

Dylan Smith, azaz Winston első perifériája, a Spectrum Flash ROM and Diagnostics Board a Speccy 25 éves évfodulójára készült el 2007. áprilisában.

A kártya előállítása 'teljesen ingyenes', mivel az összes dokumentáció rendelkezésre áll, valamint az elkészítéséhez szükséges összes szoftver is freeware.

A kártya célja, hogy amennyiben legalább a Z80 processzor működik, megvizsgálja a memória, az ULA valamint a ROM működését. Részben a képernyőn kommunikál, de az ULA működésképtelensége esetén a LED-ek hibakódjaival is azonosíthatóak a problémák.

A NYÁK az otthoni kivitelezésre lett optimalizálva (kézi fúráshoz és forrasztáshoz).

A kártya Flash ROM-ja 128K és 512K között mozoghat. Ezért bármi mást is beégethetünk a teszt ROM mellé egy (működő) Spectrum segítéségével.

A Spectranet elnevezésű Ethernet-kártya célja, hogy a Spectrumot újra online tehessük. Ez már megvalósult a múltban a Prism VTX-5000 modem és az Interface 1 használatával, valamint az RS-232 porton keresztül. Sajnos mindezen megoldások mára már elavultak, éppen ezért inkompatibilisek.

A kártya a WIZnet W5100 egychipes Ethernet eszköz köré épül. Ezt 8 bites beágyazott rendszerekhez tervezték, tehát pont ideális a Spectrumhoz.

A vezérlő logika feladatát a Xilinx XC9572 CPLD látja el. 128K FlashROM és ugyanennyi RAM is megtalálható a kártyán. Az előbbi a Spectrumból is programozható, a különböző (segéd)programok kaphatnak benne helyet.A RAM részint ezeknek a programoknak, részint általános felhasználásra van fenntartva.

A kártya szintén reprodukálható házi gyártásban, és szintén egy ingyenes, nyílt projektről van szó. A tervezéskor a kompatibilitás is kiemelt szempont volt, így az összes Sinclair és Amstrad, modellel, valamint az Interface 1, DivIDE(+) és a joystick interfészekkel is kompatiblis az eszköz.

Segítésével lehet Twitterezni, IRC-zni és a WOS-ról on-line módon letöltött játékokkal játszani.

A SpectraDVI még igen korai fázisban levő fejlesztés. Egy ULA+ kompatibilis HDMI interfész, DVI-D csatlakozóval, 480p felbontással. Egy Spartan-6SLX9 FPGA-ban kerülne kialakításra, sima külső interfészként. Csak bedugjuk a 48K, 128K, 128K+2 vagy 128K+3 gépbe, és műxik is. Elképzelhető, hogy lesz VGA kimenete is

A CPLD alapú ZX Breakout board megalkotásának célja, hogy a ZX Bus pinjeihez szabadon hozzáférhessünk, és felhasználjuk azokat későbbi projektjeinkhez. Akár a Xilinx XC9572XL, akár az XC95144XL használható hozzá. A 128K+2A, 128K+B és 128K+3 esetében a 4. pint hatástalanítani kell, az összes többivel kiválóan működik mindenféle változtatás nékül. Az eszköz négyrétegű NYÁK-on került megvalósításra.

A Spectramin egy móka projekt, mely egy teremin, ami az AY-chipet vezérli. Az interfész a ZX Breakout kártyán alapul és az XC95144 CPLD-t használja.

Két fő részből áll: a teremin rész, mely tulajdonképpen két darab különálló teremin egy-egy kézhez. A másik rész az interfész maga. A két teremin rész irányítja az 1-es és 2-es csatornát (hang magasság és hangerő). Van még egy lábpedál is, amellyel ugyan némileg eltér a teremin koncepciótól, de hát nincs három keze Dylannak sem. Ezzel lehet a harmadik csatornát kezelni, valamint hangszert is váltani. Célszerű elemmel üzemeltetni a kütyüt, mivel a Spectrum tápegysége igen zajos.

Frissítve: 2015. július

Spectranet

Piotr Bugaj bővítései Poland

Beta-128 klónja az eredetin alapul. A kapcsolási rajzot Pavel Cejka (Cygnus) weblapjáról szerezte. Az eredetihez képest csak két állású a rendszerkapcsoló: 48K és 128K. A reset külön mikrokapcsolóval működik.

Hozzáadva: 2010. július 10.

Beta-128 clone by Pavel Cejka Beta-128 clone by Piotr Bugaj
Charlie Ingley bővítései New Zeland

Az új-zélandi Charlie Ingley a ZX81-gyel, majd a ZX Spectrum 48K számítógéppel ismerkedett meg a számítástechnika világával. Kiegészítői a 'v' előtagot viselik, a Spectrum mellett a ZX81 és QL gépekhez is készít perifériákat.

A gumibillentyűs Issue 2 és 6 közötti Spectrumok ULA helyettesítője a vLA82 [↑] nevű eszköz.

Frissítve: 2021. április

Pix:
Charlie Ingley

Weblinx:
Charlie Ingley@Www: https://vdrivezx.com
Charlie Ingley@Twitter: https://twitter.com/vdrivezx
Charlie Ingley@Tindie: https://www.tindie.com/stores/charlieingley
vLA82 v1
2019/07.
Reinhard Grafl bővítései Austria

Az osztrák Reinhard Grafl (azaz c0pperdragon) elsősorban a Commodore gépekhez fejlesztett különböző videó output kiegészítőiről ismert. Azonban az Atari és ZX Specrum gépekhez is kínál hasonló eszközöket.

2020 májusában jelent meg YPbPr composite video output [↑] elnevezésű bővítése.

Frissítve: 2021. április

Pix:
Reinhard Grafl

Weblinx:
Reinhard Grafl@Github: https://github.com/c0pperdragon/ZX-Spectrum-Component-Video
YPbPr composite video output
2020/05.
Robert de Boer bővítései Netherlands

Robert de Boer (redhawk668), a hollandiai Steenwijk-ban élő rendszer- és hálózati adminisztrátor a Covid-járvány ideje alatt kezdett bele ZX-es fejlesztéseibe - ha már egyszer úgyis szeret retró gépekkel foglalkozni.

S-Video modulator replacement [↑] kártyájával 2020 októberében jelentkezett.

Frissítve: 2021. május

Pix:
Robert de Boer

Weblinx:
Robert de Boer@Github: https://github.com/redhawk668
Robert de Boer@Facebook: https://www.facebook.com/robert.deboer.984
Robert de Boer@Twitter: https://twitter.com/redhawk668
Robert de Boer@Tindie: https://www.tindie.com/stores/redhawk6682020
S-Video modulator replacement
2020/10.

Womble: 48K kompozit videó kimenet Great Britain

Womble's Retro Repair Shack blogján olvashatunk a 48K Spectrumok kompozit videó kimenetének elkészítéséről, mely sokakat érdekelhet.

A munka 10 percet vesz igénybe, eszközigénye sem túl magas: egy forrasztópáka és 4 centi drót. Egyébként a visszaalakítás is ugyanilyen gyorsan megy.

A trükk az, hogy a Speccy eleve kompozit jelet küld az RF modulátorba, melyet azonban RF szignállá alakít át. Ezt a jelet a TV-be vezetjük az antenna kábelen keresztül, majd a TV újra kompozit jellé konvertálja. Ez a kétszeres, veszteséges konverzió a Speccy idejében még elengedhetetlen volt, hiszen a TV-k nem rendelkeztek AV-bemenettel. Manapság már teljesen felesleges.

Womble fényképekkel illusztrált útmutatója egyszerűségén túl abban is előnyösebb a többi hasonló módosításnál, hogy nem jár fizikai rongálással (fúrás, extra csavarok stb.). A módosítás eredetije egyébként a Crash magazin egyik 1986-os számában jelent meg. Egy nagyon hasonló tuningot olvashatuk Scott-Falk Hühn-nél is

Hozzáadva: 2010. július 03.

48K composite video output

Alwin Henseler: SRAM replacement for lower 16k The Netherlands

A ZX Spectrum 48K(+) modellekben a memória két részre van osztva. A felső 32K-hoz (2x4IC) a Z80 CPU-nak kizárólagos hozzáférési joga van. Az alsó 16K-n (1x8 IC) az ULA és a Z80 osztozik. Ez utóbbi chipeknek a hibája gyakran okozza a Spectrum működésképtelenségét.

Hogyan lehet megoldani a problémát? Egyszerűnek tűnik, azonban van egy bökkenő. A Speccy 4116 típusú DRAM memória IC-i +5, +12 és -5V-ot igényelnek, míg a jelenleg kapható IC-k sima +5V-tal működnek (az eredeti DRAM-ok újonnan pedig nem kaphatóak).

Ennek kiküszöbölésére alkotta meg Alwin Henseler 2009 februárjában az SRAM replacement for lower 16K javítást, mely nevéhez híven SRAM modulokkal helyettesíti az eredeti chipeket. Ennek több előnye is van: egyrészt kisebb fogyasztású, ezért csökkenti a Speccy hőleadását. Másrészt elegánsan befér az eredeti chipek helyére.

A leírás részletesen elmagyarázza a módosítás véghezvitelét, valamint a technikai hátteret. Alwin kétfajta SRAM típussal tesztelte a rendszert, mindkettő működött. (a 70 és 150 ns közötti elérési sebességű SRAM modulok elméletileg mind megfelelőek). A tesztgépek Issue 3B és 4B alaplapúak voltak. Az ötlet Miguel Angel Rodriguez Jodar korábbi tippjén alapul, mely SIMM modult használt.

Hozzáadva: 2010. július 10.

SRAM replacement for lower 16K

Click keyboard Italy

Az olasz Electrons egyéb barkácsdolgai mellett a ZX Spectrummal is foglalkozik. Click keyboard módosítása mikrokapcsolókkal helyettesíti a meghibásodásra hajlamos eredeti billentyűzet fólia membránt.

Ez a módosítás az 'örökkévalóságnak' készült és kívülről nem is látható a beavatkozás. Gépeléskor viszont már kattognak az ujjaink alatt a gumibillentyűk.

Az átalakításhoz összesen 40 darab mikrókapcsoló kell, plusz ha már szétszedtük a Spectrumot, még egy darabbal reset gombot is készíthetünk.

Az átalakításhoz először szét kell szedni a Spectrumot. Majd a 'key box' billentyű helyeinek közepébe lyukakat kell fúrni. Ezt követően ugyanazokra a helyekre kell lyukakat készíteni egy merev lemezen. Ide kell felragasztani a mikrokapcsolókat, majd a kapcsolók közötti helyet is kitölteni ragasztóval a nagyobb stabilitás érdekében.

Az eredeti billentyűzet fólia membrán szerint kell összeforrasztani a kapcsolókat.

Végül a 8+5 drót végére kell applikálni az eredeti csatlakozókat.

Ezután már csak az összeszerelés van hátra.

Hozzáadva: 2010. június.

Click keyboard
Cherry ML keyboard for 48K+ and 128K Germany

Thorsten Erdmann (aka Bluescreen2001) 2020 júniusában jelentkezett a Cherry ML keyboard for 48K+ and 128K moddingjával a német tlienhard fórumon, mely a Sinclair és Amiga barátainak virtuális közösségeként ismert.

A ZX Spectrum 48K+ és 128K gépek sérült fóliamembránjának kiváltására készült újítás a Cherry ML illetve a Kailh PG1350 billenytűket használja.

Frissítve: 2021. május

Pix:
Cherry ML keyboard for 48K+ and 128K

Weblinx:
Cherry ML keyboard@Tlienhard: https://forum.tlienhard.com/phpBB3/viewtopic.php?f=6&t=3364
Cherry ML keyboard for 48K+ and 128K
2020/06.

ZX Laptopok

Sami Vehmaa's laptop

Két ZX Spectrum laptop is napvilágot látott már, mindkettő a 48K-s gumibillentyűs verzión alapul.

A srimech.com (Suburban engineering) laptopja egy Toshiba Libretto 110 segítségével valósult meg. A gépbe az alkotó beillesztette a jó öreg gumibillentyűket, az alaplap és a képernyő a Toshibá-ból maradt meg. A munka legnagyobb része tehát a Spectrum 5x8-as billentyűzet mátrixát összehozni a laptop 8x13-as rendszerével. A rendszer Linux-t futtat, így egy emulátor kell ahhoz, hogy igazi Spectrum illúzióját élvezhessük.

Sami Vehmaa laptopja azonban igazi ZX laptop: az alapgép egy 7 colos LCD képernyővel megtámogatva, háttértárként pedig Compact Flash kártyát használ. A honlapján elérhetőek a DIY infók, valamint Sami kérésre tud szállítani a képernyőből is.


ZX Spectrum +128K

Great Britain

Richard Gellman ZX Spectrum +128K projektje egy házi készítésű ZX Laptop megalkotását takarja LCD/TFT kijelzővel, lapos billentyűzettel és modern háttértároló alkalmazásával.

A megépítendő gép a ZX Spectrum +2-n alapul a kompatibilitás valamint az egyéb előnyös tulajdonságai miatt (pl. RBG kimenet).

A gép képernyője egy 800x600-as felbontású TFT kijelző lesz, a .TZX fájlok tárolását pedig MMC kártyára bízza a szerző.

A gép két egyedi chipet fog tartalmazni a tervek szerint. Az egyik a ZX10701 jelű, mely integrálja a gyári ZX8401, PAL 10H8, 74174 és 74157 chipeket, valamint ezen felül támogatja az NMI ROM-ot is.

A másik chip a ZX10702, mely egy PIC16F627 mikrokontroller. Ennek feladata a PS/2 billentyűzet jeleinek dekódolása. A PS/2 billentyűzetnek számos előnye van az eredeti billentyűzet mátrixszal szemben. Az egyszerű csere mellett a speciális billentyűk (pl. multimédia gombok) használata is komoly előnyként jelentkezik.

A tervek között szerepel még CMOS RAM/RTC használata, mini LCD beépítése (dátum/idő kijelzése, .TZX 'számláló' stb.) is.

A fájlrendszer FAT16 típusú, az FGPA VGA kimenet Chris Smith ULA klónján alapul.

Hozzáadva: 2010. július 26.


The Sinclair Shop

Az Ian Priddey által futtatott The Sinclair Shop 2004 óta kínálja portékáit a világ minden tájára.

A Spectrum mellett a ZX81, QL gépekhez is ajánl különböző dolgokat, sőt a C64/128 és Amiga is feltűnik a palettán. Természetesen az Amstrad eredetű Sinclair gépek kiegészítői jól működnek a korbeli CPC-kkel is.

Legnépszerűbb termékei az összes Spectrumhoz kínált (így természetesen háromféle különböző verzióban gyártott) RGB Scart kábelek.

Tartalékalkatrészek is vannak raktáron: 48K-s magnetofon kábel, +2 magnetofon és +3 floppy drive szíjak, valamint különböző tranzisztorok, diódák, csatlakozók (soros, 9V DC, RGB Video, ZX élcsatlakozó). Van még +3-hoz való magnócsatlakozó is.

A honlap folyamatos fejlesztés alatt áll, jelenleg az EBAY-en keresztül shoppingolhatunk.


Sintech Germany

A németországi Filderstadtban található Sintech céget Thomas Eberle (EBI vagy FBI) vezeti.

Az on-line bolt új és retró számítógépek, konzolok és tartozékok értékesítésével fogalakozik. Thomas szíve csücske azonban a ZX Spectrum maradt, amit mi sem bizonyít jobban, minthogy tagja az UVS (Users Vote Speccy) csapatnak és szerkesztője a Scene+ kazetta és lemezújságnak.

A bolt ZX Spectrum részlege viszonylag gazdag készletet kínál. A látszat azonban csalóka, hiszen számos olyan cuccos is van, amelyik a Spectrum mellett a PC, Amiga és konzolokhoz is felhasználható.

Járjuk körbe a kifejezetten ZX Spectrumhoz ajánlott kiegészítőket. A tartalék alkatrészek: TV-antennakábel, 48/128K és +3 magnetofon kábel, valamint a különböző típusokhoz passzoló Scart-monitorkábelek. Ugyancsak az összes Spectrumhoz kapható tartalék tápegység is. Az örök slágercikk, a 48K és +/128K billentyűzet membránok is elérhetőek.

Ugyancsak készleten van a Proface AT külsős és belsős verziói is. Egyúttal beszerezhetjük a Spectrum billentyűzet matricákat is.

A Sintech továbbra is várja az MB-03 előrendeléseket.

Még néhány apróság: videó modulátor a jobb képminőségért, valamint egy ki-be kapcsoló a Speccy és a tápegység közé.


DataServe Retro

A DataServe Retro egy egyszemélyes vállalkozás, mely kizárólag a 8 bites mikrókkal foglalkozik. Az adás-vétel mellett történeti áttekintéssel, szerelés és karbantartási tanácsokkal is kedveskedik a látogatóknak. Ez egy non-porfit vállalkozás. Az itt megvásárolható retró dolgok mind restauráltak és teszteltek, tehát sokkal jobb állapotban vannak, mintha bárhol máshol kutakodnánk. A használt hardver mellett azonban új kiegészítőket is találunk itt a ZX Spectrumhoz.

Természetesen beszerezhető a 16/48K és 48K+/128K billentyűzet membrán. Ezen felül ezekhez a gépekhez kapható a kazettás magnetofon illesztő kábel is.

Az összes 128K+2-höz passzoló magnószíj, valamint a 128K+3 tartalék floppy drive szíjak is megvásárolhatóak, valamint ez utóbbi géphez a kazettás egység kábelei is.

Az összes Spectrumhoz felhasználható antenna kábel is megtalálható a kínálatban, és a 128K+2A/+2B/+3-hoz RGB Scart kábel is.

A régi raktárkészlet felvásárlásnak köszönhetően használatlan gyári dolgok is fellelhetőek, úgymint 128K+2 és 128K+2A/+2B tápegységek, valamint 3 colos lemezek.


Clive.nl

A 2003-ban alapított Clive.nl elsősorban a ZX Spectrum illetve egyéb Sinclair termékek forgalmazásának céljával jött létre. Egy évvel később kibővítették a kínálatot Acorn, Atari, BBC, Commodore, MSX, Schneider és Tandy hardver, szoftver, könyv és magazin választékkal.

Tulajdonkképpen egy retró gyűjtő klub, amely kiárusítja azokat a dolgokat, melyből fölös példányaik vannak. Az on-line megrendelt árut még aznap postázzák elsőbbségi légipostával.

A használt cuccokon felül néhány új dolgot is kínálnak a Spectrumhoz, ezek többnyire kábelek.


Informantica

Az 1999-ben alakult Informantica e-shop a kurrens hardverek támogatása mellett a retró platformok kedvelőinek is tartogat csemegéket.

Ez a Spectrum esetében a divIDE+ interfész, a 128K+2 és +3-hoz passzoló RGB kábelt, valamint a 16/48K, 48K+/128K billentyűzet membránokat jelenti.

Az Amstrad rokonságnak köszönhetően a 128K+3 tulajok itt is beszerezhetik a tartalék floppy drive szíjak és a ritkaságszámba menő 3 colos lemezek is.

Az Ebay-en keresztül még használt Sinclair-hardverekre is lelhetünk az újak mellett.


All Top Notch

Az All Top Notch egy kis angol családi vállalkozás, amelyik audió-videó kábelek és egyéb eszközök gyártásával és forgalmazásával foglalkozik.

A ZX Spectrumhoz (és a ZX81-hez) is forgalmaznak TV-kábelt 2 és 4 méteres hosszúságban.