Homebrew [Release] GYTB: Custom badges made really, really, simple.

Jubash

Well-Known Member
Member
Joined
Dec 24, 2014
Messages
140
Trophies
0
Age
33
XP
698
Country
Brazil
How can I delete all the fakes badges that I thought I would use?
I really want to delete them.
Pressing L+R+X+Y while the app start will delete all your badge data.
After that you can go to the Badge Arcade to rebuild the ones you got there, clean your Badges folder with only the ones you want, and reinstall them like you did the first time with GYTB.

EDIT: It seems that you only need to go to the Badge Arcade help desk to clean your badge data and also rebuild it. No need for the 1st step (the key combo). I'm used to doing that since I can't access the Badge Arcade anymore...
 
Last edited by Jubash,

hellfire420

Member
Newcomer
Joined
May 5, 2017
Messages
6
Trophies
0
Age
44
XP
73
Country
United States
Is there a way to link badges to game apps. like freeshop? I know how to link them to system settings and and eshop. But I want to use some of them to launch games I have installed.
 

xfcrowman

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
431
Trophies
0
XP
205
Country
United States
I just tried using GYTB (the .3dsx version) and it isn't working on 11.4 with Luma 8.0 and Rosalina. Perhaps it is related to what is described below?

@zoogie Does the .3dsx file need to be hex edited again for the 11.4 firmware, and do the values in the xml need to be changed?

For what it's worth, the cia version of GYTB is working fine, but I'm trying to run as much homebrew as possible with Rosalina instead of with a cia.


If anyone wants to fix the .3dsx version to work with the latest firm, just do the following simple changes:

Hex edit the 3dsx file - 0x407F0: 75 -> 61

And change the .xml file to the following:
<targets selectable="false">
<title mediatype="0">0004001000021000</title>
<title mediatype="0">0004001000022000</title>
<title mediatype="0">0004001000020000</title>
<title mediatype="0">0004001000027000</title>
<title mediatype="0">0004001000026000</title>
<title mediatype="0">0004001000028000</title>
</targets>

A summery of what's happening here. This is changing the requested service from act:u to act:a which also has support for ACTU_GetAccountDataBlock, which is needed by this program. Act:a is conveniently included in System Settings and that is the app called in the above XML in various regions. This gets GYTB past the hurdle of taking over Badge Arcade or needing cfw to get the necessary service permissions. Hope this helps some of you elf monsters out. :)

edit: i guess i have some sympathy for the non-dyi crowd. attached.
 
  • Like
Reactions: SaffronXL

NSurf

Member
Newcomer
Joined
Apr 18, 2017
Messages
16
Trophies
0
Age
37
XP
70
Country
United States
How do I uninstall badges? I removed some of my PNG/whatever the badges format were, added them back plus some new ones, but when I run GYTB I get an exception error mid-way when installing.
 

AntiMach

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
317
Trophies
0
Website
mach.bot.nu
XP
711
Country
Portugal
can I use this without arm9?
Everyone has arm9... Anyway, as long as you have access to the Homebrew Launcher, you should be able to use it just fine =)
I just tried using GYTB (the .3dsx version) and it isn't working on 11.4 with Luma 8.0 and Rosalina. Perhaps it is related to what is described below?

@zoogie Does the .3dsx file need to be hex edited again for the 11.4 firmware, and do the values in the xml need to be changed?

For what it's worth, the cia version of GYTB is working fine, but I'm trying to run as much homebrew as possible with Rosalina instead of with a cia.
With Rosalina, you have to patch the "SM" process. Just open the Rosalina menu, and select: Process patches menu... > Patch SM for the service checks.

Quick summary:
New Homebrew Laucher doesn't support launching 3dsx applications under a another application.
In this case, it would first look for Nintendo Badge Arcade, and then, if it doesn't find that, it would look for the E-Shop.
It tries to run the 3dsx application under those other applications because they have the required permissions to use the "act:a" service. (which is required to obtain your NNID number)
By patching the SM service checks, you are essentially bypassing those permissions, allowing you to use any service (including "act:a") without a problem.

I hope that clears things up!
 
Last edited by AntiMach,

Daytin13

Well-Known Member
Newcomer
Joined
Jul 9, 2016
Messages
51
Trophies
0
Age
26
XP
82
Country
United States
Everyone has arm9... Anyway, as long as you have access to the Homebrew Launcher, you should be able to use it just fine =)

With Rosalina, you have to patch the "SM" process. Just open the Rosalina menu, and select: Process patches menu... > Patch SM for the service checks.

Quick summary:
New Homebrew Laucher doesn't support launching 3dsx applications under a another application.
In this case, it would first look for Nintendo Badge Arcade, and then, if it doesn't find that, it would look for the E-Shop.
It tries to run the 3dsx application under those other applications because they have the required permissions to use the "act:a" service. (which is required to obtain your NNID number)
By patching the SM service checks, you are essentially bypassing those permissions, allowing you to use any service (including "act:a") without a problem.

I hope that clears things up!

I ment am I able to use this with boot9strap as the cia ver because it always crashes at the end with something to do with not having a arm9 file
the .3dsx version doesnt start dumping badges it says it cannot find my nnid which I do have set up and I am not banned
the cia version dumps all my badges and previews the custom ones on screen, after that it gives me a stackdump error
I have 997 badges in the folder including the dumped ones, I tried everything with badge arcade, I refreshed my badge box, I deleted badge arcade, but still nothing is fixing it
 
Last edited by Daytin13,

AntiMach

Well-Known Member
Member
Joined
Oct 31, 2016
Messages
317
Trophies
0
Website
mach.bot.nu
XP
711
Country
Portugal
I ment am I able to use this with boot9strap as the cia ver because it always crashes at the end with something to do with not having a arm9 file
You just need a badges folder on the root of your SD card, and the images of the badges you want to inject. I just did that, and it worked just fine. But if you still get that error, could you please send a screenshot of it?
 

Nekozero

Member
Newcomer
Joined
Dec 22, 2008
Messages
8
Trophies
1
XP
212
Country
I just installed it today on my new 2DS and all I get is this screen error, I have a NNID so dunno what's the problem. :huh:

uybMi5L.png
 

ChipJockey

Active Member
Newcomer
Joined
Jun 25, 2017
Messages
38
Trophies
0
Age
28
XP
221
Country
Poland
Yeah, it seems that 11.5 update or new Luma update kills GYTB. I was trying to update my badges and I get same error.
It it easy to fix tho - just patch SM and FS in Rosalina Menu, load badges on your menu and in bagdes menu and run app again.
 
Last edited by ChipJockey,
D

Deleted-431675

Guest
Why does GYTB get stuck saying "Attempting to write extdata..."?

Is it actually writing the massive amount of Badges I have or is it just stuck not doing anything? It worked once when I tried it with a little less badges but dk what happens now.
Btw i use oot3dhax 11.5 (it does work)
 
Last edited by ,

Keizel

Well-Known Member
Member
Joined
Jun 28, 2015
Messages
381
Trophies
0
XP
372
Country
United States
The pre-built version in .CIA format that is in GitHub is the lastest version (more updated)? And... Which is the limit for badges in 3DS?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    I've also heard that Chromium-based browsers will stop working with ad-blockers.
  • K3Nv2 @ K3Nv2:
    Please dont go we need you.
  • K3Nv2 @ K3Nv2:
    I really learned not to give a fuck what others do online it's helped ease my mind try it sometime.
  • RedColoredStars @ RedColoredStars:
    @SylverReZ That reply to you was when we werent on good terms. lol. I tried everything. Changing privacy settings etc.
  • Veho @ Veho:
    Fuck Chromium. Firefox 4evar.
    +1
  • Veho @ Veho:
    (Firefox 4 now, anyway. Let's see if they pull some crap too.)
    +1
  • DinohScene @ DinohScene:
    Netscape ftw
    +1
  • K3Nv2 @ K3Nv2:
    Funny enough went to download chrome Bing gave error installed Firefox fine
    +1
  • RedColoredStars @ RedColoredStars:
    Thing is , the videos work fine in the Edge Dev and Canary builds. But whatever the fix they made was, has never been pushed to Beta or Stable builds. Its been that way for as far back as I tested. Which was Edge 84. They are on 125 now.
    +1
  • SylverReZ @ SylverReZ:
    @RedColoredStars, Yeah, and I was in quite a mood at that time. I would consider choosing Firefox or Opera instead, been using Firefox for over 7 years now than Chrome.
  • RedColoredStars @ RedColoredStars:
    Tried contacting Nintendo to see if they can reach out to MS about it. But Nintendo said the videos are working fine. Without enough people saying no, they don't work fine, it will never get fixed.
  • RedColoredStars @ RedColoredStars:
    I have Firefox and used it for many years. But Edge runs noticible faster on my pc at both opening and loading pages.
  • SylverReZ @ SylverReZ:
    I don't think Nintendo will know anything about troubleshooting Edge. They mostly do technical support regarding their console family.
  • K3Nv2 @ K3Nv2:
    Tell them you downloaded their trailer without permission
    +2
  • SylverReZ @ SylverReZ:
    Good one, Ken.
  • RedColoredStars @ RedColoredStars:
    Right. But they could create a ticket that gets forwarded to the proper team. I think Nintendo would care that their videos aren't working on a major browser
  • RedColoredStars @ RedColoredStars:
    LOL K3N. HAHAH!
  • K3Nv2 @ K3Nv2:
    My left eyes hitting random pain for whatever reason allergy cold bring it on
  • RedColoredStars @ RedColoredStars:
    Dont know why FF is slower on my pc either. Tried all the "speed up firefox" tricks but notta.
  • RedColoredStars @ RedColoredStars:
    In good news... I get to pick up my kittys ashes today.
  • K3Nv2 @ K3Nv2:
    Could be a ram stick failing
  • RedColoredStars @ RedColoredStars:
    Im going right when they open at 8am. Been waiting 2 weeks to get her back
  • sp3off @ sp3off:
    Chrome is like "BRRRRRRRR" but I dislike the fact it's a powerhouse, and the fact that Manifest v3 exists
  • RedColoredStars @ RedColoredStars:
    Im not sure if a ram stick has a whole lot to do with your eye. lol :P
    RedColoredStars @ RedColoredStars: Im not sure if a ram stick has a whole lot to do with your eye. lol :P