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 Super Mario World hacking: labmaster | 3 guests
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
Posted on 03-16-05 07:21 PM Link | Quote
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
Posted on 03-16-05 11:40 PM Link | Quote
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
Posted on 03-17-05 10:01 AM Link | Quote
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
Posted on 03-17-05 05:35 PM Link | Quote
Originally posted by HyperHacker
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. )

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
Posted on 03-18-05 08:21 AM Link | Quote
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? | |


ABII


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



Page rendered in 0.019 seconds.