The Ultimate Modded
           64C
       Leif Bloomquist
  World of Commodore 2011
Ultimate Modded 64C
• Goal: Maximize convenience, capability and fun when
  using the 64, using real hardware and without sacrificing
  the overall experience.

• Modifications
      •   Blue Paint Job
      •   Stereo SID Sound
      •   Multiple Kernals
      •   Reset Button
      •   C128 Power Supply

• Peripherals
      • Four Joystick Ports
      • Port Switcher
      • IDE64 v4 with RR-Net (Ethernet, USB, 20GB HD, CDROM)


• Alternatives
In the Beginning…. (~1986)
Modifications
Blue Paint Job

• Original paint job was done in 2003 with “Krylon Fusion”
      • Began to chip and wear after a couple of years.


• New paint job is with “Vinyl Dye” in aerosol form
      •   Used for car interior detailing, etc.
      •   Forms a chemical bond with the ABS plastic that the case is made of
      •   In theory, will never chip or wear (bonds with plastic)
      •   We shall see!



• $20 Canadian

• Source: http://www.parasol.com
Stereo SID Sound
DualSID board by Tomi Malinen

Features
• Second SID can be either 8580 or 6581 with any C64 board assembly
• Second SID address is selectable from:
           $D400, $D420, $D500, $DE00, $DF00
• Small PCB, only 40mm x 50mm
• Game compatibility

•   Even non-stereo SIDs and games sound
    better! (different filters on left/right)

Pricing
• PCB Only 5€
• PCB + Components Kits 10€
• PCB + Components Assembled 15€

Source: http://koti.mbnet.fi/malinto/dualsid/
Multiple Kernals

• 27C512 (64KByte) EPROM
• Room for 4x 8KB ROMs
• Switches on two highest address pins to select

1.   Original C64 Kernal
2.   JiffyDOS (from Jim Brain, www.go4retro.com )
3.   Custom Kernal (name and colors)
4.   Blank

     Possibilities: Autoboot ROM, Japanese C64 ROM, …
Reset Button
• Momentary pushbutton that grounds the junction of capacitor C43,
  the anode of diode CR5, and pin 5 of IC U23.




http://personalpages.tds.net/~rcarlsen/cbm/reset64.txt
Case Badge

• Taken from a non-functional Commodore PC 10-III found
  on eBay for $5.
C128 Power Supply

• Bought a C128-style power plug from Click Here software
  back in 2002.

• Simple adaptor box to switch to C64 style plug.
Peripherals
Four Joystick Ports


• User port joystick adaptor

• Two additional ports on back of C64

• About a dozen games support the interface (original or
  modified)

• 15 € (schematic is online for free)


Source: www.protovision-online.de or www.icomp.de
Joystick Port Switcher

• Switches Port 1 and Port 2 with
  press of a button

• Saves wear&tear on ports

• Works with joysticks, paddles, mice, and lightpens

• No software changes required

• $35 Australian (~$38 CDN)

• Source: http://c8d.cbm8bit.com
IDE64 v4

• “Kitchen Sink” of C64 Peripherals
     •   IDE (Hard Drives and CD-ROMs)
     •   Compact Flash
     •   Ethernet (Amiga Clock Port for RR-Net)
     •   USB (for PC Virtual Drive “PCLink”)



• Software Enhancements
     • BASIC Extension (CD, DIR, CDOPEN, MKDIR, HDINIT, many
       more)
     • Machine-language monitor
     • PC-style “BIOS” for configuration
     • Split-screen file manager
IDE64 v4 (Page 2)
• Compatibility
         • Cassette port still available
         • Works great with JiffyDOS
         • All single-file games work as-is
         • Multi-file games need to precisely match
           the CBM-DOS specification (most don’t)
         • Hundreds of games have been “Fixed”
           to be IDE64 compatible.
         • Most common issue: Drive 8 hard-coded


• Raw Speed
         • Over 100 times faster than a 1541 floppy drive
         • Most games load in a fraction of a second

• 99 €

• Source: http://news.ide64.org
Photo Gallery
Painting
Left Side




Stereo Output




                Kernal Switches   2nd SID Address Select (Rotary)
Right Side


             Reset Button
Under the Hood
   Stereo Output                                         Reset Button



                27C512
                                      DualSID




 Kernal
Switches




                                   5V and Ground Connections

 2nd SID Address Select (Rotary)
All Done!
Alternatives
Alternatives to IDE64
1541 Ultimate

• Re-implementation of a 1541 in an FPGA
• Use D64 or PRG files on a USB stick or SD Card
• Compatibility
         • Virtually 100% - *is* a 1541
         • Appears on IEC bus
         • …but runs at original 1541 speeds
• Other
         • Two drives can be simulated
         • Even outputs the audio from the simulated drive (head motion, etc)

• 129€

• Source: http://www.1541ultimate.net
Alternatives to IDE64
uIEC

• Compact Flash or SD Card reader
• Uses IEC bus, leaves cartridge port free
• Works great with JiffyDOS!

• $50 USD (plus extras as needed)

• Source: http://www.go4retro.com
• Available from Jim Brain, right here at WoC
64NIC+ (Alternative to RR-Net)

• Standalone cartridge

• RR-Net compatible

• $50 USD


• Source: http://www.go4retro.com
• Available from Jim Brain, right here at WoC
Alternatives to DualSID
Internal Stereo SID

•   Similar to DualSID with extra features:
          • More addressing options: Any 32-byte range between $D420-$D4E0 and
            $DE00 to $DFE0
          • Bus noise cancellation

•   PCB only   $5.95
•   PCB+kit   $29.95
•   Assembled $39.95

•   Source: http://www.digitalaudioconcepts.com


StereoInSID
• Similar to other options, but added “digi-fix” for 8580 SIDs
• Can mix and match and SID types
• More complicated installation

Source: http://www.stereoinsid.de.vu/ (or buy mine!)
Alternatives for Multiple Kernal ROMs
 Zzyzx
 • Select a Kernal at startup
   using the 64’s keyboard (F1-F7)
 • $35 Australian

 Source: http://c8d.cbm8bit.com

 ROM-el ROMEliminator
 • 128KB Flash-based EPROM alternative
 • 24 or 28 pins
 • $10 US

 Source: http://www.go4retro.com (Jim Brain)

 EasyFlash 3
 •   Stay tuned….
Questions?

Ultimate Modded Commodore 64

  • 1.
    The Ultimate Modded 64C Leif Bloomquist World of Commodore 2011
  • 2.
    Ultimate Modded 64C •Goal: Maximize convenience, capability and fun when using the 64, using real hardware and without sacrificing the overall experience. • Modifications • Blue Paint Job • Stereo SID Sound • Multiple Kernals • Reset Button • C128 Power Supply • Peripherals • Four Joystick Ports • Port Switcher • IDE64 v4 with RR-Net (Ethernet, USB, 20GB HD, CDROM) • Alternatives
  • 3.
  • 4.
  • 5.
    Blue Paint Job •Original paint job was done in 2003 with “Krylon Fusion” • Began to chip and wear after a couple of years. • New paint job is with “Vinyl Dye” in aerosol form • Used for car interior detailing, etc. • Forms a chemical bond with the ABS plastic that the case is made of • In theory, will never chip or wear (bonds with plastic) • We shall see! • $20 Canadian • Source: http://www.parasol.com
  • 6.
    Stereo SID Sound DualSIDboard by Tomi Malinen Features • Second SID can be either 8580 or 6581 with any C64 board assembly • Second SID address is selectable from: $D400, $D420, $D500, $DE00, $DF00 • Small PCB, only 40mm x 50mm • Game compatibility • Even non-stereo SIDs and games sound better! (different filters on left/right) Pricing • PCB Only 5€ • PCB + Components Kits 10€ • PCB + Components Assembled 15€ Source: http://koti.mbnet.fi/malinto/dualsid/
  • 7.
    Multiple Kernals • 27C512(64KByte) EPROM • Room for 4x 8KB ROMs • Switches on two highest address pins to select 1. Original C64 Kernal 2. JiffyDOS (from Jim Brain, www.go4retro.com ) 3. Custom Kernal (name and colors) 4. Blank Possibilities: Autoboot ROM, Japanese C64 ROM, …
  • 8.
    Reset Button • Momentarypushbutton that grounds the junction of capacitor C43, the anode of diode CR5, and pin 5 of IC U23. http://personalpages.tds.net/~rcarlsen/cbm/reset64.txt
  • 9.
    Case Badge • Takenfrom a non-functional Commodore PC 10-III found on eBay for $5.
  • 10.
    C128 Power Supply •Bought a C128-style power plug from Click Here software back in 2002. • Simple adaptor box to switch to C64 style plug.
  • 11.
  • 12.
    Four Joystick Ports •User port joystick adaptor • Two additional ports on back of C64 • About a dozen games support the interface (original or modified) • 15 € (schematic is online for free) Source: www.protovision-online.de or www.icomp.de
  • 13.
    Joystick Port Switcher •Switches Port 1 and Port 2 with press of a button • Saves wear&tear on ports • Works with joysticks, paddles, mice, and lightpens • No software changes required • $35 Australian (~$38 CDN) • Source: http://c8d.cbm8bit.com
  • 14.
    IDE64 v4 • “KitchenSink” of C64 Peripherals • IDE (Hard Drives and CD-ROMs) • Compact Flash • Ethernet (Amiga Clock Port for RR-Net) • USB (for PC Virtual Drive “PCLink”) • Software Enhancements • BASIC Extension (CD, DIR, CDOPEN, MKDIR, HDINIT, many more) • Machine-language monitor • PC-style “BIOS” for configuration • Split-screen file manager
  • 15.
    IDE64 v4 (Page2) • Compatibility • Cassette port still available • Works great with JiffyDOS • All single-file games work as-is • Multi-file games need to precisely match the CBM-DOS specification (most don’t) • Hundreds of games have been “Fixed” to be IDE64 compatible. • Most common issue: Drive 8 hard-coded • Raw Speed • Over 100 times faster than a 1541 floppy drive • Most games load in a fraction of a second • 99 € • Source: http://news.ide64.org
  • 16.
  • 17.
  • 18.
    Left Side Stereo Output Kernal Switches 2nd SID Address Select (Rotary)
  • 19.
    Right Side Reset Button
  • 20.
    Under the Hood Stereo Output Reset Button 27C512 DualSID Kernal Switches 5V and Ground Connections 2nd SID Address Select (Rotary)
  • 21.
  • 22.
  • 23.
    Alternatives to IDE64 1541Ultimate • Re-implementation of a 1541 in an FPGA • Use D64 or PRG files on a USB stick or SD Card • Compatibility • Virtually 100% - *is* a 1541 • Appears on IEC bus • …but runs at original 1541 speeds • Other • Two drives can be simulated • Even outputs the audio from the simulated drive (head motion, etc) • 129€ • Source: http://www.1541ultimate.net
  • 24.
    Alternatives to IDE64 uIEC •Compact Flash or SD Card reader • Uses IEC bus, leaves cartridge port free • Works great with JiffyDOS! • $50 USD (plus extras as needed) • Source: http://www.go4retro.com • Available from Jim Brain, right here at WoC
  • 25.
    64NIC+ (Alternative toRR-Net) • Standalone cartridge • RR-Net compatible • $50 USD • Source: http://www.go4retro.com • Available from Jim Brain, right here at WoC
  • 26.
    Alternatives to DualSID InternalStereo SID • Similar to DualSID with extra features: • More addressing options: Any 32-byte range between $D420-$D4E0 and $DE00 to $DFE0 • Bus noise cancellation • PCB only $5.95 • PCB+kit $29.95 • Assembled $39.95 • Source: http://www.digitalaudioconcepts.com StereoInSID • Similar to other options, but added “digi-fix” for 8580 SIDs • Can mix and match and SID types • More complicated installation Source: http://www.stereoinsid.de.vu/ (or buy mine!)
  • 27.
    Alternatives for MultipleKernal ROMs Zzyzx • Select a Kernal at startup using the 64’s keyboard (F1-F7) • $35 Australian Source: http://c8d.cbm8bit.com ROM-el ROMEliminator • 128KB Flash-based EPROM alternative • 24 or 28 pins • $10 US Source: http://www.go4retro.com (Jim Brain) EasyFlash 3 • Stay tuned….
  • 28.