Pokémon D/P Pokémon sprites

Discussion in 'NDS - ROM Hacking and Translations' started by Zyenet, Sep 23, 2008.

  1. Zyenet
    OP

    Zyenet GBAtemp Regular

    Member
    142
    0
    Jul 29, 2008
    United States
    I think I've located the location of all the Pokémon sprites in D/P, but whenever I load the graphic files with Tahaxan, I get something like this:

    [​IMG]

    The location I'm looking in the Rom is poketool/pokegra/pokegra.narc

    If I'm in the wrong location, tell me, and give me the right location.
     
  2. Noitora

    Noitora ::

    Member
    3,768
    0
    Aug 9, 2007
    Greece
    Athens
    use crystaltile, extract files from the narc, download gbadecmp uncompress the files using lz77 and then view them with whatever program you want.
     
  3. Zyenet
    OP

    Zyenet GBAtemp Regular

    Member
    142
    0
    Jul 29, 2008
    United States
    Got GBADecmp. Won't run on Vista, and when I run it on XP, it crashes when I hit the go button. Any ideas? Like, a better lz77 decompression program?
     
  4. Noitora

    Noitora ::

    Member
    3,768
    0
    Aug 9, 2007
    Greece
    Athens
    works just fine on my vista computah...there's another one Nintenlord's LZ77 compressor if I remember correctly.
     
  5. psycoblaster

    psycoblaster Divine

    Member
    2,132
    2
    Jan 26, 2008
    Seoul.. (in Korea)
    prob because you didn't download the latest .net framework ? o.O
     
  6. Normmatt

    Normmatt Former AKAIO Programmer

    Member
    2,142
    543
    Dec 14, 2004
    New Zealand
    GBADecmp doesnt use .net at all, NLZ77 does however.
     
  7. Zyenet
    OP

    Zyenet GBAtemp Regular

    Member
    142
    0
    Jul 29, 2008
    United States
    I've got Nintenlord's lz77 decompression tool, but no clue how to use it. It gives me an error saying the file is larger than the offset, sometimes it says it needs a different offset, etc. I hate Nintendo for changing the compression from D/P and Platinum, since I've got PokeDsPic displaying D/P sprites, but Platinum ones don't work.

    Help?
     
  8. D-Trogh

    D-Trogh GBAtemp Regular

    Member
    166
    8
    Aug 18, 2006
    Belgium
    Belgium
    Just use PokeDSPic [​IMG]
    Download it here..
     
  9. Zyenet
    OP

    Zyenet GBAtemp Regular

    Member
    142
    0
    Jul 29, 2008
    United States
    That, as I stated above, only works for D/P sprites. Platinum sprites are compressed differently, so PokeDsPic needs an update. (lz77 compressed, I think)
     
  10. Rykin

    Rykin GBAtemp Fan

    Member
    394
    0
    Feb 15, 2004
    United States
    Baltimore, MD
    When you extract the files with crystalite2, it should give you an option to uncompress them there.

    From there, load up your favorite tile editor.
     
  11. Zyenet
    OP

    Zyenet GBAtemp Regular

    Member
    142
    0
    Jul 29, 2008
    United States
    I did the lz77 decompress in CrystalTile2, but neither PokeDsPic, nor Tahaxan, can view the sprites. It just returns garbage.
     
  12. hrc969

    hrc969 Newbie

    Newcomer
    7
    0
    Jul 16, 2007
    United States
    Hi, you can modify DS PokePic to view the sprites in platinum. Just two numbers change and everything else is the same.

    Now I am having trouble with something else, when I use DS PokePic to view otherpoke.narc, the sprites show up without color. What can I do to fix this?
    Note: This happens when viewing the DP otherpoke.narc with the unmodified DS Pokepic and when viewing the Platinum otherpoke.narc with the modified DS Pokepic
    EDIT: There are two ways to to edit the program to show the platinum sprites:

    1) One is to make the PRNG run backwards to how it was run for DP.

    2)Make the seed for the PRNG start at the zeroth element of the array rather than at the last one, then run the loop backwards from the way it is run.
     
  13. Zyenet
    OP

    Zyenet GBAtemp Regular

    Member
    142
    0
    Jul 29, 2008
    United States
    Can you send me a modified copy of PokeDsPic? I've got no clue how to do what you said.
     
  14. hrc969

    hrc969 Newbie

    Newcomer
    7
    0
    Jul 16, 2007
    United States
    OK, I emailed you a link.

    Also I figured out how to view the otherpoke sprites. Thanks anyway.
     
  15. rastsan

    rastsan 8 baller, Death Wizard,

    Member
    995
    228
    May 28, 2008
    Canada
    toronto