(Request) Multiplayer MultiCamera Swap
#1
SO:
I am working on a offline version of Hide and seek for mkwii.
Very recently I made a thread for a very similar purpose to this one, and my query was answered. However, that's when I realized that I actually needed something else.
This is the code (NTSC-U, p2 -, p3 -, and p4 - activators)

C25971F8 00000011
889D009C 48000015
199A0001 1ED20002
240A0003 00000000
7D8802A6 894C0003
2C0A0000 41820050
7C0A2000 40820020
3D608034 A14C0000
7D6B522E 716B1000
40820014 39600000
997D03D0 398C0004
4BFFFFCC 897D03D0
2C0B0000 40820018
899D03D1 698C0001
999D03D1 39600001
997D03D0 899D03D1
718C0001 41820008
38800000 00000000

Source:
lbz r4, 0x9C(r29)

bl controllerAddr_playerID
.long 0x199A0001
.long 0x1ED20002
.long 0x240A0003
.long 0
controllerAddr_playerID:
mflr r12

isEndOfTable:
lbz r10, 3 (r12)
cmpwi r10, 0
beq isTargetP1Cam

isTargettedPlayerID:
cmpw r10, r4
bne nextTableAddr

isThatPlayerPressingMinus:
lis r11, 0x8034
lhz r10, 0 (r12)
lhzx r11, r11, r10
andi. r11, r11, 0x1000
bne isPressing

setNotPressing:
li r11, 0
stb r11, 0x3D0 (r29)

nextTableAddr:
addi r12, r12, 0x4
b isEndOfTable

isPressing:
lbz r11, 0x3D0 (r29)
cmpwi r11, 0
bne isTargetP1Cam

toggleTargetP1Cam:
lbz r12, 0x3D1 (r29)
xori r12, r12, 1
stb r12, 0x3D1 (r29)

setPressing:
li r11, 1
stb r11, 0x3D0 (r29)

isTargetP1Cam:
lbz r12, 0x3D1 (r29)
andi. r12, r12, 1
beq end

setP1Cam:
li r4, 0

end:

So this was great and all until I realized that P1 has nowhere to hide. So if (regardless of how you play,) p1 is ever not it, they can't hide like everyone else.
SO:
I am going to change (and further complicate) my request.
I would like a code where everyone can change to all cameras and eliminate themselves from the 3p highlight reel. 
So all the activators involved would be four for each player: one to change to each camera. Or one for each player to cycle through the cameras. 
It would be good to have it in all regions, with switchable button activators, so anyone can use it with any buttons.
For a visual example:
No codes activated:
______________________
|                    |                 |
|           1        |       2        | 
|                    |                 |
|___________|__________|
|                    |                 |
|        3          |        4/H    | 
|                    |                 |
|___________|__________| 
P2 switches to P1:
______________________
|                    |                 |
|           1        |       1        | 
|                    |                 |
|___________|__________|
|                    |                 |
|        3          |        4/H    |
|                    |                 |  
|___________|__________| 

P2 switches back:
______________________
|                    |                 |
|           1        |       2        | 
|                    |                 |
|___________|__________|
|                    |                 |
|        3          |        4/H    | 
|                    |                 |
|___________|__________| 
P2 and P4 switch to P1:

______________________
|                    |                 |
|           1        |       1        | 
|                    |                 |
|___________|__________|
|                    |                 |
|          3        |       1        | 
|                    |                 |
|___________|__________| 
Even something like this could happen:
______________________
|                    |                 |
|           4        |       3        | 
|                    |                 |
|___________|__________|
|                    |                 |
|          2        |       1        | 
|                    |                 |
|___________|__________| 

So these all need to be able to happen:

____________________________
|                     |                         |
1 or 2 or 3 or 4 | 1 or 2 or 3 or 4  |
|                     |                         |
|____________|______________|
|                     |                         |
1 or 2 or 3 or 4 | 1 or 2 or 3 or 4  |
|                     |                         |
|____________|______________|

If this is possible this would be AMAZING! 
He is kinda fluffy tho
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)