Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
1 user currently in Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - Regarding Pipes in SMB3
  
User name:
Password:
Reply:
 

UserPost
beneficii
Posts: 88/567
DV,

Great! If you find it, may you send me the ASM?

Thanks!
DahrkDaiz
Posts: 660/885
not right off, but there is no table or addresses it reads from. It takes the Y position and does some operations on it then spits out an X,Y location on the map and a map screen. It's rather confusing how it does it, but I might, if I have time and can find it, create a small hack so that it basis the calculation off something more simple so people can edit it.
beneficii
Posts: 84/567
Originally posted by Dahrth Vader
I looked through the code a while back and it derives the exit area by an odd routine, and it's really unpredictable what Y value will lead you where, so the only thing you can do is trial and error.


But there is a routine, right? What other addresses in the ROM did the routine read and/or what calculations did it perform? You don't happen to remember where the ASM might be located, do you?
DahrkDaiz
Posts: 659/885
I looked through the code a while back and it derives the exit area by an odd routine, and it's really unpredictable what Y value will lead you where, so the only thing you can do is trial and error.
beneficii
Posts: 83/567
In every pipe level, there is but one sprite, whose position differs for each enemy data offset. The y position of that sprite in the level seems to be of great import (though not the x position). A particular y position seems to signify where on the World Map Mario will emerge when he leaves the pipe level through either the left pipe or the right pipe (each y position has a different value for each), but it seems to follow no pattern. Because of this, I believe that stored somewhere in the ROM there is a table of pipe locations, a table, I think, many SMB3 hackers would like to have. Does anyone have information on this?
Acmlm's Board - I2 Archive - Rom Hacking - Regarding Pipes in SMB3


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.003 seconds.