Homebrew Homebrew Icon

Snailface

My frothing demand for 3ds homebrew is increasing
Member
Joined
Sep 20, 2010
Messages
4,324
Trophies
2
Age
39
Location
Engine Room with Cyan, watching him learn.
XP
2,245
Easiest way is to just find the default icon your library is already using and just replace it.
Locations:

libnds:
devkitpro-->libnds-->icon.bmp

PAlib:
PAlib-->lib-->defaultlogo.bmp

nfllib:
in same folder as any example's Makefile (icon.bmp)



--Make sure the image you place it with is 32x32 and 16 colors or less .bmp.
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,506
Trophies
3
Location
Gaming Grotto
XP
29,190
Country
Poland
To be more specific, it has to be a 32x32 16-coloured bitmap with the first colour in the palette being transparent. Keep that in mind, only 15 colours are displayed, 1 is never drawn. Forget about it and you'll end up with an icon full of holes. :P
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,506
Trophies
3
Location
Gaming Grotto
XP
29,190
Country
Poland
I use RomeR to edit the info and icon after compilation.
[ft]RomeR[/ft]
This is also a very good method, as you don't have to worry about editing the MakeFile each time you want to make a new project - good thinking Rydian. I was about to recommend DSBuff, but people have very varied opinions on that software, so RomeR is just as good of a recommendation.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,175
Country
RomeR adds something that shows it was modified by said program...but if you don't care about that bit, then it works just fine.
In that case, you can edit it manually with ndstool (command line tool) and put whatever you want, no stupid watermark type thing. Also, editing the makefile isn't hard.
 

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,506
Trophies
3
Location
Gaming Grotto
XP
29,190
Country
Poland
What does RomeR add? First I've heard of this, is it just some hex sig?
I think it only adds an entry to notify the user that the ROM image has been modified in case someone changes an icon for a commercial ROM, it's definatelly not something that would change the way a program works so I wouldn't really bother worrying about it. An icon is the least important part of a binary for the DS, some people don't even bother changing it from the default one.
 

LeRodeur

Well-Known Member
Member
Joined
Dec 12, 2009
Messages
162
Trophies
0
Age
30
XP
190
Country
France
RomeR adds something that shows it was modified by said program...but if you don't care about that bit, then it works just fine.
In that case, you can edit it manually with ndstool (command line tool) and put whatever you want, no stupid watermark type thing. Also, editing the makefile isn't hard.
The makefile uses ndstool to gather pieces after compilation of homebrew, so why would we do the job twice?
@ndstool -c $@ -9 $(TARGET).bin $(ARM7BIN) $(LOGO) $(ICON) "$(TEXT1);$(TEXT2);$(TEXT3)"
You only have to change the string ICON at the top of the makefile
 

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • NinStar @ NinStar:
    if you say so, I don't think you should comment about these things around here
    +2
  • NinStar @ NinStar:
    I feel so bad and dumb for mistaking chocolate cookies with truffle cookies, and I only noticed now that I started eating them
  • Vetusomaru @ Vetusomaru:
    they're both cookies
  • SylverReZ @ SylverReZ:
    @Bunjolio, I don't really think your sister should be doing those things at a young age. No offense, but its likely possible that she got manipulated online?
  • SylverReZ @ SylverReZ:
    You should tell your parents about this to talk about your sister's safety. She definitely means a lot to your family.
  • K3N1 @ K3N1:
    A muffin is a cupcake without Frosting
  • SylverReZ @ SylverReZ:
    What's up?
  • Xdqwerty65 @ Xdqwerty65:
    about someone's sister doing something bad or something you said
  • SylverReZ @ SylverReZ:
    @Xdqwerty65, Yes, Bunjolio was talking about it earlier.
  • SylverReZ @ SylverReZ:
    Scroll up.
  • Xdqwerty65 @ Xdqwerty65:
    gotta scroll up then
  • Xdqwerty65 @ Xdqwerty65:
    but he doesnt mention his sister at any moment
  • Psionic Roshambo @ Psionic Roshambo:
    Sometimes it shows really old messages here
    +1
  • Xdqwerty65 @ Xdqwerty65:
    and?
  • K3N1 @ K3N1:
    I don't think it's that big of a deal if it doesn't involve you
    +1
  • SylverReZ @ SylverReZ:
    @K3N1, Exactly.
  • K3N1 @ K3N1:
    They're making a five nights at Freddy's movie lol
  • Bunjolio @ Bunjolio:
    @SylverReZ My sister? i never said anything about my sister
  • SylverReZ @ SylverReZ:
    @Bunjolio, Oh... ok.
  • SylverReZ @ SylverReZ:
    My apologies.
  • SylverReZ @ SylverReZ:
    Sometimes my words can come out differently.
  • K3N1 @ K3N1:
    So my insurance plan comes with $50 quarterly pharmacy credit placed an order yesterday and it just renewed today time to stock up on melatonin lol
    +1
    K3N1 @ K3N1: So my insurance plan comes with $50 quarterly pharmacy credit placed an order yesterday and it... +1