CD64 (Nintendo)

Last updated
N64 mounted on CD64.jpg
CD64 boot screen.jpg
Menu on the CD64.jpg

The CD64 is a game backup device made by UFO/Success Company for the Nintendo 64 that allows users to run ROM files off a CD-ROM attached to the system. Similar to the Doctor V64 and the Z64 units for the N64, it is most commonly used for playing backups of Nintendo 64 games. Since it has a built-in communications port that is accessible from the N64 program, it can also be used as a rather versatile development/debug device.

Contents

Design

The CD64 sits underneath the N64 unit, making use of the EXTension port on the bottom of the console. Once connected and plugged in, a game cartridge is taken out of the N64 and one is placed into the slot on the face of the system, just underneath the N64 and just above the CD-ROM drive, to act as a kind of boot disk.

When the unit is turned on, via the N64 power button, a GUI is shown where you can choose to launch the game in the slot, or run the ROM file on the CD in the CD-ROM. The ROM file is loaded into the PC RAM found within the system.

The first version of the unit was solid black, like the N64 itself, and had only 128Mb of RAM. While upgradeable, the RAM was usually glued into place with a hot glue gun. The second version, known as the CD64+ (or 'Plus') was apparently more stable than the first and was transparent grey. This unit came with 256Mb installed, again glued in place, but still capable of being upgraded.

Earlier CD64 models were able to power themselves directly from the N64's expansion bus, but later models require an external power adaptor.

Features

The inserted cart acts as a 'boot' cartridge. The N64 boots the CD64 BIOS using the 6102 CIC in the boot cartridge. The CD64 then boots a program from its cartridge emulator memory using a built-in boot emulator. This presents problems for running programs which have secondary protections against boot emulators, because unlike the V64 and V64Jr, and due to the necessity of the CD64 BIOS to launch a program, it is impossible to use a cartridge with a different boot CIC than the 6102 with the CD64.

The CD64 supports .v64 and .z64 files. After burning the ROM files onto a disc they can be launched from the GUI. There is an embedded cheat and hex editing function, the former of which uses Gameshark format codes, the latter requiring a search of the ROM's code for implementation of cheats. The CD64 unit has SRAM support and can connect with a PC to dump the ROM image from the inserted cart and transfer save files and ROM files back and forth.

Specifications

See also

Related Research Articles

<span class="mw-page-title-main">BIOS</span> Firmware for hardware initialization and OS runtime services

In computing, BIOS is firmware used to provide runtime services for operating systems and programs and to perform hardware initialization during the booting process. The BIOS firmware comes pre-installed on an IBM PC or IBM PC compatible's system board and exists in some UEFI-based systems to maintain compatibility with operating systems that do not support UEFI native operation. The name originates from the Basic Input/Output System used in the CP/M operating system in 1975. The BIOS originally proprietary to the IBM PC has been reverse engineered by some companies looking to create compatible systems. The interface of that original system serves as a de facto standard.

<span class="mw-page-title-main">Doctor V64</span> Development and backup device made for the Nintendo 64

The Doctor V64 is a development and backup device made by Bung Enterprises Ltd that is used in conjunction with the Nintendo 64. The Doctor V64 also had the ability to play video CDs and audio CDs. Additionally, it could apply stereo 3D effects to the audio.

<span class="mw-page-title-main">MSX</span> Family of standardized home computer architectures released between 1983 and 1992

MSX is a standardized home computer architecture, announced by ASCII Corporation on June 16, 1983. It was initially conceived by Microsoft as a product for the Eastern sector, and jointly marketed by Kazuhiko Nishi, the director at ASCII Corporation. Microsoft and Nishi conceived the project as an attempt to create unified standards among various home computing system manufacturers of the period, in the same fashion as the VHS standard for home video tape machines. The first MSX computer sold to the public was a Mitsubishi ML-8000, released on October 21, 1983, thus marking its official release date.

A boot disk is a removable digital data storage medium from which a computer can load and run (boot) an operating system or utility program. The computer must have a built-in program which will load and execute a program from a boot disk meeting certain standards.

<span class="mw-page-title-main">Bung Enterprises</span> Hong Kong electronics company

Bung Enterprises Ltd. was an electronics company based in Hong Kong. Its products were controversial backup and development units for videogame consoles, which could allow the user to play a game without owning the original cartridge. Backup units for Nintendo Entertainment System, Super NES, Neo-Geo, Neo Geo Pocket, Genesis, Game Boy and Nintendo 64 were developed and produced by Bung.

<span class="mw-page-title-main">Super Game Boy</span> Accessory for the Super Nintendo Entertainment System

The Super Game Boy is a peripheral that allows Game Boy cartridges to be played on a Super Nintendo Entertainment System console. Released in June 1994, it retailed for $59.99 in the United States and £49.99 in the United Kingdom. In South Korea, it is called the Super Mini Comboy and was distributed by Hyundai Electronics. A revised model, the Super Game Boy 2, was released in Japan in January 1998.

<span class="mw-page-title-main">ROM image</span> Data dump from a ROM chip

A ROM image, or ROM file, is a computer file which contains a copy of the data from a read-only memory chip, often from a video game cartridge, or used to contain a computer's firmware, or from an arcade game's main board. The term is frequently used in the context of emulation, whereby older games or firmware are copied to ROM files on modern computers and can, using a piece of software known as an emulator, be run on a different device than which they were designed for. ROM burners are used to copy ROM images to hardware, such as ROM cartridges, or ROM chips, for debugging and QA testing.

<span class="mw-page-title-main">FM Towns</span> Japanese personal computer

The FM Towns is a Japanese personal computer built by Fujitsu from February 1989 to the summer of 1997. It started as a proprietary PC variant intended for multimedia applications and PC games, but later became more compatible with IBM PC compatibles. In 1993, the FM Towns Marty was released, a game console compatible with existing FM Towns games.

<span class="mw-page-title-main">Dell Axim</span>

The Dell Axim family of personal digital assistants was Dell's line of Windows Mobile-powered Pocket PC Devices. The first model, the Axim X5, was introduced in 2002, while the final model, the Axim X51, was discontinued on April 9, 2007.

Homebrew, when applied to video games, refers to software produced by hobbyists for proprietary video game consoles which are not intended to be user-programmable. The official documentation is often only available to licensed developers, and these systems may use storage formats that make distribution difficult, such as ROM cartridges or encrypted CD-ROMs. Many consoles have hardware restrictions to prevent unauthorized development.

<i>Intellivision Lives!</i> Video game compilation

Intellivision Lives! is a compilation of over 60 Intellivision video games, originally produced by Mattel Electronics and INTV Corporation between 1978 and 1990. Using original game code and software emulation, Intellivision Productions released the compilation on a Windows and Macintosh hybrid CD-ROM in December 1998. Additional versions were then released for the PlayStation 2, Xbox, and GameCube by Crave Entertainment. In 2010, Virtual Play Games released a Nintendo DS version.

The Amiga computer can be used to emulate several other computer platforms, including legacy platforms such as the Commodore 64, and its contemporary rivals such as the IBM PC and the Macintosh.

The SAPI-1 was a computer produced in the former Czechoslovakia by Tesla since 1980.

Nintendo 64 accessories are first-party Nintendo hardware—and third-party hardware, licensed and unlicensed. Nintendo's first-party accessories are mainly transformative system expansions: the 64DD Internet multimedia platform, with a floppy drive, video capture and editor, game building setup, web browser, and online service; the controller plus its own expansions for storage and rumble feedback; and the RAM-boosting Expansion Pak for big improvements in graphics and gameplay. Third-party accessories include the essential game developer tools built by SGI and SN Systems on Nintendo's behalf, an unlicensed SharkWire online service, and unlicensed cheaper counterparts to first-party items. In the fifth generation of video game consoles, the Nintendo 64 had a market lifespan from 1996 to 2002.

<span class="mw-page-title-main">Game backup device</span> Device for backing up ROM information from a video game cartridge

A game backup device, informally called a copier, is a device for backing up ROM data from a video game cartridge to a computer file called a ROM image and playing them back on the official hardware. Recently flash cartridges, especially on the Game Boy Advance and Nintendo DS platforms, only support the latter function; they cannot be used for backing up ROM data. Game backup devices also make it possible to develop homebrew software on video game systems. Game backup devices differ from modchips in that modchips are used in conjunction with systems that use generally available media such as CDs and DVDs, whereas game backup devices are used with systems that use cartridges.

<span class="mw-page-title-main">Random-access memory</span> Form of computer data storage

Random-access memory is a form of electronic computer memory that can be read and changed in any order, typically used to store working data and machine code. A random-access memory device allows data items to be read or written in almost the same amount of time irrespective of the physical location of data inside the memory, in contrast with other direct-access data storage media, where the time required to read and write data items varies significantly depending on their physical locations on the recording medium, due to mechanical limitations such as media rotation speeds and arm movement.

The IBM Personal Computer Basic, commonly shortened to IBM BASIC, is a programming language first released by IBM with the IBM Personal Computer, Model 5150 in 1981. IBM released four different versions of the Microsoft BASIC interpreter, licensed from Microsoft for the PC and PCjr. They are known as Cassette BASIC, Disk BASIC, Advanced BASIC (BASICA), and Cartridge BASIC. Versions of Disk BASIC and Advanced BASIC were included with IBM PC DOS up to PC DOS 4. In addition to the features of an ANSI standard BASIC, the IBM versions offered support for the graphics and sound hardware of the IBM PC line. Source code could be entered with a full-screen editor, and limited facilities were provided for rudimentary program debugging. IBM also released a version of the Microsoft BASIC compiler for the PC concurrently with the release of PC DOS 1.10 in 1982.

<span class="mw-page-title-main">Retrode</span>

The Retrode is a USB adapter for legacy video games that enabled the use of game cartridges and controllers with emulators. Technically, the Retrode could be considered a ROM dumper in that it could create a copy of the cartridge content. Unlike most such devices, the Retrode could be operated without drivers or special software under the most popular operating systems. It further allowed the emulator to directly access the game data through the file system, eliminating the need to create a ROM image as a separate step. By default, the Retrode was equipped with cartridge slots and controller ports for the SNES and Sega Genesis game consoles; support for cartridges and controllers for other systems could be added via so-called plug-in adapters that users can buy online or make themselves.

<span class="mw-page-title-main">Nintendo 64 Game Pak</span> Nintendo 64 storage medium

Nintendo 64 Game Pak is the brand name of the ROM cartridges that store game data for the Nintendo 64. As with Nintendo's previous consoles, the Game Pak's design strategy was intended to achieve maximal read speed and lower console manufacturing costs through not integrating a mechanical drive, with a drawback of lower per dollar storage capacity compared to a disk. From the console's first year from late 1996 through 1997, Game Pak sizes were 4 to 12 megabytes with a typical third party retail price of US$75.99, then available in 32 megabytes in 1998, and finally 64 megabytes from 1999 onwards.

<span class="mw-page-title-main">IBM ThinkPad T20 series</span>

The IBM ThinkPad T20 series was a series of notebook computers introduced in May 2000 by IBM as the successor of the 770 series and the first model of the T-series which exists today under Lenovo ownership. Four models were produced, the T20, T21, T22, and T23; the series was succeeded in May 2002 by the ThinkPad T30, but was produced until July 2003.