I am attempting to make a door i was wondering the hex address i need to change to make a door that goes from left to right and vise versa i know a little bit about hex editing but i dont know what info i need to change also i cant seem to make a new room im sorry if im being bothersome im just new at this at least i got the basic stuff down pat
I just created this tutorial on youtube on how to make doors. It should be able to help you out. Make sure you know how to edit doors that already exist first. In the video I figure you already know it so I don't go over how to do that. I believe there is another you tube video somewhere....ahh here is it.
Thanks to you i finally have a working door but it affects all other doors in the area thats wierd but hey its still progress now i need help on making new rooms
That is most likley because your using the same BTS for all your doors. One door should have BTS 00 the next BTS 01, and so on until your out of doors. (Doors with the same BTS will act the same.)
ok james ill go with your idea if you could tell me how to add on existing rooms that would be sweet and i treid to use a different bts for the doors but i keep getting a runtime overflow error any idea whats causing this. thanks for all your help i appreciate it very much
ok james ill go with your idea if you could tell me how to add on existing rooms that would be sweet and i treid to use a different bts for the doors but i keep getting a runtime overflow error any idea whats causing this. thanks for all your help i appreciate it very much
try reading the moon faq i wrote a guide all the way in the bottom of that thread step by step i wrote it asi was making a new room and the adding doors for the new room just encase.
anyone know whats causing the rum time 6 overflow error?
Depends on what exactly you're doing when it happens: 1) If you're just editing and it happens, I need to know exactly what/how you were doing things so a smile error can be tracked. -OR (much more likely in this case) 2) You've moved data or a pointer incorrectly while making a new room and it's pointing to bad data.
i was making a new door and i was setting the bts to 3 because ther is an elevator and a door already in the room i changed the hex values as insturcted in the youtube videos provided in the thread and when i open the door editor on the door i labeled with bts 3 thats when the error occurs
Hmm, check one of the doors that work with the door editor and look to see how many doors are in the room. (Top right hand corner of door editor.) Make sure that there is four doors in the room, if there isn't that is the problem. Your trying to point to a door that doesn't exist. You might have done something wrong when adding a door. Otherwise, I'm not sure.
i was making a new door and i was setting the bts to 3 because ther is an elevator and a door already in the room i changed the hex values as insturcted in the youtube videos provided in the thread and when i open the door editor on the door i labeled with bts 3 thats when the error occurs
BTS values start at 00. If there's a door and an elevator already in the room, that's 00 and 01. Your new door would/should be 02, not 03.
If there's a door and an elevator already in the room, that's 00 and 01.
I thought of that as well, but I think tbolt76 meant there was an elevator (which is two doors), and a door in the room, because I don't think there are any rooms in the original Super Metroid that has just an elevator, with no doors connecting to it. I might be wrong though.
SUCCESS!!!!!!!! Not only did i manage to create a door that now works beautifully i figured out what i was doing wrong in the first place. I was trying to create a door in the wrong room. The hex bytes i changed following the youtube video were only supposed to create a door in a specific room no wonder my new door didnt show up and everything got messed up now all i have to do is find the hex address where i need to change the bytes to create a new door in the elevator room leading to blue brinstar and viola!!! say hello to a rebuilt old torian you guys were a great big help to me i could not have done it without you guys. now if someone can provide me with the hex address and bytes i need for that room im off and running!!
The hex bytes i changed following the youtube video were only supposed to create a door in a specific room no wonder my new door didnt show up and everything got messed up...
The information in the youtube video should let you create new doors in any room. If you want to make doors in any room the changes that you will have to make is...
1. At about 3:40ish in the video I put some door data at the address AD80, and AD90. That was to make two doors. If you needed to make 3, 4, 5, etc... doors than you have to keep going. In other words, to make four doors (Which you will need to make a new door in an elevator room, since elevator = 2 doors, and door that already existed = 1.) You would have to paste that filler door data in four addresses instead of two. AD80, AD90, ADA0, and ADB0.
2. At about 5:40ish I show you the next step. This address points to your newly made doors. (AD80, AD90, ADA0, and ADB0) You have to do this a little bit differently in another room, because instead of putting:(Remember you have to reverse the bytes.) "80A0 90AD 0101" as I did in the video, you will have to put "80AD 90AD A0AD B0AD 0101"
3. The last thing you will have to do is change your door_out pointer in the room you want to add the door. Change it to the address that you used for your the second step. In the video I used E9B0.
Other than that you should be able to create new doors in any room you wish. Hope this Helps!
Quote from james kennon:
just want a confirmation, enemy population is stored in bank A1, the headers in A0 and there pallets in A2, A2 just contains pallets, right?
I have no idea. But it would be awesome if someone would make a list that contains all the popular banks in explain what is inside of them. Just an idea.
SUCCESS all doors i make work beautifully now and i can make them go to any place i want and its all thanks to you guys you were all such a huge help to me now theres just one thing left to do recreate the original tourian as best i can
Go to Graphics Editor, and change that Special GFX thingy to TITLE 2, click RIP, and open the GFX file in a graphics editor (Tile Layer Pro). When you're done with your edits, go back to Graphics Editor, change Special GFX again to TITLE 2, click save, browse to your GFX file, and save. You're done!