| What's needed to make a level editor? |
|
Forum Index - Non-SMW Hacking - Misc. ROM Hacking - What's needed to make a level editor? |
|
Pages: 1  |
|
|
|
| Posted on 2011-04-10 05:48:15 PM |
Link | Quote |
|
|
I've seen an older topic about this, but it didn't really answer any of my questions. I've also googled it but I've gotten nowhere. To my question, what is needed to make a level editor for a GB game, Wario Land II to be specific. Is there any programming languages to learn, etc.
|
|
| Posted on 2011-04-10 07:45:18 PM |
Link | Quote |
|
|
Yes, you would need to learn a programming language. I don't know which would be best, but a lot people (at least the ones I know) use either C++ or C#. Do you know the format of the level data in the rom? That's pretty important. Anyways, good luck with the tool. Wario Land II was one of my favorite GB games, and I would love to see some hacks of it.
|
|
| Posted on 2011-04-10 08:40:38 PM |
Link | Quote |
|
If I were starting out again, I'd go with C# + Visual Studio Express. It's a very beginner friendly environment for a whole bunch of reasons. I learned plain C (and a bit of C++) when I first got into this and in comparison, it's a lot of extra work compared to just jumping into C#. The integrated GUI editor is very nice too.
There's also VB.NET which is a completely different language, but most of the stuff you can do with C#'s IDE and language you can also do with VB.NET. Mostly a matter of preference I guess
Whatever you end up choosing, just search for some tutorials and see if you get the gist on how to work the language.
|
|
| Posted on 2011-04-10 08:51:34 PM |
Link | Quote |
|
|
I see, thanks. Also is some knowledge in hex needed? Do I need to extract tiles from the rom if I were to make a editor similar to LM or AdvMap?
|
|
| Posted on 2011-04-10 09:31:42 PM |
Link | Quote |
|
You should have hex knowledge, but it's not required. Hex is more intuitive than decimal when you're fiddling with raw binary, and it's just a different number system so it's not hard to learn either way.
Extracting tiles is needed if you want to accurately draw levels using the actual GFX from the ROM, but that's something you should probably leave until later until after you have the really basic stuff running.
|
|
| Posted on 2011-04-10 10:20:48 PM |
Link | Quote |
|
|
By basic you mean a level editor that shows the map in hex?
|
|
| Posted on 2011-04-10 10:58:02 PM |
Link | Quote |
|
|
Something like that. Displaying the map with some placeholder graphics (like rectangles with ID numbers) would be a good start before trying to make it fully graphical.
|
|
| Posted on 2011-04-11 10:34:53 AM |
Link | Quote |
|
|
So similar to AdvMap's tile permissions (Forgot the name). Where a solid tile was 01 or and surf ones were 4D if I remember. So would I need to find the hex values for each basic tiles, and then specific tiles?
|
|
| Posted on 2011-04-12 09:07:59 AM |
Link | Quote |
|
|
Yep. Also, you might wanna check out Data Crystal and see if they have any useful information on WLII.
|
|
| Posted on 2011-04-13 01:26:23 PM |
Link | Quote |
|
|
I've checked Data Crystal, but didn't find anything on WLII. So I guess that means I'll start from scratch. I'll start getting to work on the editor, I'll post here if I come across any problems.
|
|
|
Pages: 1  |
|
|
|
|
Forum Index - Non-SMW Hacking - Misc. ROM Hacking - What's needed to make a level editor? |