C64 Direct-to-TV
Encyclopedia : C : C6 : C64 : C64 Direct-to-TV
The C64 Direct-to-TV, called C64DTV for short, is a single-chip implementation of the Commodore 64 computer, contained in a joystick with 30 built-in games. The design is similar to the Atari Classics 10-in-1 TV Game.
Tulip Computers (which had acquired the Commodore brand name in 1997) licensed the rights to Ironstone Partners, which cooperated with DC Studios, Mammoth Toys, and [[The Toy:Lobster Company]] in the development and marketing of the unit. [link] QVC purchased the entire first production run of 250,000 units and sold 70,000 of them the first day they were offered.
The circuitry of the C64DTV was designed by Jeri Ellsworth, a self-taught computer chip designer who had formerly designed the C-One.
Specifications
The C64DTV runs on four AA batteries. It has two fire buttons, four function buttons, and composite video and monaural audio outputs. The internal hardware is a clone of the C64 and thus has the same features and limitations, but it lacks the keyboard and I/O ports1. The internal circuit board has exposed solder points for floppy-drive and keyboard ports, and detailed instructions for adding them are available.
There are two versions of the C64DTV. The first appeared in late 2004 for the American market (NTSC television type), and has these features over the original C64:
- The palette is reprogrammable, with 4 bits of luma and 4 bits of chroma
- There is 128 KiB of RAM, and a 2 MiB ROM for the built-in games
- It has DMA engine that can be used to copy data between system RAM and the game ROM and extra RAM
- There is 2 MiB of RAM, and a 2 MiB reprogrammable flash memory for the built-in games
- Much improved graphics modes, including a "chunky" 256 color mode.
- It has a blitter for fast image transformation
- Improved CPU with fast and burst modes, additional registers, and support for undocumented opcodes.
Built-in games
The official games for the unit are mostly a mix of Epyx and Hewson C64 games.
EPYX
- Summer Games I
- Winter Games I
- Pitstop I
- Pitstop II
- Supercycle
- Jumpman Jr.
- Impossible Mission
- Impossible Mission II
- Championship Wrestling
- Gateway to Apshai
- Sword of Fargoal
- Silicon Warrior
- World Karate Champion (AKA World Karate Championship/International Karate)
- Several events taken from Epyx "Games" series, including Bull Riding, Sumo Wrestling, Flying Disks, Surfing
Hewson
- Tower Toppler (AKA Nebulus)
- Paradroid
- Eliminator
- Cyberdyne Warrior
- Cybernoid I
- Cybernoid II
- Ranarama
- Firelord
- Exolon
- Uridium
- Zynaps
Image Works
Easter eggs
The console also contains several Easter eggs, planted by the software developers (and accessed by wiggling the joystick left to right when the C64DTV enters the "LOAD" mode) and secret commands to enable hidden functions such as a Commodore BASIC editor with an on-screen keyboard, demoscene animations, and 6 additional bonus games.
- Tip 01
- Tip 02
When you power on or reset, wait until you see the blue screen appear. Immediately start wiggling the Joystick back and forth (left to right) QUICKLY. Do this until you see:
SEARCHING FOR $
LOADING
READY.
LIST
If you see RUN instead of LIST, you'll need to press reset and try again. Instructions posted elsewhere say that you should start wiggling the joystick from the moment you turn it on, but that is not true (at least with the Version 2 NTSC joystick- hexagonal package versus pyramid shaped package). Also, instructions posted elsewhere say to wiggle the joystick VERY FAST, but a firm, consistent wiggle will get you into C64 mode. By following these instructions you will prolong the life of your C64 DTV.
The display will load and list several programs and stop.
- Tip 03
- Tip 04
- Tip 05
- Tip 06
- Tip 07
LOAD "$",1[enter]
LIST[enter]
A huge list of programs will scroll by.
Hint: Hold down the Left Joystick Button to bring up the Joystick Keyboard as the list scrolls. This will temporarily halt scrolling (though it also obscures the bottom half of the screen...)
- Tip 08
0 POKE1,55:LOAD"ENTROPY",1[enter]
RUN[enter]
The Entropy demo will load and run.
- Tip 09
- Tip 10
LOAD"DOCVIEWER",1,1[enter]
RUN[enter]
The first page of info will display.
Scroll through more screens by hitting the Left Joystick Button.
- Tip 11
POKE53280,0:POKE53281,0[enter]
The screen will turn black, which makes some text (which was already there!) visible around the BASIC header at the top of the screen.
- Tip 12
0 BYTES FREE
and hit and release the Left Joystick Button.
You will see a name in the upper left-hand corner of the screen.
Hit the button again and the name changes.
Repeat.
- Tip 13
LOAD"1337",1,1[enter]
RUN[enter]
VoilĂ . A grainy picture of Jim Butterfield and friend.
- Tip 14
LOAD"DTVTEAM",1,1[enter]
RUN[enter]
VoilĂ again. Jeri and friends.External links
- [Toy:Lobster]
- [C64 DTV UK]
- [Mammoth Toys]
- [Ironstone Partners]
- [A Toy with a Story] by John Markoff
- [Detailed HowTo Article on Adding Power and Ports to the C64DTV]
- [C64DTV hacking Forum]
- [David Murray's Commodore DTV Hacking]
- [C64DTV stuff] Flash Tool, ML-Monitor, ...
- [Mr. Latch-up's C64 DTV & Hummer Advice Column]
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
