ABCDEFGHIJKLMNOPQRSTUVWXYZ
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.binDiscord Invite:
4
https://discord.gg/0z7IGZ5Sv3D0mEN0
5
AssetsBy derbergChatbox (Join Discord)
6
(+ 4 values by Samplasion)
7
AssetHexadecimal Color (blue)
Hexadecimal Position (magenta)
Colour PreviewOffsets NotesLooks like to be part of bclytLooks like bclimIn .bin after
(text may appear
multiple times)
derbergAt 0x18CA8 is this what I just showed
Just before that is "BaseBtnLC_00"
8
Upper ScreenIf 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.bclytbg_white.bclim?P_BG_WhiteBtw. it only applies to the back button in three menus
10
Gradient color 20x1DA30 Bg_U_00.bclytbg_white.bclim?P_BG_WhiteIf there is more than one button one other bclyt takes the place
11
Gradient color 3#F2EAA4 0x1DA34 Bg_U_00.bclytbg_white.bclim?P_BG_WhiteSamplasionIf 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 40x1DA38 Bg_U_00.bclytbg_white.bclim?P_BG_WhitederbergIs 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.bclytbg_white.bclim?P_BG_White
15
Gradient color 20x1D750 Bg_D_00.bclytbg_white.bclim?P_BG_WhiteI 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.bclytbg_white.bclim?
17
Gradient color 40x1D758 Bg_D_00.bclytbg_white.bclim?P_BG_WhitederbergIn the system settings app, where are three buttons?
On the bottom of the bottom screen
18
Button colors
(disappear after touch)
#7878780x18CA8 Left rectangle of left button (in menus w/ one button) Base_D_00.bclytBaseBtnLC_00
19
0x18CF8 Right curve of left button (in menus w/ one button) Base_D_00.bclytBaseBtnL.bclimBaseBtnL_00SamplasionCircle pad recalibration
20
0x19510 Left curve of right button (in menus w/ two buttons) Base_D_01.bclytBaseBtnL.bclimBaseBtnL_01DeKaysome 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.bclytBaseBtnLC_01
22
0x195B0 Left rectangle of left button (in menus w/ two buttons) Base_D_01.bclytBaseBtnLC_00
23
0x19600 Right curve of left button (in menus w/ two buttons) Base_D_01.bclytBaseBtnL.bclimBaseBtnL_00derbergWhen 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.bclytBaseBtnL.bclimBaseBtnL_01
25
0x1A51C Right rectangle of right button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLC_01Idk 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.bclytBaseBtnL.bclimBaseBtnL_03But 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.bclytBaseBtnL.bclimBaseBtnL_02Oh, 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.bclytBaseBtnLC_02
29
0x1A6C4 Left rectangle of left button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLC_00
30
0x1A714 Right curve of left button (in menus w/ three buttons)Base_D_02.bclytBaseBtnL.bclimBaseBtnL_00
31
0x1BDC8 transition to microSD management?Base_D_03.bclyt?BaseBtnLC_00Why are there so many appeareances of 434C5643
32
0x1BE18 transition to microSD management?Base_D_03.bclyt?BaseBtnL.bclim?BaseBtnL_0063 times
33
0x1FBA0 Right curve of big exit buttonTopBase_D_00.bclyt?BaseBtnL.bclimBaseBtnL_01For PicButtons it's 434C4D43
34
0x1FBF0 Left curve of big exit buttonTopBase_D_00.bclyt?BaseBtnL.bclimBaseBtnL_00RomulatorP_BG tends to mean picture_background in Nintendo's naming conventions
35
0x1FC40 Rectangle of big exit buttonTopBase_D_00.bclyt?BaseBtnLC_00Since it's RGBA, the FF is Alpha for whatever you edit there.
36
Button shadows#5251460x18D44Left rectangle of left button (in menus w/ one button)Base_D_00.bclytBaseBtnLCShdw_00https://www.3dbrew.org/wiki/CLYT_format
CLYT format
Look here as well.
It'll give you an idea of what you're editing.
37
0x18D94Right curve of left button (in menus w/ one button) Base_D_00.bclytBaseBtnLShdw.bclimBaseBtnLShdw_00
38
0x1964CLeft rectangle of left button (in menus w/ two buttons) Base_D_01.bclytBaseBtnLCShdw_00
39
0x1969CRight curve of left button (in menus w/ two buttons)Base_D_01.bclytBaseBtnLShdw.bclimBaseBtnLShdw_00derbergI think Picture thing sare just for visual
Maybe not only for buttons but all elements
40
0x196ECLeft curve of right button (in menus w/ two buttons)Base_D_01.bclytBaseBtnLShdw.bclimBaseBtnLShdw_01
41
0x1973CRight rectangle of right button (in menus w/ two buttons)Base_D_01.bclytBaseBtnLCShdw_01
42
0x1A760Left rectangle of left button (in menus w/ three buttons) Base_D_02.bclytBaseBtnLCShdw_00
43
0x1A7B0Right curve of left button (in menus w/ three buttons) Base_D_02.bclytBaseBtnLShdw.bclimBaseBtnLShdw_00
44
0x1A800Left curve of right button (in menus w/ three button)Base_D_02.bclytBaseBtnLShdw.bclimBaseBtnLShdw_01
45
0x1A850Right rectangle of right button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLCShdw_01
46
0x1A8A0Middle rectangle of middle button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLCShdw_02
47
0x1A8F0Left curve of middle button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLShdw.bclimBaseBtnLShdw_02
48
0x1A940Right curve of middle button (in menus w/ three buttons) Base_D_02.bclytBaseBtnLShdw.bclimBaseBtnLShdw_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
0x1BE64transition 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
0x1BEB4transition 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
0x1F180Rectangle 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
0x1F1D0Left curve of big button (block guy assistant)NetBase_D_00.bclyt?BaseBtnLShdw.bclimBaseBtnLCShdw_00Read blue part:
If you look at the text in the binary you can already read what you will change:
53
0x1F220Right curve of big button (block guy assistant)NetBase_D_00.bclyt?BaseBtnLShdw.bclimBaseBtnLShdw_01(cause red one
seems to be
not really
correct)
BaseBtnLC_00: Left rectangle of left button
54
0x1FCC0Rectangle of big exit buttonTopBase_D_00.bclyt?BaseBtnLCShdw_00
BaseBtnLC_01: Right rectangle of right button
55
0x1FD10Left curve of big exit buttonTopBase_D_00.bclyt?BaseBtnLShdw.bclimBaseBtnLShdw_00
BaseBtnLC_02: Middle rectangle of middle button
56
0x1FD60Right curve of big exit buttonTopBase_D_00.bclyt?BaseBtnLShdw.bclimBaseBtnLShdw_01
BaseBtnL_00: Right curve of left button
57
Button outlines #FFFFFF 0x18E18Left button (in menus w/ one button) Base_D_00.bclytBaseBtnLgt.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
0x1978CLeft button (in menus w/ two buttons)Base_D_01.bclytBaseBtnLgt.bclim?BaseBtnLgt_00
BaseBtnL_02: Left curve of middle button
59
0x19844Right button (in menus w/ two buttons)Base_D_01.bclytBaseBtnLgt.bclim?BaseBtnLgt_01
BaseBtnL_03: Right curve of middle button
60
0x1A990Right button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLgt.bclim?BaseBtnLgt_01
Etc. There is an exception for the big exit button. It seems to be mirrored there.
61
0x1A9E0Left button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLgt.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
0x1AA30Left side of middle button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLgt.bclim?BaseBtnLgt_02Other things can be found with Ctf + F
63
0x1AA80Right side of middle button (in menus w/ three buttons)Base_D_02.bclytBaseBtnLgt.bclim?BaseBtnLgt_03Also you can simply drag & drop files in the editor and what you select gets replaced after Ctrl +V
64
0x1BF04transition to microSD management?Base_D_03.bclyt?BaseBtnLgt.bclim?BaseBtnLgt_00In 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
0x1FDB0Left side of big button (block guy assistant) (until touch; alpha/2)NetBase_D_00.bclyt?BaseBtnLgt.bclim?BaseBtnLgt_01
67
0x1FE00Right side of big exit buttonTopBase_D_00.bclyt?BaseBtnLgt.bclim?BaseBtnLgt_00
68
0x1F2A4Left side of big exit buttonTopBase_D_00.bclyt?BaseBtnLgt.bclim?BaseBtnLgt_01Using multiple hex editors now, haha. Tag system for wxHexEditor is really nice.
69
"No-Home" pop-up #FFFFFF0x1DD14That forbidden sign thing when you can't go to Home MenuHomeNixSign.bclytHomeNixSign.bclimHomeNixSign_00Maybe 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)#AAC2NONE0x18F22Left button visual (in menus w/ one button) Picture_00The 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
NONE0x199B6Left button visual (in menus w/ two buttons) Picture_00
74
NONE0x1AC26Left button visual (in menus w/ three buttons) Picture_00
75
NONE0x1C5C6I think microSD management.. Haven't checked yetPicture_00
76
#A0C2NONE0x1E8C2Left button visual background (in DS user color) PicButton_00Since 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)#AA42NONE0x19D8ARight button visual (in menus w/ two buttons) Picture_01
78
NONE0x1AFFARight button visual (in menus w/ three buttons) Picture_01
79
Buttons (move up/down)#D0C2NONE0x1E8C6Left button visual background (in DS user color) PicButton_00If Shdw is shadow then Lgt could be Light (not lenght). It's often just between two Shdw things..
80
Buttons (sqeezing to right/left) #803FNONE0x18F3ALeft button visual (in menus w/ one button) Picture_00At least Big N doesn't use something like inverted shadow colours..
Or do the shadows have two parts..
81
NONE0x199CELeft button visual (in menus w/ two buttons) Picture_00
82
NONE0x1AC3ELeft button visual (in menus w/ three buttons) Picture_00When editing some of the FF after a button shadow it isn't there anymore.
Will look later into that
83
NONE0x1C5CBI think microSD management.. Haven't checked yetPicture_00I like Collin. He is very helpful.
84
Buttons (sqeezing to left/right)NONE0x19DA2Right button visual (in menus w/ two buttons) Picture_01
85
NONE0x1B012Right 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
NONE0x1E8DALeft 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)NONE0x1B3E6Middle button visual (in menus w/ three buttons) Picture_02
88
NONE0x1E162Middle button visual background (in DS user settings) PicButton_00I 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)NONE0x18F3ELeft button visual (in menus w/ one button) Picture_00
90
NONE0x199D2Left button visual (in menus w/ two buttons) Picture_00
91
NONE0x1AC42Left button visual (in menus w/ three buttons) Picture_00
92
NONE0x1C5E2I think microSD management.. Haven't checked yetPicture_00At 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
NONE0x19DA6Right button visual (in menus w/ two buttons) Picture_01
94
NONE0x1B016Right button visual (in menus w/ three buttons) Picture_01
95
NONE0x1B3EAMiddle button visual (in menus w/ three buttons) Picture_02
96
Buttons (squeezing U+D to/from middle)NONE0x1E8DELeft button visual background (in DS user color) PicButton_00
There is a useless box at restore data dialog which isn't background, huh..
97
NONE0x1E166Middle 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.