Making your own VIC cartridges

Basic and Machine Language

Moderator: Moderators

Post Reply
User avatar
Schema
factor
Posts: 1430
Joined: Tue Mar 23, 2004 7:07 am
Website: http://www.jammingsignal.com
Location: Toronto, Ontario

Making your own VIC cartridges

Post by Schema »

Something I've always wanted to try is making my own cartridges. I've already made one for the C64 which was a lot of fun, and I'm working on one now with my own custom code on it.

http://home.ica.net/~leifb/commodore/carts/


There's no reason why this process wouldn't work for a VIC 20, which I would like to try sometime. Here are the EPROMS you need:

http://sales.goldmine-elec.com/prodinfo.asp?prodid=8931

What I don't have is the VIC 20-specific skills to write something cool, like a demo or game. It has to be in ML, located in the cartridge memory range, and with the right autostart sequence which I presume is in the VIC20 programmers reference guide.

If you've got some neat ML code and you'd like to see it running on a cartridge, post here and we'll try it out! If you buy an EPROM and give me an old cartridge to re-use for it, I could even make one for you.
vic user
VicGyver
Posts: 1401
Joined: Thu Mar 25, 2004 9:40 am

Post by vic user »

I wonder if someone from the mini game competition would submit something to you.

There were some really good submissions.

Regardless, I hope you succeed in making a vic 20 cart!

Chris
Guest

Post by Guest »

There's no reason why this process wouldn't work for a VIC 20, which I would like to try sometime. Here are the EPROMS you need:

http://sales.goldmine-elec.com/prodinfo.asp?prodid=8931
The Vic-20 has a 44 pin edgecard connector. There are a few options for eproms

(1) take an exisiting cartridge apart, remove rom, install 24 pin socket & use 2532 eproms
(2) do as above but also cut 2 traces on circuit board and rewire to use 2732 eproms instead (easier to find as pulls from old circuit boards)
(3) buy blank 22 position edge card board (or make your own), install socket & wire up to use your eprom of choice.

I have done all three. For the third option I used 2764 eprom (8K). This will work fine even if your rom image (or your ML app) is smaller.



Cheers,

Bubba
Post Reply