This is a tool I wrote using the NRPC library. It allows you to send iNES ROMs to the PowerPak directly over a PC-to-NES serial cable. Building the cable is easy, mine uses FTDI TTL-232R-5V-WE USB to serial converter which can be directly spliced with the NES controller wires.
All that is required is to add a modified versions of one of the mapper files on the CF. This adds a new screen before the normal PowerPak menus which waits for transfers from PC. Any controller button takes the user to the original menus.
I also added it to the Windows “Send to” context menu so now I can simply right click on an iNES ROM and send it directly to NES without having to go through the hassle of swapping CF cards if I want to test a ROM that isn’t on the CF already.
Now also supports 115 200 kbps transfer speed! Also you can transfer the WRAM contents (save games) and up to 5 Game Genie codes.
Here’s the usage for the app:
usage: pc2nes.exe [options] infile -ntsc use NTSC timing -pal use PAL timing -wram=[file] WRAM contents -gg=[code] Game Genie code -port=[port] send data to a serial port -out=[file] save data to a file
Information about how to build the cable can be found in this thread at NESDev forums: http://nesdev.parodius.com/bbs/viewtopic.php?t=7520