My game on cartridge?

Modding and Technical Issues

Moderator: Moderators

Post Reply
User avatar
LoadError
Vic 20 Hobbyist
Posts: 120
Joined: Sat Feb 17, 2007 2:44 pm
Website: http://digilander.libero.it/pyrotech/
Location: Italy
Occupation: FG Soft

My game on cartridge?

Post by LoadError »

I've seen a video with a reference to a VIC-20 blank cartridge which can host an EPROM, so I thought it'd be cool, just for a laugh, to have my game on a cartridge. What tools would I need to program an EPROM with the game (which is Austrocompiled 16K BASIC code)? Would I need to work on a real VIC or on a PC?
Commodore VIC-20 n. WG-C-275517 - manufactured in Western Germany in 1983
User avatar
Mike
Herr VC
Posts: 4841
Joined: Wed Dec 01, 2004 1:57 pm
Location: Munich, Germany
Occupation: electrical engineer

Re: My game on cartridge?

Post by Mike »

That would most probably require an 'included' +16K RAM expansion, so the game can run from $1201 onwards and have its work variables somewhere in BLK1 and/or BLK2.

A compressed copy of the game, together with the cartridge autostart procedure fits on an EPROM in BLK5. Upon power-on/reset, the compressed version is copied down into RAM, decompresses itself, and then starts the game.

In any case, you'll have to accustom yourself with machine language to 'build' the EPROM contents. You can look here for an example how I made a cartridge from an own BASIC game. That one actually isn't compiled, but the procedure in your case would be very similar.
User avatar
LoadError
Vic 20 Hobbyist
Posts: 120
Joined: Sat Feb 17, 2007 2:44 pm
Website: http://digilander.libero.it/pyrotech/
Location: Italy
Occupation: FG Soft

Re: My game on cartridge?

Post by LoadError »

Thanks! :-)
Commodore VIC-20 n. WG-C-275517 - manufactured in Western Germany in 1983
dragos
Vic 20 Afficionado
Posts: 479
Joined: Mon Nov 21, 2005 6:41 pm

Re: My game on cartridge?

Post by dragos »

sounds like a job for my RAM/ROM cartridge.
0110 0110 0110 The number of the beast...
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Re: My game on cartridge?

Post by eslapion »

LoadError wrote:I've seen a video with a reference to a VIC-20 blank cartridge which can host an EPROM, so I thought it'd be cool, just for a laugh, to have my game on a cartridge. What tools would I need to program an EPROM with the game (which is Austrocompiled 16K BASIC code)? Would I need to work on a real VIC or on a PC?
and
Mike wrote:That would most probably require an 'included' +16K RAM expansion, so the game can run from $1201 onwards and have its work variables somewhere in BLK1 and/or BLK2.

A compressed copy of the game, together with the cartridge autostart procedure fits on an EPROM in BLK5. Upon power-on/reset, the compressed version is copied down into RAM, decompresses itself, and then starts the game.
Something like this ?

http://sleepingelephant.com/ipw-web/bul ... f=3&t=8867

There is room for both ROM and RAM on this board.
Be normal.
User avatar
LoadError
Vic 20 Hobbyist
Posts: 120
Joined: Sat Feb 17, 2007 2:44 pm
Website: http://digilander.libero.it/pyrotech/
Location: Italy
Occupation: FG Soft

Re: My game on cartridge?

Post by LoadError »

I've seen a few that might work. I will also need a nice plastic case =)
Commodore VIC-20 n. WG-C-275517 - manufactured in Western Germany in 1983
Post Reply