Moderních rozšíření pro SHARP X68000 není mnoho a za originální musíte z kapsy vytáhnout hodně penízků, proto je celkem radost, když se objeví nějaké nové a ještě tak užitečné dílko, jako je GALSPanic. Jméno je trochu zvláštní, ale nejedná se o nic jiného, než jednoduchou paměťovou kartou rozšiřující vaše X68000 až o 8 MB paměti RAM.
Karta je až kouzelně jednoduchá. Autor použil 2 MB statické paměti SRAM CY62167, které doplnil budiči 74AHCT245 a adresní logiku vyřešil jedním obvodem GAL22V10. To je, kromě blokovacích kondenzátorů, vše.
Do GAL se dá nahrát různý obsah podle osazené paměti. Paměti SRAM jsou totiž celkem drahé, jedna stojí asi 350 Kč, tak můžete kartu osadit podle vašich potřeb a obsahu kasičky. I s plně osazenou kartou jste několikrát pod cenou XSIMM10, ale na většinu her vám stačí i minimální osazení jednou 2 MB pamětí (a ostatními součástkami, ale ty stojí už pár korun). Karta je proti XSIMM10 asi poloviční.
Skvělé je, že je celý projekt Open source (MIT licence), autor zveřejnil KiCad i GALasm zdrojáky https://github.com/stas2k/galspanic. Docela mně překvapuje, že karet už není plný eBay .
Samozřejmě nebyl bych to já, abych neměl při prvním testu nějaké problémy. Nejprve mi vůbec nechtěl nabíhat SCSI2SD disk, abych se dostal do konfigurace X68000, kde je potřeba nastavit velikost paměti. Takže jsem zkoumal co mu je a nebylo mu nic, jen jsem musel nastavit bootování ze SCSI, protože mi umřela baterka, jak jsem neměl X68000 dlouho zapnuté. Najít bootovací disketu mi taky trochu trvalo, ale našel jsem, nastavil množství paměti i bootování ze SCSI a po spuštění paměťových testů už jsem jen spokojeně koukal na prázdné okénko chyb. Prázdné bylo i po 8 hodinách a 4 dokončených testech, což jsem bral jako dostatečné.
Zdrojáky najdete na GitHub, jak jsem už zmínil, takže není problém si zadat desky do výroby kdekoli. Kdo by si to chtěl zjednodušit a neřeší korunky, tak je projekt na OSHPark https://oshpark.com/profiles/stas2k. No a kdo by si to chtěl zjednodušit hodně a vyhovují mu černé desky s ENIG, tak ještě pár desek mám .
Že Galspanic… název, při kterém mi vyvstala známá to sága „adult games“ od Kaneko…
@Tom, you are spot on the name. I used to play the „adult“ game in arcades as a kid.
Thanks for the kind words, enjoy your RAM board. I also found out that the SRAM is out of stock now and got the pin compatible CY62167G-45ZXI which works fine as well. As a bonus you get ECC memory in your x68k.
Keep the scene alive
Hi @stas2k, thanks for good work!
Btw. Farnell and Mouser seem to have enough of CY62167ELL-45ZXI in stock.
Thanks for the info! When I looked, the prices on SRAM were a few times higher than from digikey, including taxes.
I built my second batch(the gerbers you used) to also have support for 1MB machines, but never tested that yet. If you ever get to test it on a a ACE with 1MB RAM, let me know. We can tweak the GAL a bit to do that.
Oh I, see. The price of CY62167G-45ZXI in DigiKey is very good. I do not buy at DigiKey much.