Virtual Pro-Wrestling 64 Player Map =================================== non-player map values: 800F2B60 [s] P1 special timer (viper187) 800F2B62 [s] P2 special timer (viper187) 800F2B64 [s] P3 special timer (viper187) 800F2B66 [s] P4 special timer (viper187) 800F1488 [b] p1 combo num moves? (0xFF when not in combo) 800F1489 [b] p2 combo num moves? " " 800F148A [b] p3 combo num moves? " " 800F148B [b] p4 combo num moves? " " 800F4398 [s] p1 combo num moves? ================================================================================ 0x3A8 offset between wrestlers suppose $t1 = 1 (player 2): sll $t8, $t1, 3 ; t8 = t1 << 3 subu $t8, $t8, $t1 ; t8 -= t1 sll $t8, $t8, 2 ; t8 << 2 addu $t8, $t8, $t1 ; t8 += t1 sll $t8, $t8, 2 ; t8 << 2 addu $t8, $t8, $t1 ; t8 += t1 sll $t8, $t8, 3 ; t8 << 3 (t8 = 0x3A8) ================================================================================ [P1] 800F2D3A [s] wrestler id4 800F2D40 [s] cur anim 800F2D42 [s] broad action 800F2D44 [s] cur health 800F2D46 [s] max health 800F2D48 [s] cur spirit 800F2D78 [w] player position x 800F2D7C [w] player position y 800F2D80 [w] player position z 800F2D84 [w] player rotation 800F3078 [b] body part health (5 bytes) ================================================================================ [P2] 800F30E2 [s] wrestler id4 800F30F0 [s] cur spirit 800F3420 [b] body part health (5 bytes) ================================================================================ [P3] 800F348A [s] wrestler id4 800F3498 [s] cur spirit ================================================================================ [P4] 800F3832 [s] wrestler id2 800F3840 [s] cur spirit