HOME

TheInfoList



OR:

The C64 Direct-to-TV, called C64DTV for short, is a single-
chip Chromatin immunoprecipitation (ChIP) is a type of immunoprecipitation experimental technique used to investigate the interaction between proteins and DNA in the cell. It aims to determine whether specific proteins are associated with specific genom ...
implementation of the
Commodore 64 The Commodore 64, also known as the C64, is an 8-bit home computer introduced in January 1982 by Commodore International (first shown at the Consumer Electronics Show, January 7–10, 1982, in Las Vegas). It has been listed in the Guinness ...
computer, contained in a
joystick A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. A joystick, also known as the control column, is the principal con ...
(modeled after the mid-1980s Competition Pro joystick), with 30 built-in
games A game is a structured form of play, usually undertaken for entertainment or fun, and sometimes used as an educational tool. Many games are also considered to be work (such as professional players of spectator sports or games) or art (su ...
. The design is similar to the
Atari Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French publisher Atari SA through a subsidiary named Atari Interactive. The original Atari, Inc., founded in Sunnyvale, Calif ...
Classics 10-in-1 TV Game. The circuitry of the C64DTV was designed by Jeri Ellsworth, a
computer chip An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, usually silicon. Large numbers of tiny M ...
designer who had previously designed the
C-One The C-One is a single-board computer (SBC) created in 2002 as an enhanced version of the Commodore 64, a home computer popular in the 1980s. Designed by Jeri Ellsworth and Jens Schönfeld from Individual Computers, who manufactured the boards ...
. Tulip Computers (which had acquired the Commodore brand name in 1997) licensed the rights to Ironstone Partners, which cooperated with DC Studios and Mammoth Toys in the development and marketing of the unit. Released in late 2004,
QVC QVC (short for "Quality Value Convenience") is an American free-to-air television network, and flagship shopping channel specializing in televised home shopping, owned by Qurate Retail Group. Founded in 1986 by Joseph Segel in West Chester, Pen ...
purchased the entire first production run of 250,000 units and sold 70,000 of them on the first day that they were offered.


Versions

There exist multiple versions of the C64DTV. DTV1 (
NTSC The first American standard for analog television broadcast was developed by National Television System Committee (NTSC)National Television System Committee (1951–1953), Report and Reports of Panel No. 11, 11-A, 12–19, with Some supplement ...
television type) comes with 2 MB ROM. It first appeared in late 2004 for the American/Canadian market. DTV2 (called ''C64D2TV'' sometimes) is a revised version for the European and world markets (
PAL Phase Alternating Line (PAL) is a colour encoding system for analogue television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields ( ...
television type) and appeared in late 2005. The ROM has been replaced by
flash memory Flash memory is an electronic non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for the NOR and NAND logic gates. Both use t ...
in these devices. However, the DTV2/PAL version suffers from a manufacturing fault, which results in poor colour rendering (the resistors in the R-2R ladder DACs for both the chroma and the luma have been transposed). In the DTV3, a problem with the
blitter A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to ...
was fixed.


Hardware specifications

* Core circuitry **
ASIC An application-specific integrated circuit (ASIC ) is an integrated circuit (IC) chip customized for a particular use, rather than intended for general-purpose use, such as a chip designed to run in a digital voice recorder or a high-efficie ...
running at 32 MHz internally, implementing 6510 CPU, VIC-II, SID,
CIA The Central Intelligence Agency (CIA ), known informally as the Agency and historically as the Company, is a civilian foreign intelligence service of the federal government of the United States, officially tasked with gathering, processing, ...
, and PLA * Casing/Connectors ** integrated in a
joystick A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. A joystick, also known as the control column, is the principal con ...
(as if connected to port 2 of a real C64) ** five additional buttons (acting like keys) ** running from batteries only (four
AA batteries AA, Aa, Double A, or Double-A may refer to: Arts, entertainment and media * ''America's Army'', a 2002 computer game published by the U.S. Army * '' Ancient Anguish'', a computer game in existence since 1992 * Aa!, a J-Pop musical group * Dou ...
) **
Composite video Composite video is an analog video signal format that carries standard-definition video (typically at 525 lines or 625 lines) as a single channel. Video information is encoded on one channel, unlike the higher-quality S-Video (two chann ...
,
monaural Monaural or monophonic sound reproduction (often shortened to mono) is sound intended to be heard as if it were emanating from one position. This contrasts with stereophonic sound or ''stereo'', which uses two separate audio channels to reproduc ...
audio (
RCA connector The RCA connector is a type of electrical connector commonly used to carry audio and video signals. The name ''RCA'' derives from the company Radio Corporation of America, which introduced the design in the 1930s. The connectors male plug and ...
s) ** looks similar to a ''Competition Pro'' joystick * Graphics **
NTSC The first American standard for analog television broadcast was developed by National Television System Committee (NTSC)National Television System Committee (1951–1953), Report and Reports of Panel No. 11, 11-A, 12–19, with Some supplement ...
(DTV2 and later:
NTSC The first American standard for analog television broadcast was developed by National Television System Committee (NTSC)National Television System Committee (1951–1953), Report and Reports of Panel No. 11, 11-A, 12–19, with Some supplement ...
/
PAL Phase Alternating Line (PAL) is a colour encoding system for analogue television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields ( ...
on chip, only
PAL Phase Alternating Line (PAL) is a colour encoding system for analogue television. It was one of three major analogue colour television standards, the others being NTSC and SECAM. In most countries it was broadcast at 625 lines, 50 fields ( ...
wired in end-market devices) ** reprogrammable palette with 4 bits of luma and 4 bits of chroma ** DTV2 and later: "chunky" 256 color mode, additional
blitter A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to ...
for fast image transformation * Sound ** no support for SID
filters Filter, filtering or filters may refer to: Science and technology Computing * Filter (higher-order function), in functional programming * Filter (software), a computer program to process a data stream * Filter (video), a software component th ...
** DTV2 and later: 8 bit digital sound, additional options for
envelope An envelope is a common packaging item, usually made of thin, flat material. It is designed to contain a flat object, such as a letter or card. Traditional envelopes are made from sheets of paper cut to one of three shapes: a rhombus, a sho ...
generators * Memory ** DTV1: 128 KB
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch ...
, 2 MB ROM ** DTV2 and later: 2 MB
RAM Ram, ram, or RAM may refer to: Animals * A male sheep * Ram cichlid, a freshwater tropical fish People * Ram (given name) * Ram (surname) * Ram (director) (Ramsubramaniam), an Indian Tamil film director * RAM (musician) (born 1974), Dutch ...
, 2 MB
flash memory Flash memory is an electronic non-volatile computer memory storage medium that can be electrically erased and reprogrammed. The two main types of flash memory, NOR flash and NAND flash, are named for the NOR and NAND logic gates. Both use t ...
** DMA engine for RAM/RAM and ROM/RAM transfers ** DTV2 and later: additional RAM access using bank switching and
blitter A blitter is a circuit, sometimes as a coprocessor or a logic block on a microprocessor, dedicated to the rapid movement and modification of data within a computer's memory. A blitter can copy large quantities of data from one memory area to ...
* CPU ** implementing a 6510 at 1 MHz ** DTV2 and later: Enhanced CPU (fast/burst mode, additional registers and opcodes, support for illegal ops of the 6510)


Built-in games

The official games for the unit are mostly a mix of
Epyx Epyx, Inc. was a video game developer and publisher active in the late 1970s and 1980s. The company was founded as Automated Simulations by Jim Connelley and Jon Freeman, originally using Epyx as a brand name for action-oriented games before ren ...
and Hewson C64 games. Games unique to the NTSC or PAL versions are noted below.


Hardware-modding

Since the internal
circuit board A printed circuit board (PCB; also printed wiring board or PWB) is a medium used in Electrical engineering, electrical and electronic engineering to connect electronic components to one another in a controlled manner. It takes the form of a L ...
has exposed
solder Solder (; NA: ) is a fusible metal alloy used to create a permanent bond between metal workpieces. Solder is melted in order to wet the parts of the joint, where it adheres to and connects the pieces after cooling. Metals or alloys suitable ...
points for floppy-drive and keyboard ports, hardware modifications of the C64DTV are relatively simple. Known hardware mods * Keyboard connector * External joystick (Port 1 and 2) * Floppy connector * Power unit connector * Fixing the palette problems of the PAL version (to some degree this is possible in software by adjusting palette entries) *
S-Video S-Video (also known as separate video, Y/C, and erroneously Super-Video ) is an analog video signal format that carries standard-definition video, typically at 525 lines or 625 lines. It encodes video luma and chrominance on two separate chan ...
connector * User port * Original C64 casing and PS2 keyboard Additional hardware * Data transfer cable (
Parallel port In computing, a parallel port is a type of interface found on early computers ( personal and otherwise) for connecting peripherals. The name refers to the way the data is sent; parallel ports send multiple bits of data at once (paralle ...
(or USB/serial port via DTV2ser) to Joystick or user port) *
SD card Secure Digital, officially abbreviated as SD, is a proprietary non-volatile flash memory card format developed by the SD Association (SDA) for use in portable devices. The standard was introduced in August 1999 by joint efforts between San ...
interface ''1541-III'' or ''MMC2IEC''


Limitations

The internal flash memory is accessible as device 1. However, software is not included to support write operations so high-score saving is not possible. Also, flash devices used in the DTV are specified for a very limited number of write accesses only. When using the standard keyboard mod, the F7 key does not work. There is a workaround, the "Keyboard Twister."


Software-modding

The DTV contains software-flashable memory. A number of tools have been released to compile programs into DTV-compatible flash images and load it onto the DTV. People made their own game compilations, adding popular (sometimes DTV-fixed) games that were not in the original DTV, added boot menus to make homebrew software development easier or enable new features, for example transfer programs like DTVtrans for transferring data from PC to DTV RAM and vice versa via the PC parallel port (or USB) and the DTV joystick port.


References


External links

* - DTV versions overview, HOWTOs, DTV Programming guide
The Official C64 DTV site
- user manual plus some other information
David Murray's Commodore DTV Hacking

C64DTV stuff by tlr
Flash Tool, ML-Monitor, PC<->DTV transfer system
Mr. Latch-up's C64 DTV & Hummer Advice Column

A page about the history of the device

Details on fixing colour problem on PAL DTVs
- Note that
surface-mount Surface-mount technology (SMT), originally called planar mounting, is a method in which the electrical components are mounted directly onto the surface of a printed circuit board (PCB). An electrical component mounted in this manner is referred ...
soldering Soldering (; ) is a process in which two or more items are joined by melting and putting a filler metal (solder) into the joint, the filler metal having a lower melting point than the adjoining metal. Unlike welding, soldering does not invol ...
skills are required.
DTVtrans, connecting a DTV to a PC via parallel port

DTV2ser, connecting a DTV to a PC/Mac via USB or serial port

Four ways to turn a C64 DTV into a C64 clone

Grokk´s DTV Stuff
DTVBIOS and DTVBASIC - make your DTV code-ready.
dtvhacking.retrosafe.com
* http://dtvhacking.cbm8bit.com/v1/index.html * https://www.gamesindustry.biz/articles/the-commodore-64-bounces-back-to-life-as-a-direct-to-tv-plug-and-play-joystick
C64 DTV Games Joystick Specs and History
{{Dedicated consoles Dedicated consoles Home computer remakes Handheld TV games Commodore 64