A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | News: [07th Aug 2018] derberg doesn't update this very often, cause he needs the time for studying and other stuff. If you found something go to the Discord chat or send a message at gbatemp (preferable to a user named schrmh).. | |||||||||||||||||||||||||
2 | You can find much at button_LZ and still something at base_LZ.bin by using a hex editor. Scroll down until the table ends to find things that may be worth to search for. 10th August: Some position stuff (magenta) added.. | |||||||||||||||||||||||||
3 | base_LZ.bin | Discord Invite: | ||||||||||||||||||||||||
4 | https://discord.gg/0z7IGZ5Sv3D0mEN0 | |||||||||||||||||||||||||
5 | Assets | By derberg | Chatbox (Join Discord) | |||||||||||||||||||||||
6 | (+ 4 values by Samplasion) | |||||||||||||||||||||||||
7 | Asset | Hexadecimal Color (blue) Hexadecimal Position (magenta) | Colour Preview | Offsets | Notes | Looks like to be part of bclyt | Looks like bclim | In .bin after (text may appear multiple times) | derberg | At 0x18CA8 is this what I just showed Just before that is "BaseBtnLC_00" | ||||||||||||||||
8 | Upper Screen | If I look with EFE into the file there is a blyt called Base_D_00.bclyt The white space inside is is just as big as the green thing | ||||||||||||||||||||||||
9 | Gradient color 1 | #F2ECB3 | 0x1DA2C | (insert where gradient starts, end, etc..) | Bg_U_00.bclyt | bg_white.bclim? | P_BG_White | Btw. it only applies to the back button in three menus | ||||||||||||||||||
10 | Gradient color 2 | 0x1DA30 | Bg_U_00.bclyt | bg_white.bclim? | P_BG_White | If there is more than one button one other bclyt takes the place | ||||||||||||||||||||
11 | Gradient color 3 | #F2EAA4 | 0x1DA34 | Bg_U_00.bclyt | bg_white.bclim? | P_BG_White | Samplasion | If you tap and hold it, and then you move the touch out of the button and release the custom color vanishes. It looks like #787878 is a little hardcoded. | ||||||||||||||||||
12 | Gradient color 4 | 0x1DA38 | Bg_U_00.bclyt | bg_white.bclim? | P_BG_White | derberg | Is there something like an ftp feature in luma? Which I can set to always active Or in any other cfw Would save time | |||||||||||||||||||
13 | Lower Screen | |||||||||||||||||||||||||
14 | Gradient color 1 | #F2EAA4 | 0x1D74C | Bg_D_00.bclyt | bg_white.bclim? | P_BG_White | ||||||||||||||||||||
15 | Gradient color 2 | 0x1D750 | Bg_D_00.bclyt | bg_white.bclim? | P_BG_White | I need something running in the background so that I don't need to start an app beside the System Setting one which I always start and close to see changes I made(bearbeitet) Also would be a help if luma could compress itself | ||||||||||||||||||||
16 | Gradient color 3 | #F1E794 | 0x1D754 | Bg_D_00.bclyt | bg_white.bclim? | |||||||||||||||||||||
17 | Gradient color 4 | 0x1D758 | Bg_D_00.bclyt | bg_white.bclim? | P_BG_White | derberg | In the system settings app, where are three buttons? On the bottom of the bottom screen | |||||||||||||||||||
18 | Button colors (disappear after touch) | #787878 | 0x18CA8 | Left rectangle of left button (in menus w/ one button) | Base_D_00.bclyt | BaseBtnLC_00 | ||||||||||||||||||||
19 | 0x18CF8 | Right curve of left button (in menus w/ one button) | Base_D_00.bclyt | BaseBtnL.bclim | BaseBtnL_00 | Samplasion | Circle pad recalibration | |||||||||||||||||||
20 | 0x19510 | Left curve of right button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnL.bclim | BaseBtnL_01 | DeKay | some things have parts for 2 things because of transitions. for example home menu has info on the transition screen to notes, friendslist etc. and if you change it it will show differently for half the transition into friendslist/notes. but if you exit that app it will look default. | |||||||||||||||||||
21 | 0x19560 | Right rectangle of right button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLC_01 | ||||||||||||||||||||||
22 | 0x195B0 | Left rectangle of left button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLC_00 | ||||||||||||||||||||||
23 | 0x19600 | Right curve of left button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnL.bclim | BaseBtnL_00 | derberg | When touching buttons with changed colours they get resettet to the original But this doesn't apply to their shadows | |||||||||||||||||||
24 | 0x1A4CC | Left curve of right button (in menus w/ three button) | Base_D_02.bclyt | BaseBtnL.bclim | BaseBtnL_01 | |||||||||||||||||||||
25 | 0x1A51C | Right rectangle of right button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLC_01 | Idk why but somehow the order of the button shadows seems to be not the same as the button order | |||||||||||||||||||||
26 | 0x1A56C | Right curve of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnL.bclim | BaseBtnL_03 | But there are three more shadows for buttons than buttons in #787878 .. | ||||||||||||||||||||
27 | 0x1A5BC | Left curve of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnL.bclim | BaseBtnL_02 | Oh, there is more Idk wether it is the position of the shadow But somehow I managed that one shadow isn't anymore there Idk wether he is out of the screen or just invisible Or deleted heh | ||||||||||||||||||||
28 | 0x1A60C | Middle rectangle of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLC_02 | ||||||||||||||||||||||
29 | 0x1A6C4 | Left rectangle of left button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLC_00 | ||||||||||||||||||||||
30 | 0x1A714 | Right curve of left button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnL.bclim | BaseBtnL_00 | |||||||||||||||||||||
31 | 0x1BDC8 | transition to microSD management? | Base_D_03.bclyt? | BaseBtnLC_00 | Why are there so many appeareances of 434C5643 | |||||||||||||||||||||
32 | 0x1BE18 | transition to microSD management? | Base_D_03.bclyt? | BaseBtnL.bclim? | BaseBtnL_00 | 63 times | ||||||||||||||||||||
33 | 0x1FBA0 | Right curve of big exit button | TopBase_D_00.bclyt? | BaseBtnL.bclim | BaseBtnL_01 | For PicButtons it's 434C4D43 | ||||||||||||||||||||
34 | 0x1FBF0 | Left curve of big exit button | TopBase_D_00.bclyt? | BaseBtnL.bclim | BaseBtnL_00 | Romulator | P_BG tends to mean picture_background in Nintendo's naming conventions | |||||||||||||||||||
35 | 0x1FC40 | Rectangle of big exit button | TopBase_D_00.bclyt? | BaseBtnLC_00 | Since it's RGBA, the FF is Alpha for whatever you edit there. | |||||||||||||||||||||
36 | Button shadows | #525146 | 0x18D44 | Left rectangle of left button (in menus w/ one button) | Base_D_00.bclyt | BaseBtnLCShdw_00 | https://www.3dbrew.org/wiki/CLYT_format CLYT format Look here as well. It'll give you an idea of what you're editing. | |||||||||||||||||||
37 | 0x18D94 | Right curve of left button (in menus w/ one button) | Base_D_00.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_00 | |||||||||||||||||||||
38 | 0x1964C | Left rectangle of left button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLCShdw_00 | ||||||||||||||||||||||
39 | 0x1969C | Right curve of left button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_00 | derberg | I think Picture thing sare just for visual Maybe not only for buttons but all elements | |||||||||||||||||||
40 | 0x196EC | Left curve of right button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_01 | |||||||||||||||||||||
41 | 0x1973C | Right rectangle of right button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLCShdw_01 | ||||||||||||||||||||||
42 | 0x1A760 | Left rectangle of left button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLCShdw_00 | ||||||||||||||||||||||
43 | 0x1A7B0 | Right curve of left button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_00 | |||||||||||||||||||||
44 | 0x1A800 | Left curve of right button (in menus w/ three button) | Base_D_02.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_01 | |||||||||||||||||||||
45 | 0x1A850 | Right rectangle of right button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLCShdw_01 | ||||||||||||||||||||||
46 | 0x1A8A0 | Middle rectangle of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLCShdw_02 | ||||||||||||||||||||||
47 | 0x1A8F0 | Left curve of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_02 | |||||||||||||||||||||
48 | 0x1A940 | Right curve of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLShdw.bclim | BaseBtnLShdw_03 | Non-Discord Notes overall things | (This side is more used for notes and questions which aren't really refer to things in the table) | |||||||||||||||||||
49 | 0x1BE64 | transition to microSD management? | Base_D_03.bclyt? | BaseBtnLCShdw_00 | Two button menus are in parental settings and while searching for an access point | My current setup for fast testing: base_LZ.bin always open in Hex Editor MX (only changes & save); modified DarcTool so that it automatically executes option 4 if I double click on it; Shortcut to the romfs folder of the SD card (so that I don't have to mess with slow opening of Windows Explorer) and I only drag&drop the binary onto that Also restarting the 3DS isn't needed. Just reinput the SD card while you are still in system settings, close the app and reopen and you will see the changes If you have improvement ideas or if you know a way how I can run a ftp server on the 3DS during this process without needing to relaunch it tell me at Discord | ||||||||||||||||||||
50 | 0x1BEB4 | transition to microSD management? | Base_D_03.bclyt? | BaseBtnLShdw.bclim? | BaseBtnLShdw_00 | microSD management (new3DS only or via CIA) looks like Base_D_03.bclyt | ||||||||||||||||||||
51 | 0x1F180 | Rectangle of big button (block guy assistant) | NetBase_D_00.bclyt? | BaseBtnLShdw_00 | Now using w/ instead of with (note for non-english natives :D) | |||||||||||||||||||||
52 | 0x1F1D0 | Left curve of big button (block guy assistant) | NetBase_D_00.bclyt? | BaseBtnLShdw.bclim | BaseBtnLCShdw_00 | Read blue part: | If you look at the text in the binary you can already read what you will change: | |||||||||||||||||||
53 | 0x1F220 | Right curve of big button (block guy assistant) | NetBase_D_00.bclyt? | BaseBtnLShdw.bclim | BaseBtnLShdw_01 | (cause red one seems to be not really correct) | BaseBtnLC_00: Left rectangle of left button | |||||||||||||||||||
54 | 0x1FCC0 | Rectangle of big exit button | TopBase_D_00.bclyt? | BaseBtnLCShdw_00 | BaseBtnLC_01: Right rectangle of right button | |||||||||||||||||||||
55 | 0x1FD10 | Left curve of big exit button | TopBase_D_00.bclyt? | BaseBtnLShdw.bclim | BaseBtnLShdw_00 | BaseBtnLC_02: Middle rectangle of middle button | ||||||||||||||||||||
56 | 0x1FD60 | Right curve of big exit button | TopBase_D_00.bclyt? | BaseBtnLShdw.bclim | BaseBtnLShdw_01 | BaseBtnL_00: Right curve of left button | ||||||||||||||||||||
57 | Button outlines | #FFFFFF | 0x18E18 | Left button (in menus w/ one button) | Base_D_00.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_00 | BaseBtnL_01: Left curve of right button | Would be nice if someone could give a hint what the names actually mean. I guess Btn mean Button, I trought the L after that means left cause the curve bclim exists only in left view, but this doesn't make too much sense, also what would mean LC then.. | |||||||||||||||||
58 | 0x1978C | Left button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_00 | BaseBtnL_02: Left curve of middle button | ||||||||||||||||||||
59 | 0x19844 | Right button (in menus w/ two buttons) | Base_D_01.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_01 | BaseBtnL_03: Right curve of middle button | ||||||||||||||||||||
60 | 0x1A990 | Right button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_01 | Etc. There is an exception for the big exit button. It seems to be mirrored there. | ||||||||||||||||||||
61 | 0x1A9E0 | Left button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_00 | Okay, no actually the thing seems to be a little bit more complex (SPECULATION): I think if there is only one curve and only one button it will be 00. Left or right button doesn't matter. If there is a button with two curves then the left curve has the smaller number Left things gets smaller number than right things and things in the middle comes last If there would be a left button with two curves they would have left 00 and right 01 and a button on the right with two curves would then get left 02 and right 03 and a middle button would get left 04 and right 05 That's why the only big middle exit button has left 00 and right 01. If there would be an addition button on the right with one curve this one would get the 00 and the valus of the middle buttons curves would each increase by 1 Glad I wrote positions in notes, cause if this is the case text in bin isn't that useful for positions | In Hex-Editor MX you can jump to any offset by pressing Ctrl + Z and entering the offset without 0x | |||||||||||||||||||
62 | 0x1AA30 | Left side of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_02 | Other things can be found with Ctf + F | ||||||||||||||||||||
63 | 0x1AA80 | Right side of middle button (in menus w/ three buttons) | Base_D_02.bclyt | BaseBtnLgt.bclim? | BaseBtnLgt_03 | Also you can simply drag & drop files in the editor and what you select gets replaced after Ctrl +V | ||||||||||||||||||||
64 | 0x1BF04 | transition to microSD management? | Base_D_03.bclyt? | BaseBtnLgt.bclim? | BaseBtnLgt_00 | In HxD you can jump to any offset by pressing Ctrl + G and entering the offset without 0x | ||||||||||||||||||||
65 | 0x1F2F4 | Right side of big button (block guy assistant) (until touch; alpha/2) | NetBase_D_00.bclyt? | BaseBtnLgt.bclim? | BaseBtnLgt_00 | In Hex Workshop check "Find All Instances" in Strg + F search menu to find all appereances of something Then in the instances list you can jump to every instance or copy the Offset from context menu Also you may want to go into Options -> Preferences and turn "Fit Contents to Window" off | ||||||||||||||||||||
66 | 0x1FDB0 | Left side of big button (block guy assistant) (until touch; alpha/2) | NetBase_D_00.bclyt? | BaseBtnLgt.bclim? | BaseBtnLgt_01 | |||||||||||||||||||||
67 | 0x1FE00 | Right side of big exit button | TopBase_D_00.bclyt? | BaseBtnLgt.bclim? | BaseBtnLgt_00 | |||||||||||||||||||||
68 | 0x1F2A4 | Left side of big exit button | TopBase_D_00.bclyt? | BaseBtnLgt.bclim? | BaseBtnLgt_01 | Using multiple hex editors now, haha. Tag system for wxHexEditor is really nice. | ||||||||||||||||||||
69 | "No-Home" pop-up | #FFFFFF | 0x1DD14 | That forbidden sign thing when you can't go to Home Menu | HomeNixSign.bclyt | HomeNixSign.bclim | HomeNixSign_00 | Maybe we can make the spreadsheet "filterable"/"orderable". I remember some good exel tables with such a feature | ||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | At least you can somewhat guess what you are editing when you count how often you searched for the next appearance of a colour in a hex editor. You can simply view the .bclyt files in Every File Explorer and then you see than the first one has two elements (one rctangle and one curve) so it gets the first two colours. The next one has two buttons which each also has one rectangle and one curve, so it gets four colours, etc. | |||||||||||||||||||||||||
72 | Buttons (move right/left) | #AAC2 | NONE | 0x18F22 | Left button visual (in menus w/ one button) | Picture_00 | The funny thing about "HomeNixSign" is that "nix" is a slang word in german its meaning vary from "not" and "not allowed" to "nothing". "Home not allowed sign" would fit. It's speculation, but you may know that many Japaneses like Germany and german words. | |||||||||||||||||||
73 | NONE | 0x199B6 | Left button visual (in menus w/ two buttons) | Picture_00 | ||||||||||||||||||||||
74 | NONE | 0x1AC26 | Left button visual (in menus w/ three buttons) | Picture_00 | ||||||||||||||||||||||
75 | NONE | 0x1C5C6 | I think microSD management.. Haven't checked yet | Picture_00 | ||||||||||||||||||||||
76 | #A0C2 | NONE | 0x1E8C2 | Left button visual background (in DS user color) | PicButton_00 | Since the small rectangles are BaseBtnLC_XX.bclyt (XX for any number) and the big exit one also is a BaseBtnLC_XX.bclyt.. ..maybe BaseBtnLgt.bclim is for the rectangles and Lgt means Lenght or gt gradient or something like this | Haven't mentioned it but EveryFileExplorer is sure a help if you open the binaries. You can watch bclim and bclyt then. | |||||||||||||||||||
77 | Buttons (move left/right) | #AA42 | NONE | 0x19D8A | Right button visual (in menus w/ two buttons) | Picture_01 | ||||||||||||||||||||
78 | NONE | 0x1AFFA | Right button visual (in menus w/ three buttons) | Picture_01 | ||||||||||||||||||||||
79 | Buttons (move up/down) | #D0C2 | NONE | 0x1E8C6 | Left button visual background (in DS user color) | PicButton_00 | If Shdw is shadow then Lgt could be Light (not lenght). It's often just between two Shdw things.. | |||||||||||||||||||
80 | Buttons (sqeezing to right/left) | #803F | NONE | 0x18F3A | Left button visual (in menus w/ one button) | Picture_00 | At least Big N doesn't use something like inverted shadow colours.. Or do the shadows have two parts.. | |||||||||||||||||||
81 | NONE | 0x199CE | Left button visual (in menus w/ two buttons) | Picture_00 | ||||||||||||||||||||||
82 | NONE | 0x1AC3E | Left button visual (in menus w/ three buttons) | Picture_00 | When editing some of the FF after a button shadow it isn't there anymore. Will look later into that | |||||||||||||||||||||
83 | NONE | 0x1C5CB | I think microSD management.. Haven't checked yet | Picture_00 | I like Collin. He is very helpful. | |||||||||||||||||||||
84 | Buttons (sqeezing to left/right) | NONE | 0x19DA2 | Right button visual (in menus w/ two buttons) | Picture_01 | |||||||||||||||||||||
85 | NONE | 0x1B012 | Right button visual (in menus w/ three buttons) | Picture_01 | SysButtons are maybe those black rectangle Buttons with thite font | You won't be able to change the Version String within System settings by modifying this file.. I guess.. Luma modifies it directly in RAM. But somehow it must be displayed, hmm.. Also take a look at CVer/Nver | ||||||||||||||||||||
86 | NONE | 0x1E8DA | Left button visual background (in DS user color) | PicButton_00 | CLVI after P_BG_Legacy appears a few times, hmm.. | |||||||||||||||||||||
87 | Buttons (sqeezing L+R to/from middle) | NONE | 0x1B3E6 | Middle button visual (in menus w/ three buttons) | Picture_02 | |||||||||||||||||||||
88 | NONE | 0x1E162 | Middle button visual background (in DS user settings) | PicButton_00 | I forgot to mention this but as Romulator pointed out the files are using RGBA So after the three blocks for colours there is one for Alpha | |||||||||||||||||||||
89 | Buttons (sqeezing to down/up) | NONE | 0x18F3E | Left button visual (in menus w/ one button) | Picture_00 | |||||||||||||||||||||
90 | NONE | 0x199D2 | Left button visual (in menus w/ two buttons) | Picture_00 | ||||||||||||||||||||||
91 | NONE | 0x1AC42 | Left button visual (in menus w/ three buttons) | Picture_00 | ||||||||||||||||||||||
92 | NONE | 0x1C5E2 | I think microSD management.. Haven't checked yet | Picture_00 | At first I thought it would be hard to find the BaseBtnLgt ones, but then I just searched randomly for "FFFFFF00FFFF" and it turns out that this one only appears for those ones. | |||||||||||||||||||||
93 | NONE | 0x19DA6 | Right button visual (in menus w/ two buttons) | Picture_01 | ||||||||||||||||||||||
94 | NONE | 0x1B016 | Right button visual (in menus w/ three buttons) | Picture_01 | ||||||||||||||||||||||
95 | NONE | 0x1B3EA | Middle button visual (in menus w/ three buttons) | Picture_02 | ||||||||||||||||||||||
96 | Buttons (squeezing U+D to/from middle) | NONE | 0x1E8DE | Left button visual background (in DS user color) | PicButton_00 | There is a useless box at restore data dialog which isn't background, huh.. | ||||||||||||||||||||
97 | NONE | 0x1E166 | Middle button visual background (in DS user settings) | PicButton_00 | ||||||||||||||||||||||
98 | NONE | Are positions (magenta) really 2 Bytes long? It seems like it but maybe it's weird X/Y | ||||||||||||||||||||||||
99 | NONE | |||||||||||||||||||||||||
100 | NONE | Helps sometimes to change 803F to 103F. Seems to be always position stuff. |