Doctor V64

Last updated
The Doctor V64 attached to an N64 Doctor-V64-Nintendo-64-Attached-FL.jpg
The Doctor V64 attached to an N64

The Doctor V64 (also referred to simply as the 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.

Contents

History

The V64 was released in 1996 and was priced around $450 USD. [1] It was the first commercially-available backup device for the Nintendo 64 unit.[ citation needed ] The Partner N64 development kit, which was manufactured by Silicon Graphics and sold officially by Nintendo, was a comparatively expensive development machine. The V64 served as a lower-cost development machine, though its unofficial status would later lead to conflict with Nintendo. Some third-party developers used a number of V64s in their development process. [2]

Specifications

The CPU of the V64 is a 6502, and the operating system is contained in a BIOS.

The V64 unit contains a CD-ROM drive which sits underneath the Nintendo 64 and plugs into the expansion slot on the underside of the Nintendo 64. The expansion slot is essentially a mirror image of the cartridge slot on the top of the unit, with the same electrical connections; thus, the Nintendo 64 reads data from the Doctor V64 in the same manner as it would from a cartridge plugged into the normal slot.

Usage

Game booting

In order to get around Nintendo's lockout chip, when using the V64, a game cartridge is plugged into the Nintendo 64 through an adaptor which connects only the lockout chip. The game cart used for the operation had to contain the same lockout chip used by the game back up.

Saving game progress

The second problem concerned saving progress. Most N64 games are saved to the cart itself instead of external memory cards. If the player wanted to keep their progress, then the cartridge used had to have the same type of non-volatile memory hardware. Alternatively, Bung produced the "DX256" and "DS1" add-ons to allow (EEPROM and SRAM respectively) saves to be made without using the inserted cartridge. These devices were inserted into the top-slot of the N64 with the game cartridge being then inserted into the top of them to just provide the security bypass. Save slots on the DX256 were selected using an alpha and numeric encoder knobs on the front of the device.

Uploading game images

The Doctor V64 could be used to read the data from a game cartridge and transfer the data to a PC via the parallel port. This allowed developers and homebrew programmers to upload their game images to the Doctor V64 without having to create a CD backup each time. It also allowed users to upload game images taken from the Internet.

Doctor V64 Jr.

Following the Doctor V64's success, Bung released the Doctor V64 Jr. in December 1998.[ citation needed ] This was a condensed, cost-efficient version of the original V64. The Doctor V64 Jr. has no CD drive and plugs into the normal cartridge slot on the top of the Nintendo 64. Data is loaded into the Doctor V64 Jr.'s battery-backed RAM from a PC via a parallel port connection. The Doctor V64 Jr. has up to 512 megabits (64 MB) of memory storage. This was done to provide for future Nintendo 64 carts that employed larger memory storage, but the high costs associated with ordering large storage carts kept this occurrence at a minimum. Only a handful of 512-megabit games were released for the Nintendo 64 system.

Promotions

In 1998 and 1999, there was a homebrew competition known as "Presence of Mind" (POM), an N64 demo competition led by dextrose.com. The contest consisted of submitting a user-developed N64 program, game, or utility. Bung Enterprises promoted the event and supplied prizes (usually Doctor V64 related accessories). Though a contest was planned for 2000, the interest in the N64 was already fading, and so did the event. POM contest demo entries can still be found on the Internet. [3]

Role in piracy

The Doctor V64 unit was the first commercially available backup device for the Nintendo 64 unit. Though the unit was sold as a development machine, it could be modified to enable the creation and use of commercial game backups. Unlike official development units, the purchase of V64s was not restricted to software companies only. For this reason, the unit became a popular choice among those looking to proliferate unlicensed copies of games.

Original Doctor V64 units sold by Bung did not allow the playing of backups. A person would have to modify the unit by themselves in order to make it backup friendly. This usually required a user to download and install a modified Doctor V64 BIOS. Additionally, the cartridge adapter had to be opened and soldered in order to allow for the operational procedure. Though Bung never sold backup enabled V64s, many re-sellers would modify the units themselves.

Conflicts with Nintendo

During the N64's lifetime, Nintendo revised the N64's model, making the serial port area smaller. This slight change in the N64's plastic casing made the connection to the Doctor V64 difficult to achieve without user modification. This revision may have been a direct reaction from Nintendo to discourage the use of V64 devices, and may also explain why Bung decided to discontinue the use of this port in the later Doctor V64 Jr. models.

Nintendo made many legal efforts worldwide in order to stop the sale of Doctor V64 units. [1] They sued Bung directly as well as specific store retailers in Europe and North America for copyright infringement. Eventually, Nintendo managed to have the courts prohibit the sale of Doctor V64 units in the United States. [4] [5]

V64 menu screen Dv64-menu c.jpg
V64 menu screen

The Doctor V64 implemented text-based menu-driven screens. The menus consisted of white text superimposed over a black background. Utilizing the buttons on the V64 unit, a user would navigate the menus and issue commands. [6] Though the menu was mainly designed for game developers, it is possible to back up cartridges with it (through the use of an unofficial V64 BIOS). Some of the menu items related to game backups were removed from the V64's BIOS near the end of its life due to pressure from Nintendo. These items are only available by obtaining a patched V64 BIOS.

Complete V64 menu listing
Menu optionEffect
Alternate and BootCrackThis option would load a workaround for booting games. It only worked on certain types of game images.
Load Boot Crack RoutineAn advanced option that allowed uploading of program code for the use of boot related problems.
Backup Card Auto → DRAMThis option would read a game cartridge and store it in the V64's RAM.
Backup Card Auto → PCSame as the previous option, but would transfer the data to a PC through the V64's parallel port.
Manual Slide ShowSwitch manual between Screenshots the user made in VCD Movie.
Auto Slide ShowSwitch automatic between Screenshots the user made in VCD Movie.
V64 Self TestDiagnostics routine; would check all of V64's subsystems.
Fully Test 128M DRAMDiagnostics routine; would check only the first 128MB of memory.
Fully Test 256M DRAMDiagnostics routine; specifically for units with 256MB of memory.
Upload DRAM Data → PCUsed in conjunction with the option "Backup Card Auto → DRAM", this option would transfer the contents of Doctor V64's RAM to a PC through the use of V64's parallel port.
Fix CRC Code → run gameAnother boot-related command to enable the playing of game images. It would only work on certain types of backups.
Show Game Name in DRAMAn advanced option that would read the backup image and extract the game's name, displaying it on the screen.
Upload V64 BIOS to PCAnother advanced option for DV64 developers. It would transfer the Doctor V64's own program code to the PC through a parallel connection.
DX256 Upload to PCThis command allowed the operation of specific features of the DX256 cartridge adapter (an alternate cartridge adapter sold by Bung).
PC Download to DX256This command allowed the operation of specific features to be downloaded onto the DX256 cartridge adaptor. [7]
Swap Byte Order in DRAMThis command would convert the game image's endianness of a game image already loaded in RAM. Later bios revisions would do this automatically, deprecating this option.

Detailed specifications

CD-ROM access speed

Most early V64 models shipped with a standard IDE 8X CD-ROM . During the manufacturing lifetime of the device, latter V64 models shipped with 16X and eventually 20X drives. V64 units could be purchased without a CD-ROM drive. It is possible to replace the unit with a faster IDE CD-ROM unit (such as the 52X model in the image on this page).

Many Doctor V64s shipped internationally were ordered without an installed CD-ROM drive, to save on shipping costs associated with weight, to avoid import duty on the drive, and to allow users to customize the units in response to the ever-increasing speeds of drives available. The variance in the power draw of different manufacturers drives at different speeds caused issues with disc spin-ups exceeding the wattage rating of the included Bung PSU. This led to users swapping out the Bung PSU for a more powerful model, or selecting low draw drives (mainly Panasonic drives sometimes badged as Creative).

CD-Media

V64s can read CD-Rs and CD-RWs (provided the installed CD-ROM unit supports rewritable media). Supported media has to be recorded in Mode 1, ISO 9660 format. Doctor V64s only support the 8.3 DOS naming convention. As such, Joliet file system is not supported.

RAM

Depending on the model, V64s came with either 128 megabits (16 MB) or 256 megabits (32 MB) of RAM. Original V64 units shipped with 128 megabits of RAM. V64 units started shipping with 256 megabits when developers started using bigger sized memory carts for their games. Users had the option of buying a memory upgrade from Bung and other re-sellers.

Power supply

The Doctor V64 uses a 4 Pin MiniDIN jack (as used for S-Video) for connecting the power supply cord. Power supplies included with Doctor V64s were very unreliable. Bung replaced the power supply with a sturdier version in later V64 units. Replacing broken power supplies became one of the most common maintenance problems with the V64. It is possible to modify an AT PC power supply for V64 use. [8] Only 4 cables have to be connected to the V64 for it to function. [9]

Additional information

Related Research Articles

<span class="mw-page-title-main">Nintendo 64</span> Home video game console

The Nintendo 64 (N64) is a home video game console developed by Nintendo. It was released on June 23, 1996, in Japan; on September 29, 1996, in North America; and on March 1, 1997, in Europe and Australia. The successor to the Super Nintendo Entertainment System, it was the last major home console to use cartridges as its primary storage format until the Nintendo Switch in 2017. It competed primarily with the Sony PlayStation and the Sega Saturn.

<span class="mw-page-title-main">64DD</span> Video game peripheral

The 64DD is a magnetic floppy disk drive peripheral for the Nintendo 64 game console developed by Nintendo. It was announced in 1995, prior to the Nintendo 64's 1996 launch, and after numerous delays was released in Japan on December 13, 1999. The "64" references both the Nintendo 64 console and the 64MB storage capacity of the disks, and "DD" is short for "disk drive" or "dynamic drive".

Game Genie is a line of video game cheat cartridges originally designed by Codemasters, sold by Camerica and Galoob. The first device in the series was released in 1990 for the Nintendo Entertainment System, with subsequent devices released for the Super NES, Game Boy, Genesis, and Game Gear. All Game Genie devices temporarily modify game data, allowing the player to do things unintended by developers such as, depending on the game, cheating, manipulating various aspects of games, and accessing unused assets and functions. Five million units of the original Game Genie products were sold worldwide, and most video game console emulators for the platforms it was on feature Game Genie code support. Emulators that have Game Genie support also allow a near-unlimited number of codes to be entered whereas the actual products have an upper and lower limit, between three and six codes.

A regional lockout is a class of digital rights management preventing the use of a certain product or service, such as multimedia or a hardware device, outside a certain region or territory. A regional lockout may be enforced through physical means, through technological means such as detecting the user's IP address or using an identifying code, or through unintentional means introduced by devices only supporting certain regional technologies.

<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">Action Replay</span> Brand of video game cheating devices

Action Replay is the brand name of a cheating device created by Datel. The Action Replay is available for many gaming systems including the Nintendo DS, Nintendo DSi, Nintendo 3DS, PlayStation Portable, PlayStation 2, GameCube, Game Boy Advance, and the Xbox. The name is derived from the first devices’ signature ability to pause the execution of the software and save the computer's state to disk or tape for future “replay”. The ability to manipulate the contents of memory in this paused state permitted the cheat functions for which the brand is now better known.

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.

<span class="mw-page-title-main">Nintendo Power (cartridge)</span> Peripheral for the Super Famicom and Game Boy

Nintendo Power was a video game distribution service for Super Famicom or Game Boy operated by Nintendo that ran exclusively in Japan from late 1996 until February 2007. The service allowed users to download Super Famicom or Game Boy titles onto a special flash memory cartridge for a lower price than that of a pre-written ROM cartridge.

<span class="mw-page-title-main">CD64 (Nintendo)</span>

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.

This is a list of video game accessories that have been released for the Game Boy handheld console and its successors. Accessories add functionality that the console would otherwise not have.

<span class="mw-page-title-main">ROM cartridge</span> Replaceable device used for the distribution and storage of video games

A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electronic musical instruments.

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">Super NES CD-ROM</span> Unreleased video game console add-on

The Super NES CD-ROM is an unreleased add-on for the Super Nintendo Entertainment System (SNES) video game console. It was built upon the functionality of the cartridge-based SNES by adding support for a CD-ROM-based format known as Super Disc.

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

RAM pack, RAMpack, RAM expansion cartridge, RAM expansion unit (REU), memory expansion pak and memory module are some of the most common names given to various self-contained units or cartridges that expand a computer, games console or other device's own internal RAM in a user-friendly manner.

<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.

Game development kits (GDK) are specialized hardware and software used to create commercial video games for game consoles. They may be partnered with game development tools, special game engine licenses, and other middleware to aid video game development. GDKs are typically not available to the public, and require game developers to enter an agreement, partnership, or program with the hardware manufacturer to gain access to the hardware. As console generations pass, development kits often get sold through websites like eBay without repercussions. This is often because the console manufacturers discontinue certain development programs as time passes.

References

  1. 1 2 Obser, Jeffrey (June 18, 1997). "Nintendo Pirating Device Still for Sale". Wired . Archived from the original on November 5, 2012. Retrieved January 31, 2016.
  2. "Turok 64 Official Source Code Analysis · RetroReversing".
  3. "POM - Results". Dextrose. Archived from the original on June 13, 1998. Retrieved January 31, 2016.
  4. "U.S. FEDERAL COURT AWARDS JUDGMENT TO NINTENDO AGAINST HONG KONG MANUFACTURER OF VIDEO GAME COPIER DEVICES". Nintendo. December 23, 1999. Archived from the original on September 30, 2007. Retrieved January 31, 2016.
  5. Benner, Jeffrey (August 13, 2001). "Pirates on Game Boy's Bow". Wired . Retrieved January 31, 2016.
  6. "Nintendo 64: Doctor V64 basic operations". 22 September 2019.
  7. "DX256".
  8. [ dead link ] Archived 2012-07-26 at the Wayback Machine
  9. Nintendo64 (2019-11-27). "HOW TO BUILD YOUR OWN DOCTOR V64-POWER SUPPLY V1.0". Neperos. Retrieved 2022-11-25.{{cite web}}: CS1 maint: numeric names: authors list (link)
  10. "The Official "Thrift finds" Thread - AtariAge Forums - Page 132". Atariage.com. 24 December 2002. Retrieved November 18, 2011.
  11. "[Oddities] - A day in the life of Turok 3". Dextrose. November 19, 2000. Archived from the original on June 16, 2002. Retrieved November 18, 2011.