Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Need help with SMB3 Discombobulator
  
User name:
Password:
Reply:
 

UserPost
Luigi-San
Posts: 549/736
Don't bump threads that are over a year old
123ANDREW456
Posts: 17/37
Ha Ha! Talking about bringing back an old thread but when I searched for hel with the SMB3 Discombobulator on google This was the top link! It almost answers my questions! It was mentioned that you can change an object but not add or remove one! How do you change an object?
Schwa
Posts: 3/2214
I don't mean to brag, but I make all my levels from scratch. I have found out a few things about Mario Improvement 3. First of all, it's very buggy. I like to rewrite all the levels I remake, because of Daiz's description, but sometimes when you save over a level to the ROM it mixes your new level with the origonal level, creating a mess of 3 and 4 byte objects. My enemies have almost always been left right where I left them, although there was one incident where my objects were safe but the enemies were scrambled!

Currently I'm having a problem with my hack, but this isn't the place to post it. My advice is to only use Mario Improvement 3 if you have a lot of patience and at least know how programs work from the inside (so you know how to fix it).

--Schwa
DahrkDaiz
Posts: 82/885
someone asked a similiar thing earlier and this was my response:

This is something that many new rom hackers don't realize about games: you can't add things to the rom just like that. Why? It works like this. Lets say you have a long row of cup holders. Lets say, 100. Now pretend 75 of those cup holders have cups in them and there's a list showing who's cup is in which holder, but the thing is, there can't be anyspaces between cups, i.e, all empty holders must be at the end of the row. Now, if you want to insert a new cup in the middle of the row, then you have to move all the cups past the point you want to add a new cup at down 1 holder and update the list of names who have cups in this row. Now, if all the cup holders are full and you want to add a cup, what can you do? You can take the cup thats in the holder you want to put the new cup in and trash it and replace it with your new cup. Now whoever's cup that was will be pissed when they go to find that they're cup isn't there. This works the same in nearly NES game editors. You're restricted to the number of bytes you can fill up. You can't tack on more bytes like with SNES. Some game editors will allow you to add something and move the rest of the bytes down and update pointers (analogous to the list of names of people with cups in the row). However, SMB3 doesn't work like this. Using free form mode, you basically take a copy of the row (the level your editing) and do what you want to it. However, when you go to save, if your new level is larger than before, it will overwrite another level's data and the bytes will NOT be shifted down. You must make sure the size of the level is the same or less to prevent this problem. Another solution is to just make all your levels from scratch, but that requires tedious pointer calculations and keeping track of them yourself, but the benefits out weigh the tediousness.
dan
Posts: 48/782
You can't add or delete with SMB3 Discombobulator. But I believe Mario 3 Improvement has a freeform mode which allows you to do so. HOWEVER, you will have to do some by hand pointer manipulation, which if you are new to ROM hacking may be too much hard work.
macks
Posts: 136/900
Originally posted by ProtobobX
but... how do other people add enemies, and change the scenary around and stuff in their hacks?
Change? Yes. Add? No.
Weasel
Posts: 184/454
Short answer: you don't.
FuSoYa
Posts: 27/255
*moves thread*
Knuckles T15X
Posts: 36/134
Protoblob, if you want to know the answer, ask in the General ROM Hacking forum. We use Lunar Magic, we don't know what a "Discombobulator" is! =O
ProtobobX
Posts: 3/3
but... how do other people add enemies, and change the scenary around and stuff in their hacks?
Clockworkz
Posts: 499/2002
Yea, take this into ROM Hackong forum, pal.
Toadeeboy
Posts: 111/264
You can't add or delete objects, it's not possible or the game will crash. And plus...
THIS IS THE SMW HACKING FOURM, NOT SMB3!
ProtobobX
Posts: 2/3
OK OK! i got some of the basics about it i can rearrange levels and sculpt the map area, but how do i add/remove enemies, item blocks, and scenery? PLease help me, A manual will help or you can just tell me please
Acmlm's Board - I2 Archive - Rom Hacking - Need help with SMB3 Discombobulator


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.002 seconds.