Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,472,161
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-23-24 04:12 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest | 1 bot

Main - ROM Hacking - NSMB Level Format New thread | New reply


Raccoon Sam
Posted on 02-22-07 04:20 PM Link | Quote | ID: 4529


Cobrat
Level: 56

Posts: 28/672
EXP: 1379721
Next: 18455

Since: 02-19-07
From: Hi

Last post: 3465 days
Last view: 2696 days
After reading Heran Bago's documentation, I became utterly confused.
Apparently, the A01_1.bin is supposed to be a level.
What confuses me is that what level is it? There's also A01_2, A01_3, etc.. Up to A09_1.bin. Note that the First world has 9 levels.

Another thing that confuses me is the size. Nearly every level document is 4kB. That's way too small for being a level, is it?

Is anyone experienced in hacking NSMB?

____________________


Ailure
Posted on 02-22-07 04:30 PM Link | Quote | ID: 4531

Hats
Steam Board2 group
Level: 121

Posts: 198/3965
EXP: 19774733
Next: 281963

Since: 02-19-07
From: Sweden, Skåne

Last post: 3298 days
Last view: 2049 days
Posted by Raccoon Sam
Another thing that confuses me is the size. Nearly every level document is 4kB. That's way too small for being a level, is it?
No, especially if they happen to be compressed. Then I can easily see a platformer level easily fit into 4 KB.

____________________
AIM: gamefreak1337, MSN: Emil_sim@spray.se, XMPP: ailure@xmpp.kafuka.org


setrodox
Posted on 02-22-07 04:34 PM Link | Quote | ID: 4534

Newcomer
Level: 8

Posts: 5/8
EXP: 1792
Next: 395

Since: 02-19-07

Last post: 6262 days
Last view: 6213 days
Agreed, 4kb is easily enough.

As Ailure said they could be compressed, also the levels in nsmb aren't really large, from the amounts of tiles i mean.

Raccoon Sam
Posted on 02-22-07 04:39 PM Link | Quote | ID: 4540


Cobrat
Level: 56

Posts: 29/672
EXP: 1379721
Next: 18455

Since: 02-19-07
From: Hi

Last post: 3465 days
Last view: 2696 days
Hrm.
Well, I suppose so.
He mentioned something about LZ77. Any handy decompressors?

____________________


Kles
Posted on 02-22-07 07:32 PM Link | Quote | ID: 4631


Level: 75

Posts: 165/1301
EXP: 3716609
Next: 110295

Since: 02-19-07
From: Canada

Last post: 5479 days
Last view: 5474 days
I don't anyone has even took a real good look at the level format yet, let alone made a decompressor.

Raccoon Sam
Posted on 02-22-07 07:41 PM Link | Quote | ID: 4646


Cobrat
Level: 56

Posts: 31/672
EXP: 1379721
Next: 18455

Since: 02-19-07
From: Hi

Last post: 3465 days
Last view: 2696 days
Posted by Kles
I don't anyone has even took a real good look at the level format yet, let alone made a decompressor.





____________________


Kles
Posted on 02-22-07 07:54 PM Link | Quote | ID: 4659


Level: 75

Posts: 168/1301
EXP: 3716609
Next: 110295

Since: 02-19-07
From: Canada

Last post: 5479 days
Last view: 5474 days
I've never played NSMB but I'll assume that's a hacked level and just say "whoops".

Krisan Thyme
Posted on 02-22-07 08:17 PM Link | Quote | ID: 4682


Red Cheep-cheep
Level: 34

Posts: 33/216
EXP: 251390
Next: 2261

Since: 02-21-07

Last post: 6118 days
Last view: 6095 days
4kb does seem a bit smaller, but I do see how the level data could be fit into that.. probably would be damned pretty straight forward to edit the levels once you've got the compression licked too.

Oh, and yes Kles, I haven't played it either but.. I remember those screenshots from when they were originally posted here some.. time ago, it has been awhile, and the idea was that the poster managed to create that row of ? Blocks with some poking around..

Techokami
Posted on 04-24-07 09:16 PM Link | Quote | ID: 29565


Red Paragoomba
Level: 18

Posts: 18/50
EXP: 28002
Next: 1895

Since: 02-19-07
From: HoleNet!

Last post: 6082 days
Last view: 5319 days
Yeah, Heran was messing around with NSMB and with the help of a LZSS decompressor, he was able to decompress the level data into something really easy to work with.

____________________
Click here to enter the SigChat

Xkeeper
Posted on 04-25-07 06:29 AM Link | Quote | ID: 29952


Level: 105

Posts: 1427/2846
EXP: 12025578
Next: 236682

Since: 02-19-07

Last post: 6057 days
Last view: 2794 days
Posted by Raccoon Sam
Apparently, the A01_1.bin is supposed to be a level.
What confuses me is that what level is it? There's also A01_2, A01_3, etc.. Up to A09_1.bin. Note that the First world has 9 levels.
Perhaps it is:

[W][L#]_[A#], where A is "area".

I 'unno, just a guess.

____________________
I dealt with it.

Main - ROM Hacking - NSMB Level Format New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.022 seconds. (339KB of memory used)
MySQL - queries: 62, rows: 92/92, time: 0.016 seconds.