Chuckiepk
Promoter
Although I have a relatively new account here, I have been following the awesome work on this forum for almost 2 years now. However, up until now, I have not had the time to contribute anything to this amazing community because I currently attend a college that is ranked as one of the most rigorous colleges in the United States and I am also on their NCAA Division 1 wrestling team. As a result, I have little to no free time.
WWF No Mercy has always been one of my favorite wrestling games of all time. However, it really disappointed me that one of the few features to be left out of the game was the option to let the AI control a referee in the guest ref match. I have searched all over the internet to find a code that allows this to happen. However, the only ones that I could find either didn’t work the way that I wanted them to or else nobody could figure out how they worked in the first place. I was again reminded of the game’s lack of this feature when I saw a post the other day by OptimusCrime that discussed how cool it would be to actually have this feature in Showdown 64 and then to get a texture mod for Earl Hebner into the game. This weekend I finally had some free time so I decided that I would use it to try to make this possible and to make my first official contribution to this forum.
As a base for the code, I found this topic by Keson of a guest ref mod that nobody knew how to activate that was originally created by Tokidoim.
http://s4.zetaboards.com/Old_Skool_Reunion?topic=8795906/1/
For version 2 of my AI Ref in Guest Referee Match code, I have attempted to fix the bug found by Tyler Black where move sets are mixed up when using both this code and the P1 always special code. In order to fix it, I changed the code so that you no longer needed to select a Guest Ref match. Instead, you now need to select a Triple Threat Match from the Exhibition menu where player 3 will be the guest ref. In addition, you will need a controller plugged into controller slot 3 and have its c-left button held down for the entire match. One last thing that I added was the ability to only have the match be activated when you select a certain character. So, with the code given, replace any ???? with a wrestler ID found here and any XX with an id for the attires that you want to use. For example, in the default No Mercy, if you want the match to be activated when Earl Hebner (Attire 1) is the ref, replace any ???? with 0903 and any XX with 00. If you just want the match to be activated with any of the attires for a certain character, then just delete any lines containing XX.
AI Ref in Guest Referee Match V2
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0003
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 000A
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0022
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0023
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0050
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D0155B43 0000
8015B649 0018
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0049
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0031
D0155B43 0000
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
D015B577 001B
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0049
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0031
D0155B43 0000
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
D015B577 001B
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
8106488C 0002
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
D015AB23 0001
8106488C 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AF99 0018
D015AEBB 0002
8015AEBB 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B2F1 0018
D015B213 0002
8015B213 0000
Code Explanation:
Previous Versions:
[/spoiler]
WWF No Mercy has always been one of my favorite wrestling games of all time. However, it really disappointed me that one of the few features to be left out of the game was the option to let the AI control a referee in the guest ref match. I have searched all over the internet to find a code that allows this to happen. However, the only ones that I could find either didn’t work the way that I wanted them to or else nobody could figure out how they worked in the first place. I was again reminded of the game’s lack of this feature when I saw a post the other day by OptimusCrime that discussed how cool it would be to actually have this feature in Showdown 64 and then to get a texture mod for Earl Hebner into the game. This weekend I finally had some free time so I decided that I would use it to try to make this possible and to make my first official contribution to this forum.
As a base for the code, I found this topic by Keson of a guest ref mod that nobody knew how to activate that was originally created by Tokidoim.
http://s4.zetaboards.com/Old_Skool_Reunion?topic=8795906/1/
For version 2 of my AI Ref in Guest Referee Match code, I have attempted to fix the bug found by Tyler Black where move sets are mixed up when using both this code and the P1 always special code. In order to fix it, I changed the code so that you no longer needed to select a Guest Ref match. Instead, you now need to select a Triple Threat Match from the Exhibition menu where player 3 will be the guest ref. In addition, you will need a controller plugged into controller slot 3 and have its c-left button held down for the entire match. One last thing that I added was the ability to only have the match be activated when you select a certain character. So, with the code given, replace any ???? with a wrestler ID found here and any XX with an id for the attires that you want to use. For example, in the default No Mercy, if you want the match to be activated when Earl Hebner (Attire 1) is the ref, replace any ???? with 0903 and any XX with 00. If you just want the match to be activated with any of the attires for a certain character, then just delete any lines containing XX.
AI Ref in Guest Referee Match V2
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0003
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 000A
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0022
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0023
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0050
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D0155B43 0000
8015B649 0018
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0049
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0031
D0155B43 0000
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
D015B577 001B
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0049
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0031
D0155B43 0000
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
D015B577 001B
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
8106488C 0002
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
D015AB23 0001
8106488C 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AF99 0018
D015AEBB 0002
8015AEBB 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B2F1 0018
D015B213 0002
8015B213 0000
Code Explanation:
<table><thead><tr><th colspan="2">AI Ref in Guest Referee Match V2</th></tr></thead><tr><td>Code:
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0003
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 000A
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0022
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0023
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0050
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D0155B43 0000
8015B649 0018
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0049
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0031
D0155B43 0000
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
D015B577 001B
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0049
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0031
D0155B43 0000
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
D015B577 001B
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
8106488C 0002
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
D015AB23 0001
8106488C 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AF99 0018
D015AEBB 0002
8015AEBB 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B2F1 0018
D015B213 0002
8015B213 0000</td><td>Explanation:
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 runs…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 grabs…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 does weak strike…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 does strong strike…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 tries to climb turnbuckle…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and count out clock is 00…
then P3 acts like a wrestler (CPU).
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does regular pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does submission…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does move with pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does regular pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does submission…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does move with pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is out of the ring…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is out of the ring…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does submission…
then P3 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is down…
and count out clock is 00…
then P3 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is out of the ring…
and P3 is taunting…
then P3 focuses on P1.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does submission…
then P3 focuses on P1.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is down…
and count out clock is 00…
then P3 focuses on P1.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is out of the ring…
and P3 is taunting…
then P3 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if Ref is acting like Ref…
then P3 input is c-left.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if Ref is acting like Ref…
and sub-second counter reaches a certain point…
then P3 does nothing.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is a CPU…
and if P1 focuses on P3…
then P1 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is a CPU…
and if P2 focuses on P3…
then P2 focuses on P1.</td></tr></table>
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0003
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 000A
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0022
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0023
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D115B576 0050
8115B576 0001
D10AAAE8 ????
D00AAAEA 00XX
D0155B43 0000
8015B649 0018
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115AEC6 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0044
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 0048
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D115B21E 004A
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
8015B649 0004
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0049
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AEC7 0031
D0155B43 0000
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015AF33 0004
D015B577 001B
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0049
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B21F 0031
D0155B43 0000
8015B56B 0000
D10AAAE8 ????
D00AAAEA 00XX
D015B28B 0004
D015B577 001B
8015B56B 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
8106488C 0002
D10AAAE8 ????
D00AAAEA 00XX
D015B649 0004
D015AB23 0001
8106488C 0000
D10AAAE8 ????
D00AAAEA 00XX
D015AF99 0018
D015AEBB 0002
8015AEBB 0001
D10AAAE8 ????
D00AAAEA 00XX
D015B2F1 0018
D015B213 0002
8015B213 0000</td><td>Explanation:
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 runs…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 grabs…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 does weak strike…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 does strong strike…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P3 tries to climb turnbuckle…
then P3 walks.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and count out clock is 00…
then P3 acts like a wrestler (CPU).
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does regular pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does submission…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does move with pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does regular pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does submission…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does move with pinfall…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is out of the ring…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is out of the ring…
then P3 acts like Ref.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 does submission…
then P3 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is down…
and count out clock is 00…
then P3 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is out of the ring…
and P3 is taunting…
then P3 focuses on P1.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 does submission…
then P3 focuses on P1.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is down…
and count out clock is 00…
then P3 focuses on P1.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is out of the ring…
and P3 is taunting…
then P3 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if Ref is acting like Ref…
then P3 input is c-left.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if Ref is acting like Ref…
and sub-second counter reaches a certain point…
then P3 does nothing.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P1 is a CPU…
and if P1 focuses on P3…
then P1 focuses on P2.
If P3 is selected Ref…
and if P3 has attire XX selected… (line optional)
and if P2 is a CPU…
and if P2 focuses on P3…
then P2 focuses on P1.</td></tr></table>
Previous Versions:
For now, all you need to know is that to activate it, you need to select a one on one guest ref match (I may create additional codes in the future to have this work in other matches). If you want to have a simulated match between two AIs, you will only need to have one controller. However, you will need two controllers if you want to control one of the competitors and three controllers if you want to control both of them. The only downsides that I have found so far to this code is that you should have the c-left button continuously pressed down on the first controller in order to make the ref count and also the count out for the ref is a little faster than I want it to be. These should be able to be fixed in future updates. If you have any ideas or suggestions to improve this code, let me know.
AI Ref in Guest Referee Match V1
D115B576 0003
8115B576 0001
D115B576 000A
8115B576 0001
D115B576 0022
8115B576 0001
D115B576 0023
8115B576 0001
D115B576 0050
8115B576 0001
D0155B43 0000
8015B649 0018
D115AEC6 0044
8115B648 0004
D115AEC6 0048
8115B648 0004
D115AEC6 004A
8115B648 0004
D115B21E 0044
8115B648 0004
D115B21E 0048
8115B648 0004
D115B21E 004A
8115B648 0004
D015AF33 0004
8015B649 0004
D015B28B 0004
8015B649 0004
D015AEC7 0049
8015B56B 0000
D015AEC7 0031
D0155B43 0000
8015B56B 0001
D015AF33 0004
D015B577 001B
8015B56B 0000
D015B21F 0049
8015B56B 0001
D015B21F 0031
D0155B43 0000
8015B56B 0000
D015B28B 0004
D015B577 001B
8015B56B 0001
D015B649 0004
80064881 0002
D015B649 0004
D015AB23 0001
80064881 0000
AI Ref in Guest Referee Match V1
D115B576 0003
8115B576 0001
D115B576 000A
8115B576 0001
D115B576 0022
8115B576 0001
D115B576 0023
8115B576 0001
D115B576 0050
8115B576 0001
D0155B43 0000
8015B649 0018
D115AEC6 0044
8115B648 0004
D115AEC6 0048
8115B648 0004
D115AEC6 004A
8115B648 0004
D115B21E 0044
8115B648 0004
D115B21E 0048
8115B648 0004
D115B21E 004A
8115B648 0004
D015AF33 0004
8015B649 0004
D015B28B 0004
8015B649 0004
D015AEC7 0049
8015B56B 0000
D015AEC7 0031
D0155B43 0000
8015B56B 0001
D015AF33 0004
D015B577 001B
8015B56B 0000
D015B21F 0049
8015B56B 0001
D015B21F 0031
D0155B43 0000
8015B56B 0000
D015B28B 0004
D015B577 001B
8015B56B 0001
D015B649 0004
80064881 0002
D015B649 0004
D015AB23 0001
80064881 0000