Homebrew Badge Arcade hacking?

  • Thread starter Thread starter Strukken
  • Start date Start date
  • Views Views 43,883
  • Replies Replies 265
  • Likes Likes 4
Haha, my Badge Arcade says "RX-E 1.3.0" in the bottom right corner of the bottom screen because I'm using rxTools :p
Hang on, that's weird. I can't replicate it.
 
Last edited by ,
Yes, I know this is still in progress, but I'm asking if anyone could make on in the future.
in the future is pretty much sure. maybe the entire pokedes. but for now even just extract a texture to edit them is too hard. at least if you do not have 3 years of usage of an hex editor. i don't know how to use it too.
 
Haha, my Badge Arcade says "RX-E 1.3.0" in the bottom right corner of the bottom screen because I'm using rxTools :p
Hang on, that's weird. I can't replicate it.
mine does that too. AFAIK it'l say the normal thing the next time til you turn the 3ds off and on again.
 
Wow sunshell exdata tool is slow.... but it finally loaded and dumped the files.
Wonder why exdata_dump doesn't dump them? hmm
The reason was that most extdata is stored so that it's ID corresponds to that of some installed software, but badges are an exception. I just updated the tool, the bug is now fixed and all extdata is detected.
 
Last edited by MrCheeze,
Please don't spread misinformation. Shortcuts are barely a matter of 10% of the pins and 1-2 digits edit.

Yes.

Yeah, I think I can tell this right now, it's all a theory and I didn't test it, but I'm pretty convinced that this is almost, if not definitely all.
a) BadgeMngFile.dat:
1. Edit number of your collections at 0x04
2. Edit number of unique badges at 0x08
3. Edit amount of all badges at 0x18
4. Add another entry to the array at 0x3E8, direct copy-paste from your friend's 0x28 bytes line.
5. Change the ID number of this badge to be one after the last badge you had at 0x0C
(Also make sure that badges at 0x10 show that 0 badges are placed in the Home Menu)
6. If necessary, fix the shortcut to the app at the bytes after 0x18 in the array entry
7. Create a new collection at 0xA030, you can try to direct copy, but then...
8. Edit 0x14 in this entry to match the amount of unique badges you copied from a friend
9. Edit 0x18 in this entry to match the total amount of badges you copied from a friend
10. Edit 0x1C to match the ID you edited in step #5
b) BadgeData.dat
1. Copy the 0x8A0 2-dimensional array entry about collection name from your friend and paste it under the last of your entries at the very beginning of the file
2. Copy the 0x8A0 2-dimensional array entry about badge name from your friend and paste it under the last of your entries at 0x35E80
3. Copy the data belonging to the collection/badges you are looking from from the array under 0x250F80 on your friend's file and paste it under your entries at 0x250F80.
4. Copy the data belonging to the collection/badges you are looking from from the array under 0x318F80 on your friend's file and paste it under your entries at 0x318F80.
5. Copy the data belonging to the collection/badges you are looking from from the array under 0xCDCF80 on your friend's file and paste it under your entries at 0xCDCF80.
Now boot up the 3DS again and it should work.
How do i find 0x14 in HxD?
 
unique badge cout is here.
k0BHc0X.png
 

Site & Scene News

Popular threads in this forum