Appeareance/Moveset/Tokis data block
In No Mercy the area where the profile/appareance data is located is followed by the movesets and the tokis (2 and 3). Following a similiar pattern I've found out that in VPW2 it's handled in a similar way. However just like we've noticed with the longer names code I made, all this data is often moved to different locations in memory.
These are the default locations (the data is always loaded here after the game starts, to my knowledge, and before your first match).
Names/profiles
339688 (Misawa's name, first wrestler in the game)
...
3404E2 (CAW 16 attire 4 name, last wrestler)
Movesets
34051C (first moveset)
....
345A9C (CAW 16 moveset)
Tokis 2
345B60
Tokis 3
363EF0
About the Tokis, I haven't tried to mess with those, but looking at the kind of values they have I'm pretty sure they are the ones.
Like I said, all this block is likely moved after the first match (sometimes it might still be there when you end your first match, but it will be moved eventually).
One way to go around this, is to play a match and reset the rom before you play the next one. That way should
allow to edit this stuff without the problem of the data leaving its location.
Now, a very small move replacement example:
81344E9C FA40
81344E9E 41A0
r/ Abdullah Front Weak A Grapples (instead of throat thrust-club-headbutt, he will have club to neck-snapmare-elbow to back of head)
Keep the code active before you load the game. After you've reached the main menu you can check him in edit mode if you want and notice the changes. Have a match with him. He should have the new weak grapples. When you finish the match and go back to the menu, the game will basically say 'fuck you' and read the default movesets from a different location ignoring the area you changed. However, like I said instead of starting a new match right away, reset the rom and go in a match. The changes to the moveset should remain because the default locations were restored after resetting. I've tried a few times and it seems ok (keep fingers crossed).
----
I've made a full replacement. It seems to work if you follow what I explained before.
8134429C AA40
8134429E F1A0
813442A0 9180
813442A2 0405
813442A4 0952
813442A6 7880
813442A8 189C
813442AA B002
813442AC 23C8
813442AE 81C3
813442B0 0454
813442B2 8081
813442B4 071D
813442B6 4802
813442B8 0092
813442BA 20C0
813442BC 4180
813442BE 8030
813442C0 6000
813442C2 0102
813442C4 2500
813442C6 5042
813442C8 8020
813442CA 2043
813442CC C502
813442CE 0012
813442D0 0280
813442D2 2050
813442D4 E020
813442D6 4142
813442D8 0842
813442DA 0082
813442DC 0841
813442DE 8010
813442E0 0C80
813442E2 2084
813442E4 1000
813442E6 2080
813442E8 2010
813442EA 2080
813442EC 3058
813442EE 0491
813442F0 1090
813442F2 0802
813442F4 040D
813442F6 0230
813442F8 32E0
813442FA C541
813442FC 0285
813442FE 0004
81344300 BCD0
81344302 4201
81344304 42C0
81344306 0808
81344308 081C
8134430A A008
8134430C 084E
8134430E 8210
81344310 2120
81344312 0AC8
81344314 4426
81344316 3231
81344318 0D0F
8134431A 0202
8134431C 824C
8134431E 401C
81344320 0610
81344322 8120
81344324 4000
81344326 0208
81344328 058D
8134432A 0E8D
8134432C 0D0D
8134432E 0101
81344330 0842
81344332 1004
81344334 4220
81344336 8410
81344338 0240
8134433A 2000
8134433C 0080
8134433E 0490
81344340 2A14
81344342 6812
81344344 B58D
81344346 0000
81344348 00B0
8134434A 5088
8134434C 0520
8134434E 1201
81344350 8017
81344352 9200
81344354 0000
81344356 0626
81344358 0000
8134435A 0000
----------------------------
http://thenomercyzone.clicdev.com/f/index....showtopic=32518I didn't get attire problems with the caw I was using, but I did notice some glitches during the match.
I think it's because when the match starts and the movesets are moved the code is still active and it replaces other data in the same location. It's better to add an activator:
Part 1
D134429C A010
8134429C AA40
D134429E 8045
8134429E F1A0
D13442A0 41B0
813442A0 9180
D13442A2 0485
813442A2 0405
D13442A4 0747
813442A4 0952
D13442A6 7000
813442A6 7880
D13442A8 16A8
813442A8 189C
D13442AA A007
813442AA B002
D13442AC 4024
813442AC 23C8
D13442AE 010F
813442AE 81C3
D13442B0 0470
813442B0 0454
D13442B2 6064
813442B2 8081
D13442B4 073E
813442B4 071D
D13442B6 8010
813442B6 4802
D13442B8 0020
813442B8 0092
D13442BA 40C0
813442BA 20C0
D13442BC 31B0
813442BC 4180
D13442BE E038
813442BE 8030
D13442C0 0207
813442C0 6000
D13442C2 8127
813442C2 0102
D13442C4 9700
813442C4 2500
D13442C6 7049
813442C6 5042
D13442C8 C080
813442C8 8020
D13442CA 80A3
813442CA 2043
D13442CC 0609
813442CC C502
D13442CE 0000
813442CE 0012
D13442D0 0080
813442D0 0280
D13442D2 4011
813442D2 2050
D13442D4 B00C
813442D4 E020
D13442D6 0053
813442D6 4142
D13442DA 0045
813442DA 0082
D13442DE 0011
813442DE 8010
D13442E0 0880
813442E0 0C80
D13442E2 1084
813442E2 2084
D13442E4 2000
813442E4 1000
D13442E6 0280
813442E6 2080
D13442E8 D010
813442E8 2010
D13442EA 70B0
813442EA 2080
D13442EC 5858
813442EC 3058
D13442EE 8840
813442EE 0491
D13442F0 8A40
813442F0 1090
D13442F2 0806
813442F2 0802
D13442F4 0B0D
813442F4 040D
D13442F6 02C0
813442F6 0230
D13442F8 9CF9
813442F8 32E0
D13442FA C281
813442FA C541
D13442FC C516
813442FC 0285
D13442FE 8319
813442FE 0004
D1344300 28E2
81344300 BCD0
Part 2
D1344302 4301
81344302 4201
D1344304 4118
81344304 42C0
D1344306 7010
81344306 0808
D1344308 0804
81344308 081C
D134430A 0E10
8134430A A008
D134430C 080E
8134430C 084E
D134430E 4310
8134430E 8210
D1344312 1808
81344312 0AC8
D1344314 6318
81344314 4426
D1344316 C280
81344316 3231
D1344318 8701
81344318 0D0F
D134431A 0204
8134431A 0202
D134431C 0332
8134431C 824C
D134431E 2008
8134431E 401C
D1344320 1605
81344320 0610
D1344322 8121
81344322 8120
D1344324 C010
81344324 4000
D1344326 4208
81344326 0208
D1344328 050F
81344328 058D
D134432A 030C
8134432A 0E8D
D134432C 0F03
8134432C 0D0D
D1344330 0000
81344330 0842
D1344332 1000
81344332 1004
D1344334 0000
81344334 4220
D1344336 8052
81344336 8410
D1344338 0040
81344338 0240
D134433A B001
8134433A 2000
D134433C 00A5
8134433C 0080
D134433E 48A8
8134433E 0490
D1344340 2844
81344340 2A14
D1344342 4CE4
81344342 6812
D1344344 2849
81344344 B58D
D134434A 0A66
8134434A 5088
D134434C 0400
8134434C 0520
D134434E 0000
8134434E 1201
D1344350 0019
81344350 8017
D1344352 000D
81344352 9200
D1344354 3800
81344354 0000
D1344356 0001
81344356 0626
D1344358 0405
81344358 0000
D134435A 0C00
8134435A 0000