(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
04-29-24 05:12 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Level Editor Help New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
Electrify

Micro-Goomba


 





Since: 06-17-06
From: ...

Last post: 6515 days
Last view: 6515 days
Posted on 06-17-06 03:48 PM Link | Quote
Ok whenI first downloaded it, i opened it. then i clicked ok for the path or filename. It wont let me open it. How do i get a correct file, and how do I edit the levels. I cheked a faq on it but it was no help. The emulator that I use is nestor and i have a smb3 rom too. Can someone please help me on how to get the level you want to edit or create one from scratch, how to open it on the program, and how to edit the level? I would greatly appreciate it if someone could help me out because I have an awesome idea for a smb3 level. A tutorial will also be greatly appreciated. Thanks.
Luigi-San

Ptooie
ZOMG Wii is teh pwn


 





Since: 11-18-05
From: The Mushroom Kingdom a.k.a Buffalo, NY
Wii: Yes

Last post: 6281 days
Last view: 6280 days
Skype
Posted on 06-17-06 10:49 PM Link | Quote
Y'know, it would help if you told us what editor you're using

(SMB3 Workshop, SMB3 Discombobulator, etc.)


(edited by Luigi-San on 06-17-06 09:49 PM)
(edited by Luigi-San on 06-17-06 09:50 PM)
Electrify

Micro-Goomba


 





Since: 06-17-06
From: ...

Last post: 6515 days
Last view: 6515 days
Posted on 06-18-06 02:56 PM Link | Quote
I am using the SMB3 Level Discombobulator.
Chainlink1061

Paratroopa








Since: 02-01-06
From: Salinas, California

Last post: 6282 days
Last view: 6284 days
Posted on 06-18-06 04:27 PM Link | Quote
From what I remember (haven't used it in a long time), you should extract the ROM from the zipped file (If you haven't done that already) and name it "Super Mario Bros 3.nes"

If that doesn't help, I'm sure that someone will explain it better than I did.
Dan

Purple Leever


 





Since: 11-18-05

Last post: 6288 days
Last view: 6279 days
Posted on 06-18-06 05:29 PM Link | Quote
Put the ROM in the same directory, rename the ROM to 'smb3.nes' and enter that in the path/filename dialog that appears when you first run the program.
Electrify

Micro-Goomba


 





Since: 06-17-06
From: ...

Last post: 6515 days
Last view: 6515 days
Posted on 06-18-06 09:06 PM Link | Quote
It works but how do I create levels from scratch or add objects, terrain, and stuff like that?


(edited by Electrify on 06-18-06 08:09 PM)
(edited by Electrify on 06-18-06 08:12 PM)
(edited by Electrify on 06-18-06 08:23 PM)
beneficii

Broom Hatter


 





Since: 11-18-05

Last post: 6282 days
Last view: 6279 days
Posted on 06-18-06 09:13 PM Link | Quote
Hmm, it would seem to be better if you got an editor that didn't require you to input the filename like that. Perhaps SMB3 Workshop (with SMB3 Map Editor complementing that)? The last 2 editors are updated and generally have more options than the other ones. (And no, I'm not going to tell you where you can get them. Just Gizoogle it.)
Electrify

Micro-Goomba


 





Since: 06-17-06
From: ...

Last post: 6515 days
Last view: 6515 days
Posted on 06-18-06 09:24 PM Link | Quote
Why can't you tell where to get it? Google and those sites never give the results you want. The program that I am using works but how do I create levels from scratch or add objects, terrain, and stuff like that?


(edited by Electrify on 06-18-06 09:33 PM)
Chainlink1061

Paratroopa








Since: 02-01-06
From: Salinas, California

Last post: 6282 days
Last view: 6284 days
Posted on 06-19-06 01:58 AM Link | Quote
You can't create from scratch, you can only change exsisting objects and sprites.
Ninetales
banned by request


 





Since: 11-17-05
From: Gone.

Last post: 6279 days
Last view: 6279 days
Skype
Posted on 06-19-06 02:20 AM Link | Quote
First off, you can't add objects to any levels in SMB3. Here's a tutorial by DahrkDaiz explaining in more detail why this is so.
Originally posted by DahrkDaiz
Here's a little lesson on "adding" things to SMB3...

This is your ROM

[ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]

Those are memory "blocks" in the rom. You have a set amount of memory blocks, it cannot increase (well it can but that's far beyond the scope of this lesson). Here is a representation of level data in the SMB3 ROM

[L][e][v][e][l][1][X][L][v][l][2][x][L][e][v][e][l][t][h][r][e][e][x][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]

As you can see what I've done is shown that each level takes up a set amount of level space. Level 1 takes up more than level 2. Level three takes up more than level 1. The X's represent the "end" of that block of data. It tells the game where to stop reading data and putting it in the current level. Let's say you add two enemies to level one. This is what it will look like when you save your rom.

[L][e][v][e][l][1][e1][e2][X][l][2][x][L][e][v][e][l][t][h][r][e][e][x][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]

e1 and e2 represent the new enemies you just added. But notice, the X and the L are now gone, they were over written. There's now a new X that's where the old "v" for level 2 was. What does that mean? When the game loads level 2, it'll start where the old "L" was and as we can see, it reads e2 instead and then an X, making the level shorter than it really should be. The game only knows where to load levels that the original programmers set, it cannot magically figure out where the next one is if you increased the size of another. So as you can see, adding enemies or level data is not possible without advance techniques. (keeping track of pointers yourself, moving data around, it can be very messy for a beginner). However, you can delete data still. Lets see what happens when you delete a few objects in level one.

[L][e][v][X][ ][ ][ ][L][v][l][2][x][L][e][v][e][l][t][h][r][e][e][x][ ][ ][ ][ ][ ][ ][ ][ ][ ][ ]

As you can see, the level is smaller and the X is closer to the beginning. What this means that as long as the size of the original level is the same or lower, you can delete objects and then add them somewhere else IN THE SAME LEVEL. I hope all this makes sense.
Also, SMB3 Discombobulator has a few nasty bugs that can corrupt your game without notice. I recommend checking out either acmlm.org or Zophar's Domain for another SMB3 editor. SMB3 Workshop works well, and it also includes a mode called "Freeform Mode" in which you can add and delete objects, but as DD said above, if you add more objects to a level than were originally there, you run the risk of corrupting other levels.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Level Editor Help |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.017 seconds; used 391.26 kB (max 479.39 kB)