Register - Login
Views: 86547771
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
10-21-17 03:09:30 AM

Jul - NSMB Hacking (Archive) - Worldmap HEX editing New poll - New thread - New reply
Next newer thread | Next older thread
ray
Member
Level: 36


Posts: 137/321
EXP: 289657
For next: 18453

Since: 11-10-10


Since last post: 6.0 years
Last activity: 3.0 years

Posted on 01-16-11 09:43:55 AM Link | Quote
Hi guys.
I found out something about the worldmap editing.
First, I would like to say, that Worlmap editing is very hard.
That what i have found out, is not very much, but i think i will recognize more than the little bit. AND i think it is possible to Hack the worldmap, so you can add objects, move objects and, edit the movement paths. I used World 2.

1.


I think you can edit the Movement Paths. I counted the Paths in the game and the number of the paths was 20. I dont know why in the Hex editor are only 19^^

2. LARGE PIC!


I think you can edit the object list and add some, but I'm not sure. When you edit the Color Pallette names, for example from w2_road2_50b to w2_road2_n50e, the object which has the color pallette, has now new colors, because you gave it a new pallette.

3.


I think the polygons are the particles from the sandstorm.

That was all what I have recognized. I think i will found out more =D
Please comment!
NsmB_PrO
Member
Picture Resized!
Level: 43


Posts: 171/467
EXP: 527461
For next: 37585

Since: 04-29-10
From: Austria Vöcklabruck

Since last post: 6.0 years
Last activity: 4.0 years

Posted on 01-16-11 09:49:21 AM Link | Quote
I have also figured out some of that stuff
When I changed some data, for example the movement paths, it doesnt change something in the game
In this file, you can JUST edit the graphics I think! Not more.
The file is called "nsbmd", so there are only graphics I think...
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 1077/-1288
EXP: NaN
For next: 0

Since: 07-28-09
From: Spain

Since last post: 6.0 years
Last activity: 5.0 years

Posted on 01-16-11 12:06:50 PM (last edited by dirbaio at 01-16-11 12:08 PM) Link | Quote
the .nsbmd files are just 3D models: Nitro System Binary MoDel
You can find a doc here: kiwi.ds.googlepages.com/nsbmd.html

The strings you're seeing are references to animations, textures and other models.

But that's not the only thing. There are some tables on arm9.bin and overlay 0 that have the true path list.
Editing a nsbmd file by hand is a crazy idea.. It'd be better to make an importer.

EDIT: There's also the nsbca files: NitroSystem Binary Character Animation (?). They store the animations Mario make from a node to another. But the true path data is somewhere else.
NsmB_PrO
Member
Picture Resized!
Level: 43


Posts: 172/467
EXP: 527461
For next: 37585

Since: 04-29-10
From: Austria Vöcklabruck

Since last post: 6.0 years
Last activity: 4.0 years

Posted on 01-16-11 12:24:53 PM Link | Quote
Originally posted by dirbaio
the .nsbmd files are just 3D models: Nitro System Binary MoDel
You can find a doc here: kiwi.ds.googlepages.com/nsbmd.html

The strings you're seeing are references to animations, textures and other models.

But that's not the only thing. There are some tables on arm9.bin and overlay 0 that have the true path list.
Editing a nsbmd file by hand is a crazy idea.. It'd be better to make an importer.

EDIT: There's also the nsbca files: NitroSystem Binary Character Animation (?). They store the animations Mario make from a node to another. But the true path data is somewhere else.

Can you tell us, in what offset of the arm9.bin the movementpaths are?
I looked through the whole arm9.bin alreay and i am still searching
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


Posts: 1078/-1288
EXP: NaN
For next: 0

Since: 07-28-09
From: Spain

Since last post: 6.0 years
Last activity: 5.0 years

Posted on 01-16-11 12:38:12 PM Link | Quote
Treeki knows...
I'll ask him and post it here.
Zero One
5090
And as we fall the spirit carries on,
That a hero'll come and save us all,
As we call the ones we left below,
We all dream of the day we rise above
Level: 119


Posts: 2493/5094
EXP: 18914543
For next: 14748

Since: 05-24-10
From: Delta Quadrant

Since last post: 19 days
Last activity: 12 days

Posted on 01-18-11 02:19:35 PM Link | Quote
Originally posted by ray
I think you can edit the Movement Paths. I counted the Paths in the game and the number of the paths was 20. I dont know why in the Hex editor are only 19^^


Because it starts counting from 0
ray
Member
Level: 36


Posts: 146/321
EXP: 289657
For next: 18453

Since: 11-10-10


Since last post: 6.0 years
Last activity: 3.0 years

Posted on 01-18-11 02:25:43 PM Link | Quote
Oh yes I forgot xD
NsmB_PrO
Member
Picture Resized!
Level: 43


Posts: 199/467
EXP: 527461
For next: 37585

Since: 04-29-10
From: Austria Vöcklabruck

Since last post: 6.0 years
Last activity: 4.0 years

Posted on 01-24-11 12:30:40 PM Link | Quote
@dirbaio:
I am still waiting for the movement paths in the arm9.bin-.-
I mean the offset
ray
Member
Level: 36


Posts: 287/321
EXP: 289657
For next: 18453

Since: 11-10-10


Since last post: 6.0 years
Last activity: 3.0 years

Posted on 06-07-11 10:05:20 AM Link | Quote
Originally posted by NsmB_PrO
@dirbaio:
I am still waiting for the movement paths in the arm9.bin-.-
I mean the offset


We wait
NsmB_PrO
Member
Picture Resized!
Level: 43


Posts: 430/467
EXP: 527461
For next: 37585

Since: 04-29-10
From: Austria Vöcklabruck

Since last post: 6.0 years
Last activity: 4.0 years

Posted on 06-07-11 11:41:18 AM Link | Quote
Originally posted by ray
Originally posted by NsmB_PrO
@dirbaio:
I am still waiting for the movement paths in the arm9.bin-.-
I mean the offset


We wait

Hmm...
I think i will ask Treeki of my own, if dirbaio doesnt have the time

BTW: We wait :clock:
Next newer thread | Next older thread
Jul - NSMB Hacking (Archive) - Worldmap HEX editing New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

27 database queries, 5 query cache hits.
Query execution time: 0.129388 seconds
Script execution time: 0.008827 seconds
Total render time: 0.138215 seconds