(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
05-20-24 12:23 AM
0 users currently in ROM Hacking.
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Workshop
  
User name:
Password:
Reply:
 
Options: - -
Quik-Attach:
Preview for more options

Max size 1.00 MB, types: png, gif, jpg, txt, zip, rar, tar, gz, 7z, ace, mp3, ogg, mid, ips, bz2, lzh, psd

UserPost
Klinsk
Posts: 8/15
Cudoz!
DarkPhoenix
Posts: 19/48
That post deserves some applause.

Well written. I thoroughly enjoyed it.
beneficii
Posts: 122/310
Originally posted by Klinsk
Thx man I'll check it out

I've discovered how to add pipes, coins, etc. except I can't find a red mushroom (that makes you grow) anywhere in the list. Isn't there a summary of all objects available somewhere? How can I add Hammer Brothers to my World Map?


I'm guessing, from your other posts, that you're using my map editor. Have you stopped to consider perhaps that your question may already be answered? I know you're thinking, Hey why aren't these people just telling me! Why do they gotta keep telling me to dig through the FAQs? Going through that is hard and so why aren't people being nice to me and doing what I want them to do?

I can answer all three questions quite succinctly; in fact, I can answer them all in one single answer. I'm in Japan presently, and I'm trying to make it a point not to post while away on my trip, but I've lurked here and there and I find it quite annoying that these same sorts of questions continue to be asked by the same sorts of people. Of course you're probably thinking, But I'm different! In fact, you are not. Many people like to think of themselves as doing things for the first time, such as those cranksters on IP Relay, but in reality they are doing the same thing that millions have done already before them.

Now, assuming you have got this far, you must realize that I have not succinctly answered your questions yet. For that I apologize, but then I must retract the apology because I have so much more I want to say before answering it. Of course, you may be tempted to scroll down and see for yourself, but I beg you to stick with me, for you will get far greater goodies by doing so. Now then, I'm in Japan and I'm experiencing things I never experienced before. I feel my life was shut up before, but now I'm beginning to realize things about myself with so much more depth and clarity, such as things that necessitate my maintenance of my pink color. I realize that I cannot just gnaw on something and have a narrow tunnel focused on it, for life is so much more than that. The experiences as you blunder from one goal to the next are so important to your development. Perhaps you begin to realize the necessity of what I am pondering. Now follows my succinct answer:

The experience of a ROM hacker, or just about anything else, is not so much the sum of the experiences, but the experiences themselves. You may have a goal that you want to accomplish and you desperately do, but you cannot forget to just stop and live life. Take time out, enjoy the moment, and learn! You are not responsible for anyone but yourself in these regards, and the same applies to everyone else. I know that you've probably heard this many times and chafe at doing so, but it is a necessary logical result of everything we have been discussing, this: Others are not responsible for ensuring that you are able to add hammer brothers to the world map. Some may life to take it upon themselves to help you, but ultimately it is your responsibility. The experiences in learning, which you are so desperately avoiding by wanting people to do things for you, are very important to achieving any sort of competence in life.

Now then, I hope this has proved informative to you, and I am happy to inform you that the answer to your question about adding a hammer brother to the world map has already been answered; the answer can be found in the smb3map.txt file, which I wrote for a reason (but alas you fail to see it!) and which should have been included in the zip file of the SMB3 Map Editor you downloaded. Now that this has been quite about you, I want you to know that I do seek validation regarding my pink name, but alas many people will think I'm just some perverted male pretending to be female. Oh well, but I have plenty of experiences to look forward to, and I still have a good part of my Japan trip left.

I hope your escapades into ROM hacking serve you well!
The Kins
Posts: 224/352
Originally posted by DahrkDaiz
....

Did you not read my post? Just wait, by adding items to your hack you're going to screw up levels later on in the game and make a post wondering why it screwed it and I'll point you right back to my previous post.
BUT REEDING SI HRAD!!!
DahrkDaiz
Posts: 214/403
....

Did you not read my post? Just wait, by adding items to your hack you're going to screw up levels later on in the game and make a post wondering why it screwed it and I'll point you right back to my previous post.
Klinsk
Posts: 6/15
Thx man I'll check it out

I've discovered how to add pipes, coins, etc. except I can't find a red mushroom (that makes you grow) anywhere in the list. Isn't there a summary of all objects available somewhere? How can I add Hammer Brothers to my World Map?
Deleted User
Posts: 127/-7750
Yeah I dont believe Acmlm ever did bring out that tutorial it's pretty user based and is easy..
DahrkDaiz
Posts: 213/403
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.
Klinsk
Posts: 5/15
Is there a tutorial or something available cuz I got no *bleep* idea how to add/change things (f.e. adding creatures and such)
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Workshop


ABII

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

Page rendered in 0.003 seconds; used 359.69 kB (max 409.44 kB)