Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in ROM Hacking. |
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Hacking: Newbie Looking to Get Started | New poll | | |
Add to favorites | Next newer thread | Next older thread |
User | Post | ||
ReallyGreenNewbie Newcomer Since: 07-02-06 Last post: 6530 days Last view: 6530 days |
| ||
I'm new to ROM hacking and would like to create a custom SMB3 adventure, and perhaps even write my own editor someday.
Here's what I have: - Familarity with basic computer science. - Some knowledge of C++. - Nestopia emulator. - Super Mario Bros. 3 (JU) [!].nes ROM - SMB3 Workshop - SMB3 Discombobulator - SMB3 Map Editor (smb3map.exe with P-Wing icon) - SMB3 Text Editor (smb3txt.exe by Dcahrakos) - Plenty of time, patience, and willingness to learn. - A user name that accurately reflects my existing level of knowledge and skill. : p I've already created a fully-functional from-scratch level in place of World 1-1. Although it's nothing really worth showing, it's a start (I hope). Here's what I need: Links to beginners-level information. For example, although I was able to get a level to work, I have little if any knowledge about HOW it works, so I wouldn't know how to, for example, change the first level from the grassy/plains style to a dungeon/fortress level, for example. (It seems that the best I can do so far is makes the colors messed up.) Also, although I could work my way around a hex editor (and probably make some basic code in C++ to do the same thing if I wanted to), I have no idea how that data comes together to make a working game except for the most abacadarian elements, like changing the types of certain objects and enemies. Links to existing beginners-level information about the format of the data in the ROM, how to use the SMB3 Workshop, and about SMB3 hacking and level editing in general would be greatly appreciated. Second, are there any other Windows-based programs or tools for SMB3 hacking that would be useful? I've tried to be modest by asking for useful links to existing information, instead of posting a "teach me how to do this" kind of thread. Any useful thoughts, feedback, comments would be appreciated. |
|||
Dario Red Paragoomba Since: 06-08-06 From: USA Virginia Last post: 6306 days Last view: 6306 days |
| ||
For making world 1-1 a dungeon, simply open the SMB3 map editor and go to Mode --> Pointers Mode. Then click on the pointer that says "World 1 fortress", double click on it, and then right-click where level one is. Basically, wherever you put the pointer, that's where the level is, so that's how you can re-order levels (or make the level entrance, say, a palm tree tile instead). Only drawback: if you are using SMB3 Workshop to edit levels, you still have to select the "world 1 fortress" from the level selection, but the actual overworld (map) will treat it as 1-1. Just explore the map editor and you'll find lots of things
Also, just in case you want to know, In SMB3 workshop, to change an object or enemy (say a goomba or a note block) to another object or enemy (say a pirahna plant or a ? box) then press - or + ON THE NUMPAD. only drawback: for some objects, it just multiplies them in quantity if you press - or +, so just press * ON THE NUMPAD. I suggest exploring this too. That was my brief explanation, I was a noobie a few days ago, but now I am certainly not (although I still don't know ASM very well, and I'm leaving today (july 3rd till august 21st) for vacation). It was still fun figuring all these things out myself. (edited by Dario on 07-03-06 11:55 AM) |
|||
DahrkDaiz Nipper Plant U wan hax Mario?! Since: 11-17-05 Last post: 6301 days Last view: 6300 days |
| ||
Well first: you can't modify level types. If it started off as a Fortress level, it has to stay as a fortress level. This is due to NES limitations, only a small portion of the ROM is loaded at a time and because of this, Nintendo decided to seperate each level type into it's own small part. Thus, all the Fortress levels are in a group, all the Plains levels are in a group, etc etc and there is absolutely no way to modify a plains level to be a fortress level. | |||
Dario Red Paragoomba Since: 06-08-06 From: USA Virginia Last post: 6306 days Last view: 6306 days |
| ||
Originally posted by DahrkDaiz You can't modify the level types, but you can modify the entrance to the levels and therefore make it so that the Level 1 tile is the entrance to the world 1 fortress. Pointers. |
|||
beneficii Broom Hatter Since: 11-18-05 Last post: 6303 days Last view: 6299 days |
| ||
You can also change what each pointer points to by selecting the pointer and pressing Enter. (edited by beneficii on 07-05-06 11:54 AM) |
|||
DahrkDaiz Nipper Plant U wan hax Mario?! Since: 11-17-05 Last post: 6301 days Last view: 6300 days |
| ||
Originally posted by DarioOriginally posted by DahrkDaiz And Originally posted by ReallyGreenNewbie Hence, what I was referring to in my first post. You cannot change one level type to another level type. Even with the pointers on the map, you can't do something like, go to 1-1 and change the Object set and get a different level type. If you change the object set, the pointer HAS to be to a level within that level type's range. |
Add to favorites | Next newer thread | Next older thread |
Acmlm's Board - I3 Archive - ROM Hacking - SMB3 Hacking: Newbie Looking to Get Started | | |