Once unpacked, the current badge pack is located in /region_[REGION]/common/sharc/pc.sarc.
This package changes with every update, and badges that were once there may be missing an update later.
Alternatively, the game's save data has an archive called allbadge.sarc containing mostly badge files and what might be theme files.
Februarysn0w's allbadge.sarc file can be found in the 00001346 folder here: https://onedrive.live.com/redir?resid=B6305612E3C95FBD!694&authkey=!ANwz34EVEYjGARc&ithint=folder%2crar
The magic bytes for the badges are 50 52 42 53 (PRBS) and the badge ID seems to be stored at 44 onwards. Below that, the collection ID (Badge ID in the japanese version) is written at 74 and multiple translations of the nice collection name are written starting from E0.
The format below that seems to be mostly similar to how badges are stored in Badge ExtData, although I'm not too sure.
According to user @nanika , the pc.sarc file from each update contains the badges for the week stored in binary .prb files.
This package changes with every update, and badges that were once there may be missing an update later.
Alternatively, the game's save data has an archive called allbadge.sarc containing mostly badge files and what might be theme files.
Februarysn0w's allbadge.sarc file can be found in the 00001346 folder here: https://onedrive.live.com/redir?resid=B6305612E3C95FBD!694&authkey=!ANwz34EVEYjGARc&ithint=folder%2crar
The magic bytes for the badges are 50 52 42 53 (PRBS) and the badge ID seems to be stored at 44 onwards. Below that, the collection ID (Badge ID in the japanese version) is written at 74 and multiple translations of the nice collection name are written starting from E0.
The format below that seems to be mostly similar to how badges are stored in Badge ExtData, although I'm not too sure.
According to user @nanika , the pc.sarc file from each update contains the badges for the week stored in binary .prb files.
The game switched from xml to binary blobs to save space so these were very easier to figure out beforehand. The "b" in all these extensions stands for binary since the xml versions aren't used anymore.
.crb (CRBS - 227 files) files are the backgrounds used for each Crane. Pull the header off and they're just normal textures. They were combined with frames at some point and ended up with cr meaning Crane.
.icb (ICBS - 372 files) files are Crane Icons, haven't looked into them but presumably the bottom screen icon textures when flipping through Catchers / Collection entry.
.cib (CIBS - 370 files) files are Crane Instances - they contain the placement, heaviness, stickiness etc of each badge of a Catcher / Collection entry. Also lists which Crane Icon/BgPanel to use.
.fob (FOBS - 240 files) files are Fixed Objects, basically permanent things that block you from getting the badges. Header+texture.
.cab (CABS - 32 files) files are Categories, the categories each badge is collected into. These are where the game pulls the "x/x" data from the Collection from.
.atb (ATBS - 27 files) files are Attachments, basically moveable things that block you from getting the badges. Header+texture.
Also note that the 'collection name' is actually the badge's name, over in Japan most badges have a name i.e., "Goomba (Stepped On)" instead of "Super Mario Bros. badge" but they were made completely useless for international release.
Last edited by Sgt. Lulz,