Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Jal GetCurrentPlayerIndex
- Nop
- beq v0,r0, Team1
- Li a0, 0x1
- Beq a0 v0 Team1
- Nop
- bne v0,r0,Team2
- Li a0, 0x3
- J end
- Team1:
- Beq a0, v0, Player2
- Nop
- J Player1
- Nop
- Player1:
- Lui S0 hi(p1_coins)
- Addiu S0 S0 lo(p1_coins)
- Ls t0 0x0 (S0)
- Lui S1 hi(p2_coins)
- Addiu s1 s1 lo(p2_coins)
- Ls T1 0x0 (s1)
- Add t1 t0 t1
- li t0 0x0
- ss t0 0x0 (s0)
- ss t1 0x0 (s1)
- Lui S0 hi(p1_stars)
- Addiu S0 S0 lo(p1_stars)
- Lb T0 0x0 (S0)
- Lui S1 hi(p2_stars)
- Addiu s1 s1 lo(p2_stars)
- Lb T1 0x0 (s1)
- Add t1 t0 t1
- li t0 0x0
- sb t0 0x0 (s0)
- sb t1 0x0 (s1)
- J end
- Nop
- Player2:
- Lui S0 hi(p2_coins)
- Addiu S0 S0 lo(p2_coins)
- Ls T0 0x0 (S0)
- Lui S1 hi(p1_coins)
- Addiu s1 s1 lo(p1_coins)
- Ls T1 0x0 (s1)
- Lui s2 0x800C
- Addiu s2 s2 0xd05a
- Lb t2 0x0 (s2)
- Lb t3 0x0 (s2)
- Add t1 t0 t1
- Beq t2 t3 lastturn1
- nop
- li t0 0x0
- ss t0 0x0 (s0)
- ss t1 0x0 (s1)
- J loadstars2
- Nop
- loadstars2:
- Lui S0 hi(p2_stars)
- Addiu S0 S0 lo(p2_stars)
- Lb T0 0x0 (S0)
- Lui S1 hi(p1_stars)
- Addiu s1 s1 lo(p1_stars)
- Lb T1 0x0 (s1)
- Add t1 t0 t1
- Beq t2 t3 storelast1
- li t0 0x0
- sb t0 0x0 (s0)
- sb t1 0x0 (s1)
- J end
- Nop
- lastturn1:
- Ss t1 0x0 (s0)
- Ss t1 0x0 (s1)
- J loadstars2
- Nop
- storelast1:
- Sb t1 0x0 (s0)
- Sb t1 0x0 (s1)
- J end
- Nop
- Team2:
- Beq a0, v0, Player4
- Nop
- J Player3
- Nop
- Player3:
- Lui S0 hi(p3_coins)
- Addiu S0 S0 lo(p3_coins)
- Ls T0 0x0 (S0)
- Lui S1 hi(p4_coins)
- Addiu s1 s1 lo(p4_coins)
- Ls T1 0x0 (s1)
- Add t1 t0 t1
- li t0 0x0
- ss t0 0x0 (s0)
- ss t1 0x0 (s1)
- Lui S0 hi(p3_stars)
- Addiu S0 S0 lo(p3_stars)
- Lb T0 0x0 (S0)
- Lui S1 hi(p4_stars)
- Addiu s1 s1 lo(p4_stars)
- Lb T1 0x0 (s1)
- Add t1 t0 t1
- li t0 0x0
- sb t0 0x0 (s0)
- sb t1 0x0 (s1)
- J end
- Nop
- Player4:
- Lui S0 hi(p4_coins)
- Addiu S0 S0 lo(p4_coins)
- Ls T0 0x0 (S0)
- Lui S1 hi(p3_coins)
- Addiu s1 s1 lo(p3_coins)
- Ls T1 0x0 (s1)
- Lui s2 0x800C
- Addiu s2 s2 0xd05a
- Lb t2 0x0 (s2)
- Lb t3 0x0 (s2)
- Add t1 t0 t1
- Beq t2 t3 lastturn2
- nop
- li t0 0x0
- ss t0 0x0 (s0)
- ss t1 0x0 (s1)
- J loadstars4
- Nop
- loadstars4:
- Lui S0 hi(p4_stars)
- Addiu S0 S0 lo(p4_stars)
- Lb T0 0x0 (S0)
- Lui S1 hi(p3_stars)
- Addiu s1 s1 lo(p3_stars)
- Lb T1 0x0 (s1)
- Add t1 t0 t1
- Beq t2 t3 storelast2
- li t0 0x0
- sb t0 0x0 (s0)
- sb t1 0x0 (s1)
- J end
- Nop
- lastturn2:
- Ss t1 0x0 (s0)
- Ss t1 0x0 (s1)
- J loadstars4
- Nop
- storelast2:
- Sb t1 0x0 (s0)
- Sb t1 0x0 (s1)
- J end
- Nop
- end:
- Jal 800F63F0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement