nesdev.com
http://forums.nesdev.com/

TapeDump v1.0 - a tool to dump carts without extra hardware
http://forums.nesdev.com/viewtopic.php?f=2&t=7978
Page 11 of 12

Author:  ccovell [ Fri Jul 12, 2013 5:27 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Jeroen wrote:
Perhaps include a small program to LOAD code over the controller ports as well? (into ram)


I am working on 2 methods of loading code onto the NES/FC, in case you missed the thread here: viewtopic.php?f=2&t=9909

The PAR Port loader can use the controller pins, but the Microphone loader requires a real Famicom with mic (cable is dead simple, however.)

Author:  thefox [ Fri Jul 12, 2013 11:05 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Jeroen wrote:
Perhaps include a small program to LOAD code over the controller ports as well? (into ram)

Pretty sure I suggested the very same thing for the last cart, but tepples didn't want to include it without being able to test it (he doesn't have a controller cable for it, I think).

Anyway, if such program is included, the ideal candidate (in my opinion) would be blargg's bootloader, because of how flexible it is: http://slack.net/~ant/old/nes-code/boot ... usage.html

Obviously, more the merrier.

Author:  infiniteneslives [ Fri Jul 12, 2013 11:26 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

I've considered making those cables before. But due to the limited availability and cost of the nes controller cord I've dismissed it since usb is cheaper and more convenient with the assumption your buying a cart to go along with it.

Author:  lidnariq [ Sat Jul 13, 2013 12:07 am ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

tepples wrote:
If someone were to figure out exactly what sort of filtering the Zapper's demodulator circuit is doing, it'd become possible to load data in through an LED and a Zapper.
My preliminary experiments show it roughly equivalent to a modulation with a 16kHz carrier to demodulate, followed by a 1kHz lowpass filter.
tokumaru wrote:
I see two problems with the use of a CRT TV:
2- How are you going to get the information to show up on the TV? You can generate a video on the PC and put it in a thumb drive or a DVD and play it on your DVD player, but that's hardly efficient. Because of the low popularity of CRT TVs these days we can hardly find video cards that can output composite/s-video, so we really don't have many options.
The zapper does not need to be pointed at a CRT. We could hook up an LED to a (optionally USB) serial port and synthesize the carrier by sending carefully chosen bytes over the serial port.
For example, if a serial port can support 115200 baud and 5N1 serial, all bytes will take 1/(16.5kHz) to send—close enough to the horizontal retrace frequency. Then it's just a matter of picking two bytes (maybe 0 and 0x1C?) that count as "bright enough" and "not bright enough" to the demodulation circuit.

If we can't get 5N1 reliably, another possibility is 38400 8N1 where the bytes sent are specifically 0 (one pulse with 1/3.8kHz spacing) or 0xA5 (four pulses with ≈1/15.4kHZ spacing).
Failing all else, we could throw in a really cheap microcontroller that takes care of all the timing.

TL;DR: none of these require modifying the zapper or NES at all.

Author:  Jeroen [ Mon Jul 15, 2013 5:42 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Since phones these days typically have a led on them for the camera flash...couldn't that be used as a half decent transmission source?

Author:  lidnariq [ Mon Jul 15, 2013 8:00 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Assuming we can turn the LED on or off at ≈31kHz, it would be great.

Author:  byemu [ Wed Jul 24, 2013 2:15 am ]
Post subject:  Re:

thefox wrote:
I've been thinking about doing a controller port serial dumping software, but haven't done it so far because I have no use for it. It would be pretty easy to do using blargg's NRPC library (the same one I used for the PC2NES PowerPak transfer software). It's too bad NRPC was never officially released, but if somebody want's to use it you can get it from the PC2NES sources.


Good idea!
So let's do it!

Author:  thefox [ Wed Jul 24, 2013 8:54 am ]
Post subject:  Re: Re:

byemu wrote:
thefox wrote:
I've been thinking about doing a controller port serial dumping software, but haven't done it so far because I have no use for it. It would be pretty easy to do using blargg's NRPC library (the same one I used for the PC2NES PowerPak transfer software). It's too bad NRPC was never officially released, but if somebody want's to use it you can get it from the PC2NES sources.


Good idea!
So let's do it!

I still think it's a good idea, especially if a Python library was made out of NRPC (the dumping plugins would then be Python scripts). Would be especially fun if it worked in real time (could probe the NES from a Python console...). But as previously said, personally I have no use for it.

Author:  byemu [ Fri Jul 26, 2013 6:47 pm ]
Post subject:  Re: Re:

thefox wrote:
byemu wrote:
thefox wrote:
I've been thinking about doing a controller port serial dumping software, but haven't done it so far because I have no use for it. It would be pretty easy to do using blargg's NRPC library (the same one I used for the PC2NES PowerPak transfer software). It's too bad NRPC was never officially released, but if somebody want's to use it you can get it from the PC2NES sources.


Good idea!
So let's do it!

I still think it's a good idea, especially if a Python library was made out of NRPC (the dumping plugins would then be Python scripts). Would be especially fun if it worked in real time (could probe the NES from a Python console...). But as previously said, personally I have no use for it.


I will try it!
I will write a new pc -client with dump

Author:  wyatt8740 [ Sat Sep 21, 2013 6:23 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Now, if only I could record it into my VIC-20's 'datasette' drive :D

(and play it back into the system to load the game)

Author:  realpeterjack [ Thu Dec 11, 2014 8:41 am ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

I'm sorry to bump this thread, but you guys seem to have been struggling with KCS for DOS. A few years ago I contacted the author and he recompiled it for me, using a Windows compiler, as I wanted to use it for retrieving data stored in old Astrocade BASIC tapes. This version can be found here, bundled with other Bally BASIC tools (for the Astrocade):

http://www.ballyalley.com/program_downl ... tools.html <- Software download page

http://www.ballyalley.com/program_downl ... _Tools.zip <- Direct download link

Both DOS and Windows versions are included

Author:  ccovell [ Thu Dec 11, 2014 5:27 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Thanks a lot for the link!

Author:  ouso1999 [ Sun Apr 05, 2015 2:58 pm ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

Hi I have a noob question . I have famicom carts and wanna dump them so what kind of powerpak should I get?

Author:  ccovell [ Mon Apr 06, 2015 1:32 am ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

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

Author:  tepples [ Mon Apr 06, 2015 6:13 am ]
Post subject:  Re: TapeDump v1.0 - a tool to dump carts without extra hardw

There is no Famicom PowerPak. There is a Famicom version of the EverDrive N8.

Page 11 of 12 All times are UTC - 7 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/