Hardver ötlet: Átépítés 48K-ról 128K-ra | |||||||||
16 szavazatból)
( | |||||||||
Egészen érdekes ötlettel álltak elő cseh barátaink: építsünk 128K-s
gépet a 48-asból! 1. A memória bővítése Amely tulajdonképpen felfogható a nálunk is ismert 80K-s átalakítás tovább fejlesztésének. Ott a felső 32K memóriát alkotó 8 RAM IC lett kicserélve, ez esetben a videómemória 16K-ját alkotó 8 IC is cserére kerül, összesen 16 db 4164-es IC-re, így áll össze a 128K. A feladatot nehezíti, hogy a 4116-osok elavultabb technikával készültek, ezért három különböző tápfeszültséget igényelnek: +5V, -5V, +12V Így ezen RAM helyeknél át kell alakítani a tápellátást is amodernebb IC-k által használt egyszerű +5V-os megoldására. Továbbá szükség lesz még a megnövekedett RAM kapacitást kezelő címző és lapozó logikára is, amelyet a szükséges alkatrész mennyiség csökkentése érdekében nagyrészt egy programozható logikai áramkör belsejében valósítottak meg. Két extra funkció is bekerült, egyik a FASTIOami az IO portok kezelését gyorsítja, illetve egy ULA hiba megszűntetése (UNRAIN), ami akkor jelentkezik, ha az IM2 megszakítási mód vektoraa videó memóriát is tartalmazó 16K-ba esik. Az átalakításhoz szükséges alkatrészek:
Következő lépés a lapozó áramkör beépítése. Pluszos gép esetén megtehetjük, hogy egy kis darab próbapanelbe ültetve alakítjuk kiaz áramkört, és csak a szükséges bekötéseket kell az alaplaphoz drótozni, a kisebb gumibillentyűs Speccy esetén más IC-k tetejére tapasztva helyezhetjük el az IC-ket. Mindkét megoldásra láthatunk példa fotókat a cseh ötletgazdák honlapján. Beépítés menete:
VRAMA7 megy a videó RAM-ok A7-es bemenetére (9-es láb), FRAMA7 pedig a felső memóriák A7-es bemenetére. FSEL a felső memóriák multiplexer jele, levehető az IC23 8-as lábáról. ISSUE5 és 6 alaplapokon nincs IC23, itt a ZX8401 IC 35-ös lába használható fel. VSEL az ULA 35-ös lábára kötendő. A NEWA15 pedig az ULA-ra ésa multiplexerre menő új A15-ös címvezeték (innen vágtuk le korábban a Z80-ról jövőt). Ha mindent jól csináltunk, akkor egy működő 128-as Speccyt kapunk. Tesztelhető pl a divIDE illesztő TBIOS-ával, ami tartalmaz pár beépített diganosztikai programot. 3. AY hangkártya
128-asítás következő lépéseként megépíthető egy AY hangkártya is, hogy
128-as zenénk is legyen. Kiegészítés
Egy valamivel nem foglalkoztak a cseh srácok, a ROM kicserélésével, és
erre valóban nincs nagy szükség, a játékok a lapozás működésének
ellenőrzésével szokták detektálni a 128-as géptípust, a ROMtartalma nem
érdekli őket, ráadásul a módosult ROM egyes régebbi játékoknál
kompatibilitási hibákat is okozott (pl. amikor a 48-as ROM-ban nem
használt terület FF-jeire teszik az IM2 megszakításvektorát, vagy ha a
ROM tartalommal XOR-ol a másolásvédelem). | |||||||||
Publikálás a portálon: 2010-05-21 00:00:00 |