





 Unicorned
CopyNES: The Magical Giver of Game Life 
In 1997, Kevin
Horton designed the first ever NES back-up unit, dubbed CopyNES.
With CopyNES, and a little modification to a front loading Nintendo
system, users could copy NES and Famicom cartridges (with a Famicom-to-NES
adapter) and game saves via a computer's parallel port. Horton
used to sell kits that included all of the necessary parts for
$45. If you weren't technically inclined to do the install, $125
afforded you a complete conversion with a system you sent through
the mail. Somewhere around 2006, however, Horton stopped selling
and installing CopyNES kits.

 Holy
USB hole. 
A decade later,
Brian Parker took the same basic concept of CopyNES and updated
it with USB connectivity. Currently the USB version of CopyNES
sells for $70 + shipping. Parker does not offer any installation
service.
This is unfortunate
because installing USB CopyNES is quite the task for those with
little or no experience with soldering and desoldering. The installation
process requires, among other things, the removal of the CPU from
the system. For those of you tech savvy enough, there is an installation
manual in .pdf format available to download:
USB CopyNES Installation Manual
PDFTechnical instructions on installing USB CopyNES
written by Kevin Horton and Brian Parker.
All of the
work involved is worth it in the end, because with USB CopyNES,
you can preserve all of your NES and Famicom prototypes and protect
them from the fate of bit rot. You can even re-flash the games
right back onto the physical copies to ensure another twenty years
of game playing!
For USB CopyNES
to communicate with a computer, you will need to download the
necessary software:
USB CopyNES Host App Zip Version
4.0.1The program required for running on the computer
after USB connected. Works on Windows 2000 and XP operating systems.

When you're
finished downloading and unzipping the software, connect an A
Male to B Male USB cable into USB CopyNES and your PC or laptop.

When prompted
by your computer to search for the driver in the Found New
Hardware window, click Browse and locate the folder
where you have unzipped the USB CopyNES Host App program. Hit
the Next button for the driver to begin installing.
Now try to
open USB CopyNES.exe. Make sure the NES is powered on.

If for some
reason you receive error messages telling you that the NES is
off, when it is not, or if any other failed prompts come up, try
re-installing the drivers. First, find the DRIVER folder
in the USB CopyNES directory. Click on FTClean.exe
and run the program to clean the system.

Next, right-click
on My Computer, choose Properties, left-click on
the Hardware tab, and left-click on Device Manager.
Scroll down to Universal Serial Bus controllers ang go
down to USB Composite Device. Double click on it to make
sure it says CopyNES under Location. Click OK. Right-click
on the USB Composite Device and left-click Uninstall.
Unplug the
USB cable from your computer and plug it back in to attempt installation
again.


- Step 1:
Insert your prototype into CopyNES and push the power button.
- Step 2:
Start USB CopyNES.exe.
- Step 3:
Choose Dump Cart.
- Step 4:
Surf to http://bootgod.dyndns.org:7777
and search for the title of the prototype that you're about to
back up.
- Step 5:
Locate the PCB board/mapper of the game on the site.
- Step 6:
Choose the corresponding PCB class/mapper on the USB CopyNES program
(the number in parenthesis represents the mapper). Click OK.
- Step 7:
Type in a name for your back-up. Click OK.
- Step 8:
Test the .NES file in your favorite emulator.
As an alternative
to Steps 4 and 5, you can also find out the correct mapper by
loading a ROM of the retail game you're looking to dump into an
NES emulator like FCEUX.

In FCEUX,
open the retail game's ROM. When the game begins, click on Help
and then Message Log.

The retail
game's mapper number and name will be displayed in this list.

Use that number
and mapper name in CopyNES for a successful dump of your prototype.
Once you've
successfully copied the files onto your computer, it's time to
determine whether the prototype has any changes from the final
game. That's when GoodNES comes in. Follow the steps listed below to check to see if your NES prototype
dump is different from the retail and/or previously dumped prototypes.
- Step 1:
Go to www.allgoodthings.us
and download the latest GoodNES .zip file to the Desktop (at the
top of the page, click on Forum+Files -> Downloads
-> GoodNES)
- Step 2:
Extract the contents of the .zip file to a new folder called goodnes
- Step 3:
Copy and paste dumped .NES files into this newly created goodnes
folder
- Step 4:
In Windows, click on the Start button, choose Run,
type "cmd," and press ENTER to open Command
Prompt
- Step 5:
In Command Prompt, type "cd desktop/goodnes"
and press ENTER
- Step 6:
Type the command "goodnes list" and press ENTER
- Step 7:
In the goodnes folder, locate "NEShave.txt"
and double-click on it
- Step 8:
Any games not listed in this .txt file are currently not known,
and therefore, are new dumps
(Thanks to
Skrybe for his help with this!)
Note: Unplugging
the USB cable from USB CopyNES allows you to play games on the
system as usual.
Now let's go save some game worlds together!


|