Gaming How To Create Custom NDS Icons

superspudz2000

Well-Known Member
OP
Member
Joined
Aug 23, 2007
Messages
574
Trophies
0
XP
615
Country
Canada
NDS-Icons.png


Nintendo DS games have an internal icon associated with them that displays in file lists on DS flashcarts. The icon or picture is predominantly what people use to instantly recognize individual games in a list before looking at the filename.

in most cases the default icon is "good enough" for a basic visual representation of the game, but other times the icon for a game is weird, gross, offensive, confusing, makes no sense, shows something unrelated to the actual game, or is just plain ugly.

luckily you can change the internal icon of any DS game, and its easy and straightforward to do.

here is what you will need:
-DS Buff v1Final
-GIMP image program
-DS Icon pack
-(optional) Cyclo DS "Evotools" v1.0beta2

i have uploaded all the stuff together in an "DS Icon Toolpack here:

https://www.mediafire.com/file/31b1dsss83sui6w/NDS_Icon_Toolkit.rar/file

The reason for CycloDS evotools program is because when installed, it creates in windows, file associations for every .nds file with its own individual DS Icon. So you can view every .nds file with its corresponding icon from within windows explorer, just at it would look on a DS Flashcart.

the first thing you need is an icon file to work with. open DSBuff and select browse at the top. select any NDS file. there is a box in the middle with 4 smaller items. Browse, Save, Restore, Download.

DSBUFF.png


Save the icon somewhere. then open the PNG image in Gimp.

DS Icons are 32 x 32, 16 Colors.

its fairly simple to pull an image off the net, resize, copy, paste it into the "icon.png" tab, and maintain the 32 x 32 size. But the problem is it won't be 16 colors.

in order to convert it to 16 colors, within GIMP, go to Image > Mode > Indexed . then, Generate Optimum Palette, Maximum Number of Colors "16". then hit convert.

then go to File, Export.

GIMP.png


now you have a compatible icon image. Open DSBuff, select the very small browse box next to the icon box, choose the icon image, then there will be a Red Box with a Floppy Disk to the right, click that to save the changes.

if you ran CycloEvotools you can view the .NDS file with the new icon from within windows.

...

ALTERNATE METHOD 2. (easier).
if you don't want to create your own icons, you can simply use a preexisting icon from a DS icon pack.

so for example, Tenchu Dark Assassin has a weird green thing for its icon. (i guess its meant to be a rice ball). If you just want a normal looking icon, then find the icon for "2108 - Ninja Reflex", a plain Shuriken. and using DSBuff, Replace Tenchu's icon with the Shuriken icon.

Sim City DS just has an "EA" logo. Lame. find the icon for "2386 - The Tower DS". since Tower DS is Japanese, and Text Heavy, you likely won't have a duplicate icon if you swap them.

"2022 - Simple DS Vol.32 - the Zombie Crisis" icon is just a gun. that icon could replace any of the Call Of Duty games Icons. and since you likely won't play that Japanese game, you won't have a duplicate icon.
the options are endless.
 
Last edited by superspudz2000,
  • Like
Reactions: Aheago

superspudz2000

Well-Known Member
OP
Member
Joined
Aug 23, 2007
Messages
574
Trophies
0
XP
615
Country
Canada
i made a huge mistake in this post. DS Icons are are actually 15 colors, plus a transparent layer, making a 16 color palette. whatever color is the last entry in a GIMP color palette will be invisible.

see update here:

https://gbatemp.net/threads/creating-custom-ds-icons-in-gimp-nds-color-palette.590606/

So, basically, to make a new DS icon requires creating a 15+1 color palette, with specific colors from NDS's 256 color limited colormap.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Real Jdbye @ The Real Jdbye:
    very dark scenes are more common than very bright scenes so i think i made the right choice
    Gift
  • The Real Jdbye @ The Real Jdbye:
    there was also a sony with worse local dimming and the glow was really apparent
    Gift
  • SG854 @ SG854:
    Human vision is non linear anyway. 100 nits is about 50% of the peak output of a 10,000 nit display.
    Gift
  • Julie_Pilgrim @ Julie_Pilgrim:
    "very dark scenes are more common than very bright scenes" not in the games i play
    Gift
  • The Real Jdbye @ The Real Jdbye:
    really have to buy the top end model to get a tv that doesnt have any of those compromises and that would've had more dimming zones too but i am not made o money
    Gift
  • The Real Jdbye @ The Real Jdbye:
    @Julie_Pilgrim "very bright" is essentially pure white
    Gift
  • The Real Jdbye @ The Real Jdbye:
    pure white doesn't show up all that much it's mainly when looking at a bright sky
    Gift
  • The Real Jdbye @ The Real Jdbye:
    and if the clouds in the sky have slightly less definition to them because i turned on the contrast enhancer who cares
    Gift
  • The Real Jdbye @ The Real Jdbye:
    that's not important
    Gift
  • The Real Jdbye @ The Real Jdbye:
    i can't tell the difference
    Gift
  • The Real Jdbye @ The Real Jdbye:
    but i can certainly tell the difference with black crush if i'm watching a scifi movie and i can't see wtf is going on
    Gift
  • SG854 @ SG854:
    Human vision is logarithmic, it's not linear. And nits doesn't tell the whole story of perceived brightness. OLED'S look brighter then LCD's even when both are set to the same nit values because of the higher contrast ratio on OLED's
    Gift
  • SG854 @ SG854:
    OLED's have a 3D look
    Gift
  • kenenthk @ kenenthk:
    Charging port is more likely to fry up or battery fail before the display tbh lol
    Gift
  • The Real Jdbye @ The Real Jdbye:
    "And nits doesn't tell the whole story of perceived brightness" it's not about perceived brightness it's about all HDR content in TV and movies being mastered for 1000 nits so it doesn't look right with anything lower, it's also about dynamic range
    Gift
  • The Real Jdbye @ The Real Jdbye:
    "OLED's have a 3D look" no they don't lol
    Gift
  • SG854 @ SG854:
    As an owner of a OLED and you saying that you never seen an OLED I think I know what I'm talking about lol. I'm not talking about 3D as in 3D glasses. I'm talking about depth and pop in the picture
    Gift
  • kenenthk @ kenenthk:
    I mean to be fair og vitas are still kicking and not many have suffered from pixel bleed and they're going on nearly 10 years
    Gift
  • SG854 @ SG854:
    OLED's can get away with a lower peak brightness and still provide punchy HDR because of their contrast ratio. Like I said human vision is logarithmic. The higher the peak brightness the diminishing returns in perceived brightness.
    Gift
  • kenenthk @ kenenthk:
    Just get 5 years enjoyment out of it until Nintendy releases something and everyone forgets about switch games lol
    Gift
  • SG854 @ SG854:
    @The Real Jdbye Oleds hit around 750 nits nowadays. The difference between a 1000 nit and a 750 nit isn't huge. It's only about a 4% increase in perceived brightness. Not huge at all. You'll need at least 2000 nit displays to notice a bigger difference.
    Gift
  • SG854 @ SG854:
    Read this thread it explains it. 1000 nits is not a huge jump from 750 the LG OLEDs can hit. As I said human vision is non linear.
    +2
    Gift
  • Gift
  • mr_switch @ mr_switch:
    Not exactly 3D but the colors does pops out more
    Gift
  • mr_switch @ mr_switch:
    I just want a true dark mode theme
    for OLED Switch
    Gift
    mr_switch @ mr_switch: I just want a true dark mode theme for OLED Switch