Thanks to Douglas Babcock the riddle of how the
password system of Mike Tyson's Punch-Out!! works has been solved - finally
in June 2005 !!
Please go to
http://www.math.grinnell.edu/~babcockd/vg/mtpo.php
there you will find a fine explanation and additionally
the famous
MIKE
TYSON'S PUNCH-OUT!! PASSWORD GENERATOR
The password system is a very good invention to get started in the different circuits. But for a serious Nintendo maniac it calls for cheating. So it has not taken long time untill people had started to type in some more the less random digits to see what happens. Unfortunately there is little hope to get a working password by this method. But the harder the better so let`s do it with some brain...
A. Basics
- each password consists of ten digits
- each digit has got ten possible styles (from
0,1,2,3,...8,9)
- doing some maths there are exactly 10 billion
codes (1010)
B. Coded Info
- there are 4 major record information blocks
that have to be codes by the passwords
a) number of fights won (0 to 99)
b) number of fights lost (0 to 2)
c) number of fights won by KO! (0 to 99)
d) circuit to start-off (minor, major or world)
- so the cartridges needs 100 x 3 x 100 x 3 =
90.000 passwords to code all possible combinations
C. State of knowledge
- the last two digits code the starting circuit
and the fights lost:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C. Master Phred`s basic approach (compare this strategy with my huge password archive!)
I studied the Super Macho Man codes (with 0 losses
and 0 wbd) to see if I could find a pattern. I noticed that there was a
pattern for every 10 lines of code. For example: the first digits from
0 wins to 9 wins is 2-2-2-2-2-2-2-2-0-0. Then for the next ten sets, it
replaces the last 2 with a 0. And it keeps replacing the 2's with 0's until
there are 8 0's in a set of 10 lines of code. Then after that, it replaces
the last 0 with an 8. (example for 70-79 wins: 2-0-0-0-0-0-0-0-0-8). Then
the digits 0's and 8's get a digit higher after 80 wins. Well, better get
to the point. For the Super Macho Man 0 losses codes, each digit has a
set pattern for a line of 10 codes. If you look at a single digit and study
it from 0 wins to 99 wins, you will discover a pattern. Coinsidentally,
the pattern happened to work for the Don Flamenco codes with 2 losses.
I just needed enough codes (3) to figure out what digits were used and
tried to decipher them with the same pattern as the Super Macho Man 0 losses
codes. I did the same with the Don Flamenco codes with 2 losses and 1 w.b.d.
However, with each line of 10 codes, there are 2 codes that do not follow
the pattern and I can't figure out what those codes are. Hopefully, this
pattern might work for other codes. The bad news is that I am trying to
figure out Piston Honda codes, and they have a different code pattern to
them. In fact, the pattern changes every 10 codes, so I am really struggling
with it. But that is how I figured out all of those Don Flamenco codes.
|
|