Register - Login
Views: 99864824
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-04-22 05:45:06 PM
Jul - NSMB Hacking (Archive) - Is is possible to (easily that is)... New poll - New thread - New reply
Next newer thread | Next older thread
jceggbert5
Member
again
Level: 33


Posts: 6/218
EXP: 216817
For next: 12362

Since: 12-01-09


Since last post: 12.1 years
Last activity: 362 days

Posted on 12-10-09 04:38:50 AM Link | Quote
Is it possible to make an invisible Mini-Mushroom block? I am in desperate need of one for my hack...

If anyone knows how to do it, or can at least give me a nudge in the right direction, please do so!

Thanks
Camewel

unfunny, plz leave
Level: 33


Posts: 19/208
EXP: 206595
For next: 22584

Since: 05-09-09


Since last post: 12.1 years
Last activity: 11.6 years

Posted on 12-10-09 05:30:37 AM Link | Quote
Short answer: No
Long answer: Well maybe, but it will take a lot of work.
First, you need to identify all the files for the question mark blocks and invisible blocks (yes, all of them. At least 3 anyway).
Then you need to find out what is the same in the data with all the invisible blocks and what is the same in all the data for all the question mark blocks. These are called consistencies.
Take the consistency from the invisible block and place it where the consistency from the question mark block is on the mini mushroom block.
Bingo, one invisible mini mushroom block. Put that back in the rom and play. Beware, if you put it back where it came from, all mini mushroom blocks will be invisible.
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


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

Since: 07-28-09

From: Spain

Since last post: 10.9 years
Last activity: 9.9 years

Posted on 12-10-09 10:07:52 AM Link | Quote
nah. its much easier.

16x16 Blocks in NSMB are two things:
- Graphics
- Behavior

Both are editable in the tileset editor, in the Map16 tab.
I haven't looked at it, but i'm sure the behavior has some bits that say it is a ? block, a brick or an invisible block, and some other bits that say what its contents are.
So what you'll have to do is to take an unused empty map16 tile, leave it blank since the block is invisible, and set its behavior to an invisible block with a mini mushroom.
Then create an object for it containing the new tile.
Then save the tileset.

but DON'T EDIT JYOTYU/TILESET 0 yet! In editor 5.0 it lets you edit it but i think it corrupts the rom!
Open tilest 0 to look at the behaviors, and then create the new block in another tileset. In the next version, jyotyu will be fully editable.

I dont have the editor now, i'm at school. If you want i'll look at it and post here the exact instructions
jceggbert5
Member
again
Level: 33


Posts: 7/218
EXP: 216817
For next: 12362

Since: 12-01-09


Since last post: 12.1 years
Last activity: 362 days

Posted on 12-10-09 06:32:16 PM Link | Quote
Please do, I have no clue what I am doing when it comes to stuff like this... I think that I would like to build it in the Tileset 2 for now (the one with castle...)
Dialga
Member
lol
Level: 28


Posts: 63/149
EXP: 125118
For next: 6220

Since: 05-20-09


Since last post: 12.3 years
Last activity: 10.4 years

Posted on 12-11-09 07:50:16 AM Link | Quote

DO NOT Do that! It'll DESTROY your ROM!

____________________

My User Picture atleast fits now.
dirbaio
For future reference, "Responsible disclosure" isn't "acting like a douche about an exploit and demanding compensation".
Level: NaN


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

Since: 07-28-09

From: Spain

Since last post: 10.9 years
Last activity: 9.9 years

Posted on 12-11-09 05:25:47 PM Link | Quote
Originally posted by Dialga
DO NOT Do that! It'll DESTROY your ROM!

No. In 5.0, tilesets 1 and 2 are FULLY editable without any crashes. Tileset 0 editing causes the rom to crash at startup because some weird compression that we haven't been able to figure out fully yet. Hopefully it will be editable in 5.1
jceggbert5
Member
again
Level: 33


Posts: 20/218
EXP: 216817
For next: 12362

Since: 12-01-09


Since last post: 12.1 years
Last activity: 362 days

Posted on 12-20-09 05:18:37 AM (last edited by jceggbert5 at 12-20-09 02:19 AM) Link | Quote
FYI, this has been resolved. Make an empty block (in Map16) with behavior as "05 00 04 20" - and there you have it, an invisible mini-mushroom block
mariosegafreak
Random nobody
Level: 4


Posts: 1/2
EXP: 189
For next: 90

Since: 01-07-10


Since last post: 12.3 years
Last activity: 12.3 years

Posted on 01-07-10 07:33:04 PM Link | Quote
Originally posted by jceggbert5
FYI, this has been resolved. Make an empty block (in Map16) with behavior as "05 00 04 20" - and there you have it, an invisible mini-mushroom block


can you make an invisible mega mushroom block?
gridatttack

Buzzy Beetle
Rarity FTW
Level: 42


Posts: 109/375
EXP: 494328
For next: 27034

Since: 08-26-09


Since last post: 5.3 years
Last activity: 2.0 years

Posted on 01-07-10 09:01:49 PM (last edited by gridatttack at 01-07-10 06:02 PM) Link | Quote
Originally posted by mariosegafreak
Originally posted by jceggbert5
FYI, this has been resolved. Make an empty block (in Map16) with behavior as "05 00 04 20" - and there you have it, an invisible mini-mushroom block


can you make an invisible mega mushroom block?


Yes.
xx 00 04 20 Change the xx to the number that the mega mushroom block has. Practically the first byte determines the item to spawn.
Next newer thread | Next older thread
Jul - NSMB Hacking (Archive) - Is is possible to (easily that is)... New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

32 database queries, 2 query cache hits.
Query execution time: 0.082143 seconds
Script execution time: 0.010029 seconds
Total render time: 0.092172 seconds