Another C64 SD2IEC Upgrade

  • Thread starter Thread starter Chinners
  • Start date Start date
  • Replies Replies 9
  • Views Views 2488

Chinners

New member
Joined
Oct 25, 2009
Posts
1,971
Country
England
Region
North Yorkshire
Back in the 80's I missed out on the C64, being an Amstrad CPC owner. I've had a few C64s in the past, but (amongst other things) slow load times meant it never held my interest for long.

However, thanks to TC, I now have an SD2IEC card, and GazCBM, a nice spangly NanoSwin Sid. Time to get pimpin'

Installing the Sid was a piece of cake, but the SD2IEC was much more fun :) It was meant for easy connection on the outside, but I have a thing against bits dangling out of the back of computers, so would have to sort that out ;)

Firstly, to connect the device internally I had the option of snipping the existing DIN connector off and direct soldering it, or creating an internal socket to plug the device into. I had a spare din socket, so I went with the least destructive way.

After bobbing the motherboard out, I connected a few wires to the serial port pins and fed them through a nearby screw hole. I later found out the Blue wire wasn't used by the SD2IEC adapter, but I left it there for completeness.
serial.jpg


Once done, I connected my DIN Socket to the other end.
socket.jpg


Next up was powering the SD2IEC. This was fairly straight forward, I just took it from the 5V from the power supply. I am sure there is a better place for powering it though, as here is permanently on, even when the C64 is switched off.
power.jpg


Now. My jiffyDos rom was a Dual Kernel, so I would want to switch between the standard and jiffyDos with the flip of a switch, mainly for old cassette based games. The Nano SID also has a jumper for switching between the 8580 and 6581 variants. FINALLY, I would like to have a reset switch in there to prevent constant power cycling of the unit, especially in the early days when I'm finding new games I'd missed out on. Again, as I don't like too many extras on the outside of the case, I figured a couple of DIP switches would do for the Jiffydos and Nano, and a small button for the reset. I then prepared a small board and cut / drilled holes in the plastics:
switch.jpg

It does look much neater in real life... however, the same can't be said for the inside:
insideswitch.jpg

At least it's secure ;) The red wire coming down under the joystick ports is the +5v for the SD2IEC adapter, not to be confused with the red wire heading out of the reset switch

Next, to fit the SD2IEC adapter, I opted for the easy method of mounting it above the rear expansion port. There was a good sturdy metal bracket to glue it to, and it would be much easier to cut the case for a slot there, rather than in the middle of some plastic.
sdio.jpg


Ok, I got a bit carried away with my dremel, but it's not too bad... and can be sorted out later
sdcard.jpg


Next, to connect the Swinsid to the side dip switch
sid.jpg


Finally, the reset switch to the expansion port
reset.jpg


And there we have it, a slightly pimped up C64 :)
jiffy.jpg

whole.jpg


In the future, I would like to add a reset switch to the SD2IEC adapter, or even better, make the current C64 reset button also reset the adapter. I'm also going to be cleaning up some of the plastics, and possibly spraying it. The unit is clean and barely yellowed, but it is a bit patchy...

But first, playtime :)
 
Last edited:
Excellent job,nice versatile machine...

It would be better to power the sd2iec via a switched 5V supply so it resets when you power the machine up, this will ensure that the root directory of the sd card is always then selected.

Find a 74LS chip and use pin 14 or take the feed off pin 28 of the ROM, there are lots of other suitable points but these two are easily identified.

TC :thumbsup:
 
nice work mate mine is inside but connected outside i may have to redo it later
 
Thanks everyone :)
I still haven't had a bash with it - I've done some more tinkering instead.

Firstly following the advice from Bas, I have taken power from the switch side of things:
power2.jpg

and the SD2IEC now initialises on power cycle.

I have also removed some wiring for the reset switch. Now only Pin 3 of the user port is directly connected. Pin 1 was gound anyway, so I have kept that wire short, nearer the rest of my "earth points"
reset2.jpg

earthling.jpg



I also took the opportunity to fit an earphone socket, really for sampling sounds from the nano, or whatever other sid I choose to stick in there. I tried to get the socket totally flush mounted, and succeeded :)

I had a 3.5mm port from an old Amstrad that was cannibalised for parts, so I thought I'd use that.
audio.jpg



However, the casing was a bit too thick, or the jack not long enough - same thing really. Time for the dremmel again for a bit of delicate shaving:
audio3.jpg



A load of glue gunning later, and upon connecting the 3.5mm jack direct to the sid chip (ooh... naughty!):
audio2.jpg


I now have an earphone socket!
 
Last edited:
Excellent work buddy. Gotta love hot glue and a dremmel:D.

I was tempted to internally mount mine but I also intend to use for 16 and VIC so probs an external casing will be better for me unless I'm gonna go for several of these:thumbsup:

Great to see how you've gone about it though mate
 
Excellent work buddy. Gotta love hot glue and a dremmel:D.

I was tempted to internally mount mine but I also intend to use for 16 and VIC so probs an external casing will be better for me unless I'm gonna go for several of these:thumbsup:

Great to see how you've gone about it though mate

Thanks BB... Yes, with hot glue and a dremel - you don't need another tool...

ok - perhaps you do...

But anyway, as Bas is in the business, and if you don't mind hacking into the cases, I'd deffo set about installing them one by one when funds allow.
 
Chinners me ole fruit, it gets better and better.....

Love the headphone socket :thumbsup:

TC :cool:
 
Back
Top Bottom