Tóth Richárd és Szilvásy Zoltán tervezte az alább
bemutásra kerülő konfigurálható PRIMO
multiROM kártyát, mely a PRIMO eredeti EPROM-jainak a helyére dugható
vagy forrasztható.
Így a Primo-beli 2732 EPROM-ok kiválthatók egy 27512 EPROM-mal, amibe 4 db
teljes ROM tartalom írható. A ROM tartalmak kiválasztása DIP kapcsolókkal
történik.
A teljes projekt legfrissebb változata elérhető
a github-on: https://github.com/tothrick/Primo-multirom
(Lokális másolat 2024 szeptemberéből itt.)
A letölthető Gerber fájlok és a kapcsolási rajz segítségével megépíthető.
A csatolt ROM fájl 4 átkapcsolható ROM-ot tartalmaz.
A DIP kapcsolók állásától függően indul el a ROM-ok közül a kiválaszott:
A 4 db ROM tehát 16 kB-onként cserélhető másik ROM-ra.
A legyártott PCB fotói:
A készre szerelt kártya és az élesztés fotói:
A floppy-s ROM (3.) kezdőképernyője (A C jelölés eltér a hagyományos ROM-tól, de kizárólag csak ennyiben):
Az A és B gép különbségéről
Az "A" és "B" ROM-ok közt még annyi a különbség, hogy a perifériákat máshogyan címzik, mert az "A" Primóban az IC 59 10-es lába van összekötve az IC64 9-es lábával, a "B" Primóban pedig az IC59 11-es lába van összekötve az IC64 9-es lábával. Ha a különböző A és B ROM-okat használni szeretnénk, akkor átkapcsoló beépítése szükséges.
Az alábbi képeken egy ilyen beépített átkapcsoló
látható:
A hardverteszt ROM-ról külön oldalon található részletes leírás.
(Tóth Richárd, Szilvásy Zoltán, Varga Viktor)