Famicom Disk Filesystem

Discussion in 'Nintendo Game Development' started by segaloco, Apr 9, 2010.

  1. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    Do Famicom Disks actually have a filesystem like other magnetic disk media? If so, has it ever been cracked? If not, perhaps I could try to disassemble the Famicom Disk System firmware and crack it.
     
  2. MatthewCallis

    MatthewCallis Robust Member

    Joined:
    Nov 9, 2007
    Messages:
    205
    Likes Received:
    3
    It does, and it has been. There are a few different tools to do this, and the source code for one on the NESDEV forums.

    The link:
    http://nesdev.parodius.com/bbs/viewtopic.php?t=3203
     
    Last edited: Apr 10, 2010
  3. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    Neato, thanks :thumbsup:
     
  4. MottZilla

    MottZilla Champion of the Forum

    Joined:
    Feb 1, 2006
    Messages:
    5,066
    Likes Received:
    102
    Well documented and the FDS Bios itself has been disassembled too. If you're interested search for Brad Taylor's FDS document.
     
  5. segaloco

    segaloco Enthusiastic Member

    Joined:
    Jun 25, 2009
    Messages:
    531
    Likes Received:
    3
    I can't seem to get that to work for any of the FDS rips I have. They are No-Intro, so I'm 99% sure they are clean, but whatever. Still cool to see that research has been done into this =D
     
  6. G0dLiKe

    G0dLiKe <B>Site Supporter 2013</B>

    Joined:
    Nov 25, 2009
    Messages:
    766
    Likes Received:
    4
    this is a nice and very useful link. thanks!
     
  7. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Orly? XD This would be more difficult and almost certainly less fruitful than you think.

    No-Intro are talentless ROM collector kiddies. There is nothing clean about the images, they are the same FwNES dumps from 13 years ago, just with manually erased save files at best. MAYBE one of them has a FDSLoadr, which is useless for archival because the FwNES format is flawed not being a literal copy of the disk.

    There are better programs for viewing disk structure than the one above, but not one end-all. This one is closer: http://nesdev.parodius.com/bbs/viewtopic.php?t=1355
     
  8. MatthewCallis

    MatthewCallis Robust Member

    Joined:
    Nov 9, 2007
    Messages:
    205
    Likes Received:
    3
    Is it possible to dump disks and make a 1:1 image? As far as I knew, it wasn't possible with any publicly known method.
     
  9. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Sure it's possible, even with a FDSLoadr cable, the software just needs to be drastically updated.
     
  10. MatthewCallis

    MatthewCallis Robust Member

    Joined:
    Nov 9, 2007
    Messages:
    205
    Likes Received:
    3
    So it's "possible", not currently being done anywhere.

    I would like to dump a few white disks and my pink disk, but I'd like to only need to do it once, correctly.
     
  11. Calpis

    Calpis Champion of the Forum

    Joined:
    Mar 13, 2004
    Messages:
    5,906
    Likes Received:
    21
    Yes, nobody is dumping disks at the necessary level; the MGD comes close but it too drops data considered outside of a file. It attempts to detect this however and will modify the structure/add it's own flags to its images. If the MGD can, so can a CopyNES or just a controller-PC cable.

    In order to have one end-all dump it'd be best to bypass the RAM adapter like FDSLoadr, greatly oversample a pass of data, and then process the bitstream for errors. Since no one is running DOS for FDSLoadr it'll take new hardware.
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page