Tutorial  Updated

Merging badge data!

Hi GBAtemp. User @shutterbug2000 has found a way to merge two badge datas to essentially give yourself the badges of another player that has made their files publicly available. In this tutorial, we'll be using @Februarysn0w's badges (he/she has collected over 900 badges).

Februarysn0w's badge data: https://onedrive.live.com/?cid=b6305612e3c95fbd&id=B6305612E3C95FBD!694&authkey=!ANwz34EVEYjGARc

1. Open the target's BadgeMngFile.dat and yours in a hex editor of your choice. (HxD is preferred)
5239b2ce86.png

2. Copy from 0x0 to 0xc (ctrl+g "C"; hex checked) from the target and then pastewrite the strings onto your file.
aca6040825.png

c548712ff2.png


3. CTRL+G to "3E8" and select everything starting from there to the end of the file and pastewrite it to yours once again. (Alternatively, you can copy from 0x1C to 0x20 from your file and then pastewrite the strings onto the target. Using this method, you can skip step 2 and 3. Then simply copy the target file to your 3DS)
38f9bac7e1.png


4. Save the edited BadgeMngFile.dat.

5. Copy the modified BadgeMngFile.dat and the target's BadgeData.dat onto your SD card and import them.


Please reply to this thread if this worked for you!

Great videos by @Ericzander:
CFW users:
Homebrew users:


EDIT: A lot of people don't know what to use. If you're a CFW user, use SaveDataFiler. If you're a *hax user, use ext_data dump tool or Sunshell by Rinnegatamante.
 
Last edited by froggestspirit,
it does not instantly overwrite the badge.dat, it check it only if you get a new badge o0r reload them going in the info center.
I tried both, when i earnt 3 badges the injected badges didnt disappear, but when i went to the info center they did.
 
You've got the wrong things in your config.txt. Open it up and paste this

RESTORE "BadgeData.dat" "000014D1:/BadgeData.dat"
RESTORE "BadgeMngFile.dat" "000014D1:/BadgeMngFile.dat"

Also, make sure they're inside the extdata_dump folder for that to work
the config.txt in the 3ds folder ?
i put those two lines
when restoring it says copying failed

the folder containing the dump called "dumps"
K:\3ds\dumps\000014d1


here what it look inside the config.txt

; dump eShop music
DUMP "00000219:/boss_bgm1" "boss_bgm1.m4a"

; replace the Play Coin file with an example one containing 13 coins
RESTORE "example_gamecoin.dat" "f000000b:/gamecoin.dat"

; replace the Mii Maker banner image with the Face Raiders banner image (assuming you dumped it already)
RESTORE "dumps/0000021d/ExBanner/COMMON.bin" "00000217:/ExBanner/COMMON.bin"
RESTORE "BadgeData.dat" "000014D1:/BadgeData.dat"
RESTORE "BadgeMngFile.dat" "000014D1:/BadgeMngFile.dat"


how to only dump those 2 files ?
 
Last edited by aos10,
If you want to only dump those two files, use these lines:

DUMP "000014D1:/BadgeData.dat" "BadgeData.dat"
DUMP "000014D1:/BadgeMngFile.dat" "BadgeMngFile.dat"

After that, choose the second option in the extdata_dump app.
thanks

i just tried it
the first one failed
the second one success
 
The big file that isn't yours needs to have part of copied into your file; you can use the instructions in the first page to get that going.
So i don't need that file to replace my big file, that what I understand from the first page
Replace my big file with the other bug file

Edit my small file with some of the data from the other small file
 
Okay got all my filming done (there was a lot of it...) but it's going to take a while to compile, render, and upload it all. Will be three videos. The first is basically how to play Badge Arcade without being on the latest firmware and the other two are how to merge the badge data (first will be with emuNAND, second with Homebrew).
 
  • Like
Reactions: mungry
Okay got all my filming done (there was a lot of it...) but it's going to take a while to compile, render, and upload it all. Will be three videos. The first is basically how to play Badge Arcade without being on the latest firmware and the other two are how to merge the badge data (first will be with emuNAND, second with Homebrew).

When you say "how to play Badge Arcade without being on the latest firmware" does that only apply to 9.0-9.2 users? Cause I got a 9.9 hungry for badges!
 
When you say "how to play Badge Arcade without being on the latest firmware" does that only apply to 9.0-9.2 users? Cause I got a 9.9 hungry for badges!
I'd say so unfortunately. The tutorial is tailored mostly towards N3DS users who can't get their emuNAND past 9.5. I figure that if a person is on a sysNAND 9.3 or higher they may as well update to the latest firmware. But for N3DS users (and I guess O3DS users who are stubborn to update their emuNAND) this should help them out a lot.
 
So do i have to hex modify both of my BadgeData.dat and BadgeMngFile.dat files the same way?
So i don't need that file to replace my big file, that what I understand from the first page
Replace my big file with the other bug file

Edit my small file with some of the data from the other small file
You only need to hex edit the BadgeMngFIle,dat (copy the specific parts mentioned in the instructions on the first page, and paste them into the file you dumped.) After that, just use extdata_dump to put them back into your 3DS.
 
If someone could post only the 2 files we need. Theres so many files in there, I can't seem to find the real ones.
 
If someone could post only the 2 files we need. Theres so many files in there, I can't seem to find the real ones.
There's two choices you can go for: In the link posted by @Author in the instructions you can either choose the .rar files that include today's date, or you can go for the ones that have "14D1_" in front of the file names.
 
  • Like
Reactions: Althir

Site & Scene News

Popular threads in this forum