 |
|
 |
|
| SMW2 Yoshi's Island offsets and helpful info |
|
Forum Index - Non-SMW Hacking - Yoshi's Island - SMW2 Yoshi's Island offsets and helpful info |
|
|
|
|
| Posted on 2010-01-24 01:08:05 PM |
Link | Quote |
|
Sorry, I can't help you 
Thanks to Jacob and Mattrizzle I know where the pointers to the message boxe's messages are stored. Here is a small tutorial how to use them.
Each of those pointers can only point to 0x11**** To determine the 4 *, do the following: Keep in mind where your message starts. (It always starts with two bytes: FF 05, so keep in mind, the offset of the FF of them.) If the offset was, let's say 0x117AC8, seperate the last four digits so you get 7A and C8. As your pointer write down your last two digits. For the last two digits of the pointer calculate the middle digits of your offset -2, in this case 78. So your pointer is C8 78. It will point to 0x117AC8.
|
|
| Posted on 2010-01-24 04:51:43 PM |
Link | Quote |
|
Originally posted by PipocaThe aplicative couldn't be initated because dbgeng.dll was not found. The reinstallation of the aplicative can fix the problem. Try to download this and place this in your \Windows\System32 folder.
|
|
| Posted on 2010-01-28 09:37:04 AM |
Link | Quote |
|
I've found out a few things about the European version 1.0 of the game.
The pointers to the level data go from
0x07FC24 to 0x080157 (the format is exactly the same like in the American YI. And the pointers are the same like in the US-version)
The English (GB) text goes from
0x110458 to 0x114454
The French text goes from
0x1146C5 to 0x11904F
The German text goes from
0x1192C0 to 0x11E38A
The text can be edited with the same .tbl as the American YI can be edited. Due to the reason the game supports three languages, you don't have 44KB of free space for levels, but only 7,7KB. But you can easily expand the ROM and add some FF-bytes to be replaced with level-data.
The nice thing about the European version is, that you can have three languages at once.
With the Offset for the level data pointers, it'd be easy to make an editor like EggVine for it.
|
|
| Posted on 2010-01-31 03:04:46 PM |
Link | Quote |
|
There's been a lot of confusion about the enemies' names, so to put the issue to rest, I scanned the Enemy Index section from the official Nintendo of America Player's Guide:
Page 125
Page 126
Page 127
Page 128
|
| Last edited on 2010-01-31 03:06:01 PM by Mattrizzle. |
|
| Posted on 2010-02-01 03:59:51 PM |
Link | Quote |
|
Originally posted by MattrizzleThere's been a lot of confusion about the enemies' names, so to put the issue to rest, I scanned the Enemy Index section from the official Nintendo of America Player's Guide:
Page 125
Page 126
Page 127
Page 128
Thank you very much for the list.
One question, what in the world is the difference between a Nep-Enut and a Submarine Nep-Enut?
|
|
| Posted on 2010-02-01 04:15:57 PM |
Link | Quote |
|
Originally posted by MippishOne question, what in the world is the difference between a Nep-Enut and a Submarine Nep-Enut? No difference, other than the fact it lives underground. I'm not sure why they classified it as a separate subspecies though...
There are a few other mistakes in this part of the guide. Blue Boo and Boo Balloon are also two names for the same enemy. Additionally, Kaboomba's picture is of the cannonball instead of the cannon itself.
|
|
| Posted on 2010-02-02 05:06:09 AM |
Link | Quote |
|
|
They probably needed a last monster to "fulfill" the list.
|
|
| Posted on 2010-02-06 08:44:04 PM |
Link | Quote |
|
|
Is there a way that when you beat world 6-8 (King Bowser's Castle), an extra icon is unlocked in all worlds? Sure this is done for the bonus icons, but I want it to unlock extra icons too, without destroying the bonus icons. I'm making a puzzle hack that doesn't have any flowers, red coins, and stars in it.
|
|
| Posted on 2010-02-12 08:57:40 AM |
Link | Quote |
|
|
Well, there is no known way to do that. Maybe Mattrizzle or S.N.N. could help you, but I think such a feature would be extremely difficult to code, as almost nothing about the game's code has been found out yet. We have the level data, the palettes, some pointers and some miscellanous stuff. BTW: If your hack doesn't have flowers, red coins and stars, you will also have to modify the PAUSE-menu in order to remove the stars, red coins and flowers...
|
|
| Posted on 2010-02-12 10:10:12 AM |
Link | Quote |
|
|
I don't think that would be feasible. There just isn't even enough space on the map screen for an extra icon. To add something there, something else would have to be removed, which is why SMW2+2 only has five worlds.
|
|
| Posted on 2010-02-12 10:58:56 AM |
Link | Quote |
|
Originally posted by MattrizzleI don't think that would be feasible. There just isn't even enough space on the map screen for an extra icon. To add something there, something else would have to be removed, which is why SMW2+2 only has five worlds.
Not like that. Like Extra 1, Extra 2, etc (those red icons that have a star on them).
|
|
| Posted on 2010-02-13 08:07:49 AM |
Link | Quote |
|
Originally posted by MattrizzleTo add something there, something else would have to be removed, which is why SMW2+2 only has five worlds.
Well, not necessarily. See my 6 worlds + 6 secrets-tweak, which makes it possible to have 6 worlds, 6 extras and 6 secrets:
Tweak
The only thing you have to do then, is to be extremely frugally, as there are 60+1(intro) levels then, and you have a maximum number of 221 editable rooms, so you have
221-1rooms/60levels
=3.683rooms/level then.
But in that case I have to admit, 12 icons are enough.
Originally posted by Mippish
Not like that. Like Extra 1, Extra 2, etc (those red icons that have a star on them).
Now I got it! You want, that the extra stages are unlocked after you beat 6-8, right? Well, then the trigger to unlock them must be re-organisated so, that they aren't unlocked after 100 pts in every level of the corresponding world, but after you beat 6-8. Hm, that's difficult, too I guess.
EDIT: I've found out a bit about the Unknown-value. You can set it to 1, if you are using a special effect which is 55 or lower. Furthermore it will animate Layer 3 Type 4 with the SE-value 34. If you set the Unknown to 0 then, the graphic will be glitched. So this value has something to do with Layer 3.
|
|
| Posted on 2010-02-17 09:07:46 AM |
Link | Quote |
|
About the Extra levels, isn't there a byte or something that determines which level is unlocked after a given level? (That is, 1-1 unlocks 1-2, 1-8 unlocks 2-1, etc.) I saw it somewhere on this forum, but I couldn't find it again.
Anyway, if anyone knows it, what if you set it so 6-8 unlocks Extra 1, Extra 1 unlocks Extra 2, etc.? (I actually had this idea to have GBA-style secret levels that way, though I would replace something other than Extra levels.)
EDIT 3/1/2010: I tested this. It does not work. The Extra levels will become locked again, permanently, once you change worlds or reload the world map.
|
| Last edited on 2010-03-01 08:12:42 PM by Zeldara109. |
|
| Posted on 2010-02-20 05:12:50 AM |
Link | Quote |
|
|
Yes, it's the "Unknown"-value of Romi's entrance editor. You're right. But every level only unlocks 1 level at once, so it would still be difficult to make 6-8 unlock 6 levels at once.
|
|
| Posted on 2010-02-21 06:24:51 AM |
Link | Quote |
|
!! Now I'm wondering... Does anyone know how to make it so the Extra levels will be unlocked without 100% on every level of the world? (That is, 100% on certain levels of the world.)
My idea was a hack with fewer than 8 levels per world. (That way it could be a shorter hack without removing bosses.) However, I think there should still be a reason to aim for 100% in those levels. (I'm not sure if I would be the one making this, but I'd like to at least get my idea out there.)
√ Also, does anyone know how to change which levels are entered from each map icon? (For example, to have 1-1 lead somewhere other than level 0? I'm mainly concerned about changing the level arrangement in case I do not like my level order.) -- Yes, using the entrance editor, or using at hex-editor at xBF600.
Edit: Removed the dashes that I had used to separate my questions; the second question looked like a signature.
|
| Last edited on 2010-03-10 09:02:29 PM by Zeldara109. |
|
| Posted on 2010-02-21 11:07:18 AM |
Link | Quote |
|
I don't know...
Depends on how the information is saved. If there is a byte, which determines, how many levels of a world must 100% to unlock the extra and the bonus-stage it would be "easy". You just had to change the byte from let's say 08 to 06. You have to ask Mattrizzle if he can find out the offset(s) you need.
|
|
| Posted on 2010-03-01 10:48:49 PM |
Link | Quote |
|
I've transcribed all of the messages in the game that you can get from each of the 4 possible message blocks (X1Y1, X2Y1, X1Y2, and X2Y2) in each level. (I hope no one already did this...) Surprisingly enough, most levels with one message originally can also access the next message after their own, but levels with no messages originally cannot access any message.
I've made a Word document with these messages. I've also made an IPS patch that makes all map icons lead to a room with 4 message blocks, a goal ring, and a pipe to the items for 100%.
Can someone recommend a way to upload these?
|
|
| Posted on 2010-03-01 11:09:02 PM |
Link | Quote |
|
I don't think anyone has done this. The closest thing I remember that's related to the message boxes was just a simple list of each message from whatever level.
Originally posted by Zeldara109Can someone recommend a way to upload these?
To the top right (or left if you're using the menu to the left) there's a link called "My Files". It's basically a file hosting section of the website where you can upload a file and link it. You can only upload a total of 20MB though.
|
|
| Posted on 2010-03-01 11:59:54 PM |
Link | Quote |
|
OK, here they are.
---
YI Messages.doc
This Microsoft Word document contains all of the messages in the game (except the pre-title-screen messages), arranged by level and message block position (X1Y1, X2Y1, X1Y2, X2Y2, going by Eggvine's system). You can use this to see which levels can contain messages, how many messages they can have, and how long the messages can be. Messages that do not appear in message blocks (e.g. some Kamek messages) are at the end.
---
yimessagev2.ips
NOTE: There was a mistake in my original upload: I only included 18 red coins in the x-8 levels!
Patch this to a Yoshi's Island ROM to make every level (including the intro level and the Extra levels) lead to a room with the 4 message blocks (same order as the Word document) and a goal ring.
Each level also contains a pipe to 4 flowers. Yoshi will automatically collect the 5th flower and the 20 red coins at the goal. A hex-edit was used to make Yoshi start with 99 stars (the goal will only count 30 though). (Note: These also appear in the intro level. If you use the goal there, the controls icon will flip over and the 1-1 icon will not appear, until you press the score or controls button or enter 1-1.)
All x-8 levels, and Extras 1-5, contain a slightly different room down the pipe; this room also contains boss doors to Burt the Bashful and the Potted Ghost, for viewing boss messages. (Note: Boss doors may vanish; if they do, scroll the other boss door on-screen, then try again. (Is this worth a re-upload?) Also, bosses may glitch, though if they do, it's after the Kamek message.)
Extra 6 contains a door to the final battle. (As well as a little surprise for those with the skill/patience to reach it...)
This patch is mainly for viewing the in-game messages (e.g. to plan out your edits), though it may also be useful to quickly create a 100% save file for use in testing other Yoshi's Island hacks. (Note: The game will not save after completing Extra 6.)
(By the way, I am not sure if this patch will work for viewing messages of a modified ROM, though it won't hurt to try.)
---
By the way, from doing this, I also discovered that the castle destruction scenes for Worlds 1-5 are linked to completing the x-8 level, regardless of whether there is a boss or not (unlike SMW), while the castle destruction scene for World 6 is linked to the final boss battle, not level 6-8.
|
| Last edited on 2010-03-02 12:46:59 AM by Zeldara109. |
|
| Posted on 2010-03-02 06:18:50 AM |
Link | Quote |
|
Thanks, Zeldara109 
Mattrizzle already made a similar list, but yours is more extensive 
BTW: I don't really understand how your patch works. When I apply it to my ROM it does nothing??? And: Actually your list is variably, as the pointers to the messages of the editable levels are stored from 0x1112DB to 0x111502. Open Romi's Entrance editor to find out, which number your level has. F.E. LVL 3-6 is number 1D. To find out the Offsets you need to edit, take the number and multiplicate it with 8. In this case 1D*8, which is E8. Then add E8 to 1112DB and you will be on the pointer to the X1/Y1 message box. Each level has four pointers ā 2 bytes. The second pointer is the message at X2/Y1, the third for X1/Y2 and the fourth for X2/Y2. To explain how to enter a pointer to an individual message correctly, I refer to a former post of me:
Originally posted by Yoshis Fan (slightly edited)Thanks to Jacob and Mattrizzle I know where the pointers to the message boxe's messages are stored. Here is a small tutorial how to use them.
Each of those pointers can only point to 0x11**** To determine the 4 *, do the following: Keep in mind where your message starts. (It always starts with two bytes: FF 05, so keep in mind, the offset of the FF of them.) If the offset was, let's say 0x117EC8, seperate the last four digits so you get 7E and C8. As your pointer write down your last two digits. For the last two digits of the pointer calculate the middle digits of your offset -2, in this case 7E-2=7C. So your pointer is C8 7C. It will point to 0x117EC8.
|
| Last edited on 2010-03-03 09:48:31 AM by Yoshis Fan. |
|
|
|
|
|
|
Forum Index - Non-SMW Hacking - Yoshi's Island - SMW2 Yoshi's Island offsets and helpful info |
|
|
 |
|
 |
The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.
Copyright © 2005 - 2013 - SMW Central Legal Information - Link To UsTotal queries: 29
|
|
|
|