Views: 1,609,211 | Main | Rules/FAQ | Memberlist | Active users | Last posts | Calendar | Stats | Online users | Search | 11-21-24 11:08 AM |
Guest: |
Main - Posts by 54634564 |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 1/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
In the Brain Age express games, these are called 'SubBanner'. Here's the layout of the SubBanner folder in one of the game's ROM filesystem: SubBanner
icon_sub_bnr.zbi and nou.zbi are icons(compressed). The other two files are a graphic containing numbers and its palette(also compressed). I guess the game builds the icon that gets used for banner.sav out of that icon and the number graphic.
| icon_sub_bnr.zbi | nou.zbi | +---Character | Number.zcg | \---ColorPalette Banner.zcl The format for the icons is slightly different from the icons built into the ROMs. There's the version at 0x00, some 2 byte value at 0x08, room for 8 image frames at 0x20, room for 8 palettes at 0x1020, then animation frame info at 0x1120. I'm going to check these games out on my 3DS and see if I can get them to make a banner. If they do, I'll extract one for you. Although, I'd imagine it'd be the exact same format as the icons above, just with modified frames. --------------- EDIT: Ok, extracted a banner.sav for the Brain Age Express Sudoku game. Its location in the NAND was 'title\00030004\4b4e3945\data\banner.sav' Here's a GIF of its animation: Compare that to the raw icon from the ROM's FS at the top of my post. It has just had a '2' overlaid on some frames. And here's the banner.sav: https://www.mediafire.com/?1meim3c09avxc7f Format is as I predicted, exactly the same as what I described earlier. Looks like the file is larger, but I think everything from 0x11A0 onwards is just 'decrypted' junk(as in, it was probably 0xFFs on the NAND. Didn't bother checking). Hope it's OK to share this here. |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 2/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
On my 3DS at least, once the banner.sav exists it replaces the game's own icon anywhere you can see it. Like on the home menu and the DSi data management screen. |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 3/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
Posted by profi200 Wow, when did you become admin here profi? Congrats on the promotion! That's it, d0k3. Might as well just delete your posts, can't discuss this. So saith lord profi200. On a serious note...I don't think people have looked into these files too extensively. That's the reason you probably won't be getting any answers, not any "moral" stuff. Hell, yellows8 thought there was extra crypto on the tickets in tickets.db up until late last year(there isn't): http://3dbrew.org/w/index.php?title=Title_Database&action=historysubmit&diff=9857&oldid=8384 |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 4/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
d0k3, I just saw your GBAtemp post:
"...The seemingly corrupted parts also happen to be nicely aligned to certain 'round' (ie with zeros at the end) offsets..." Check those spots in the files on the encrypted NAND, they're probably blocks of 0xFF(never been written to). When you decrypt the NAND, you 'decrypt' these blocks of 0xFF and they end up looking like garbage/encrypted data. To show an example, see this image: https://i.imgur.com/RdklqTF.png Top is from decrypted NAND, bottom encrypted. 0xB0E00 is at 0x4E00 into my ticket.db. |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 5/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
Posted by Mikle0x They have to know where they got the file from. I seriously doubt it just poofed into existence on their hard drive. |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 6/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
Posted by StapleButter According to the first entry here: http://3dbrew.org/wiki/3DS_System_Flaws#Hardware It should be slightly easier than trying to glitch out one specific instruction. Looks like you have a small window of time right after the bootrom starts running to cause a hardware glitch and gain code execution. Wonder if anyone has done it yet and just not publicly announced it. |
54634564 |
| ||
Newcomer Normal user Level: 7 Posts: 7/7 EXP: 1063 Next: 385 Since: 11-14-15 Last post: 3074 days ago Last view: 2963 days ago |
Definitely has Japanese. Highlighted here are the katakana and hiragana syllabaries used in Japanese:
Shortly after that highlighted bit, you have the large block of kanji. Most kanji are shared with other Asian languages, but I'm not seeing stuff like the Hangul used in Korean. Chinese and Korean units probably have their own font. |
Main - Posts by 54634564 |
Page rendered in 0.016 seconds. (2048KB of memory used) MySQL - queries: 22, rows: 73/73, time: 0.006 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |