![]() Click "File" > "Save Room" - this causes the to display like in the picture above.Ĥ. You should too if this is your first time ever touching hex.Ģ. In SMILE, open the room ID you want more data for. These banks are free space for you to do whatever you want with. All you need to know right now is that SMILE is capable adding new banks to the ROM. If you don't know about banks, don't worry, you can still make it through this. To make it easier, we're going to set aside a whole bank for room data. What if we want to make the room bigger or just give it a lot of pretty detail? 462 isn't much space to work with at all. The room pictured above would be "793AA - 462" ![]() Note the room ID, and the room sizes reference. Expanding and learning to choose how much space a room has allows for a lot more creative control. For others who put a lot of detail into level design, size limits can become a problem. It varies depending on the size of the room, and for a lot of people there's plenty of space to work with by default. Room data, or tile data is the allotted space each room has. What is room data and what is the advantage of expanding? Taking away the header will not damage your ROM. If your Super Metroid ROM has a header, REMOVE IT (in SMILE: click "Tools" > "Header" > "Remove Header"), otherwise the values in this guide will be off. I use SMILE 2.0, so I can't guarantee the steps will be exactly the same if you have a different version, but it shouldn't be hard to figure out. If you're not familiar with hex, use HxD so this walkthrough is easier to. Changing level data pointers and effectively controlling any room's data allowance Converting bank offsets to level data pointers with Lunar Address Using a hex editor to analyze bank offsets (no hex actual editing will be done) Expanding your ROM to use new banks of free space Identifying rooms by their ID and the amount of level data that they have What you'll be doing/learning by following this guide (hopefully) This is the first how-to I've written for anything hack-related, so forgive me if it's a little rough around the edges. Index- Hacks- Docs- Tools- Hex- Patches- Videos- Forum ROM hacking athenaeum for all things Samus Metroid Construction Metroid Construction
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |