VIC-20 Multicart

Modding and Technical Issues

Moderator: Moderators

User avatar
RobertBe
Vic 20 Elite
Posts: 2318
Joined: Sat Jul 14, 2007 2:48 pm

Post by RobertBe »

Ah, no longer "Denied"! As a newbie here on this board, I wish the best to all VIC-20 Multicart developers. The prototype that I saw at the May C4 Expo was enough to whet my appetite. I'm ready to buy... money in-hand. :-)

CommVEx v3 info at http://www.portcommodore.com/commvex
or http://www.commodore.ca/forum
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
6502dude
megacart
Posts: 1581
Joined: Wed Dec 01, 2004 9:53 am

Post by 6502dude »

RobertBe wrote:Ah, no longer "Denied"! As a newbie here on this board, I wish the best to all VIC-20 Multicart developers. The prototype that I saw at the May C4 Expo was enough to whet my appetite. I'm ready to buy... money in-hand. :-)

CommVEx v3 info at http://www.portcommodore.com/commvex
or http://www.commodore.ca/forum
Robert Bernardo
Fresno Commodore User Group
http://videocam.net.au/fcug
Hi Robert, welcome to the best Vic-20 Forum on the net!!!

I which could have made it to C4 expo to do demo of my version of "multi-cart".
I had work commitments which prevented me from being there.

After tossing arround a few name ideas for the project, we settled on "Mega-Cart"

A side thread got started here:

http://sleepingelephant.com/ipw-web/bul ... php?t=2037

There have been numerous advancements & the number of supported rom images (games + utilities supported) has grown from 150, when you last saw this.

Currently there are 201 games & utilities running on "Mega-Cart"
For all of the images which presented a hardware problem (11) or software problem (3), a resolution has been found.

I think all offically released known images are included. NBLA000 has done an extraordinary job organizing this.

Use of 3K ram expansion (in addition to the 32K that you saw), is now supported.

The final (I hope) hardware revision is in progress this weekend which will add ability to store user's favourite games / utilities selection to the cartridge.
This feature currently exists as a save to disk option

Plus there are a couple of hardware enhacements are in progress that will posted, once tested and verified as functional.

Carlsson did an exceptional job, in a very short period of time before C4 Expo, to develope a menu.
There have been many improvements along the way. Info is in this thread,

http://sleepingelephant.com/ipw-web/bul ... sc&start=0

There a bunch of new tricks and ideas are being worked on by NBLA000, as well as a couple of easter eggs :wink:

We have a thread on buy/sell for those to express interest in Mega-Cart purchase, but I think someone already put your name in the hat. :lol:

http://sleepingelephant.com/ipw-web/bul ... php?t=2073

I don't play games, (and I do have a bit of a personal bias :wink: ), but I think the hardware / software combination for this project is phenomenal and I have had the privilege to work with some extraordinarily bright people.
Image Mega-Cart: the ultimate cartridge for your Commodore Vic-20
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Post by eslapion »

davidv_ wrote:The other question (suggestion) is, will the PCB fit in a Omega Race shell,
with space for the screw hole. That would totally rule as well.

I can see mine sprayed black with custom sticker already.
That was clearly a problem with the Ultimate Expander not fitting in a standard VIC cart case easily.

It has been made an imperative requirement for the PCB of the flash multicart to fit in a standard cart case.

If you want paint that will adequately stick forever to the polystyrene cart case, I recommend that you use specific plastic paints for your "Darth Cart"!

Added edit:
=============================================
Such as this type of paint that contains volatile compounds that slightly melts the plastic's surface to create a very good surface bond.
Last edited by eslapion on Tue Jul 17, 2007 7:17 pm, edited 2 times in total.
davidv_
Vic 20 Hobbyist
Posts: 136
Joined: Wed Apr 26, 2006 4:08 pm

Post by davidv_ »

eslapion wrote: If you want paint that will adequately stick forever to the polystyrene cart case, I recommend that you use specific plastic paints for your "Darth Cart"!
Good to know!
Centallica
Pinballer
Posts: 1090
Joined: Wed Feb 02, 2005 11:26 am

Post by Centallica »

I just got my KIM-1 Kit in the mail today and the board looks really nicely done :D

Image

Image

I can't wait to add this Multi-cart to the collection as well :D
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Post by eslapion »

There only one thing right now that makes it impossible to make a kit like that for a VIC-20 computer... the video chip!
Centallica
Pinballer
Posts: 1090
Joined: Wed Feb 02, 2005 11:26 am

Post by Centallica »

eslapion wrote:There only one thing right now that makes it impossible to make a kit like that for a VIC-20 computer... the video chip!
Ya that would be a interesting kit to assemeble if there were one for the Vic-20. Is there an alternative chip that could be used with slight board modifications?
User avatar
ral-clan
plays wooden flutes
Posts: 3702
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Post by ral-clan »

I thought that someone already did a complete VIC-20 in FPGA...

Wouldn't this mean that someone has already reverse-engineered the VIC chip then?
Bacon
for breakfast
Posts: 578
Joined: Mon Apr 19, 2004 8:07 am

Post by Bacon »

Centallica wrote:I just got my KIM-1 Kit in the mail today and the board looks really nicely done :D
Got mine the day before yesterday and built it last night. Worked on the first try! Sweet...

Tonight I'll try and hook it up to my PC's serial port and see what happens.
Bacon
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.
Centallica
Pinballer
Posts: 1090
Joined: Wed Feb 02, 2005 11:26 am

Post by Centallica »

I thought that someone already did a complete VIC-20 in FPGA...

Wouldn't this mean that someone has already reverse-engineered the VIC chip then?
I'd be interested in some more info on this if they did...
Got mine the day before yesterday and built it last night. Worked on the first try! Sweet...
How long did it take you to solder it? Was there any difficult areas to mention? Any tricks?
User avatar
ral-clan
plays wooden flutes
Posts: 3702
Joined: Thu Jan 26, 2006 2:01 pm
Location: Canada

Post by ral-clan »

Centallica wrote:
I thought that someone already did a complete VIC-20 in FPGA...

Wouldn't this mean that someone has already reverse-engineered the VIC chip then?
I'd be interested in some more info on this if they did...
A quick search found this:
http://home.freeuk.com/fpgaarcade/vic20_main.htm

It looks like it's a re-creation of a PAL machine.
User avatar
eslapion
ultimate expander
Posts: 5458
Joined: Fri Jun 23, 2006 7:50 pm
Location: Canada
Occupation: 8bit addict

Post by eslapion »

ral-clan wrote:I thought that someone already did a complete VIC-20 in FPGA...

Wouldn't this mean that someone has already reverse-engineered the VIC chip then?
The answer to that, actually, would be yes. Someone did in fact reverse engineer the VIC chip.

And I did contact the guy who created the FPGA VIC-20 concerning the potential production of VIC substitutes. However, it seems that running the VIC on an FPGA is a lot less complicated than redoing the complete real thing as FPGA development boards have VGA outputs.

Also, the real chip has both analog and digital components for the generation of NTSC signals.

I strongly suspect, if there ever was a VIC-20 kit, the video output would have substantial improvements over the original machine.
Bacon
for breakfast
Posts: 578
Joined: Mon Apr 19, 2004 8:07 am

Post by Bacon »

Centallica wrote:How long did it take you to solder it? Was there any difficult areas to mention? Any tricks?
Took me around 4.5 hours, including the time to first sort out all the resistors. No real difficulties for anyone who's ever built a kit or repaired something like a VIC before (my own experience consists of building an EPROM burner kit and two ZX81 kits, and doing simple mods and repairs on a few vintage computers).

The only slightly difficult part would be the 7805 regulator since it's surface mounted (plus it takes a lot of heat to solder the "base" part of the regulator to the large patch of metal on the PCB), but it's not that difficult. Just follow the instructions in the excellent manual and it should present no problem.

Oh, a couple of more things. Vince's advice that you should solder all keys at the same time and hold them in place with a piece of board didn't work for me; instead I bent the pins on each key slightly outwards before placing them so they held themselves in place when I turned the PCB over to solder. You should also definitely follow the advice to position all displays before soldering them, otherwise you may have trouble making them fit.
Bacon
-------------------------------------------------------
Das rubbernecken Sichtseeren keepen das cotton-pickenen Hands in die Pockets muss; relaxen und watschen die Blinkenlichten.
Centallica
Pinballer
Posts: 1090
Joined: Wed Feb 02, 2005 11:26 am

Post by Centallica »

I strongly suspect, if there ever was a VIC-20 kit, the video output would have substantial improvements over the original machine.
Sounds like another project for the group or someone alone, once the Mega-cart is done :idea: :wink:

Bacon-Thanks for the couple of tips they will definitely help! I hear surface soldering can be a b*tch...my Lord of the Rings Pinball Machine is all surface mounted :evil:
6502dude
megacart
Posts: 1581
Joined: Wed Dec 01, 2004 9:53 am

Post by 6502dude »

Now that we've seen the bare board, I'd be interested to see pictures of completed Kim-1 projects boards.
Image Mega-Cart: the ultimate cartridge for your Commodore Vic-20
Post Reply