| YI hacking FAQ v2 (updated 2013-3-18) - Ask questions here! |
|
Forum Index - Non-SMW Hacking - Yoshi's Island - YI hacking FAQ v2 (updated 2013-3-18) - Ask questions here! |
|
|
|
|
| Posted on 2011-01-16 02:42:07 PM |
Link | Quote |
|
Patches need to be applied to the same type of ROM (headered/headerless) as they were created from.
In general, always use a headered ROM when creating a YI hack patch, or patching one. (You don't even need to keep a copy of the headerless ROM on your computer if you don't feel like it.)
And you're welcome. :-)
(Random note: I really have no idea why both types of ROMs are common, but they are. It would be much easier overall to only use headerless ROMs, but unfortunately, headered is the standard for YI hacking (and it would be far more inconvenient to switch to headerless than to keep using headered ROMs)...)
|
| Last edited on 2011-01-16 02:43:06 PM by Zeldara109. |
|
| Posted on 2011-01-16 03:11:15 PM |
Link | Quote |
|
Yes, headers are one annoying thing for us hackers, especially if you hex-edit much.
Originally posted by ROM Hack City's WikiAnnoyance
The SMC header is an annoyance to ROM hackers. Because the SMC header occupies 512 bytes, hackers must add 512 to every offset when they access the actual ROM data. If you forget to add 512 for a headered ROM, or you add 512 for a headerless ROM, then you hack in the wrong place. Some hacking tools require a headerless ROM, because these tools never add 512. The hacking tools for Super Mario World tend to require a headered ROM, because they always add 512.
SMC headers also cause problems with IPS patches. If an IPS patch contains offsets for a headered ROM, then the patch will not apply correctly to a headerless ROM, and vice versa.
The best solution is to always use headerless ROMs. This removes the need to add 512, prevents having incorrect information in a header, and allows a user who has a copier device to prepend the correct header for that device.
Of course you cannot use headerless ROMs when it comes to Yoshi's Island hacking!
|
| Last edited on 2011-01-16 03:11:54 PM by Yoshis Fan. |
|
| Posted on 2011-01-26 05:18:32 AM |
Link | Quote |
|
(Reposting since the sticky on the FAQ v1 has been removed...)
This ridiculous glitch happens if I insert sprite 053 (Kamek says "OH, MY!") on its own.
Video
Anyway, this was not what I intended. Does anyone know how I could make the explosion appear somewhere else (preferably in the center of the room where Kamek was), leaving Baby Mario alone?
|
| Last edited on 2011-01-26 05:19:01 AM by Zeldara109. |
|
| Posted on 2011-01-27 12:41:11 AM |
Link | Quote |
|
That glitch is hilarious. Baby Mario was secretly the boss all along! OH MY *plot twist* indeed.
I don't know at all but I had to comment on the funniness of that glitch.
|
|
| Posted on 2011-01-29 06:51:50 AM |
Link | Quote |
|
I have a question
Why is it glitched, after I use the Snes Palette Editor?
|
| Last edited on 2011-01-29 06:54:47 AM by 13943. |
|
| Posted on 2011-01-29 10:56:32 AM |
Link | Quote |
|
It's simple: You've done something wrong!
If you still know what Offsets you have edited, then easily undo it and everything will be fine. If not, then the problem will remain. Simple as that. It's not SNESPal's fault, you've most probably edited some wrong Offsets in some SuperFX or GFX section. If you have luck, doing a GFX edit using YY-CHR could fix the problem. Not everything SNESPal shows are actually colors. What SNESPal does is, it translates all 2-Byte strings it finds in the ROM into colors. A color shown by SNESPal can be everything, even some ASM code.
|
|
| Posted on 2011-01-29 12:56:32 PM |
Link | Quote |
|
thank you for the information.
|
|
| Posted on 2011-01-29 03:17:02 PM |
Link | Quote |
|
|
I'm sorry, but there is nobody, who could really help you, because it all depends on what you've edited, thus I've only given those info to you.
|
|
| Posted on 2011-01-30 01:41:07 AM |
Link | Quote |
|
It helps! Thank you.
|
|
|
|
| Posted on 2011-01-30 06:51:43 AM |
Link | Quote |
|
@Zeldara:
There's a mistake in that converted list. For the jungle hill background it says that images 9 and A are the same, but that is not true. 9 and 10 are the same. A is the tropical waterfalls background.
|
|
| Posted on 2011-01-30 07:46:08 AM |
Link | Quote |
|
Originally posted by Yoshis Fan@Zeldara:
There's a mistake in that converted list. For the jungle hill background it says that images 9 and A are the same, but that is not true. 9 and 10 are the same. A is the tropical waterfalls background. Sorry for mistake. For some reason I converted this same number two times to hexadecimal.
It's fixed. If somebody will find other mistake, I'll fix it.
|
|
| Posted on 2011-01-30 07:54:01 AM |
Link | Quote |
|
A few more:
QuoteImages 15 and 1A are very similar, but 26 has taller mountains. 26 should be 1A...
QuoteLayer 2 Object Palettes: 1, 16, 17, 28 28 should be 1C...
QuoteLayer 2 Object Palettes: A, 1E
Layer 2 Object Palette: B, 1F More double conversions. 1E should be 30, and 1F should be 31...
That should be all as far as I can tell.
|
| Last edited on 2011-01-30 08:03:12 AM by Zeldara109. |
|
| Posted on 2011-01-30 09:46:54 AM |
Link | Quote |
|
Originally posted by Zeldara109A few more:
QuoteImages 15 and 1A are very similar, but 26 has taller mountains. 26 should be 1A...
QuoteLayer 2 Object Palettes: 1, 16, 17, 28 28 should be 1C...
QuoteLayer 2 Object Palettes: A, 1E
Layer 2 Object Palette: B, 1F More double conversions. 1E should be 30, and 1F should be 31...
That should be all as far as I can tell.
... I should check this carefully. Oh, well. Fixed .
|
|
| Posted on 2011-01-31 11:53:06 AM |
Link | Quote |
|
I have a question.
How do I add music and map music in yoshi's Island?
|
|
| Posted on 2011-01-31 11:55:17 AM |
Link | Quote |
|
|
You don't. You can edit the existing music with Hex Editing (this is hard if you don't know what your doing).
|
|
| Posted on 2011-01-31 05:17:42 PM |
Link | Quote |
|
Yes, it's possible to edit the music, but... I'm not sure if anyone here knows how. (SNN knew at some point, but he told me he forgot.)
Edit: If anyone is wondering why the FAQ now says "updated 2011-2-1", it's because I've added some sample screenshots of potential item memory glitches (link).
|
| Last edited on 2011-02-01 06:07:16 AM by Zeldara109. |
|
| Posted on 2011-02-04 04:54:47 PM |
Link | Quote |
|
@Romi (if you ever read this)
As I can see in Golden Egg you seem to have found out about the BG Scrolling Rate. Seeing, that #15 to #1F are all the same, wouldn't it be possible to create custom ones from those? Where is the location of the data in the ROM and what format is it? (Even if I don't think finding out about the format would be a problem for me.)
*Edit*
I've found a small bug in Golden Egg:
Object DC is always displayed in the object list window, as long as animated is ticked. It may be animated, but to my knowledge, this object is also Tileset-specific, so it should only be displayed, if Animated is activated together with Snow.
|
| Last edited on 2011-02-05 10:12:50 AM by Yoshis Fan. |
|
| Posted on 2011-02-09 03:10:47 PM |
Link | Quote |
|
I'm having trouble adding mini-games. When I go down into the exit-enabled pipe, Yoshi will shoot up into the sky, and then fall down infinitely. Could someone help?
EDIT: The screen exit is on screen 73 of Level 3A. The settings are:
Return Level: 3A
Return X Location: 11
Return Y Location: 73
Mini-Battle: 4 (Gather Coins)
|
| Last edited on 2011-02-09 06:09:19 PM by DarkBones. |
|
| Posted on 2011-02-09 03:12:36 PM |
Link | Quote |
|
|
Hm, helping would be much easier, if we actually had some info about the screen exit.
|
|
|
|
|
|
|
Forum Index - Non-SMW Hacking - Yoshi's Island - YI hacking FAQ v2 (updated 2013-3-18) - Ask questions here! |