An Open Hardware Project to build a 3 in 1 Commodore 64 cartridge, based on Magic Desk 1MB and Universal c64 Cartridge by Marko Šolajić.
Due to the low cost and availability of 27c160 EPROMs nowadays, building a cartridge with 2MByte of ROM is easy to do. Furthermore, the 27c160 EPROMs can be 8 bits addressed and, given the amount of pins, being THT is an advantage.
Old Magic Desk Cartridge could be:
Furthermore:
Magic Desk 16Kbyte config
So, 128 banks and one bank is 16Kbyte: 2MByte of ROM space.
You can put 2 different 1MByte bin images inside 27C160 EPROM (from $000000 to $0FFFFF and from $100000 to $1FFFFF) and select them using SWCOMP1 (or JP1) switch like 2 different sides of a magnetic tape data storage.
Bin files can be made using Magic Desk Cartridge Generator, as usual.
You can configure this cartridge to partially follow the functional specifications of the GMod3 (Individual Computers) cartridge type:
You can use the new Magic Cartridge Generator (by Žarko Živanov) to make 2Mbyte GMod3 bin images of games compilation.
All configurations
Magic Desk 16Kbyte only
GMod3 2MB only
Double Magic Desk 1MB only
Optional lighting eyes (all configurations)
Appeareance
Schematics
Images | |
---|---|
Magic Desk 16Kbyte config (Commodore 64)
JCOMP1 | JCOMP2 | JCOMP3 | J16A1 | J16B1 | J16C1-8 | JC64 |
---|---|---|---|---|---|---|
Short 2 and 3 | Short 1 and 2 | Short 1 and 2 | Short 2 and 3 | Closed | Short 2 and 3 | Short 1 and 2 |
(Put D1, D2 and R3)
Magic Desk 16Kbyte config (Commodore 128)
JCOMP1 | JCOMP2 | JCOMP3 | J16A1 | J16B1 | J16C1-8 | JC64 |
---|---|---|---|---|---|---|
Short 2 and 3 | Short 1 and 2 | Short 1 and 2 | Short 1 and 2 | Open | Short 2 and 3 | Short 2 and 3 |
(Put D1, D2 and R3)
Double Magic Desk 1MB
JCOMP1 | JCOMP2 | JCOMP3 | J16A1 | J16B1 | J16C1-8 | JC64 |
---|---|---|---|---|---|---|
Short 1 and 2 | Short 1 and 2 | Short 1 and 2 | Short 1 and 2 | Open | Short 1 and 2 | Short 1 and 2 |
(Put SWCOMP1 and R2)
GMod3 2MB Read Only cartridge
JCOMP1 | JCOMP2 | JCOMP3 | J16A1 | J16B1 | J16C1-8 | JC64 |
---|---|---|---|---|---|---|
Short 2 and 3 | Short 2 and 3 | Short 2 and 3 | Short 1 and 2 | Open | Short 1 and 2 | Short 1 and 2 |
(Put IC4, IC5, R4, R5, D3, D4, D5, D6, C4 and C5)
All configurations
JPUnlocked1 | |
---|---|
By shorting 1 and 2 it will be possible to disable and enable the cartridge using the EXROM register ($DE08 - bit 6 for GMod3, $DE00 - bit 7 for Magic Desk cartridges) | |
By shorting 2 and 3 it will be possible only to disable the cartridge using the EXROM register |
If you dont want wait, can get pcb right now at PCBWay