Yay, my first post
! So, I am making my own Sonic hack for Sonic 2, called S2: Age of Aquarias, which will have water in ALL levels. Anyways, I plan on making two new monitors, a tweaked robotnik mointor that will always kill you, and a monitor that will give Sonic super jump for some time. I tried to make both, but failed. Could anybody help me? I've checked everywhere on these forums on how to make new S2 monitors but have found nothing. The only two hacks that I have ever seen with new monitors is (excuse my french) "Sonic the stupid f*ing b*ch" and Sonic 2 Retro Remix. I am using the S2 Xenowhirl 2007 disasm. I know very little asm, except some basic x86 asm
, so this is slightly new to me. Otherwize, I am very good at programming, but not necessarily at hacking.
Below is my attempts:
Insta-kill® Robotnik monitor:
Hi-jump monitor:
[/code]
What I tried to do for this monitor is use (for now) the Tail 1-up monitor for this one. I also copied, pasted, and modified the Speedy shoes monitor code, so that I could try to use the speed shoes process to time the hi-jump effect. Nothing really happens when I hit this monitor. I have a feeling I'm doing it completly wrong...
It's late, so I will add my other problems tomorrow (I only have 20 posts as a trial member!).
Below is my attempts:
Insta-kill® Robotnik monitor:
CODE
; badnik_monitor:
robotnik_monitor:;**
addq.w #1,(a2)
jmp KillCharacter; **
robotnik_monitor:;**
addq.w #1,(a2)
jmp KillCharacter; **
Hi-jump monitor:
[/code]
CODE
tails_1up: ;**
addq.w #1,(a2)
bset #2,status_secondary(a1)
move.w #$4B0,speedshoes_time(a1)
;cmpi.w #2,(Player_mode).w; Not having 2p VS. in my hack...
;beq.s loc_12A10
move.w #-$200,y_vel(a0)
rts rts
addq.w #1,(a2)
bset #2,status_secondary(a1)
move.w #$4B0,speedshoes_time(a1)
;cmpi.w #2,(Player_mode).w; Not having 2p VS. in my hack...
;beq.s loc_12A10
move.w #-$200,y_vel(a0)
rts rts
What I tried to do for this monitor is use (for now) the Tail 1-up monitor for this one. I also copied, pasted, and modified the Speedy shoes monitor code, so that I could try to use the speed shoes process to time the hi-jump effect. Nothing really happens when I hit this monitor. I have a feeling I'm doing it completly wrong...
It's late, so I will add my other problems tomorrow (I only have 20 posts as a trial member!).
This post has been edited by Tamkis: 21 March 2011 - 06:39 PM


