TASVideos

Tool-assisted game movies
When human skills are just not enough

Game Resources / NES / Mike Tysons Punchout

This page documents information about Mike Tysons Punchout. Many of the tricks demonstrated here are near impossible in real time and documented for the purposes of creating Tool-assisted Speedruns.


Clock Stopping Glitch

Also known as "cs", this glitch can be performed on any fighter in which mac can rapid punch. Rapid punching temporarily stops the clock. Using this to his advantage, mac can start rapid punching and then do a delayed punch for a star (or in some cases the opponent can even block it). This will cause the clock to stay stopped! The clock will remains stopped until certain actions are taken. The exact logic of how/when the clock will continue is described in the "Rules of Engagement" section.

The clock stopping glitch be used on a number of fighters to achieve significantly lower clock times. For a TAS, this comes at the expense of real time. We have a cancelled submission that uses the cs glitch.

There are 3 variations of the clock stopping glitch

Standard CS glitch


(Link to video)
This glitch works on any opponent in which Mac can do rapid punches (Glass Joe, Don Flamenco, Soda Popinski, Super Macho Man). If you begin rapid punching one of these opponents and then do a delayed punch it will stop the clock. This is because rapid punches temporarily stop the clock. A late punch somehow bypasses the reinitialization of the clock. Once the clock is stopped it will not be restarted until certain events occur. The 'Rules of Engagement' for keeping the clock stopped are listed below.

Easy Face Gut Face


(Link to video)
This one only works for Glass Joe and Don Flamenco (both fights) and only in Mike Tyson's Punch-out!! This glitch was fixed in the Punch-Out!! rerelease.

Counter an uppercut or hook by one of these oppenents with a rapid punch, then punch do a body blow in which they will block, and then do a face jab (which Don will block but Glass Joe will take). After the face punch, the clock will then be stopped. This variation of the glitch is used to achieve record cs times on Don 1 and 2, and a 47.48 TKO on Glass Joe.

Piston Honda II CS


(Link to video)

Piston Honda II has a cs glitch as well. When he backs up and charges at you the clock stops until after he finishes his charge towards mac. You can time a bunch to the face that he will block but will stop the clock. This is not a useful glitch for any kind of fast strategies though, since punching 1 frame sooner will result is a KO punch, ending the fight.

Rules of Engagement

The "Rules of Engagement" is a phrased coined to describe the clock logic once it is stopped using a clock stopping glitch. For fast strategies, the goal is obviously to keep the clock stopped as much as possible. This section describes what actions will cause the clock to restart.

Events that will cause a clock restart:

  • Mac or the opponent being knocked down - the clock will resume when they get back up
  • Stunning the opponent
  • Taking damage
  • Delivering a star uppercut to the opponent

Basically, the clock stoppage is useful until an opponent is knocked down. In order to knock them down, you must keep doing unstunned punches (gutters and countering opponent punches). Stars can not be used, except if they are a knockout blow.


Maneuvers

This section describes various maneuvers and basic tricks that are used in many of the fast strategies.

Ducking

Ducking is 1 frame faster than dodging and thus should be used in a TAS as much as possible. In real time it is highly risky since it is only faster if done perfectly.

Gutters

"Gutters" is a phrase coined to describe taking advantage of an opponents slow guard. Taking advantage of an opponents guard however, doesn't always mean using body blows.

Taking advantage of an opponents guard with gutters (or any variation) is the foundation for most fast strategies against many opponents.

The basic gutter is performed by holding the Up button which will cause the opponent to raise his guard. Once the guard is raised, quickly let go of the button then do a body blow. Against opponents with a slow reaction time, this punch will land. Against the minor circuit opponents, up to 3 gutters can be landed before they react and begin to block.

Dizzy Destroyer

This is a technique possible on Piston 2 and Super Macho Man only. It expands on the gutter concept with a gut/face combo. Hold up to get the opponent to raise his guard. Quickly let go of up and do a body blow with the left glove. Then quickly tap up+b. With good timing this face punch will land as well.

The dizzy destroyer is significantly faster than doing repeated body blows or face punches alone. It is used against Piston II in most console and TAS strategies.

Misdirection

This is a trick only consistently possible in a TAS. In this game it takes 2 frames of holding a button combo to do just about anything. B must be pressed for 2 frames to do a left punch for instance. The 2nd frame is when the game checks the Up button in order to do a jab or a body blow. This can be exploited in order to better manipulate the opponent's guard. By holding Up, then Up + B, then B, it is possible to perform a gutter one frame sooner than normally possible. In a TAS this type of technique is useful to save many frames on most opponents.

With this trick, gutters are actually possible against Soda Popinski. With human timing, these would be impossible.


(Link to video)

Opponent 1 Count

This isn't a secret trick but when an opponent gets up on the count of 1 any star uppercut will send them back to the canvas. For fast strategies, it is important to do things that will cause an opponent to get up on 1. For instance, knocking down Piston 1 in the first minute without taking damage will cause him to get up on 1. Knocking down Piston 2 twice in the first minute without taking damage will result in a 1 count. Knowing what factors can cause a 1 count is critical to fast strategy development.

Energy refills

When an opponent gets back up, his energy refills to a certain amount that depends on a variety of circumstances. Often after the 2nd knockdown (phase 3 in MTPO terminology) the energy refill is random. This random value should be manipulated to be its lowest possible value. This idea is incorporated into many TAS and console strats. In some cases the energy refill is based on not taking damage. In the case of Don 2, taking damage can mean a lower energy refill in phase 3.

Non-time saving Glitches & Oddities

This section documents glitches and unusual events in the game that aren't directly useful for achieving record times.

Midget Sandman


(Link to video)

After 50 second into round 1, punching at Sandman's gut will cause to throw a jab. If you do another immediate left body blow again, both Mac and Sandman will hit each other at the same time. If that punch causes Mac to go to the canvas, the Sandman will shrink down into a glitched "Midget" while Mac is on the canvas.

This glitch works due to the manipulation of address $0080. This address is responsible for determining the height of an opponent. Normally this value is 10 for Sandman. When he is punched in the but it shrinks to 8. In the case of a simultaneous hit that knocks Mac down, the value is reduced to 8 because Sandman takes damage, at that point Mac goes down and writing to that address is halted. Thus it never returns to 8, causing Sandman to shrink when he is restored to his standing pose. Address $0080 is written to whenever a fight resumes, so the glitch is corrected when Mac gets up and the fight continues.

Opponents

Glass Joe

  • TAS Record: 42:00
  • Unassisted Record: 42:00
  • Can be KO'ed? Yes
  • Win by Decision: 5000
  • Strats


Von Kaiser

  • TAS Record: 35.97
  • Unassisted Record: ?
  • Can be KO'ed? Yes
  • Win by Decision: 8000
  • Strats


Piston Honda (1)

  • TAS Record: 40.25
  • Unassisted Record: ?
  • Can be KO'ed? Yes
  • Win by Decision: No
  • Strats



Don Flamenco (1)

  • TAS & Unassisted Records no cs: 14.97
  • TAS & Unassisted Records cs: 11.97
  • Can be KO'ed? Yes
  • Win by Decision: 10000
  • Strats



King Hippo

  • TAS Record: 37.25
  • Verified Unassisted Record: ?
  • Can be KO'ed? Yes
  • Can be TKO'ed? No
  • Win by Decision: No
  • Strats



Great Tiger

  • TAS Record: 47.48
  • Verified Unassisted Record: ?
  • Can be KO'ed? No
  • Win by Decision: 7000
  • Strats



Bald Bull (1)

  • TAS Record: 57.82
  • Verified Unassisted Record: ?
  • Can be KO'ed? Yes
  • Win by Decision: No
  • Strats



Piston Honda (2)

  • TAS Record: 50.25
  • Unassisted Record: ?
  • Can be KO'ed? Yes
  • Win by Decision: Yes
  • Strats



Soda Popinski

  • TAS Record: 45.25
  • TAS cs Record: 31.82
  • Unassisted Records: ?
  • Can be KO'ed? Yes
  • Win by Decision: 10000
  • Strats



Bald Bull (2)

  • TAS Record:
  • Unassisted Record:
  • Can be KO'ed? Yes
  • Win by Decision: 9000
  • Strats


Don Flamenco (2)

  • TAS Record no cs: 58.00
  • TAS Record cs: 44.61
  • Can be KO'ed? Yes
  • Win by Decision: 5000
  • Strats


Mr Sandman

  • TAS Record 2:18.00
  • Console Record 2:20.00
  • Can be KO'ed? No
  • Win by Decision? No
  • Strats



Super Macho Man

  • TAS Record no cs: 0:42.25
  • TAS Record cs: 0:35.82
  • Win By Decision? No
  • Strats



Mike Tyson

  • TAS Record: 1:58.xx
  • Win by Decision: 5000
  • Strats



Ram Map

Ram Map


See also



Combined RSS Feed
GameResources/NES/MikeTysonsPunchout last edited by Ilari on 2012-08-14 05:17:44
Page info and history | Latest diff | List referrers | View Source