Close

She Wants To See With Your Eyes

A project log for LittleSixteen - Commodore 16 Mainboard

Let's do justice to this mistreated machine, at last!

sukkoperaSukkoPera 01/13/2022 at 21:050 Comments

After a lot of thought, I decided to replace the Mini-DIN-8 joystick connectors with standard DB-9's. This might be a controversial decision, but I really think there is no point in keeping that odd connector since it's very hard to find a joystick that is using it. We are not making a replacement board for damaged C16s but rather trying to bring the C16 into the future so there's no reason to strive for compatibility with a dead standard, if a standard it ever was!

I put the +5V power rail on pin 7 of the DB-9 port as the Amiga and C64 do, but I also left the option to connect it to pin 5 as required by Sega Mega Drive controllers. You will have to close a jumper to do so (JP9/10) as this can be dangerous in certain cases. Don't do it, unless you know what you're doing.

Replacing the joystick connectors forced me to replace the power switch too, as the original one is wider and would clash into the DB-9 ports. This is actually good news though, since the original one is nowhere to be found and the C64 switch is a perfect substitute both electrically and mechanically. The exact original C64 switch might not be easy to find either but there are a few alternatives. Let me quote this post by Lemon64 Forum user Skyfox:

As you can imagine, I placed the joystick ports and the switch exactly the way they are on a C64. This means that it should be possible to design a replacement side bracket, possibly 3D-printable, in order to still be able to put the board in an original breadboard case while still keeping things clean. There are some designs on Thingiverse already that could probably be modified for the purpose but I am totally incapable of doing any 3D modeling, so any help in this regard will be welcome.

To tell the truth, the replacement of these connectors also had a downside, as it forced me to remove the reset button. I really didn't want to do this but there was just no place it could be fit into. I replaced it with a pin header though (JP11), so that a switch can still be connected and placed somewhere, or left hanging through the cartridge slot (Please do NOT drill any holes in your case!). Maybe it could be that could be fit in the top section of the replacement bracket, where there seems to be some space available. If you design one, please keep this into consideration.

Discussions