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 - SMB3--World 1 Hack (Something Interesting Implemented) | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
beneficii Lakitu Level: 36 Posts: 113/567 EXP: 299656 For next: 8454 Since: 06-27-04 From: Cordova, TN, USA Since last post: 14 hours Last activity: 6 hours |
| ||
EDIT: I have updated the hack. Some pretty embarrasing mess-ups on the airship have been fixed. I also changed the airship retreat points so the thing doesn't fly off and become inaccessible. I have solved a problem that I believe no other SMB3 hacker has solved and the solution has been implemented in this hack! The Hammer Bros challenge you! "Chousen!" they say. Go to Level 3 to answer. Now for some screenshots followed by the link: http://www.freewebs.com/beneficii/uba.ips "I wonder where the newspaper boy is. I was hoping he'd come and bring me some good news." (edited by beneficii on 06-11-05 04:07 AM) |
|||
Heian-794 Red Super Koopa Level: 44 Posts: 708/896 EXP: 611014 For next: 271 Since: 06-01-04 From: Kyoto, Japan Since last post: 21 days Last activity: 10 days |
| ||
Is is just my imagination, or do the coins in that last screen form the character "ketsu 決" in kessen, kettou, etc, meaning "battle"? | |||
beneficii Lakitu Level: 36 Posts: 114/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 Heian-794 Indeed it is. There are actually three kanji spelled in coins: 決闘状 【けっとうじょう】 kettoujou "dueling challenge" Play through and you'll find it. BTW, the second kanji is very detailed and was hard to write in coins. Check to see how I did. |
|||
Googie Surarok Level: 39 Posts: 394/624 EXP: 380784 For next: 23987 Since: 03-15-04 From: Corona Queens New York Since last post: 3 hours Last activity: 3 hours |
| ||
This is pretty good on how you wrote Japanese in coins, nice job. Are you gonna throw in different sayings as you hack this game? |
|||
Kefka Indefinitely Unbanned Level: 81 Posts: 3137/3392 EXP: 4826208 For next: 166641 Since: 03-15-04 From: Pomona, CALIFORNIA BABY! Since last post: 4 hours Last activity: 4 hours |
| ||
"Chousen"... That's cute EDIT: but how was that a problem that needed to be solved? (edited by Kefka on 06-09-05 03:10 PM) |
|||
Acmlm Torosu heh Level: 51 Posts: 1120/1173 EXP: 981994 For next: 31944 Since: 03-15-04 From: Somewhere that isn't outside of Sherbrooke, Québec, Canada Since last post: 39 days Last activity: 3 hours |
| ||
The lock was successfully moved, finally ... that's what makes this otherwise simple level hack special | |||
beneficii Lakitu Level: 36 Posts: 116/567 EXP: 299656 For next: 8454 Since: 06-27-04 From: Cordova, TN, USA Since last post: 14 hours Last activity: 6 hours |
| ||
Myster Mask and Kefka, I may throw in different sayings as I hack the game, and I may revise stuff. I'll probably end up making a complete hack, btw. Bascially, the problem that I solved was moving the lock. I believe this is the first SMB3 hack that actually moved the lock. Acmlm, It took me a little while, but I finally did find it out. Here is the path I took to finding it out: First, I started with the addresses Dahrk Daiz posted (I'm not sure if I could have done it without him. ), which set the position of the explosion and made the tile passable for one turn. I found the nametable data and the 8x8 tile replacing data. I looked to see where they were referenced and found the code not too far away. The code still wasn't helpful though, for there still was a piece of data missing. I did find the 148EF data, which proved to be what was missing, but I didn't understand its importance, or how to work it. I found that the world map data was stored at 6100, and I noticed that the tile that the lock was originally at was stored at 6144. I decided to find the piece of code that did the replacing. I finished the dungeon, then went to another stage and died. After I died, but right before the screen went black to reload the world map, I performed a trace using FCEUXD and saved it to a text file. I opened up the text file and hit Ctrl + F to find "@ $6144" (when Y or X is added to an accessed address, the address that was actually acced shows up as "@ address" in the traced ASM). I looked at the code around it, and I saw that another piece of SRAM was accessed, the 7D00 area. I noticed that 7D04 was accessed for purposes of the lock. I played the game, opened up the main memory viewer, looked for changes to the 7D00 area, and sure enough I found them. I saw that this is where the "stage cleared" information went, and I also saw that locks and fortresses cleared data went to the 7D40 row. The x value of the cleared tile determined 7D0X, where X is the x value of the cleared tile. The y values of the stage cleared was ORed to 7D0X. 80 was ored to it if y was 0, 40 if y was 1, 20 if y was 2, 10 if y was 3, 8 if y was 4, 4 if y was 5, 2 if y was 6, and 1 if y was 7 or 8. I noticed that the lock was referenced at 7D04 and 7D44 as the 10 bit. At that point I made the connection between the data at 148EF and this. I changed up the data there, put a Level 1 tile at the spot referenced by 148EF, finished the fortress, and sure enough it was "cleared." I then assembled a new hack, tested the lock like that, and it worked! I had found how it was done. |
|||
geterkikzkid Level: 6 Posts: 15/15 EXP: 715 For next: 192 Since: 06-04-05 From: Earth Since last post: 142 days Last activity: 7 days |
| ||
WHOA, the lock is moved sucsefully?! AWSOME, oh well i might not never get to use a sucsefful hack with the lock moved. |
|||
beneficii Lakitu Level: 36 Posts: 126/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 geterkikzkid Sure you can. Go here: http://board.acmlm.org/thread.php?id=12906 |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - SMB3--World 1 Hack (Something Interesting Implemented) | | | |