Welcome to the first ever attempted Yoshi's Island collaboration hack! This is something I've personally wanted to run for almost a decade, and with recent developments in the disassembly, this is now possible. I'm very excited to contribute to the project, as well as pull in some new Yoshi's Island hackers!
Q: Wait, Golden Egg can't export individual level files. How will this even work?
Alexander and Raidenthequick have been disassembling Yoshi's Island for the past six months now. One of the recent finds was an entire list of object/sprite pointers for all of the levels in the game. What this means is that it's now possible to manually transfer the raw hex from one ROM and insert it into another, allowing multiple ROMs (or in this case, IPS patches) to be merged into one main ROM. Handy!
Q: Where do I start?:
Begin by signing up for a level in this thread.
The sublevels you're allowed to use (as listed in Golden Egg/EggVine) are noted underneath the level you'll be signing up for.
Q: Does my level need to follow a specific theme?
No, not really. In order to ensure a smooth difficulty curve, the levels will be rearranged at the end of the project. This will result in (mostly) themeless worlds .. but since the original game didn't really have a major sense of progression relative to other Mario titles, I don't think this will be a problem.
Q: Can I use any custom resources in my level?
Unfortunately, no .. but honestly, you won't need to. Vanilla YI is a million times more flexible than vanilla SMW, so you should have no trouble at all coming up with a unique level using only the original game's resources.
HOWEVER, if you are moderately adept with ASM, you can utilize SPASM
, which is a levelASM for Yoshi's Island.
Q: What about custom music?
We'll be replacing the original 10-15 tracks with new compositions. More on this will be discussed later.
Q: What about custom overworld icons?
Absolutely allowed. You're encouraged to draw your own, but if you do not wish to do so, please provide details as to what you'd like your icon to look like and we'll see if a graphical artist would be willing to draw it for you.
Q: Is there anything I should be concerned about when designing my level?
Not really. I'd encourage you to be as creative as you want. There are only a few limitations:
-You can only use a message box if the corresponding level from the original game used a message box.
-You can only use four middle rings (though seriously, if you need more, your level is probably way too long).
Q: Where can I show off my progress and get feedback/opinions?
Feel free to make a thread in the forum devoted to your level(s), or make a post in the screenshots sticky if you have a minor update.
Q: How do I submit a finished entry?
Make an IPS file of the ROM you've worked on and send me that.
Q: Is there a list of which sprites are included in each set, which tilesets are which, etc.?
Check this thread.
You can always copy the header information from another level if you need to as well.
Q: I have another question about the project.
Post it here.