- How can I add/edit screen exits?
- You can open the Screen Exit Editor dialogue by clicking
.
For the Target Page, use the screen number containing your screen exit (this can be found by pressing 3 on your keyboard, or going to View > Screen Boundaries). That is the screen containing the pipe/door/etc. that takes you to a new area. Note: If your screen exit is on or next to a screen boundary, it is recommended to create two identical screen exits, one for each screen. Otherwise, your screen exit may vary depending on Yoshi's exact location. This is especially true in the case of instant level warps.
As for the destination: If you're having trouble finding the correct destination coordinates, a general rule (not always true, though) is that Yoshi's top-left corner will appear at those coordinates. Of course, you should still always test your screen exits.
Also, if you don't know whether to use Entrance Type2/3/4
or6/7/8
, a general rule is to use2/3/4
if Yoshi is not visible while entering (such as coming out of a pipe), and use6/7/8
if Yoshi is visible (such as entering from the side of the screen). They're mostly equivalent, though. Try using the other one if Yoshi looks strange. - How can I edit level entrances and midway entrances?
- Changing Yoshi's starting positions is currently not supported by Golden Egg. You can use these tools (headered ROM required) to edit them instead. Make sure to back up your ROM file before using the Middle Ring editor, as it can potentially corrupt the ROM when moving entrances between translevels.
You can alternatively use the Better Middle Rings patch to edit midway entrances. This patch makes it so that midway entrance data only corresponds to which sublevel you collected a Middle Ring in, simplifying the process of creating and editing midway entrances. - What is a "translevel" number?
- The translevel number (a.k.a. "map icon number", formerly known as the "level index") is a number used for determining things specific to the level as a whole (such as midway entrances and messages), as opposed to one specific sublevel.
Each map icon has its own translevel number, numbered consecutively,0xC
icons per world. For example, 1-1's translevel number is0x0
, 1-8's is0x7
, Extra 1's is0x8
, and Extra 6's is0x44
. The highest possible translevel number is0x47
.
With the exception of0xA
(the intro scene), and0xB
(the welcome level), the last two translevel numbers for each world are unused, since they would refer to the score and controls icons. - Why does my Middle Ring take me to the wrong location?
- By default (when Better Middle Rings is not being used), the Middle Ring entrance used when respawning Yoshi in a stage is dependent on 2 things: the translevel used to enter the stage, and the item memory setting of the sublevel where Yoshi activated the Middle Ring.
When testing checkpoints made using the editor, make sure that you enter your stage through the correct translevel. If you've edited the Middle Ring data for 1-3 for example, those midway entrances are used when you select 1-3 on the map menu.
If Yoshi is spawning at a different checkpoint in the same stage, make sure that the item memory setting in your sublevel lines up with the Middle Ring number listed in the editor. For example, if you want checkpoint#0
for your stage to be used for the first Middle Ring, the item memory setting for the room where the first Middle Ring is should be0
.
Frequently Asked Questions
Don't worry, we all need to start somewhere—if you're a beginner and still need to find your way around, chances are the F.A.Q. will answer a lot of the questions you may have. Before asking in the forums, it's wise to check this page first!
If you have suggestions for the F.A.Q., feel free to contact a staff member.
Level Entrances and Exits
- Main
SMW Hacking
- Getting Started
- Level Editing
- Level Entrances and Exits
- Map16
- Overworld Editing
- Title Screen/Credits
- Graphics
- Music
- Patches
- Sprites
- Blocks
- UberASM
- Backups and Transferring Data
- Errors
- Technical Fixes and Helpful Tips
YI Hacking
- Getting Started
- Level Entrances and Exits
- Graphics
- Text Editing
- Sprite/Item Memory
- Sprite Issues
- ROM/RAM Maps
- Errors and Technical Fixes
- Other Resources
General ROM Hacking
- ASM
- Emulators and ROMs
- Hex
- BPS Files
SMW Central
- Forums
- Discord
- Layouts and Profiles
- Submissions
- User Accounts
- Ban Appeals
- Social Media
- Miscellaneous
- Glossary!