• Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Gen 6 Pokémon icons for Gen 4 and 5

53
Posts
9
Years
    • Seen Aug 26, 2022
    I am proud to present you the Gen VI mini icons (as per their ORAS incarnation) to use for NDS Pokémon games.

    How to use:

    1°) Download the file Poké-icons.zip at the end of this post and extract its contents.
    It contains 5 icons files to use with the corresponding games, as well as a folder full of Pokémon icons in PNG format.

    2°) Open your NDS Pokémon ROM with CrystalTile2.

    3°) Click the NDS icon or Ctrl+N to open the file browser.

    4°) Here is where the icons are located in each game:

    • Diamond & Pearl: poketool/icongra/poke_icon.narc
    • Platinum: poketool/icongra/pl_poke_icon.narc
    • HeartGold & SoulSilver: a/0/2/0
    • Black & White: a/0/0/7
    • Black 2 & White 2: a/0/0/7


    5°) Right-click on the corresponding narc and click Import to update it with the corresponding file for the game:

    • Diamond & Pearl: Gen 4 (1-DP)
    • Platinum: Gen 4 (2-Pt)
    • HeartGold & SoulSilver: Gen 4 (3-HGSS)
    • Black & White: Gen 5 (1-BW)
    • Black 2 & White 2: Gen 5 (2-B2W2)



    6°) Now Right-click on arm9.bin (located at the beginning of the file browser) and click Extract, unless you're using a Diamond, Pearl or Platinum ROM in which case you can click Export since the arm9 in those 3 games are not compressed.

    7°) Open the extracted arm9 with a hex editor.

    8°) Search for the following string:

    • Gen 4: 00 01 01 01 00 00 00 00 02 02 01 01 00 01 02 02
    • Gen 5: 00 11 11 11 00 00 00 00 22 22 11 11 00 11 22 22


    The hex editor should return 1 result only.

    The format for Gen 5 is slightly different, this is because Gen 5 icons have 2 files per Pokémon, one icon for the male and one for the female.
    The leftmost nybble is the palette for the female, while the rightmost nybble is the palette for the male.
    Usually the female-icon is an empty file, except for Unfezant, Frillish and Jellicent.

    9°) Now that you have located the offset of the palettes, copy-paste this:
    Gen 4:
    Code:
    [COLOR=#000000]00 01 01 01 00 00 00 00 02 02 01 01 00 01 02 02
    00 00 00 02 01 00 00 02 02 02 00 02 02 00 00 00
    02 02 02 00 00 02 01 00 00 02 02 01 00 00 00 00
    00 02 02 02 01 01 01 00 01 01 00 00 00 00 00 02
    02 02 00 02 00 01 01 01 00 00 00 00 02 00 00 01
    01 00 00 01 02 02 02 02 02 02 00 00 02 02 02 02
    02 01 00 00 00 00 00 01 01 01 02 02 01 02 02 00
    01 00 00 02 00 00 00 00 02 02 00 01 02 01 00 02
    02 00 00 00 02 02 00 00 00 00 00 00 01 02 02 02
    00 00 00 00 00 00 02 00 01 01 01 00 00 00 00 00
    00 02 02 02 02 00 00 01 00 02 00 00 01 00 01 00
    00 01 01 00 00 00 01 00 00 01 01 01 01 00 02 01
    01 01 00 00 02 02 00 01 00 00 00 02 00 02 00 02
    01 00 02 00 00 01 00 00 00 02 00 00 02 02 00 00
    00 00 00 00 00 00 00 00 00 00 02 01 02 02 01 01
    01 00 01 02 02 02 01 01 01 00 01 01 01 01 01 00
    00 00 00 00 00 02 02 02 02 00 02 00 02 01 00 01
    01 01 01 01 00 00 00 00 01 01 01 00 00 01 01 02
    02 02 01 01 01 01 02 02 02 02 00 00 00 02 02 02
    02 02 02 00 00 01 00 00 00 00 02 00 01 02 00 00
    02 00 01 00 00 00 02 01 00 01 01 01 01 00 00 00
    02 01 00 00 00 00 00 01 00 00 01 00 00 02 02 00
    01 00 00 00 01 01 00 00 00 02 00 00 00 00 00 00
    00 01 00 00 02 00 00 00 00 02 00 00 00 00 02 00
    01 00 00 01 01 01 01 00 02 00 00 00 00 00 00 02
    02 01 01 00 00 00 01 00 00 00 01 01 01 01 00 00
    00 00 00 00 01 00 00 00 02 02 02 02 02 02 00 00
    02 00 02 02 00 00 01 00 00 00 01 00 00 00 02 00
    00 01 01 00 02 00 00 01 00 00 00 01 01 00 00 01
    00 00 01 00 00 01 01 00 00 02 00 01 00 02 02 00
    00 00 00 00 02 00 00 00 00 00 00 00 01 01 01 02
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01
    00 01 00 00 00[/COLOR] [COLOR=#FF0000]00 01 00 00 00 00 00[/COLOR] [COLOR=#008000]00 00 00 01[/COLOR]
    
    [COLOR=#000000]For DP, don't copy the red nor the green part at the end.[/COLOR]
    [COLOR=#FF0000]For Pt, don't copy the green part at the end.[/COLOR]
    [COLOR=#008000]For HGSS, copy all.[/COLOR]
    BW:
    Code:
    00 11 11 11 00 00 00 00 22 22 11 11 00 11 22 22
    00 00 00 22 11 00 00 22 22 22 00 22 22 00 00 00
    22 22 22 00 00 22 11 00 00 22 22 11 00 00 00 00
    00 22 22 22 11 11 11 00 11 11 00 00 00 00 00 22
    22 22 00 22 00 11 11 11 00 00 00 00 22 00 00 11
    11 00 00 11 22 22 22 22 22 22 00 00 22 22 22 22
    22 11 00 00 00 00 00 11 11 11 22 22 11 22 22 00
    11 00 00 22 00 00 00 00 22 22 00 11 22 11 00 22
    22 00 00 00 22 22 00 00 00 00 00 00 11 22 22 22
    00 00 00 00 00 00 22 00 11 11 11 00 00 00 00 00
    00 22 22 22 22 00 00 11 00 22 00 00 11 00 11 00
    00 11 11 00 00 00 11 00 00 11 11 11 11 00 22 11
    11 11 00 00 22 22 00 11 00 00 00 22 00 22 00 22
    11 00 22 00 00 11 00 00 00 22 00 00 22 22 00 00
    00 00 00 00 00 00 00 00 00 00 22 11 22 22 11 11
    11 00 11 22 22 22 11 11 11 00 11 11 11 11 11 00
    00 00 00 00 00 22 22 22 22 00 22 00 22 11 00 11
    11 11 11 11 00 00 00 00 11 11 11 00 00 11 11 22
    22 22 11 11 11 11 22 22 22 22 00 00 00 22 22 22
    22 22 22 00 00 11 00 00 00 00 22 00 11 22 00 00
    22 00 11 00 00 00 22 11 00 11 11 11 11 00 00 00
    22 11 00 00 00 00 00 11 00 00 11 00 00 22 22 00
    11 00 00 00 11 11 00 00 00 22 00 00 00 00 00 00
    00 11 00 00 22 00 00 00 00 22 00 00 00 00 22 00
    11 00 00 11 11 11 11 00 22 00 00 00 00 00 00 22
    22 11 11 00 00 00 11 00 00 00 11 11 11 11 00 00
    00 00 00 00 11 00 00 00 22 22 22 22 22 22 00 00
    22 00 22 22 00 00 11 00 00 00 11 00 00 00 22 00
    00 11 11 00 22 00 00 11 00 00 00 11 11 00 00 11
    00 00 11 00 00 11 11 00 00 22 00 11 00 22 22 00
    00 00 00 00 22 00 00 00 00 00 00 00 11 11 00 11
    11 11 00 00 00 00 00 00 22 22 22 22 22 00 00 11
    11 00 00 00 00 00 00 00 00 11 00 00 00 00 00 00
    00 00 00 00 11 11 22 00 00 00 11 00 11 11 11 11
    22 00 11 11 11 11 00 11 11 00 00 00 11 00 22 11
    00 00 00 00 00 00 00 00 11 11 00 00 00 00 22 22
    22 11 11 11 00 00 00 00 00 11 11 00 00 00 11 00
    00 00 00 00 22 11 11 00 00 00 00 00 00 00 11 22
    22 22 11 11 22 00 00 00 11 11 22 00 22 00 00 00
    00 00 22 00 00 11 11 22 00 22 22 22 00 00 00 22
    11 11 00 00 00 00 00 00 11 22 11 22 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 11 00 11
    00 11 00 00 00 00 00 00 00 00 11 00 00 11 00 22
    11 11 11 00 22 22 22 22
    B2W2:
    Code:
    00 11 11 11 00 00 00 00 22 22 11 11 00 11 22 22
    00 00 00 22 11 00 00 22 22 22 00 22 22 00 00 00
    22 22 22 00 00 22 11 00 00 22 22 11 00 00 00 00
    00 22 22 22 11 11 11 00 11 11 00 00 00 00 00 22
    22 22 00 22 00 11 11 11 00 00 00 00 22 00 00 11
    11 00 00 11 22 22 22 22 22 22 00 00 22 22 22 22
    22 11 00 00 00 00 00 11 11 11 22 22 11 22 22 00
    11 00 00 22 00 00 00 00 22 22 00 11 22 11 00 22
    22 00 00 00 22 22 00 00 00 00 00 00 11 22 22 22
    00 00 00 00 00 00 22 00 11 11 11 00 00 00 00 00
    00 22 22 22 22 00 00 11 00 22 00 00 11 00 11 00
    00 11 11 00 00 00 11 00 00 11 11 11 11 00 22 11
    11 11 00 00 22 22 00 11 00 00 00 22 00 22 00 22
    11 00 22 00 00 11 00 00 00 22 00 00 22 22 00 00
    00 00 00 00 00 00 00 00 00 00 22 11 22 22 11 11
    11 00 11 22 22 22 11 11 11 00 11 11 11 11 11 00
    00 00 00 00 00 22 22 22 22 00 22 00 22 11 00 11
    11 11 11 11 00 00 00 00 11 11 11 00 00 11 11 22
    22 22 11 11 11 11 22 22 22 22 00 00 00 22 22 22
    22 22 22 00 00 11 00 00 00 00 22 00 11 22 00 00
    22 00 11 00 00 00 22 11 00 11 11 11 11 00 00 00
    22 11 00 00 00 00 00 11 00 00 11 00 00 22 22 00
    11 00 00 00 11 11 00 00 00 22 00 00 00 00 00 00
    00 11 00 00 22 00 00 00 00 22 00 00 00 00 22 00
    11 00 00 11 11 11 11 00 22 00 00 00 00 00 00 22
    22 11 11 00 00 00 11 00 00 00 11 11 11 11 00 00
    00 00 00 00 11 00 00 00 22 22 22 22 22 22 00 00
    22 00 22 22 00 00 11 00 00 00 11 00 00 00 22 00
    00 11 11 00 22 00 00 11 00 00 00 11 11 00 00 11
    00 00 11 00 00 11 11 00 00 22 00 11 00 22 22 00
    00 00 00 00 22 00 00 00 00 00 00 00 11 11 00 11
    11 11 00 00 00 00 00 00 22 22 22 22 22 00 00 11
    11 00 00 00 00 00 00 00 00 11 00 00 00 00 00 00
    00 00 00 00 11 11 22 00 00 00 11 00 11 11 11 11
    22 00 11 11 11 11 00 11 11 00 00 00 11 00 22 11
    00 00 00 00 00 00 00 00 11 11 00 00 00 00 22 22
    22 11 11 11 00 00 00 00 00 11 11 00 00 00 11 00
    00 00 00 00 22 11 11 00 00 00 00 00 00 00 11 22
    22 22 11 11 22 00 00 00 11 11 22 00 22 00 00 00
    00 00 22 00 00 11 11 22 00 22 22 22 00 00 00 22
    11 11 00 00 00 00 00 00 11 22 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 11 22 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    11 00 11 00 11 00 00 00 00 00 00 00 00 11 00 00
    11 00 22 11 11 11 11 00 00 00 00 00 00 22 22 22
    22
    10°) Save and close the hex editor.

    11°) Now you can re-insert the arm9 in the ROM with CrystalTile2 by right-clicking Compression (if your ROM doesn't load then try Import instead).

    This is the end result:
    8Me5yA8.png



    NDS Pokémon icons have to fit a rectangle of 32 by 24 pixels, so I did my best to port them within that limitation.

    Credits:
    _Zhorken for ripping the ORAS Pokémon icons.
    _MeroMero (myself) for porting the icons to use with older gens.
    _pleoNeX for Tinke.
    _the angel-team for CrystalTile2.


    Now enjoy the updated icons :)
     

    Attachments

    • Poké-icons.zip
      1,023.3 KB · Views: 260
    Last edited:

    MrDollSteak

    Formerly known as 11bayerf1
    858
    Posts
    15
    Years
  • This is awesome great work!

    Have you made it so there aren't any animations any more? Or did you make second frames for the animations?
     
    53
    Posts
    9
    Years
    • Seen Aug 26, 2022
    Interesting , I think I will use this on my Platinum translation XD thanks!
    Go ahead, that's what the download link is for ;)

    This is awesome great work!

    Have you made it so there aren't any animations any more? Or did you make second frames for the animations?
    If you want the technical answer, each icon has 2 frames who are strictly identical to each other pixel per pixel, thus giving the illusion that the icon is not animated when actually it is.
    I know, details, details.
     

    MrDollSteak

    Formerly known as 11bayerf1
    858
    Posts
    15
    Years
  • Go ahead, that's what the download link is for ;)


    If you want the technical answer, each icon has 2 frames who are strictly identical to each other pixel per pixel, thus giving the illusion that the icon is not animated when actually it is.
    I know, details, details.

    Right that's exactly what I meant. Because I'm actually working on a resource that makes a second frame for the Gen 6 icons. I was just thinking if you had already made them then that would save me some time.
    That being said feel totally free to use mine.

    I've finished Gens 1 and 2 and am working my way through Gen 3.
     
    Back
    Top