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 - what is the orrset to Modify the boss beat effect
  
User name:
Password:
Reply:
 

UserPost
Bio
Posts: 95/458
I was asking mainly for a permanent effect by juste changing rom address, I okay to me If all boss trigger screen exit even the one not I the consecutive boss battle level so no need of custom block and ram adress so just find the offset will be ok and for the screen exit It will directly lead to the other boss
Note: Smallhacker, your Idea is amazing did you have already done that in a hack?
Edit:do you know someone that would help conplete the Fire venus trap?
Edit2:seem that no one know the offset when I will try to find it, the only thing I know is that the string should be write FF to 7E1493 I will replace him by write 05 to 7E0071 but please tell me if you find it
smallhacker:writing 05 to 7E0071 do noting are you sure in the good one?
Smallhacker
Posts: 1998/2273
Originally posted by Keikonium
It's easy because smallhacker (?) provided some code to do just this (the blocks that is) a little while ago.


That won't help. That would require that each of the bosses are in a different overworld level.

An idea would be to make a custom block before the door to the boss which, when passed, loads screen exit data into an unused spot in RAM. Once inside the boss room, a hacked in routine would modify the screen exit with the given data. When the boss is beaten, it would check if it's in the special "Meet all bosses" level. If it is, it would write 05 to 7E0071 (Teleport the player to where the current screen exit leads) and set a value in Ram saying that this boss has been beaten. If it's not in that special level, it would go to the fadeout rountine and end the level like normal. In the "Choose a boss" room, there would be a barrier or something which would be solid until all of the bosses are beaten.

The hardest thing would probably be to find the JSR/JSL opcode which jumps to the fade out code.
Bio
Posts: 89/458
Good new, while I was trying to make a boss in a normal level like In mario universe I end up with a reznor that act like a fire venus trap(the pirhana plant that breath fire)but he don't enter/exit pipe, Its a really good start If someone with good sprite hacking sprite could make them
Sukasa
Posts: 1674/1981
ahhh... the only help I could offer is that when the boss is beat, they JSR (JSL? Which one?) to the "beat boss" sequence. What you'd want to do instead is make the bosses JSR instead to custom code that triggers a screen exit.
Bio
Posts: 85/458
The problem is that the boss that use a special Snes register (Like Iggy)with these boss you can't add object this is why I want the change the ROM address of the boss end routine but I need the offset for that
Keikonium
Posts: 2332/-2459
So you want it so that when you beat one boss, it moves your right on to the next? It is possible, and with very little (if any) ASM. The only thing you would need are custom blocks. Have a level that has each screen leading to a new boss. Then put custom blocks in between the screens so you can't pass onto the next boss without beating the first one. All you need are the custom blocks that are not passable if a certain level is not beaten. It's easy because smallhacker (?) provided some code to do just this (the blocks that is) a little while ago. Not sure which thread its in.

If you don't want it like this, then yes ASM is needed.
Bio
Posts: 83/458
I was talking about changing boss death routine to trigger the screen exit so I ask If someone know the offset to change and Into what to trigger screen exit
JaCory
Posts: 288/323
Do you mean: "How do I make a level with more than one boss in it?" Sorry, but what you posted made no since do me. But if you meant what I think you meant then its gonna require some asm knowlage.
Bio
Posts: 82/458
This question is mainly because I want to change the effect because I want to do A consecutive boss level so I want all boss (exept bowser) to trigger the current screen exit that would allow more possibility to all hacker to know that
Edit:sorry I was meening offset Its just a spelling error
Acmlm's Board - I2 Archive - Super Mario World hacking - what is the orrset to Modify the boss beat effect


ABII


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



Page rendered in 0.003 seconds.