VPW2 Default Wrestler Table --------------------------- This table of pointers defines wrestler data. In RAM, it lives at 8003FAB0. ROM location depends on ROM format; 0x406B0 in a Z64 format ROM. (Misawa's data begins at 0x3FBE4 in Z64 format ROM; 0xC00 difference from pointers) "Appearance" and "Profile Data" are probably offsets into some table(s) that haven't been found yet. Data legend: Mu - Intro Music Na - Introduction name (voice) He - Height We - Weight vA - Voice A vB - Voice B Move - Moveset Parm - Parameters Appr - Appearance Prof - Profile Data (Names) [interestingly enough, you can get the Stable names here as well] -------------------------------------------------------------------------------- Address Pointer Wrestler Data [ ID4 ID2 Mu Na He We vA vB|Move Parm|Appr Prof end ] ------------------------------------------------------------------------------------------- 8003FAB0: 8003EFC4 - Fallback data [0000 0000 00 00 00 00 00 00 0000 0000 0000 0000 0000] 8003FAB4: 8003EFE4 - Misawa [0001 0001 02 02 23 2D 00 00 02EE 02ED 0000 0002 0000] 8003FAB8: 8003EFF8 - Ogawa [0002 0002 03 0D 1E 20 00 00 0302 0301 0004 0004 0000] 8003FABC: 8003F00C - Kawada [0003 0003 06 03 21 2B 07 00 02D8 02D7 0008 0006 0000] 8003FAC0: 8003F020 - Taue [0004 0004 07 04 2A 34 00 00 0330 032F 000C 0008 0000] 8003FAC4: 8003F034 - Kobashi [0005 0005 04 05 24 34 00 0B 02E0 02DF 0010 000A 0000] 8003FAC8: 8003F048 - Akiyama [0006 0006 05 06 26 2B 00 00 0284 0283 0014 000C 0000] 8003FACC: 8003F05C - Hase [0007 0007 0B 07 21 29 31 00 02B8 02B7 0018 000E 0000] 8003FAD0: 8003F070 - Mossman [0008 0008 0B 21 23 29 00 00 02F0 02EF 001C 0010 0000] 8003FAD4: 8003F084 - Takayama [0009 0009 0B 09 2E 34 00 34 0326 0325 0020 0012 0000] 8003FAD8: 8003F098 - Kakihara [000A 000A 0B 10 1E 20 38 1B 02D0 02CF 0024 0014 0000] 8003FADC: 8003F0AC - Giant Baba [000B 000B 01 01 3B 42 06 00 028C 028B 0028 0016 0000] 8003FAE0: 8003F0C0 - Jumbo Tsuruta [000C 000C 0B 00 2E 39 37 10 02CE 02CD 002C 0018 0000] 8003FAE4: 8003F0D4 - Dory Funk Jr. [000D 000D 0B 00 28 2D 00 00 029C 029B 0030 001A 0000] 8003FAE8: 8003F0E8 - Hansen [0101 000E 08 1B 2D 42 00 0C 02B4 02B3 0034 001C 0000] 8003FAEC: 8003F0FC - Vader [0102 000F 0B 1A 28 64 00 1E 033A 0339 0038 001E 0000] 8003FAF0: 8003F110 - Ace [0103 0010 0B 1C 2C 34 00 00 0282 0281 003C 0020 0000] 8003FAF4: 8003F124 - Barton [0104 0011 0B 1D 2C 32 00 00 02B0 02AF 0040 0022 0000] 8003FAF8: 8003F138 - Kimala [0105 0012 0B 1F 24 6F 1B 20 02DE 02DD 0044 0024 0000] 8003FAFC: 8003F14C - Izumida [0106 0013 0B 0B 23 32 00 00 02C8 02C7 0048 0026 0000] 8003FB00: 8003F160 - Albright [0107 0014 0B 1E 2A 58 00 00 0300 02FF 004C 0028 0000] 8003FB04: 8003F174 - Johnny Smith [0108 0015 0B 20 1E 29 00 00 031C 031B 0050 002A 0000] 8003FB08: 8003F188 - Bruiser Brody [0109 0016 0B 00 30 41 00 16 0292 0291 0054 002C 0000] 8003FB0C: 8003F19C - Terry Gordy [010A 0017 0B 00 2D 41 32 00 02AC 02AB 0058 002E 0000] 8003FB10: 8003F1B0 - Dr. Death [010B 0018 0B 00 26 35 14 38 033E 033D 005C 0030 0000] 8003FB14: 8003F1C4 - Omori [010C 0019 0B 08 26 32 00 35 0304 0303 0060 0032 0000] 8003FB18: 8003F1D8 - Shiga [010D 001A 0B 0F 25 1D 25 00 0328 0327 0064 0034 0000] 8003FB1C: 8003F1EC - Hashimoto [0201 001B 0B 00 21 41 00 00 02BA 02B9 0068 0036 0000] 8003FB20: 8003F200 - Fujinami [0202 001C 0B 00 23 26 00 00 02A0 029F 006C 0038 0000] 8003FB24: 8003F214 - Sasaki [0203 001D 0B 00 1E 2D 17 38 02DC 02DB 0070 003A 0000] 8003FB28: 8003F228 - Yamazaki [0204 001E 0B 00 26 21 28 00 0340 033F 0074 003C 0000] 8003FB2C: 8003F23C - Tenryu [0205 001F 0B 00 27 32 13 00 0332 0331 0078 003E 0000] 8003FB30: 8003F250 - Koshinaka [0206 0020 0B 00 23 23 37 3E 02E4 02E3 007C 0040 0000] 8003FB34: 8003F264 - Nagata [0207 0021 0B 00 20 1E 2F 00 02F6 02F5 0080 0042 0000] 8003FB38: 8003F278 - Nakanishi [0208 0022 0B 00 24 32 15 13 02F8 02F7 0084 0044 0000] 8003FB3C: 8003F28C - Tadao Yasuda [0209 0023 0B 00 2B 46 3A 00 0342 0341 0088 0046 0000] 8003FB40: 8003F2A0 - Naoya Ogawa [020A 0024 0B 00 2B 2D 00 30 02FC 02FB 008C 0048 0000] 8003FB44: 8003F2B4 - Inoki [020B 0025 0B 00 28 20 21 2D 02C4 02C3 0090 004A 0000] 8003FB48: 8003F2C8 - Chosu [020C 0026 0B 00 22 2D 20 00 0310 030F 0094 004C 0000] 8003FB4C: 8003F2DC - Don Frye [020D 0027 0B 00 23 17 15 05 029A 0299 0098 004E 0000] 8003FB50: 8003F2F0 - Chono [0301 0028 0B 00 26 26 3D 0F 0296 0295 009C 0050 0000] 8003FB54: 8003F304 - Tenzan [0302 0029 0B 00 21 32 14 15 0334 0333 00A0 0052 0000] 8003FB58: 8003F318 - Muto [0303 002A 0B 00 26 28 00 00 02F4 02F3 00A4 0054 0000] 8003FB5C: 8003F32C - Kojima [0304 002B 0B 00 21 2D 0E 37 02E2 02E1 00A8 0056 0000] 8003FB60: 8003F340 - Hiro Saito [0305 002C 0B 00 19 23 1E 14 02BE 02BD 00AC 0058 0000] 8003FB64: 8003F354 - Scott Norton [0306 002D 0B 00 28 5A 32 00 02FE 02FD 00B0 005A 0000] 8003FB68: 8003F368 - Great Muta [0307 002E 0C 00 26 28 00 29 02F2 02F1 00B4 005C 0000] 8003FB6C: 8003F37C - Lyger [0401 002F 0B 00 14 19 16 00 030E 030D 00B8 005E 0000] 8003FB70: 8003F390 - El Samurai [0402 0030 0B 00 1E 16 00 00 0316 0315 00BC 0060 0000] 8003FB74: 8003F3A4 - Kendo Ka Shin [0403 0031 0B 00 20 18 30 00 02D6 02D5 00C0 0062 0000] 8003FB78: 8003F3B8 - Otani [0404 0032 0B 00 1E 17 19 31 0308 0307 00C4 0064 0000] 8003FB7C: 8003F3CC - Takaiwa [0405 0033 0B 00 1D 21 24 27 0324 0323 00C8 0066 0000] 8003FB80: 8003F3E0 - Kanemoto [0406 0034 0B 00 1E 14 38 2A 02D2 02D1 00CC 0068 0000] 8003FB84: 8003F3F4 - Wagner Jr. [0407 0035 0B 00 1B 1C 2F 16 033C 033B 00D0 006A 0000] 8003FB88: 8003F408 - Tiger Mask [0408 0036 0B 00 15 1E 28 00 0338 0337 00D4 006C 0000] 8003FB8C: 8003F41C - Magnum TOKYO [0409 0037 0B 00 1E 0D 00 3A 028E 028D 00D8 006E 0000] 8003FB90: 8003F430 - CIMA [040A 0038 0B 00 17 0A 13 06 030A 0309 00DC 0070 0000] 8003FB94: 8003F444 - Hayabusa [0501 0039 0B 00 21 24 28 00 02BC 02BB 00E0 0072 0000] 8003FB98: 8003F458 - H. Fuyuki [0502 003A 0B 00 1F 30 1C 1F 02A6 02A5 00E4 0074 0000] 8003FB9C: 8003F46C - Jado [0503 003B 0B 00 1E 28 22 00 02CA 02C9 00E8 0076 0000] 8003FBA0: 8003F480 - Gedo [0504 003C 0B 00 18 1C 16 00 02AA 02A9 00EC 0078 0000] 8003FBA4: 8003F494 - Mr. Gannosuke [0505 003D 0B 00 1C 28 15 00 02A8 02A7 00F0 007A 0000] 8003FBA8: 8003F4A8 - Masato Tanaka [0506 003E 0B 00 21 26 37 0D 032C 032B 00F4 007C 0000] 8003FBAC: 8003F4BC - [] 8003FBB0: 8003F4D0 - [] 8003FBB4: 8003F4E4 - [] 8003FBB8: 8003F4F8 - [] 8003FBBC: 8003F50C - [] 8003FBC0: 8003F520 - [] 8003FBC4: 8003F534 - [] 8003FBC8: 8003F548 - [] 8003FBCC: 8003F55C - [] 8003FBD0: 8003F570 - [] 8003FBD4: 8003F584 - Enson Inoue [] 8003FBD8: 8003F598 - 8003FBDC: 8003F5AC - 8003FBE0: 8003F5C0 - 8003FBE4: 8003F5D4 - 8003FBE8: 8003F5E8 - 8003FBEC: 8003F5FC - 8003FBF0: 8003F610 - 8003FBF4: 8003F624 - 8003FBF8: 8003F638 - 8003FBFC: 8003F64C - 8003FC00: 8003F660 - 8003FC04: 8003F674 - 8003FC08: 8003F688 - 8003FC0C: 8003F69C - 8003FC10: 8003F6B0 - Minoru Suzuki [] 8003FC14: 8003F6C4 - 8003FC18: 8003F6D8 - 8003FC1C: 8003F6EC - 8003FC20: 8003F700 - 8003FC24: 8003F714 - 8003FC28: 8003F728 - Mark Kerr [0A03 005E 0C 00 23 2D 00 05 028A 0289 0174 00BC 0000] 8003FC2C: 8003F73C - Rickson Gracie [0A04 005F 0C 00 1C 0E 00 00 030C 030B 0178 00BE 0000] 8003FC30: 8003F750 - Andre [0B01 0060 0C 00 49 B9 00 2B 0288 0287 017C 00C0 0000] 8003FC34: 8003F764 - Ultimo Dragon [0B02 0061 0C 00 17 0F 0A 0A 0320 031F 0180 00C2 0000] 8003FC38: 8003F778 - Abdullah [0B03 0062 0B 00 24 50 1C 1F 0294 0293 0184 00C4 0000] 8003FC3C: 8003F78C - Original A [0C01 0063 00 00 28 1E 00 00 0346 0345 0188 00C6 0000] 8003FC40: 8003F7A0 - Original B [0C02 0064 00 00 28 1E 00 00 0346 0345 0188 00C8 0000] 8003FC44: 8003F7B4 - Original C [0C03 0065 00 00 28 1E 00 00 0346 0345 0188 00CA 0000] 8003FC48: 8003F7C8 - Original D [0C04 0066 00 00 28 1E 00 00 0346 0345 0188 00CC 0000] 8003FC4C: 8003F7DC - Original E [0C05 0067 00 00 28 1E 00 00 0346 0345 0188 00CE 0000] 8003FC50: 8003F7F0 - Original F [0C06 0068 00 00 28 1E 00 00 0346 0345 0188 00D0 0000] 8003FC54: 8003F804 - Original G [0C07 0069 00 00 28 1E 00 00 0346 0345 0188 00D2 0000] 8003FC58: 8003F818 - Original H [0C08 006A 00 00 28 1E 00 00 0346 0345 0188 00D4 0000] 8003FC5C: 8003F82C - Original I [0C09 006B 00 00 28 1E 00 00 0346 0345 0188 00D6 0000] 8003FC60: 8003F840 - Original J [0C0A 006C 00 00 28 1E 00 00 0346 0345 0188 00D8 0000] 8003FC64: 8003F854 - Original K [0C0B 006D 00 00 28 1E 00 00 0346 0345 0188 00DA 0000] 8003FC68: 8003F868 - Original L [0C0C 006E 00 00 28 1E 00 00 0346 0345 0188 00DC 0000] 8003FC6C: 8003F87C - Original M [0C0D 006F 00 00 28 1E 00 00 0346 0345 0188 00DE 0000] 8003FC70: 8003F890 - Original N [0C0E 0070 00 00 28 1E 00 00 0346 0345 0188 00D0 0000] 8003FC74: 8003F8A4 - Original O [0C0F 0071 00 00 28 1E 00 00 0346 0345 0188 00D2 0000] 8003FC78: 8003F8B8 - Original P [0C10 0072 00 00 28 1E 00 00 0346 0345 0188 00E4 0000] 8003FC7C: 8003F8CC - Mempack Slot 1 (ID4 0D01; ID2 0x73) 8003FC80: 8003F8E0 - Mempack Slot 2 (ID4 0D02) 8003FC84: 8003F8F4 - Mempack Slot 3 (ID4 0D03) 8003FC88: 8003F908 - Mempack Slot 4 8003FC8C: 8003F91C - Mempack Slot 5 8003FC90: 8003F930 - Mempack Slot 6 8003FC94: 8003F944 - Mempack Slot 7 8003FC98: 8003F958 - Mempack Slot 8 8003FC9C: 8003F96C - Mempack Slot 9 8003FCA0: 8003F980 - Mempack Slot 10 (ID4 0D0A) 8003FCA4: 8003F994 - Mempack Slot 11 8003FCA8: 8003F9A8 - Mempack Slot 12 8003FCAC: 8003F9BC - Mempack Slot 13 8003FCB0: 8003F9D0 - Mempack Slot 14 8003FCB4: 8003F9E4 - Mempack Slot 15 8003FCB8: 8003F9F8 - Mempack Slot 16 (ID4 0D10; ID2 0x82) 8003FCBC: 8003FA0C - AJPW1 ID2s 8003FCC0: 000000E6 - 8003FCC4: 8003FA14 - AJPW2 ID2s 8003FCC8: 000000E8 - 8003FCCC: 8003FA1C - AJPW3 ID2s 8003FCD0: 000000EA - 8003FCD4: 8003FA24 - NJPW1 ID2s 8003FCD8: 000000EC - 8003FCDC: 8003FA30 - NJPW2 ID2s 8003FCE0: 000000EE - 8003FCE4: 8003FA38 - NJPW3 ID2s 8003FCE8: 000000F0 - 8003FCEC: 8003FA40 - DAW ID2s 8003FCF0: 000000F2 - 8003FCF4: 8003FA4C - ILW ID2s 8003FCF8: 000000F4 - 8003FCFC: 8003FA58 - [shoot 1] 8003FD00: 000000F6 - 8003FD04: 8003FA60 - [shoot 2] 8003FD08: 000000F8 - 8003FD0C: 8003FA68 - [shoot 3] 8003FD10: 000000FA - 8003FD14: 8003FA70 - [shoot 4] 8003FD18: 000000FC - 8003FD1C: 8003FA78 - Legend1 8003FD20: 000000FE - 8003FD24: 8003FA84 - Legend2 8003FD28: 00000100 - 8003FD2C: 8003FA90 - Legend3 8003FD30: 00000102 - 8003FD34: 8003FA98 - Edit1 ID2s 8003FD38: 00000104 - 8003FD3C: 8003FAA4 - Edit2 ID2s 8003FD40: 00000106 - -------------------------------------------------------------------------------- Setting various breakpoints on Misawa's data gives us a few things: [PC 8000B500] LHU V0 0x0E (S0) ; [V0 0004] from 8003EFF2 ADDU A0 S2 R0 ; A0 = [S2 80339688] LW V1 8003FD9C ; [V1 802DDCD0] ..................................... loaded in by [PC 8000B240] (hacked to look like ogawa; in read order) 8003EFF2 - [0004] 8003EFF4 - [0004] 8003EFEA - [1E] 8003EFEB - [20] 8003EFEC - [00] 8003EFED - [00] 8003EFE8 - [03] 8003EFE9 - [0D] 8003EFEE - [0302] 8003EFF0 - [0301] -------------------------------------- one time, I decided to look at what was actually happening with the data on write. This was with misawa at RAM 803405D0 06 07 hardcoded 0405 || || |||||| |||| 0023 002D 0000 00010405 0202 PC 800B274 stores R0 in 0x06 from 803405D0. instruction 80009C8C adds 0x96 to the 0x23 (height) value. instruction 80009E84 adds 0x46 to the 0x2D (weight) value. ================================================================================ [new 2018 notes] the routine that handles this data is at 8000B1A4 in the IDA database.