TapeDump v1.0 - a tool to dump carts without extra hardware

Discuss technical or other issues relating to programming the Nintendo Entertainment System, Famicom, or compatible systems.

Moderator: Moderators

lidnariq
Posts: 8894
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by lidnariq » Mon Apr 06, 2015 12:20 pm

It'd probably be cheapest if you can find an electronics repair shop and pay them to convert a random cartridge into a cartridge of TapeDump...

User avatar
ouso1999
Posts: 101
Joined: Sun Jun 12, 2011 10:04 am
Location: Cairo , Egypt
Contact:

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by ouso1999 » Mon Apr 06, 2015 1:59 pm

ccovell wrote:If you have a NES, get the NES PowerPak and use your Famicom carts through an adaptor. If you have a Famicom, use a Famicom Powerpak (??)

Oh, yeah, since you're in Egypt, TapeDump doesn't dump games from within multicarts. :-)

It should be able to dump the menus, though. ;-D
really?well I wanted to make it specially for multicarts :)
______________________________________
Born to amuse, to inspire, to delight
Here one day
Gone one night
Like a sunset
Dying with the rising of the moon
Gone too soon


I missed u dad
_______________________________________

User avatar
ouso1999
Posts: 101
Joined: Sun Jun 12, 2011 10:04 am
Location: Cairo , Egypt
Contact:

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by ouso1999 » Tue Apr 07, 2015 9:36 am

tepples wrote:There is no Famicom PowerPak. There is a Famicom version of the EverDrive N8.
Isn't it too expensive?
______________________________________
Born to amuse, to inspire, to delight
Here one day
Gone one night
Like a sunset
Dying with the rising of the moon
Gone too soon


I missed u dad
_______________________________________

User avatar
ouso1999
Posts: 101
Joined: Sun Jun 12, 2011 10:04 am
Location: Cairo , Egypt
Contact:

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by ouso1999 » Tue Apr 07, 2015 9:53 am

lidnariq wrote:It'd probably be cheapest if you can find an electronics repair shop and pay them to convert a random cartridge into a cartridge of TapeDump...
im country noone gives interest about retro stuff so which will be cheaper buying a famicom powerpak or buying Kazoo cartridge INL Retro Dumper?
______________________________________
Born to amuse, to inspire, to delight
Here one day
Gone one night
Like a sunset
Dying with the rising of the moon
Gone too soon


I missed u dad
_______________________________________

lidnariq
Posts: 8894
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by lidnariq » Tue Apr 07, 2015 11:30 am

ouso1999 wrote:im country noone gives interest about retro stuff
But you don't need support here, just someone who's willing to burn a new 'PROM and replace the PRG on a donor ... at least, assuming you can find a donor.
so which will be cheaper buying a famicom powerpak
The Everdrive N8 is about 100 USD. You can probably find a slightly-closer distributor – http://shop.krikzz.com/aboutus.sc
or buying Kazoo cartridge INL Retro Dumper?
The Kazoo was originally made by naruko ( http://sourceforge.jp/projects/unagi/wiki/order_ja ), but I don't know if he'll ship outside of Japan. Also he's currently out of stock.
INL sells his version for 20 USD ( http://www.infiniteneslives.com/aux3.php ).

Great Hierophant
Posts: 747
Joined: Tue Nov 23, 2004 9:35 pm

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by Great Hierophant » Thu Jan 28, 2016 11:34 am

How can one properly incorporate CopyNES plugins? I am trying to dump a GNROM/MHROM like game. I used the source file from the latest CopyNES distribution, compiled it with TASM included in the TapeDump src folder, and substituted the mapper by changing the appropriate lines in TapeDump.asm. Then I assembled it with NESASM3. I see in the sources for the TapeDump mappers that they include the options to dump the PRG, CHR, header or the full ROM, but the CopyNES plugins do not have these options in the source.

I have used this program to dump a Super Mario Bros. cart successfully but I cannot seem to obtain a working dump of my Mapper 66 game. I think I am only getting the first 32KB bank repeated and the program does not stop dumping well after the 64KB mark. (My cart has a 64KB EPROM for the PRG on it).

ccovell
Posts: 1007
Joined: Sun Mar 19, 2006 9:44 pm
Location: Japan
Contact:

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by ccovell » Thu Jan 28, 2016 5:20 pm

The CopyNES plugins aren't used as-is; I've hacked them quite a bit.

IIRC, all CopyNES plugins have a "dump all" command which I had to split up into their respective "dump CHR", "dump PRG", "dump iNES header", etc routines, which each get called from TapeDump.

You'll have to compare a CopyNES plugin to the same TapeDump mapper plugin to see what gets changed.

User avatar
Fisher
Posts: 993
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by Fisher » Sun Sep 24, 2017 8:55 am

Could someone please do a UNROM version of TapeDump?
Thanks in advance.

lidnariq
Posts: 8894
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by lidnariq » Sun Sep 24, 2017 10:51 am

But Tapedump already supports UNROM?

User avatar
Fisher
Posts: 993
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by Fisher » Sun Sep 24, 2017 11:35 am

I mean, a version that can run on a UNROM board.
Is it already supported?

tepples
Posts: 21801
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by tepples » Sun Sep 24, 2017 1:57 pm

That'd need two changes:
  1. Ensure the reset handler is above $C000, and switch the first bank into $8000
  2. Put the UI graphics in PRG ROM, possibly compressed, possibly in otherwise unused space, and copy them to CHR RAM
Anyone up for such a mapper hack?

JRoatch
Formerly 43110
Posts: 389
Joined: Wed Feb 05, 2014 7:01 am
Location: us-east
Contact:

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by JRoatch » Sun Sep 24, 2017 4:10 pm

OK, here you go.

It's 32 KiB UNROM, uncompressed CHR is copied, and PAL is detected and patched at at run-time.

I would post sources but I literally hex edited the whole thing. It's also worth noting (provided that I wanted to spend time getting the original source to compile) that it looks like there's enough room to fit the original code, PAL differences, and compressed CHR into 16 KiB.
Attachments
2017-09-24_TapeDump-UNROM-hack.nes
(32.02 KiB) Downloaded 90 times

User avatar
Fisher
Posts: 993
Joined: Sat Jul 04, 2015 9:58 am
Location: -29.794229 -55.795374

Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Post by Fisher » Sun Sep 24, 2017 5:01 pm

Great!!
Thank you!! :beer:

Post Reply