ZX1541 - ZX Spectrum C64-es floppy kezeléssel

Ismerkedjünk a különféle régiés új Sinclair klónokkal...
Laki
Speccyalista
Hozzászólások: 64
Csatlakozott: 2012.01.08. 22:06
Tartózkodási hely: Budapest

Re: ZX1541 - ZX Spectrum C64-es floppy kezeléssel

Hozzászólás Szerző: Laki »

Bali írta: 2020.12.29. 21:11 A 80K úgy ment, hogy a az issue3b-sben a felső 32k hibátlan 64k-s ram-okkal szerelték, így ehhez készült egy lapozó logika, ahogy te is erre építessz a klónodban, amikor megcsináltad azt a jumperelést ha meghibásodna valamelyik fele a 64k-s ramoknak. Ezt csak annyival kellene megfejelni, hogy ezt a lapozó logikát is be lehetne illeszteni a cpld-be, vagy akár fizikailag. Laki ezen elmélkedik, ha jól sejtem. :)
Annyit pontosítanék, hogy Aladár (gatora) nem 64K-s RAM-okat használ, hanem 2 db 32K-s RAM-ot, egyet a 16K-s video memóriaterületre és egyet a felső 32K-s memóriaterületre. Így a ZX1541-ben kialakított és a Bali által emlegetett jumperes választási lehetőség az alsó 32K-s video RAM-nál biztosítja a memória chip két fele közötti választást, értelemszerűen két darab 16K-s tartomány között. Tehát az elv hasonló, de más memóriaterületet érint. A 80K-s megoldáshoz a második 32K-s RAM-ot kellene egy 64K-sra vagy két darab 32K-sra növelni.

Azon tűnődtem, hogy meg lehetne úszni egy NYÁK újratervezést és akár maradhatna a már kész ISSUE1c panel is olyan módon, hogy a jelenlegi 32K RAM helyére lehetne betenni egy kis vendégpanelt 2 darab 32K RAM-al vagy akár nagyobbal és a chip select jeleiket vezérelni, amihez a logika vélhetően beleférne a CPLD-be, ahonnan egy lengő vezetékkel tudna kapcsolódni ehhez a kis panelhez. Nyilván az A15 címvezetékkel kell manipulálni, aszerint, hogy hová akarjuk belapozni a 32K memóriaszeleteket.
Laki
Speccyalista
Hozzászólások: 64
Csatlakozott: 2012.01.08. 22:06
Tartózkodási hely: Budapest

Re: ZX1541 - ZX Spectrum C64-es floppy kezeléssel

Hozzászólás Szerző: Laki »

gatora írta: 2020.12.30. 19:53 A Szuper 80k-ban nem biztos, hogy gondolkodnék.

Igazából mire lehetne használni, hiszen nem szokás manapság kazettára másolni ?
Igen, bennünk is felmerült ez a kérdés Balival, és arra jutottunk, hogy egyrészt emléket állítanánk vele egy magyar fejlesztésnek, ami így kipróbálható lenne modern eszközben is. Nem a sima 80K-ra gondolok, mert az máshol is előfordult, hiszen a ZX Spectrum tervézéséből adódott ez a lehetőség. A 16K-s verziót eleve 64K-s chipekkel lehetett bővíteni, de a hibás 32K-sakkal szerelteknél is adódott a csere lehetősége. Sőt eleve készültek olyan klónok, amikben már a tervezésükkor erre a tulajdonságra építettek, így by-design 80K-sak voltak. Ilyen klón a Csehszlovák Didaktik Gama. Viszont a Super80K-ról nem ismerünk a magyaron kívül más megvalósítást.

Másrészt nem igaz, hogy csak a 80K Copy másolóprogram futtatására lett volna egy 80K-s bővítés alkalmas. Rátaláltam például az East London Robotics 48/80 FORTH programjára, amit kifejezetten a saját 80K-s bővítésükhöz (East London Robotics SP80 expansion) ajánlottak:

Kép

A teljes igazsághoz hozzátartozik, hogy ez a 80K-s változat másik portot és biteket használt, de ez részletkérdés, mert vagy a software módosítható könnyedén vagy a lapozó logika felokosítható, hogy mindkét lapozási technikát figyelje vagy paraméterezhető is.

Egy másik Csehszlovák memóriabővítés (Spectrum 80k) szintén tartalmazott lapozó logikát, amire további software-ek íródtak, például az MZ Extended Basic:

Kép

Ez a memóriabővítés viszont úgy tűnik, hogy rendelkezett a Super 80K-hoz hasonló képességgel, azaz az allram mode-al, amikor a másik felső 32K-s lapot alulra belapozta a ROM helyére, így egy egybefüggő 64K-s RAM területet kialakítva. Mivel elég népszerűnek tűnik ez a bővítés, így valószínűleg születtek is rá programok.

Összességében nekem újra megjött a kedvem az S/80K bővítéshez. Szívesen megnézném ezeket a programokat, amikkel anno nem is találkoztam. Megpróbálom összeszedni ezeket a 80K-s megoldásokat és megkeresni a közös keresztmetszetüket, hátha születik egy új ZX1541 ISSUE1d változat, amit esetleg el is nevezhetne a közösségünk, ha már úgyis felmerült ez a gondolat!
Válasz küldése

Vissza: “Klónok háborúja”