Pokémon D/P Pokémon sprites

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

Sep 23, 2008

Pokémon D/P Pokémon sprites by Zyenet at 12:40 AM (6,063 Views / 0 Likes) 14 replies

  1. Zyenet
    OP

    Member Zyenet GBAtemp Regular

    Joined:
    Jul 29, 2008
    Messages:
    142
    Country:
    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

    Member Noitora ::

    Joined:
    Aug 9, 2007
    Messages:
    3,768
    Location:
    Athens
    Country:
    Greece
    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

    Member Zyenet GBAtemp Regular

    Joined:
    Jul 29, 2008
    Messages:
    142
    Country:
    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

    Member Noitora ::

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

    Member psycoblaster Divine

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

    Member Normmatt Former AKAIO Programmer

    Joined:
    Dec 14, 2004
    Messages:
    2,135
    Country:
    New Zealand
    GBADecmp doesnt use .net at all, NLZ77 does however.
     
  7. Zyenet
    OP

    Member Zyenet GBAtemp Regular

    Joined:
    Jul 29, 2008
    Messages:
    142
    Country:
    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

    Member D-Trogh GBAtemp Regular

    Joined:
    Aug 18, 2006
    Messages:
    166
    Location:
    Belgium
    Country:
    Belgium
    Just use PokeDSPic [​IMG]
    Download it here..
     
  9. Zyenet
    OP

    Member Zyenet GBAtemp Regular

    Joined:
    Jul 29, 2008
    Messages:
    142
    Country:
    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

    Member Rykin GBAtemp Fan

    Joined:
    Feb 15, 2004
    Messages:
    394
    Location:
    Baltimore, MD
    Country:
    United States
    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

    Member Zyenet GBAtemp Regular

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

    Newcomer hrc969 Newbie

    Joined:
    Jul 16, 2007
    Messages:
    7
    Country:
    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

    Member Zyenet GBAtemp Regular

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

    Newcomer hrc969 Newbie

    Joined:
    Jul 16, 2007
    Messages:
    7
    Country:
    United States
    OK, I emailed you a link.

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

    Member rastsan 8 baller, Death Wizard

    Joined:
    May 28, 2008
    Messages:
    963
    Location:
    toronto
    Country:
    Canada

Share This Page