Homebrew [Tutorial] How to make a custom badge

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,730
Country
Somalia
One thing I'd like clarified for me please... Is there a .3dsx version of savedatafiler or is that for emuNAND users while 3ds extdatadump is for homebrew channel users?
 

Strukken

Member
Newcomer
Joined
Nov 5, 2015
Messages
23
Trophies
0
XP
111
Country
Canada
THANKS FOR THE TUTORIAL!!!!! :)

--------------------- MERGED ---------------------------

One thing I'd like clarified for me please... Is there a .3dsx version of savedatafiler or is that for emuNAND users while 3ds extdatadump is for homebrew channel users?
extdatadump is for homebrew
savedatafiler doesn't have a .3dsx file
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,730
Country
Somalia
THANKS FOR THE TUTORIAL!!!!! :)

--------------------- MERGED ---------------------------


extdatadump is for homebrew
savedatafiler doesn't have a .3dsx file
That's what I thought. I'm going to see if I can update my o3DS's emuNAND to 10.3 so I can play the game... Then see if I can use Ninjhax on the emuNAND and I'll be able to make a video demonstration using both the savedatafiler and extdatadump methods of extraction.
 

mungry

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
322
Trophies
0
Age
25
XP
476
Country
United States
So people on 9.3-10.1 are going to have to wait for some way to generate a BadgeData.dat since we can't even download the badge center. Which is unfortunate. :sad:
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,730
Country
Somalia
Alright, just about done mastering how to do this all so that I can make the video tutorial. In the meantime, I threw this together just to make things easier for people who aren't used to hex editors.

*Press Ctrl+G to find the offset you want since ctrl+F won't work*
The pattern is this:
Picture Offset Length=2000
Shade Offset Length=800

First Badge Picture Offset: 318F80
First Badge Shade Offset: 31AF80
Second Badge Picture Offset: 31B780
Second Badge Shade Offset: 31D780
Third Badge Picture Offset: 31DF80
Third Badge Shade Offset: 31FF80
Fourth Badge Picture Offset: 320780
Fourth Badge Shade Offset: 322780
Fifth Badge Picture Offset: 322F80
Fifth Badge Shade Offset: 324F80
Sixth Badge Picture Offset: 325780
Sixth Badge Shade Offset: 327780
Seventh Badge Picture Offset: 327F80
Seventh Badge Shade Offset: 329F80
etc.

What to copy to new file:
43 4C 49 4D FF FE 14 00 00 00 02 02 28 20 00 00
01 00 00 00 69 6D 61 67 10 00 00 00 28 00 28 00
05 00 00 00 00 20 00 00

Edit: It also appears that since I only have 6 badges, the 7th, 8th, 9th, etc. are all blank. So you'll probably only be able to edit the badges you actually collected, which makes sense. I wonder what happens if we inject a custom badge into a badge that we haven't collected... Would we then have that badge available? I think I'll try it.

Edit 2: Can confirm that editing the 7th badge does nothing. So can only edit badges that you collected.
 

Ericzander

GBAtemp's residential attorney
Editorial Team
Joined
Feb 28, 2014
Messages
2,228
Trophies
3
Location
Grand Line
XP
7,730
Country
Somalia
Replace your 3dsx with the most recent one, instead of szymbar's fork.
Just to clarify, I'd edit the config.txt to this?

; replace BadgeData.dat
RESTORE "BadgeData.dat" "000014d1:/BadgeData.dat"


Assuming that the edited BadgeData.dat is in the extdata_dump folder.
 

ultramario1998

no woof tipsic
Member
Joined
May 7, 2014
Messages
456
Trophies
0
Age
25
Location
Not Here
XP
695
Country
United States
HNI_0090.JPG

I can't believe it worked
 
  • Like
Reactions: VinsCool

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
    +1
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
  • BakerMan @ BakerMan:
    Also, no, that was his first time having a seizure, and hopefully the last
    +1
  • K3Nv2 @ K3Nv2:
    Ea play raised priced to $6 a month lol
  • BigOnYa @ BigOnYa:
    Same with uremum, she's now $2 a month
    +1
  • K3Nv2 @ K3Nv2:
    Also seizures come and and go they don't have an off switch like that it all depends
  • BakerMan @ BakerMan:
    alright guys, who would win, sonic or goku?
  • BigOnYa @ BigOnYa:
    Knuckles
  • BakerMan @ BakerMan:
    knuckles vs broly could also be a good one tbh
    +1
  • BigOnYa @ BigOnYa:
    Bakerman vs. Wario
  • BigOnYa @ BigOnYa:
    Announcer - "Ok folks we have a good fight today, Bakerman takes on Wario. This should be a good fight. Wait...why is bakerman undressing?"
    BigOnYa @ BigOnYa: Announcer - "Ok folks we have a good fight today, Bakerman takes on Wario. This should be a good...