SlideShare a Scribd company logo
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?

More Related Content

What's hot

Retrocomputers as Hacking Platforms
Retrocomputers as Hacking PlatformsRetrocomputers as Hacking Platforms
Retrocomputers as Hacking Platforms
Leif Bloomquist
 
Putting an Apple IIgs BBS on the internet
Putting an Apple IIgs BBS on the internetPutting an Apple IIgs BBS on the internet
Putting an Apple IIgs BBS on the internet
Andrew Roughan
 
It's game time
It's game timeIt's game time
It's game time
Matt Jenkins
 
Kernel Recipes 2017 - What's inside the input stack? - Benjamain Tissoires
Kernel Recipes 2017 - What's inside the input stack? - Benjamain TissoiresKernel Recipes 2017 - What's inside the input stack? - Benjamain Tissoires
Kernel Recipes 2017 - What's inside the input stack? - Benjamain Tissoires
Anne Nicolas
 
Redteaming HID attacks
Redteaming HID attacksRedteaming HID attacks
Redteaming HID attacks
Juan Espin
 
Kernel Recipes 2017 - The Serial Device Bus - Johan Hovold
Kernel Recipes 2017 - The Serial Device Bus - Johan HovoldKernel Recipes 2017 - The Serial Device Bus - Johan Hovold
Kernel Recipes 2017 - The Serial Device Bus - Johan Hovold
Anne Nicolas
 
งานนำเสนอ Amd
งานนำเสนอ Amdงานนำเสนอ Amd
งานนำเสนอ Amd
Nubow
 
Aula 1,2,3
Aula 1,2,3Aula 1,2,3
Aula 1,2,3
lopes corrientes
 
Cubie board
Cubie boardCubie board
Cubie board
Gerardo Di Iorio
 
Hands On Embedded Linux with BeagleBone Black
Hands On Embedded Linux with BeagleBone BlackHands On Embedded Linux with BeagleBone Black
Hands On Embedded Linux with BeagleBone Black
Daniele Costarella
 
[5]投影片 futurewad樹莓派研習會 141218
[5]投影片 futurewad樹莓派研習會 141218[5]投影片 futurewad樹莓派研習會 141218
[5]投影片 futurewad樹莓派研習會 141218
CAVEDU Education
 
Panda board
Panda boardPanda board
Panda board
Kiranmoy Misra
 
DM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinciDM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinci
Sundance Multiprocessor Technology Ltd.
 
A 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessorA 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessor
Andreas Olofsson
 
Informatica presentacio
Informatica presentacioInformatica presentacio
Informatica presentacio
xevi
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
elliando dias
 
Beagle board
Beagle boardBeagle board
Beagle board
Kondaveeti Arun Gopal
 
Republic of IoT - Hackathon Hardware Kits Hands-on Labs
Republic of IoT - Hackathon Hardware Kits Hands-on LabsRepublic of IoT - Hackathon Hardware Kits Hands-on Labs
Republic of IoT - Hackathon Hardware Kits Hands-on Labs
Alwin Arrasyid
 
Pandaboard
PandaboardPandaboard
Pandaboard
Sagar Patel
 
2016/11/05: OSWDem16 intro
2016/11/05: OSWDem16 intro2016/11/05: OSWDem16 intro
2016/11/05: OSWDem16 intro
JesusArroyoTorrens
 

What's hot (20)

Retrocomputers as Hacking Platforms
Retrocomputers as Hacking PlatformsRetrocomputers as Hacking Platforms
Retrocomputers as Hacking Platforms
 
Putting an Apple IIgs BBS on the internet
Putting an Apple IIgs BBS on the internetPutting an Apple IIgs BBS on the internet
Putting an Apple IIgs BBS on the internet
 
It's game time
It's game timeIt's game time
It's game time
 
Kernel Recipes 2017 - What's inside the input stack? - Benjamain Tissoires
Kernel Recipes 2017 - What's inside the input stack? - Benjamain TissoiresKernel Recipes 2017 - What's inside the input stack? - Benjamain Tissoires
Kernel Recipes 2017 - What's inside the input stack? - Benjamain Tissoires
 
Redteaming HID attacks
Redteaming HID attacksRedteaming HID attacks
Redteaming HID attacks
 
Kernel Recipes 2017 - The Serial Device Bus - Johan Hovold
Kernel Recipes 2017 - The Serial Device Bus - Johan HovoldKernel Recipes 2017 - The Serial Device Bus - Johan Hovold
Kernel Recipes 2017 - The Serial Device Bus - Johan Hovold
 
งานนำเสนอ Amd
งานนำเสนอ Amdงานนำเสนอ Amd
งานนำเสนอ Amd
 
Aula 1,2,3
Aula 1,2,3Aula 1,2,3
Aula 1,2,3
 
Cubie board
Cubie boardCubie board
Cubie board
 
Hands On Embedded Linux with BeagleBone Black
Hands On Embedded Linux with BeagleBone BlackHands On Embedded Linux with BeagleBone Black
Hands On Embedded Linux with BeagleBone Black
 
[5]投影片 futurewad樹莓派研習會 141218
[5]投影片 futurewad樹莓派研習會 141218[5]投影片 futurewad樹莓派研習會 141218
[5]投影片 futurewad樹莓派研習會 141218
 
Panda board
Panda boardPanda board
Panda board
 
DM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinciDM8168 Dual SuperHD image capture using DaVinci
DM8168 Dual SuperHD image capture using DaVinci
 
A 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessorA 1024 core 70 GFLOPS/W manycore microprocessor
A 1024 core 70 GFLOPS/W manycore microprocessor
 
Informatica presentacio
Informatica presentacioInformatica presentacio
Informatica presentacio
 
How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!How to Make an Eight Bit Computer and Save the World!
How to Make an Eight Bit Computer and Save the World!
 
Beagle board
Beagle boardBeagle board
Beagle board
 
Republic of IoT - Hackathon Hardware Kits Hands-on Labs
Republic of IoT - Hackathon Hardware Kits Hands-on LabsRepublic of IoT - Hackathon Hardware Kits Hands-on Labs
Republic of IoT - Hackathon Hardware Kits Hands-on Labs
 
Pandaboard
PandaboardPandaboard
Pandaboard
 
2016/11/05: OSWDem16 intro
2016/11/05: OSWDem16 intro2016/11/05: OSWDem16 intro
2016/11/05: OSWDem16 intro
 

Viewers also liked

Commodore 64 Telnet BBS Server
Commodore 64 Telnet BBS ServerCommodore 64 Telnet BBS Server
Commodore 64 Telnet BBS Server
Leif Bloomquist
 
Wifi For the Commodore 64 (ECCC 2013)
Wifi For the Commodore 64 (ECCC 2013)Wifi For the Commodore 64 (ECCC 2013)
Wifi For the Commodore 64 (ECCC 2013)
Leif Bloomquist
 
VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)
Leif Bloomquist
 
Gazon synthetique Jamaica - Gazonsynthetique24.com
Gazon synthetique Jamaica - Gazonsynthetique24.comGazon synthetique Jamaica - Gazonsynthetique24.com
Gazon synthetique Jamaica - Gazonsynthetique24.com
Gazon Synthétique 24
 
Thiga Digital Product Management Framework
Thiga Digital Product Management FrameworkThiga Digital Product Management Framework
Thiga Digital Product Management Framework
Thiga
 
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
Thiga
 
Rédiger des User Stories
Rédiger des User StoriesRédiger des User Stories
Rédiger des User Stories
Yannick Quenec'hdu
 

Viewers also liked (7)

Commodore 64 Telnet BBS Server
Commodore 64 Telnet BBS ServerCommodore 64 Telnet BBS Server
Commodore 64 Telnet BBS Server
 
Wifi For the Commodore 64 (ECCC 2013)
Wifi For the Commodore 64 (ECCC 2013)Wifi For the Commodore 64 (ECCC 2013)
Wifi For the Commodore 64 (ECCC 2013)
 
VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)VIC MIDI (World of Commodore 2015)
VIC MIDI (World of Commodore 2015)
 
Gazon synthetique Jamaica - Gazonsynthetique24.com
Gazon synthetique Jamaica - Gazonsynthetique24.comGazon synthetique Jamaica - Gazonsynthetique24.com
Gazon synthetique Jamaica - Gazonsynthetique24.com
 
Thiga Digital Product Management Framework
Thiga Digital Product Management FrameworkThiga Digital Product Management Framework
Thiga Digital Product Management Framework
 
Thiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprintThiga - Notre retour d'expérience sur le Design sprint
Thiga - Notre retour d'expérience sur le Design sprint
 
Rédiger des User Stories
Rédiger des User StoriesRédiger des User Stories
Rédiger des User Stories
 

Similar to Ultimate Modded Commodore 64

Amiga Cracktro Programming
Amiga Cracktro ProgrammingAmiga Cracktro Programming
Amiga Cracktro Programming
optixx
 
chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606
Drew Fustini
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
Marco Parenzan
 
Brief History of Graphics Devices
Brief History of Graphics DevicesBrief History of Graphics Devices
Brief History of Graphics Devices
Tat Iwamoto
 
Multiplayer RogueLike Game for the Commodore 64
Multiplayer RogueLike Game for the Commodore 64Multiplayer RogueLike Game for the Commodore 64
Multiplayer RogueLike Game for the Commodore 64
Leif Bloomquist
 
Emulating Game Boy in Java
Emulating Game Boy in JavaEmulating Game Boy in Java
Emulating Game Boy in Java
Tomasz Rękawek
 
A brief introduction to making your own (Internet of Things) Thing
A brief introduction to making your own (Internet of Things) ThingA brief introduction to making your own (Internet of Things) Thing
A brief introduction to making your own (Internet of Things) Thing
TinamousSteve
 
WOver
WOverWOver
Build Gaming PC Presentation
Build Gaming PC PresentationBuild Gaming PC Presentation
Build Gaming PC Presentation
Rith Jo
 
Single Boards Overview
Single Boards OverviewSingle Boards Overview
Single Boards Overview
Don Doerres
 
Comp ports
Comp portsComp ports
Comp ports
Archit Vora
 
Building a robot with the .Net Micro Framework
Building a robot with the .Net Micro FrameworkBuilding a robot with the .Net Micro Framework
Building a robot with the .Net Micro Framework
Ducas Francis
 
Laptop Evolution
Laptop EvolutionLaptop Evolution
Laptop Evolution
Edgar Tyskevic
 
Raspberry Pi Gaming Rig
Raspberry Pi Gaming RigRaspberry Pi Gaming Rig
Raspberry Pi Gaming Rig
Duc Le
 
Esp8266 NodeMCU
Esp8266 NodeMCUEsp8266 NodeMCU
Esp8266 NodeMCU
roadster43
 
Beaglebone And Android
Beaglebone And AndroidBeaglebone And Android
Beaglebone And Android
Lars Gregori
 
Emulating With JavaScript
Emulating With JavaScriptEmulating With JavaScript
Emulating With JavaScript
alexanderdickson
 
Getting Started with Raspberry Pi
Getting Started with Raspberry PiGetting Started with Raspberry Pi
Getting Started with Raspberry Pi
yeokm1
 
Asus Tinker Board
Asus Tinker BoardAsus Tinker Board
Asus Tinker Board
Niyazi Saral
 
Connecting hardware up to ColdFusion
Connecting hardware up to ColdFusionConnecting hardware up to ColdFusion
Connecting hardware up to ColdFusion
Justin Mclean
 

Similar to Ultimate Modded Commodore 64 (20)

Amiga Cracktro Programming
Amiga Cracktro ProgrammingAmiga Cracktro Programming
Amiga Cracktro Programming
 
chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606chilug-bbone-20140118-151216015606
chilug-bbone-20140118-151216015606
 
.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame.net for fun: write a Christmas videogame
.net for fun: write a Christmas videogame
 
Brief History of Graphics Devices
Brief History of Graphics DevicesBrief History of Graphics Devices
Brief History of Graphics Devices
 
Multiplayer RogueLike Game for the Commodore 64
Multiplayer RogueLike Game for the Commodore 64Multiplayer RogueLike Game for the Commodore 64
Multiplayer RogueLike Game for the Commodore 64
 
Emulating Game Boy in Java
Emulating Game Boy in JavaEmulating Game Boy in Java
Emulating Game Boy in Java
 
A brief introduction to making your own (Internet of Things) Thing
A brief introduction to making your own (Internet of Things) ThingA brief introduction to making your own (Internet of Things) Thing
A brief introduction to making your own (Internet of Things) Thing
 
WOver
WOverWOver
WOver
 
Build Gaming PC Presentation
Build Gaming PC PresentationBuild Gaming PC Presentation
Build Gaming PC Presentation
 
Single Boards Overview
Single Boards OverviewSingle Boards Overview
Single Boards Overview
 
Comp ports
Comp portsComp ports
Comp ports
 
Building a robot with the .Net Micro Framework
Building a robot with the .Net Micro FrameworkBuilding a robot with the .Net Micro Framework
Building a robot with the .Net Micro Framework
 
Laptop Evolution
Laptop EvolutionLaptop Evolution
Laptop Evolution
 
Raspberry Pi Gaming Rig
Raspberry Pi Gaming RigRaspberry Pi Gaming Rig
Raspberry Pi Gaming Rig
 
Esp8266 NodeMCU
Esp8266 NodeMCUEsp8266 NodeMCU
Esp8266 NodeMCU
 
Beaglebone And Android
Beaglebone And AndroidBeaglebone And Android
Beaglebone And Android
 
Emulating With JavaScript
Emulating With JavaScriptEmulating With JavaScript
Emulating With JavaScript
 
Getting Started with Raspberry Pi
Getting Started with Raspberry PiGetting Started with Raspberry Pi
Getting Started with Raspberry Pi
 
Asus Tinker Board
Asus Tinker BoardAsus Tinker Board
Asus Tinker Board
 
Connecting hardware up to ColdFusion
Connecting hardware up to ColdFusionConnecting hardware up to ColdFusion
Connecting hardware up to ColdFusion
 

More from Leif Bloomquist

Tracking the International Space Station with Commodore Computers
Tracking the International Space Station with Commodore ComputersTracking the International Space Station with Commodore Computers
Tracking the International Space Station with Commodore Computers
Leif Bloomquist
 
Multiplayer Roguelike for the Commodore 64
Multiplayer Roguelike for the Commodore 64Multiplayer Roguelike for the Commodore 64
Multiplayer Roguelike for the Commodore 64
Leif Bloomquist
 
Marc Garneau Collegiate Institute
Marc Garneau Collegiate InstituteMarc Garneau Collegiate Institute
Marc Garneau Collegiate Institute
Leif Bloomquist
 
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
Leif Bloomquist
 
Motion-Sensing Gaming Glove for the Commodore 64
Motion-Sensing Gaming Glove for the Commodore 64Motion-Sensing Gaming Glove for the Commodore 64
Motion-Sensing Gaming Glove for the Commodore 64
Leif Bloomquist
 
Software Requirements and Design Process in the Aerospace Industry
Software Requirements and Design Process in the Aerospace IndustrySoftware Requirements and Design Process in the Aerospace Industry
Software Requirements and Design Process in the Aerospace Industry
Leif Bloomquist
 
CANADA IN SPACE
CANADA IN SPACECANADA IN SPACE
CANADA IN SPACE
Leif Bloomquist
 
TCP/IP For Engineers
TCP/IP For EngineersTCP/IP For Engineers
TCP/IP For Engineers
Leif Bloomquist
 
Real-Time Clock for Commodore PETs
Real-Time Clock for Commodore PETsReal-Time Clock for Commodore PETs
Real-Time Clock for Commodore PETs
Leif Bloomquist
 
Artillery Duel Network
Artillery Duel NetworkArtillery Duel Network
Artillery Duel Network
Leif Bloomquist
 
World of Commodore 2009 Posters
World of Commodore 2009 PostersWorld of Commodore 2009 Posters
World of Commodore 2009 Posters
Leif Bloomquist
 
NetRacer for the Commodore 64
NetRacer for the Commodore 64NetRacer for the Commodore 64
NetRacer for the Commodore 64
Leif Bloomquist
 
The Dancer From The Dance: Mapping Motion With Sound Via Radio Transmission
The Dancer From The Dance:  Mapping Motion With Sound Via Radio TransmissionThe Dancer From The Dance:  Mapping Motion With Sound Via Radio Transmission
The Dancer From The Dance: Mapping Motion With Sound Via Radio Transmission
Leif Bloomquist
 

More from Leif Bloomquist (13)

Tracking the International Space Station with Commodore Computers
Tracking the International Space Station with Commodore ComputersTracking the International Space Station with Commodore Computers
Tracking the International Space Station with Commodore Computers
 
Multiplayer Roguelike for the Commodore 64
Multiplayer Roguelike for the Commodore 64Multiplayer Roguelike for the Commodore 64
Multiplayer Roguelike for the Commodore 64
 
Marc Garneau Collegiate Institute
Marc Garneau Collegiate InstituteMarc Garneau Collegiate Institute
Marc Garneau Collegiate Institute
 
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
MIDI Mad Science and Mayhem (Soundhackers #5 "Controller Crazy")
 
Motion-Sensing Gaming Glove for the Commodore 64
Motion-Sensing Gaming Glove for the Commodore 64Motion-Sensing Gaming Glove for the Commodore 64
Motion-Sensing Gaming Glove for the Commodore 64
 
Software Requirements and Design Process in the Aerospace Industry
Software Requirements and Design Process in the Aerospace IndustrySoftware Requirements and Design Process in the Aerospace Industry
Software Requirements and Design Process in the Aerospace Industry
 
CANADA IN SPACE
CANADA IN SPACECANADA IN SPACE
CANADA IN SPACE
 
TCP/IP For Engineers
TCP/IP For EngineersTCP/IP For Engineers
TCP/IP For Engineers
 
Real-Time Clock for Commodore PETs
Real-Time Clock for Commodore PETsReal-Time Clock for Commodore PETs
Real-Time Clock for Commodore PETs
 
Artillery Duel Network
Artillery Duel NetworkArtillery Duel Network
Artillery Duel Network
 
World of Commodore 2009 Posters
World of Commodore 2009 PostersWorld of Commodore 2009 Posters
World of Commodore 2009 Posters
 
NetRacer for the Commodore 64
NetRacer for the Commodore 64NetRacer for the Commodore 64
NetRacer for the Commodore 64
 
The Dancer From The Dance: Mapping Motion With Sound Via Radio Transmission
The Dancer From The Dance:  Mapping Motion With Sound Via Radio TransmissionThe Dancer From The Dance:  Mapping Motion With Sound Via Radio Transmission
The Dancer From The Dance: Mapping Motion With Sound Via Radio Transmission
 

Recently uploaded

Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
saastr
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
c5vrf27qcz
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 

Recently uploaded (20)

Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
9 CEO's who hit $100m ARR Share Their Top Growth Tactics Nathan Latka, Founde...
 
Y-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PPY-Combinator seed pitch deck template PP
Y-Combinator seed pitch deck template PP
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 

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
  • 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 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/
  • 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 • 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
  • 9. Case Badge • Taken from 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.
  • 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 • “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
  • 15. 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
  • 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)
  • 23. 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
  • 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 to RR-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 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!)
  • 27. 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….