this is a dump of the wrestler starting locations from vpw2.
as for what goes to what, I don't know exactly. Only X and Z values are used.
These aren't loaded into memory until a match starts.
I have no idea how they get there.
(ROM addresses seem to start at 0x14DE6C in a z64 format ROM.)
RAM addr.
--------------------------------------------------------------
80153800: C3340000 - Player 1 X (1v1)
80153804: C3340000 - Player 1 Z (1v1)
80153808: 43340000 - Player 2 X (1v1)
8015380C: 43340000 - Player 2 Z (1v1)
80153810: 43340000 - (unknown)
80153814: C3340000 - Player 3 Z (1v1 as Manager)
80153818: C3340000 - (unknown)
8015381C: 43340000 - Player 4 Z (1v1 as Manager)
------------------
80153820: C3340000 - Player 1 X (3WAY Match/Battle Royal)
80153824: 43340000 - Player 2 Z (3WAY Match/Battle Royal)
80153828: C3340000 - Player 2 X (3WAY Match/Battle Royal)
8015382C: C3340000 - Player 2 Z (3WAY Match/Battle Royal)
80153830: 43340000 - Player 3 X (3WAY Match/Battle Royal)
80153834: 43340000 - Player 3 Z (3WAY Match/Battle Royal)
80153838: 43340000 - Player 4 X (Battle Royal)
8015383C: C3340000 - Player 4 Z (Battle Royal)
------------------
80153840: C2F00000 - Player 1 X (No Touch Tag Match)
80153844: C3340000 - Player 1 Z (No Touch Tag Match)
80153848: C3340000 - Player 2 X (No Touch Tag Match)
8015384C: C2F00000 - Player 2 Z (No Touch Tag Match)
80153850: 43340000 - Player 3 X (No Touch Tag Match)
80153854: 42F00000 - Player 3 Z (No Touch Tag Match)
80153858: 42F00000 - Player 4 X (No Touch Tag Match)
8015385C: 43340000 - Player 4 Z (No Touch Tag Match)
------------------
80153860: C3340000 -
80153864: C3340000 -
80153868: C3340000 -
8015386C: C3340000 -
80153870: 43340000 -
80153874: 43340000 -
80153878: 43340000 -
8015387C: 43340000 -
80153880: C3340000 -
80153884: C3848000 -
80153888: C3340000 -
8015388C: C3848000 -
80153890: 43340000 -
80153894: 43848000 -
80153898: 43340000 -
8015389C: 43848000 -
801538A0: C3340000 -
801538A4: C39B0000 -
801538A8: 43340000 -
801538AC: 439B0000 -
801538B0: C3340000 - Player 3 X (1v1 as Manager)
801538B4: C3AF0000 -
801538B8: 43340000 - Player 4 X (1v1 as Manager)
801538BC: 43AF0000 -
------------------
801538C0: 01020000
801538C4: 02000000
801538C8: 04000000
801538CC: 08000000
801538D0: 10000000
801538D4: 00000000
801538D8: 00000000
801538DC: 00000000
801538E0: 01000200
801538E4: 08000400
801538E8: 00000000
801538EC: 00000000
801538F0: 02000800
801538F4: 01000400
801538F8: 01000400
801538FC: 02000800
80153900: 00100020
80153904: 00400080
80153908: 00000000
8015390C: 00000000
80153910: 00100020
80153914: 00010002
80153918: 00040008
8015391C: 03020001
------------------
80153920: 44D48000 - Player 3 X (Battle Royal Entrance [Corner])
80153924: 44D48000 - Player 3 Z (Battle Royal Entrance [Corner])
80153928: 44D48000 - Player 4 X (Battle Royal Entrance [Corner])
8015392C: C4D48000 - Player 4 Z (Battle Royal Entrance [Corner])
80153930: C4D48000 - Player 2 X (Battle Royal Entrance [Corner])
80153934: C4D48000 - Player 2 Z (Battle Royal Entrance [Corner])
80153938: C4D48000 - Player 1 X (Battle Royal Entrance [Corner])
8015393C: 44D48000 - Player 1 Z (Battle Royal Entrance [Corner])
------------------
80153940: 43660000 - Player 3 X (Battle Royal Entrance [Ring])
80153944: 439B0000 - Player 3 Z (Battle Royal Entrance [Ring])
80153948: 43660000 - Player 4 X (Battle Royal Entrance [Ring])
8015394C: C39B0000 - Player 4 Z (Battle Royal Entrance [Ring])
80153950: C3660000 - Player 2 X (Battle Royal Entrance [Ring])
80153954: C39B0000 - Player 2 Z (Battle Royal Entrance [Ring])
80153958: C3660000 - Player 1 X (Battle Royal Entrance [Ring])
8015395C: 439B0000 - Player 1 Z (Battle Royal Entrance [Ring])
--------------------------------------------------------------
The X and Z values for Dome Road Battle Royal entrances seem to be hardcoded.
Z = 453B8000
X = B59A0130? I'm unsure.
Relevant instruction locations while the game is running:
* 801313CC - creates upper section of Z
* 801313EC - stores the value
8016CCFC is another address to take note of... it holds the value 0xC1520000
from when I was checking it...
--------------------------------------------------------------
VPW2 initial wrestler locations
80153800 in RAM is a good place to see these.
PC 8012A130 is the instruction that reveals this location.
The data that follows below was gathered the old fashioned way.
==1v1 Matches==
-------------------| X | Y | Z
Lower Left (Red) | C3340000 | 42B40000 | C3340000
Upper Right (Blue) | 43340000 | 42B40000 | 43340000
Player 3 (Manager) | C333C410 | 00000000 | C3AEFA31
Player 4 (Manager) | 4333D0E6 | 00000000 | 43AEF7CA
==Tag Match==
-------------------| X | Y | Z
Lower Left (Red) | C3340000 | 42B40000 | C3340000
Upper Right (Blue) | 43340000 | 42B40000 | 43340000
Player 2 (Partner) | C3320000 | 42B40000 | C3848000
Player 4 (Partner) | 43320000 | 42B40000 | 43848000
==Tornado Tag/No Touch Tag==
-------------------| X | Y | Z
Player 1 (Red) | C2F00000 | 42B40000 | C3340000
Player 2 (Red) | C3340000 | 42B40000 | C2F00000
Player 3 (Blue) | 43340000 | 42B40000 | 42F00000
Player 4 (Blue) | 42F00000 | 42B40000 | 43340000
==Battle Royal==
-------------------| X | Y | Z
Upper Left (White)| C3340000 | 42B40000 | 43340000
Lower Left (Red) | C3340000 | 42B40000 | C3340000
Upper Right (Blue) | 43340000 | 42B40000 | 43340000
Lower Right (White)| 43340000 | 42B40000 | C3340000
==Unique Locations==
X | Y | Z | Friendly Name
---------------------------------------------------------
C3340000 | 42B40000 | C3340000 | In-ring Lower Left
43340000 | 42B40000 | 43340000 | In-ring Upper Right
C333C410 | 00000000 | C3AEFA31 | Out of ring P1's Manager
4333D0E6 | 00000000 | 43AEF7CA | Out of ring P2's Manager
C3320000 | 42B40000 | C3848000 | On apron P2 in Tag Match
43320000 | 42B40000 | 43848000 | On apron P4 in Tag Match
C2F00000 | 42B40000 | C3340000 |
C3340000 | 42B40000 | C2F00000 |
43340000 | 42B40000 | 42F00000 |
42F00000 | 42B40000 | 43340000 |
C3340000 | 42B40000 | 43340000 |
43340000 | 42B40000 | C3340000 |
==non-start locations==
On upper left turnbuckle | C364716A 42B40000 436679E4
On upper right turnbuckle | 4366CBB9 42B40000 43641D22
On lower left turnbuckle | C366CBBB 42B40000 C3641D22
On lower right turnbuckle | 436503AC 42B40000 C365E966