New Narctool (Version 0.2b)

Discussion in 'NDS - ROM Hacking and Translations' started by dexter0, Dec 30, 2007.

Dec 30, 2007

New Narctool (Version 0.2b) by dexter0 at 7:06 PM (6,700 Views / 0 Likes) 9 replies

  1. dexter0
    OP

    Newcomer dexter0 Newbie

    Joined:
    Dec 30, 2007
    Messages:
    2
    Country:
    United States
    DOWNLOAD HERE:
    http://members.cox.net/dexter0/software/narctool2b.zip

     
  2. nerdsmasher

    Newcomer nerdsmasher Member

    Joined:
    Jul 27, 2007
    Messages:
    15
    Country:
    Netherlands
    Narc files of 0866 Puyo Puyo! 15th Anniversary doesn't unpack (these narc files don't have filenames btw). Version 0.1-p didn't work either.
     
  3. FireValk01

    Member FireValk01 Advanced Member

    Joined:
    Apr 21, 2007
    Messages:
    81
    Country:
    United States
    pokemon diamond ppark.narc wont unpack. it throws an error.
     
  4. dexter0
    OP

    Newcomer dexter0 Newbie

    Joined:
    Dec 30, 2007
    Messages:
    2
    Country:
    United States
    Yeah, both issues are because the code is based off 0.1 not 0.1p. First priority is fixing the compression routines. The pack feature is done but it can't compress the narcs into carcs properly. After that I will look into merging the 0.1-p modifications into the code so narcs from puyo puyo and pkm will extract.

    I am keeping track of my progress here:
    http://members.cox.net/dexter0/
     
  5. Count Cannoli

    Newcomer Count Cannoli Newbie

    Joined:
    Jun 12, 2008
    Messages:
    5
    Country:
    United States
    Well...Wario: Master of disguise creates an annoying noise and fails to unpack, Professor Layton and the Curious Village fails to unpack any files from any of them. It also gives a runtime error with Professor Layton, saying that the runtime requested it to terminate ina n unusual way.
     
  6. cmccmc

    Banned cmccmc Banned

    Joined:
    Oct 30, 2008
    Messages:
    60
    Country:
    United States
    I was wondering if the text in games in the narc files because i got bored about a weak ago and unpacked a bunch of games and all i could find are .narc files.
     
  7. Noitora

    Member Noitora ::

    Joined:
    Aug 9, 2007
    Messages:
    3,768
    Location:
    Athens
    Country:
    Greece
    I'm using crystaltile for my narc needs but I'll use this one if it's better [​IMG]
    Thanks dexter0.
     
  8. Count Cannoli

    Newcomer Count Cannoli Newbie

    Joined:
    Jun 12, 2008
    Messages:
    5
    Country:
    United States
    I get the same problem with Wario: Master of Disguise as described earlier, as well as Professor Layton. And for some reason it always seems to try unpacking a million files though I doubt there's hardly that many.
     
  9. SCVgeo

    Member SCVgeo GBAtemp Regular

    Joined:
    Nov 5, 2008
    Messages:
    115
    Location:
    USA
    Country:
    United States
    Try this program: kiwi.ds' Editor

    It is by far the best in performace of all the extraction programs.
     
  10. wannya

    Newcomer wannya Member

    Joined:
    Sep 17, 2007
    Messages:
    37
    Country:
    China
    CODEtypedef struct
    {
    ÂÂÂÂu32ÂÂÂÂÂÂÂÂÂÂÂÂblockType;ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// block type
    ÂÂÂÂu32ÂÂÂÂÂÂÂÂÂÂÂÂblockSize;ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ// block size

    } ArchiveBlockHeader;

    typedef struct ArchiveFNT
    {
    ÂÂÂÂu32ÂÂÂÂ start;
    ÂÂÂÂu16ÂÂÂÂ index;
    ÂÂÂÂu16ÂÂÂÂ parent;
    }
    ÂÂÂÂÂÂÂÂfor (count=0; countdataBlocks; count++)
    ÂÂÂÂÂÂÂÂ{
    ÂÂÂÂÂÂÂÂÂÂÂÂswitch (block->blockType)
    ÂÂÂÂÂÂÂÂÂÂÂÂ{
    ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase 'FATB': fat = (ArchiveFatBlockHeader*)block;ÂÂÂÂbreak;
    ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase 'FNTB': fnt = (ArchiveDirBlockHeader*)block;ÂÂÂÂbreak;
    ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcase 'FIMG': img = (ArchiveImgBlockHeader*)block;ÂÂÂÂbreak;
    ÂÂÂÂÂÂÂÂÂÂÂÂ}
    ÂÂÂÂÂÂÂÂÂÂÂÂblock = (ArchiveBlockHeader*)((u32)block + block->blockSize);
    ÂÂÂÂÂÂÂÂ}
     

Share This Page