PiColeco Do It Yourself Multicart for the Colecovision

  Рет қаралды 856

electricadventures

electricadventures

Күн бұрын

A very interesting "Do it yourself" project was posted on the Atariage forum in the Colecovision section, by user aotta, which supplies information on making a flash multi-cart using a clone of the Raspberry Pi PICO, a simple circuit board and one diode. The parts cost is around $11 total, so anyone who can solder should be able to undertake this project.
I thought I would do a video showing my efforts at putting one together and go through the steps of how to set up the Raspberry Pi PICO and of course, try it out on real hardware.
#retro #gaming #colecovision #raspberrypi #pico #multicart
See the original forum post here:
forums.atariag...
And the GitHub repository here:
github.com/aot...
I used ‪@PCBWay‬ to produce the PCBs used in the video
I got my PICO boards from AliExpress here:
www.aliexpress...
For Electric Adventure titles and merchandise, check out the online shop here:
www.electricad...
If you would like to contribute to my creation of new titles for 8 and 16-bit systems or contribute to my software and magazine preservation efforts, I have set up a Patron page here: / electricadventures
Or you can buy me a coffee here: www.buymeacoff...
See general updates on both my web site:
www.electricadv...
and my Facebook page:
/ electricadventures
See my latest book on Classic Games Programming for the NES here:
mng.bz/wjo7
Use the code: au35cru for 35% off any Manning Product.
See my book on Programming Games for the ColecoVision and Adam in Assembler on Kindle here:
www.amazon.com...
And signed physical print edition here:
www.electricad...
If you are a Spectravideo or MSX fan, buy a copy of my book on these two computers here:
mng.bz/wjo7
I am part of the 'Press Play On Tape' podcast, join the mayhem here:
/ pressplayontap
podcasts.apple...
I also do live game plays, usually high-score practices on Twitch here:
/ electricadventures
I am on Discord here: ElectricAdventures#3750

Пікірлер: 34
@TheHighlander71
@TheHighlander71 4 ай бұрын
Multicarts. Multicarts everywhere! It seems like loading software into consoles always has a few hidden secrets doesn't it? Over time engineers found clever ways of loading larger games. Cool little project and sounds very affordable.
@electricadventures
@electricadventures 4 ай бұрын
It’s definitely worth a try and I think this same technique could easily be adapted to a few other systems e.g. Spectravideo. I think someone already has done something similar for the C64.
@markpayne2162
@markpayne2162 3 ай бұрын
Oh wow! This is in my video list as well mate. I'm doing the Atari A8PicoCart first though. Uses the same clone with the exposed extra pins. I am amazed at these brilliant low cost options. Easy to make for everyone which makes me enthusiastic to share them. Also... "scruffy"??? Rugged, mate, RUGGED!!!
@electricadventures
@electricadventures 3 ай бұрын
Well we say well traveled ;) I’m looking at improving the Pico code, the same code is doing the rounds between these projects, but now that the base format is working should be able to get it to support a lot more cartridges.
@custardo
@custardo 4 ай бұрын
Those purple pico's work great as a picoboot for the gamecube as well
@electricadventures
@electricadventures 4 ай бұрын
They are fantastic aren’t they I have to play with them some more!
@jessragan6714
@jessragan6714 4 ай бұрын
Pick a peck of purple picos!
@jessragan6714
@jessragan6714 4 ай бұрын
Okay, so let me get this straight. You don't have to connect your pico to an EPROM reader or anything like that? You just plug it into the USB port of your computer and hold down the reset button and it's recognized as an external drive? Niiiiice. I'm definitely interested in this now!
@electricadventures
@electricadventures 4 ай бұрын
Yeah you only hold down the button when you want to load a new version of the software. If you just want to load ROMs you just plug it into a computer and it will appear as a normal drive. But yes that easy. I’m going to see if I can improve the software so it supports ROMs larger than 32k.
@chadkenzie78
@chadkenzie78 4 ай бұрын
Great walk through video mate, what type of size/type diode is needed for this build?
@electricadventures
@electricadventures 4 ай бұрын
I just used a 1amp that I had on hand which is overkill, probably at least 200ma one would be fine.
@martialalmac
@martialalmac 3 ай бұрын
Looks great! I see on the gerber file and design there is a space for a switch? Is that required as well as the diode?
@electricadventures
@electricadventures 3 ай бұрын
The switch is so you can reset the coleco and get back to the cartridge menu (pressing the coleco reset button just resets the currently loaded cartridge). I didn’t have any so left it off and it works. I have some on order. Any diode is fine, the amp requirements are pretty low. The Pico build has been updated and now it supports a lot more rom images ie a fair number of larger than 32k ones.
@abcnetgames
@abcnetgames 2 ай бұрын
excellent video!!! Are these files you use in this video available for purchase or something? I'm having trouble finding the correct files
@electricadventures
@electricadventures 2 ай бұрын
The main place to go is the GitHub page or the thread on Atariage. I’ll check which links I added to the video description a bit later.
@electricadventures
@electricadventures 2 ай бұрын
I just checked and both links are there in the description the GitHub one would be your best bet.
@evocre8r
@evocre8r 2 ай бұрын
Fantastic tutorial. I ordered all the parts soldered it all together. It connects to the PC just fine and I am able to transfer the firmware and roms. But when I put it in my colecovision, I just get the "power off and insert cartridge" screen. I tried flashing all the other firmware and tried it on two different consoles, but no dice. do you know what could be wrong? Thanks!
@electricadventures
@electricadventures 2 ай бұрын
I did find it very difficult to get it to work the first time as well as the solder pads on the PCB were very small. Reflow all of the connectors again and see. The fact that you can hook the Pi up to the PC means the Pi is still working.
@evocre8r
@evocre8r 2 ай бұрын
@@electricadventures Thanks, will do. What's odd is that if I put it in the coleco, the Led turns on. But it won't load. Then while the coleco is on, if I plug it into my pc USB port, it loads right up and plays fine as long as it's connected to USB. Strange.
@evocre8r
@evocre8r 2 ай бұрын
@@electricadventures you hit it on the head. I reflowed everything and now they work fine. Thanks for your help!
@flynnz
@flynnz 4 ай бұрын
Thanks for the info Tony. How hard or involved is it to have the PCB made at PCBway? I saw the zip file on the github, but it contains so many elements. Do you just give that one zip file to PCBway and they make it for you? or is there more to it than that?
@electricadventures
@electricadventures 4 ай бұрын
Yep at the start of the PCB order process just upload the ZIP file and it will set most of the options for you. I found the pads a little small, but I probably should have used flux.
@aotta1969
@aotta1969 4 ай бұрын
I didn't use the pins included with Pico, but the rounded ones that i prefer
@Evilslayer73
@Evilslayer73 Ай бұрын
Hi do i need absolutely the purple one with just one button ?because they sell a model on amazon with 2 buttons 16 mb purple color for gamecube modchip
@electricadventures
@electricadventures Ай бұрын
You will need to check the output pins on the board to make sure they are the same. The purple one is required as it has more output pins than the original one.
@Evilslayer73
@Evilslayer73 Ай бұрын
@@electricadventures Thanks ! 👍
@aotta1969
@aotta1969 4 ай бұрын
Just to confirm that only 32k roms are supported, i did some test with bank switching and roms 64k and 128k, but without success at the moment... maybe someone could improve my project better than me!
@electricadventures
@electricadventures 4 ай бұрын
Yep I worked that out :) I will have a look at the code running on the Pico it is going to need to support the megacart switching scheme. Give me a week or so and I will work it out.
@markpayne2162
@markpayne2162 3 ай бұрын
Bloody amazing work!!
@aotta1969
@aotta1969 3 ай бұрын
@@electricadventures i uploaded on github a firmware version (1.0a) supporting megacart bankswitching up to 128kb
@evocre8r
@evocre8r 2 ай бұрын
@@electricadventures Any updates? Just checking :)
@electricadventures
@electricadventures 2 ай бұрын
@@evocre8r the latest firmware supports a few more mappers and carts up to 128k, not 100% but a lot better.
@MotownBatman
@MotownBatman 4 ай бұрын
But I Wanna Watch It Nooooow.
@electricadventures
@electricadventures 4 ай бұрын
Patience grasshopper ;)
The Amazing Programming Language Lost For 40 Yrs: C64 Microtext
39:27
Retro Recipes
Рет қаралды 129 М.
Raspberry Pi Pico Rain Gauge
17:11
ExplainingComputers
Рет қаралды 39 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 7 МЛН
Who’s the Real Dad Doll Squid? Can You Guess in 60 Seconds? | Roblox 3D
00:34
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 12 МЛН
How To Get Married:   #short
00:22
Jin and Hattie
Рет қаралды 31 МЛН
I bought A Colecovision In 2023... But Does It Work?
19:39
Show-Me Retro
Рет қаралды 23 М.
Can we save this Original 1989 Gameboy?
33:03
Retro Saviour
Рет қаралды 497
This is how you destroy Raspberry Pi
9:10
Jeff Geerling
Рет қаралды 468 М.
A Modern Operating System in 1.44MBs
12:32
Ionic1k
Рет қаралды 1,2 МЛН
Linux in your pocket / SQFMI Beepy
7:44
sn0ren
Рет қаралды 125 М.
Colecovision Launch Games Worst to Best
12:09
John Hancock
Рет қаралды 26 М.
My Raspberry Pi Intellivision Retro Gaming Console
8:38
Ken (MalevolentNinja)
Рет қаралды 13 М.
ColecoVision Adam Computer Module #3 | Unbox + Play + How To
13:44
The Layman Video Gamer
Рет қаралды 1 М.
Radxa X4: An N100 Pi
20:48
ExplainingComputers
Рет қаралды 73 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 7 МЛН