Pages: 1
Posted on 08-10-14, 12:53 pm
Roy Koopa


Karma: 4011
Posts: 2636/2722
Since: 06-26-11
When browsing through the UI Studio Folder I just noticed a file that I haven't seen before (guess I'm blind ). It's a file called

UI_O_1P_Course_select_u.bnll

I could not find out what this file is for, but it's pretty obvious that it has to do with the worldmap level selection. I tried deleting the whole file and nothing changed at all. Then I compared the file in ASMB with the same file in an untouched ROM and to my surprise, the file in ASMB was almost empty, even though I didn't touch it anytime at all and in the untouched ROM it was completely filled with lots of different values.
So yeah, just telling, maybe someone can find out what that file is for.
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 08-10-14, 02:54 pm
Beezo


Karma: -32
Posts: 430/477
Since: 02-02-12
NEW Discover, so this file have something but we don't know what is this something?
_________________________
Posted on 08-10-14, 06:12 pm
We do what we must because we can

Karma: 5558
Posts: 732/1425
Since: 06-25-13
Posted by Ruedajv10
NEW Discover, so this file have something but we don't know what is this something?


Amazing summary.
_________________________
Super Mario Bros. - The New Worlds | Full release
Super Mario Castle 2 | Full release

My Youtube channel
Best friends forever
Posted on 08-10-14, 07:07 pm (rev. 1 by  CreativiPie on 08-10-14, 07:08 pm)
Pokey
me some orange juice my hand

Karma: 674
Posts: 585/699
Since: 09-24-12
Either it's unused stuff or it stores data for like three seconds and isn't really needed after and doesn't impact the game enough. Maybe it's also some kind of thing to make stuff look better or something.

That is my guess
Posted on 08-10-14, 07:25 pm (rev. 1 by  Hiccup on 08-10-14, 07:26 pm)
Birdo


Karma: 2754
Posts: 972/2091
Since: 06-26-11
That makes no sense. You do realise what ROM means?

Read Only Memory.
Posted on 08-10-14, 09:34 pm


Karma: 1733
Posts: 351/657
Since: 05-14-14
I think it's unused.
Posted on 08-11-14, 02:45 am
Fuzz Ball
KirbyFanatic64 (LOL)

Karma: 1361
Posts: 907/950
Since: 11-13-11
Will No$GBA debugger be able to figure this out?
_________________________

Great games must be fun, not fancy.

Music Hacker needed! PM me if you wish!
Posted on 08-11-14, 02:52 am
Mole
Normal user

Karma: 2013
Posts: 138/359
Since: 07-08-12
I know nothing about NSMBDS, but the file has a JNLL header.

There are other files just like it as well, with JNBL, etc.
Posted on 08-11-14, 05:01 am
Buzzy Beetle
Just watching...

Karma: 498
Posts: 382/386
Since: 07-01-11
Posted by Hiccup
That makes no sense. You do realise what ROM means?

Read Only Memory.


What do you mean it makes no sense? By ROM we all know he's referring to the actual game (.nds file in this case)
_________________________
Posted on 08-11-14, 05:08 am
Doesn't actually do anything.

Karma: 3022
Posts: 486/653
Since: 10-22-12
It sounds like he's saying the game updates the contents of the file in the ROM during gameplay, which is impossible because ROM stands for Read Only Memory.
♪♫♩♬
Posted on 08-13-14, 08:51 pm
Birdo


Karma: 2754
Posts: 974/2091
Since: 06-26-11
If New Super Mario Bros. is like other DS games, the ROM chip cannot be written to.
Posted on 08-13-14, 10:49 pm
Inactive, don't bother

Karma: 1285
Posts: 303/377
Since: 10-07-12


Well people read this
The bn stands for "binary number"
So lets get started.
Lets begin talking about bits.
A bit is 1 number so it counts as a byte.
Each bit holds the value of increasing powers of 2 what is also called as a base-2 (binary)
So yeah here is a example:
I'll start at zero and I am going through 20, counting in decimal and a binary looks like this:
0 = 0
1 = 1
2 = 10
3 = 11
4 = 100
5 = 101
6 = 110
7 = 111
8 = 1000
9 = 1001
10 = 1010
11 = 1011
12 = 1100
13 = 1101
14 = 1110
15 = 1111
16 = 10000
17 = 10001
18 = 10010
19 = 10011
20 = 10100

______________
So this file is filled with additional binary numbers.
And if there could had been graphic files inside, that is not possible, because it then had should been base 16 (RGB color code as an example), 0 1 2 3 4 5 6 7 8 9 A B C D E F.

I Hope this helped a lot. ;)

~Wesley

New Super Holiday Bros - Mario Kart GTA San Andreas
Posted on 08-13-14, 10:54 pm (rev. 2 by  ray on 08-13-14, 10:56 pm)
Roy Koopa


Karma: 4011
Posts: 2644/2722
Since: 06-26-11
To be honest (not offending you), but this didn't help at all Everything is made out of bits. You can't just say its filled with additional binary numbers, because every file contains bits.

EDIT: Also, BNBL and BNCL formats store numbers up to 256 and they contain BN (binary number) as well. (I think you were trying to say that those files can't store numbers that high... or whatever)
_________________________
See a lots of creative DS Hacking here
If you want to support me, you might check out my Patreon Page : )
Posted on 08-14-14, 12:37 am
Super Mario
( ͡° ͜ʖ ͡°)

Karma: 9979
Posts: 4177/4456
Since: 06-08-11
I think the N stands for nintendo, not number. The b does stand for binary ( for example nsbmd stands for NitroSystem Binary Model).

I think the way to go with figuring this out is finding where is the file read from in the code, and then look at what the game does with it.
Posted on 08-24-14, 07:50 pm
banned for pulling same old drama antics

Karma: -72
Posts: 80/173
Since: 04-15-14
I think it might stand for
BINARY NITRO LEVEL LOADER? maybe? what?
Seeing as it is 'UI for 1-player course select', it probably means a world-related file... but what the fuck is a JNLL header.
Posted on 08-25-14, 11:51 am (rev. 2 by  Hiccup on 08-29-14, 01:02 pm)
Birdo


Karma: 2754
Posts: 981/2091
Since: 06-26-11
The header that appears at the head of JNLL files.
For more information, visit your local (or far away) Google.

Edit:
Visit your local Google?
Posted on 08-28-14, 04:46 pm (rev. 1 by Jamie on 08-28-14, 04:48 pm)
banned for pulling same old drama antics

Karma: -72
Posts: 81/173
Since: 04-15-14
Posted by Hiccup
The header that appears at the head of JNLL files.
For more information, visit your local Google.

That's a long way away, as it is in the USA, not the UK really.
I'm actually still looking for a UK-based (and UK-only) search... not a Google/Yahoo/etc localization...

EDIT: Search for 'JNLL file NSMB' in Google and there's not much interesting on the first page except for this thread. Some weird code stuff is the 2nd result anyway....
Posted on 08-29-14, 01:03 pm
Birdo


Karma: 2754
Posts: 984/2091
Since: 06-26-11
I didn't mean search about JNLL. I meant search about file headers. I doubt there is much, if anything about the file format on Google.
Pages: 1