Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - Regarding Pipes in SMB3 | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
beneficii Lakitu Level: 36 Posts: 83/567 EXP: 299656 For next: 8454 Since: 06-27-04 From: Cordova, TN, USA Since last post: 14 hours Last activity: 6 hours |
| ||
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? (edited by beneficii on 05-31-05 08:04 AM) |
|||
DahrkDaiz Red Super Koopa Acmlm's Mosts 2005 Best ROM Hacker Level: 45 Posts: 659/885 EXP: 643520 For next: 16644 Since: 03-15-04 From: K-Town Since last post: 4 hours Last activity: 4 hours |
| ||
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 Lakitu Level: 36 Posts: 84/567 EXP: 299656 For next: 8454 Since: 06-27-04 From: Cordova, TN, USA Since last post: 14 hours Last activity: 6 hours |
| ||
Originally posted by Dahrth Vader 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 Red Super Koopa Acmlm's Mosts 2005 Best ROM Hacker Level: 45 Posts: 660/885 EXP: 643520 For next: 16644 Since: 03-15-04 From: K-Town Since last post: 4 hours Last activity: 4 hours |
| ||
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 Lakitu Level: 36 Posts: 88/567 EXP: 299656 For next: 8454 Since: 06-27-04 From: Cordova, TN, USA Since last post: 14 hours Last activity: 6 hours |
| ||
DV, Great! If you find it, may you send me the ASM? Thanks! |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Regarding Pipes in SMB3 | | | |