Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| blog:commodore_c64_dtv_hacking [2023/01/22 09:32] – [PS/2 Keyboard Connection] john | blog:commodore_c64_dtv_hacking [2023/01/31 11:29] (current) – [Power Supply] john | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Commodore C64 DTV Hacking ====== | ====== Commodore C64 DTV Hacking ====== | ||
| - | All pinouts below are looking in to the connector, | + | From [[https://en.wikipedia.org/wiki/C64_Direct-to-TV|Wikipedia]]: |
| - | All diagrams are correct | + | > The C64 Direct-to-TV, |
| + | > joystick), with 30 built-in games. The design is similar to the Atari Classics 10-in-1 TV Game. The circuitry of the C64DTV was designed by Jeri Ellsworth, a computer chip designer who | ||
| + | > had previously designed the C-One. | ||
| + | These are my notes on converting the C64 DTV into a capable, full-featured 8bit computer system. I've written these notes down since a lot of the information on the C64 DTV has been lost over the years. This is a combination of the old web pages I've found, technical specs and my own findings/ | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Firstly, there are some key things to look out for with the different versions of the DTV: | ||
| + | |||
| + | == DTV (version 1) == | ||
| + | |||
| + | * 128 kbytes RAM | ||
| + | * 2048 kbytes ROM | ||
| + | * DMA memory transfer engine | ||
| + | * Example serial/date codes: | ||
| + | * 041107 | ||
| + | * 041103 | ||
| + | |||
| + | |||
| + | == DTV (version 2) == | ||
| + | |||
| + | * 2048 kbytes RAM | ||
| + | * 2048 kbytes Flash | ||
| + | * DMA memory transfer engine | ||
| + | * Blitter engine with bugged transparency mode - // | ||
| + | * 256 colour ' | ||
| + | * 8bit digital audio | ||
| + | * Chroma/Luma bugged - // | ||
| + | * Example serial/date codes: | ||
| + | * 050728 | ||
| + | * 050919 | ||
| + | * 050921 | ||
| + | * 050927 | ||
| + | |||
| + | == DTV (version 3) == | ||
| + | |||
| + | * 2048 kbytes RAM | ||
| + | * 2048 kbytes Flash | ||
| + | * DMA memory transfer engine | ||
| + | * Blitter engine - //working transparency// | ||
| + | * 256 colour ' | ||
| + | * 8bit digital audio | ||
| + | * Chroma/Luma output fixed | ||
| + | * Example serial/date codes: | ||
| + | * 050927 | ||
| + | * 051005 | ||
| + | * 051008 | ||
| + | * 060118 | ||
| + | |||
| + | == Hummer Game == | ||
| + | |||
| + | The ' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | Realistically, | ||
| + | |||
| + | You can see that there is a period in September 2005 when the production of the DTV (version 2) change to the (version 3). If you want a fixed model then you need to look for serial numbers around or above **0509xx**. | ||
| ==== Power Supply ==== | ==== Power Supply ==== | ||
| - | The DTV normally gets ~6v from 4x AA batteries in the joystick. But also has a red LED connected which regulates down the supply to the 3.3v circuitry on the PCB, as used by a number of the chips. If the DTV is removed from the case and original power switch and LED, it is important that a LED is refitted to remain as a regulator. | + | The DTV normally gets ~6v from 4x AA batteries in the joystick. But also has a red LED connected which is used as part of the regulator circuit to reduce |
| //Note: The LED should have a **forward voltage** rating of **1.8v**.// | //Note: The LED should have a **forward voltage** rating of **1.8v**.// | ||
| + | === Power Switch Wiring - DTV 1 === | ||
| + | |||
| + | On a DTV 1, the power switch is wired as follows: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Note that the (black) ground wire is soldered directly to the battery tab (the - terminal). The floating (red) positive wire is soldered to the battery tab (+ terminal). | ||
| + | |||
| + | === Power Switch Sub-Board === | ||
| + | |||
| + | A more detailed image of the power switch sub-board: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | From left to right, the connections above are: | ||
| + | |||
| + | * LED - (~+3.3v return to PCB) | ||
| + | * LED + (+5v from PCB) | ||
| + | * VDD + (+5v to PCB, connected by switch) | ||
| + | * VCC + (+5v from battery compartment, | ||
| + | |||
| + | Seen from above, and with the plastic cover removed, the power supply sub-board also has markings to indicate the connections: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | In summary: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | === Power Switch Wiring - DTV 2/3 === | ||
| ==== Joystick Port 1 ==== | ==== Joystick Port 1 ==== | ||