Jump to content
IGNORED

PiCOLECO - a DIY multicart for Colecovision


Recommended Posts

I'll print it tomorrow (ab. 2h for both parts or less than 1h for the top cover in ABS on my Voron V2.4 and I highly recommend that printer, althought it's a builder's project and not an "out of the box" solution - lots of fun)

I do not have long switches, so perhaps, I'll just make and print an additional button that I insert into the hole.

Anyway, thanks a lot for quick update of the file :)

 

image.thumb.png.55ef83d72c288e1b8ed6fc15b524bdc6.png

Edited by Marek
  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

I just built mine this morning and tested it on my ADAM (1.0b) and it seems to work fine: I was able to play Spy Hunter and Burgertime.

 

image.thumb.jpeg.54ae1fc55abb15527380fd149f263318.jpegimage.thumb.jpeg.b22f053b9fe38a7410938cf215809299.jpeg

Thanks for making this cool project!

 

The only flaky behaviour I saw was that SmartWriter seemed to freeze on a solid background colour on startup – maybe a bus conflict – but it hasn't done it on subsequent warm or cold starts.

 

I also noticed that I was only able to put about 1.7MB of ROMs onto the Pico before it started complaining about not having enough disk space (which is odd since the Ultimate RP2040 is supposed to have 16MB.) I'd prefer to have a full set on there (about 4 megs) but that just means I need to chop out all the betas and prototypes. I may reflash the UF2 and see if it's something stale on there from when I accidentally aborted a copy earlier.

 

I wrote a script to truncate the filenames to 32 characters before copying them over.

 

I'll test it on my clone later (when I remember where I put the last intact board) but I don't anticipate any problems there. Again, great work!

Edited by leaded solder
Link to comment
Share on other sites

1 hour ago, aotta said:

The purple pico clones usually come with 16mb flash, of which 15 are free as usb drive, so it's very strange the issue you got, but it's not clear for me which Pico you used.

It's a purple Pico clone – the "Ultimate Pico RP2040." It claims 128Mbit/16MByte.

 

Free disk space in the macOS Finder said it had (IIRC) around 15.7MB available, and I've definitely copied ~16MB on one of these before with the PicoCart64 firmware. When I get a chance, I will reflash the firmware and do some more testing – I did abort a copy attempt initially which may have caused problems.

Edited by leaded solder
Link to comment
Share on other sites

Be aware that in same from alixpress arrived purple pico with different flash size, i got a couple of 8MB purple pico but never heard of 2mb flash like seems yours... could you check if the purple one you used in picoleco reports 16mb on Mac too?

Link to comment
Share on other sites

2 minutes ago, leaded solder said:

It does. I haven't had a chance to reflash it yet, sorry.

flashFS has many limits other than filename's lenght, maybe some special char in name or too many files are the cause of issue... try to copy some big file, for example a dummy.txt file bigger than 4 mb if it goes fine!

Link to comment
Share on other sites

So hey, I finally got my ColecoVision in working order, and managed to put a lot of quality time into the PiColeco. It's good! Doesn't seem to like Genesis controllers, though. Any chance this could be fixed in a firmware update? (ColecoVision controllers suck so, so much.)

Link to comment
Share on other sites

17 hours ago, Jess Ragan said:

So hey, I finally got my ColecoVision in working order, and managed to put a lot of quality time into the PiColeco. It's good! Doesn't seem to like Genesis controllers, though. Any chance this could be fixed in a firmware update? (ColecoVision controllers suck so, so much.)

I didn't think you could use Genesis controllers with a ColecoVision without an adapter, but I could be wrong. Either way, the PiColeco would not care as long as you use a controller compatible with the ColecoVision. Should work the same as any cartridge.

 

Atari 5200 controllers are way worse :).

Edited by MMarcoux66
Link to comment
Share on other sites

Well, the problem is that with a Genesis controller attached, the menu keeps returning to home, possibly because it's convinced a button is being pressed that isn't actually being pressed. The Genesis controller has limited compatibility with the ColecoVision... you can put it in there, and you might even be able to start games by waggling the D-pad, but it tends to act a little squirrelly with games that require the numeric keypad. The PiColeco sees the Genesis controller, freaks out, and keeps looping back to the top menu, even if nothing's being pressed. Maybe it's just my system acting like this; note that I recently repaired my ColecoVision's controller ports and replaced the IC chips.

Link to comment
Share on other sites

I think I may have some screwy controllers. Only half of what I got seems to work properly. (They're forty years old, what were you expecting?)

 

Anyway. I've been testing my demos and games and parts of games on the PiCOLECO, using real hardware, and it's a lot of fun seeing my creations come to life on actual hardware. It makes me want to resume work on Eye Brawls after losing interest in the project... I really would need some assistance on the sound front, though.

Link to comment
Share on other sites

Hi, thanks @aotta for creating such great projects! I printed a shell for the PiCOLECO I built last night, but it doesn't seem to fit with the pins from the Pico clone soldered in. Is there something special I need to know to get the board to fit in the shell? Feels like I'm missing something since everyone else seems to be getting theirs to fit with no problem.

20241005_110321.jpg

20241005_110429.jpg

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...