Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - Sub Routine Location of Yoshi's Fireballs asm? | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
HabsoluteFate Red Paratroopa Level: 23 Posts: 115/179 EXP: 58525 For next: 9198 Since: 03-15-04 From: Ottawa, Ontario, Canada Since last post: 10 days Last activity: 2 days |
| ||
I should be able to figure out the sub routine location of yoshi's fireballs now I figured out that 7E1616 is the flag that tells us what item is in Yoshi's mouth. If that item has a value of "04" then he will spit out fireballs each time you hit the proper button....from here i should be able to figure out the code that spits out the fireballs. Thanks (edited by HabsoluteFate on 03-16-05 12:23 PM) |
|||
Sukasa Boomboom Error 349857348734534: The system experienced an error. Level: 57 Posts: 204/1981 EXP: 1446921 For next: 39007 Since: 02-06-05 From: *Shrug* Since last post: 6 days Last activity: 1 day |
| ||
I wouldn't know, but I'll bet if you used tracer and used Yoshi it might work. I'll be honest in saying i have no idea what i'm dong, but I'm trying to help, Right? | |||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 3777/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Here's what I would do: 1) Get Geiger's debugger if you haven't already. 2) Look for reads of $1616. Kill any that run every frame, and hit the button. 3) See how it determines where to go by the value. With some luck you should be able to figure out how to call this code manually. (Never forget that ASM gives you the power to jump halfway into a subroutine - for example, setting a register to some value, then jumping to just past where it reads an address. ) |
|||
HabsoluteFate Red Paratroopa Level: 23 Posts: 117/179 EXP: 58525 For next: 9198 Since: 03-15-04 From: Ottawa, Ontario, Canada Since last post: 10 days Last activity: 2 days |
| ||
Originally posted by HyperHacker Hi, I have been using Geiger's debugger for a few days now...most helpfull hacking tool i have found in a long time! I found the actual address although I will have to modify things a little since it seems to do a RET when i would need it to do a RTL...I didn't just chance it to a RTL though since i do want yoshi's fireballs code to still work it shouldn't be a big deal do take care of when i get the chance although i'm not too sure when that will be. my notes are at home so i cant post the actual address at the moment, I'll add it to the ROM/RAM thread when i get a chance. |
|||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 3783/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Look for some free space in that bank where you can put a JSR to it followed by an RTL. And post the address if you haven't already. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - Sub Routine Location of Yoshi's Fireballs asm? | | | |