Login
Hardware - OpenC16Cart
Name:OpenC16Cart
Category:Eprom Cart
Introduced:2018-01-07
Manufactured bySukkoPera


This hardware contains
OpenC16Cart 128k Games Collection (Software)


Description
Built up by SukkoPera, all the material is available here.

Supports 8/16/32/64 kB EPROMs, it makes it possible to use two 64kB EPROMSs, in order to store up to 124 kilobytes in one cartridge.


Official Readme
OpenC16Cart is an Open Hardware 8/16/32 KB Cartridge for the Commodore 16, Plus/4 and the rest of the Commodore 264 family.

Summary
Like all the other Commodore 8-bit systems, the Plus/4 had a cartridge port for ROM-based software. Because the computer did not do well in the marketplace, however, very few were released. - Bo Zimmerman
One day I decided to fix my old Commodore 16. I found out about Diag264 and, since I knew that C16 carts weren't exactly common (I have never seen one "in the flesh"!), I was somewhat surprised to learn that people are deliberately destroying genuine carts to use them as donors to build a Diag264.
Since I had already built an Open Hardware cartridge for the Commodore 64, I thought that one for the C16 could not be much different, and so this project was born.
Since I did not own a cartridge, I set out to find images of PCBs of real cartridges on the Net, only to find out that those are rare as well. In the end I found a couple of top+bottom images, and started to reverse engineer the design from those. With the help of some service manuals, I came up with OpenC16Cart. I then expanded it to have the ability of using bigger (E(E))PROMs which could store multiple ROM images.

Configuration
C16 ROMs are normally 16 or 32 Kb (see list below). OpenC16Cart supports both, 8 KB might or might not work, I'm not aware of any carts of this size.
For the 16 KB configuration, only use the LO ROM. If you are using 64 KB (E)EPROMS, you can store up to 4 images, which you can select using the A14 and A15 jumpers above the LO ROM:

ROM Image # A14 A15
1 L L
2 H L
3 L H
4 H H


For the 32 KB configuration, use both the LO and HI ROMs. 32 Kb ROM are usually distributed as two 16 Kb chunks, and one goes on each ROM, in corresponding positions. In this case you will also be able to switch among 4 different images, by moving the A14/A15 jumpers on BOTH ROMs.
The cartridge also has some more jumpers, named J1-J6, which are there because the cart I used as "inspiration" had them, but I don't really know whether they have any useful purpose:
J1 and J4 MUST be placed horizontally. The normal position is the middle one. The other positions will probably be useful with 8K ROMs, but since this configuration has not been tested, you should never use them.
J2, J3, J5 and J6 go vertically. The normal position is the upper one.

I'm not aware of any carts using different settings at the moment, so it is recommended to keep them as described above.
Commodore 16 Cartridge List

OpenC16Cart is Open Hardware. If you make any modifications to the board, please contribute them back.


Top
Top


Bottom
Bottom

Copyright © Plus/4 World Team, 2001-2024