Want to be an editor? Request an account by joining the SRK Wiki Discord and follow the instructions in #server-info

The King of Fighters 2002

From Shoryuken Wiki
Jump to: navigation, search

Following the conclusion to their latest King of Fighters saga (The NEST Chapter, comprising KoF '99-2001), SNK (with the help of EOLITH Co.) once again released a "dream match" King of Fighters game as the 2002 tournament. As usual, a "dream match" meant that the roster could be drawn from any era of King of Fighters regardless of what the storyline was presently. As such, KoF 2002 saw the return of the characters from the Orochi saga such as Yashiro and Vice (and the game's final boss was Omega Rugal). Joining them were characters featured in the NEST saga such as Angel and May Lee. As for the gameplay, the "Striker" assist system was removed in this game so the fights returned to the traditional 3-on-3 team system.

KoF2K2 screen1.gif KoF2K2 screen2.jpg KoF2K2 screen3.jpg

Community Links

  • GM Arcade : http://www.gmarcade.net An other alternative to Fightcade and RedGGPO with better emulation than Fightcade and RedGGPO. This online platform is useful for players who don't live in Asia
  • GM Arcade's mail : GMArcade@qq.com . Useful if want GM Arcade to add video games, remove bugs, fix connections problems etc
  • YzKof : https://www.yzkof.com The chinese version of GM Arcade. This online platform is especially useful for players who live in Asia
  • RedGGPO : https://redggpo.com A newer alternative to Fightcade with better emulation than Fightcade
  • Discord RedGGPO : https://discord.gg/fkdY65N Official RedGGPO discord for matchmaking and platform discussion
  • FightCade : https://www.fightcade.com An online plateform for arcade gaming, where people gather to play online and chat about the game
  • Discord Fightcade Group : https://discord.gg/q9ys2Wp A Discord group useful for finding people to play Fightcade games with

Game Mechanics

  • Block - Hold back to block mid hitting and overhead attacks or down-back to block low attacks. While blocking, you take no damage from normals and a single pixel-per-hit when blocking special/desperation moves. You can also block in the air while jumping up or back. Ground normals cannot be air guarded.
  • Hop - Performed by quickly tapping any upward direction. Performing a hop can be difficult at first but being able to select from any jump option at a moment's notice is absolutely vital to KOF. One trick is to quickly move from an upward direction to down in order to avoid holding up for too long and causing a jump. Hops are fast and possibly the least vulnerable of all jump types (the hopping player moves forward under 1/3 of the screen's length) which make them difficult to react to when under pressure. Using air-to-ground attacks from hops is a quick way to keep the opponent blocking while gaining frame advantage afterward. Once used to seeing hops, they become easier to anti-air when an opening presents itself. Hops are great for baiting and then punishing sweeps.
  • Hyper Hop - Performed by first pressing any downward direction, then quickly tapping up-forward or up-back. You cannot hyper hop straight up, eg. neutral. Can also be done by running and inputting a hop. Hyper hops are even faster and travel further than normal hops.
  • Jump - The option that should be the most familiar with most fighting game players, jumps in KOF are performed the same way as in any game: just press and hold any upwards direction. Jumps reach a high vertical height which suits them for maneuvering over non-ground hugging fireballs or challenging the other player in the air. Jumping carries a longer aerial hang time which gives the other player more substantial time to counter with an anti-air or air-to-air. Additionally, a normal jump covers the same horizontal distance as a hyper hop. Jumps end up getting punished more often than either hops, and so much like in any fighting game the player should have a set reason or strategy in mind before jumping heedlessly.
  • Super Jump - Super jumps are done by pressing any downward direction and holding up-back or up-forward. It can also be performed by jumping normally while running. You cannot super jump straight up, eg. neutral. A super jump travels a bit further than 1/2 of the screen length. Combined with the widescreen ratio this creates more safety from fullscreen against being jumped on. A super jump travels faster and further than a standard jump although tall vertical height of the jump arc makes this the easiest of all air options to counter with an anti-air.
  • Back Dash - Tap back twice quickly. During a back dash, you are considered airbone which means you can perform air command normals and air special moves as well as evade low attacks. Using a command normal will cause the trajectory and recovery period of the back dash to change.
  • Guard Cancel Strike (CD counter) - Press C and D simultaneously while guarding a move. Similar to Dead Angle Attacks from ArkSys games, your character cancels their guard animation and blockstun into their C+D attack to (hopefully) counter your opponent's move. Uses one power stock.
  • Max Mode - Press B and C simultaneously. It's generally useful to extend combos by linking special moves together
  • Taunt - Press Start. Has no use in gameplay other than to style on your opponent or mock them. Note that you do not have to commit to the entire taunt animation, it can be canceled by movement after a certain time.

Notation and Terms


u = 8 = up
d = 2 = down
f = 6 = forward
b = 4 = backwards
uf = 9 = upforwards
ub = 7 = upback
df = 3 = down forward
db = 1 = down back

qcf = quarter circle forward (d, df, f = 236 motion)
qcb = quarter circle back (d, db, b = 214 motion)
hcf = half circle forward (b, db, d, df, f = 41236 motion)
hcb = half ci rcle back (f, df, d, db, b = 63214 motion)

A = LP
B = LK
C = HP
D = HK

cr. = crouching
cl. = standing close
st. = standing (far) attack
j. = jump
sj. / hj. = super jump / hyper jump
h. = hop
hh. = hyper-hop

XY = X + Y
(X) - means to charge. Thus, (X) Y means charge X, then Y _X - means to charge. Thus, _X Y means charge X, then Y


  • BC = max mode (actually the max mode command...)
  • DM = desperation move
  • SDM = super desperation
  • HSDM = hidden super desperation move
  • SC = Super cancel
  • FCI = free cancellable in
  • FCO = free cancellable out of
  • OTG = "On The Ground". A move that may hit a knocked down opponent.


  • Free cancelling: Another word for maxmode cancelling. A free cancellable move, means you can max mode cancel some move into another special move.

  • Battery: A character that can build meter quickly and effectively

  • Knockdown: A move that knocks the opponent down but gives the opponent an opportunity to recovery roll.

  • Hard knockdown: A knockdown move that cannot be recovery rolled. When the opponent falls, there is either a small yellow animation of impact, a large yellow animation (which looks like Angel's qcb + P stomp), or an animation that looks like the character is sliding across the ground. All moves that have the animation that looks like Angel's stomp or the sliding animation are hard knockdowns, although there are some moves that use the other animation and are also hard knockdowns. Those details will be listed in each move's description.

  • "Earthquake": the attack causes an effect like a little earthquake (it "shakes" the floor).

The attack will hit anywhere on the screen as long as you are not crouching or off the ground (like jumping). If you are crouching or off the ground, the attack will just miss (don't even need to block if you are crouching). If you are on the ground and not crouching, you will be hit even if you have invincibility (like during AB roll), or is using an autoguard move. The exception is if you are doing a guard cancel roll (??need to confirm, but guard cancel is even immune to throws??). There is a glitch, where an "earthquake" attack is inescapable if it hit on the first frame of the wakeup. If timed correctly it will hit even if opponent is holding up/down as he is waking up (Goro can abuse this glitch from a lot setups...)

  • "Anywhere jungle": this move may hit a falling opponent, no matter how it was knocked, even after a normal throw (if the throw make the opponent "fly" in the air) or a non-counter CD.

  • Parry: this is not an attack, the character will just make a pose with some autoguard frames. Normally it may be cancelled it the autoguard is triggered. Like the other autoguard moves, you may use a parry against an unblockable attack (like Ralph's qcf qcf + P.)

  • Dodge: this is not an attack, the character will just make a movement with some kind of invincibility.

  • Teleport: this is not an attack, the character will just move fast along the screen. Normally it has some kind of invincibility.

  • "Counter: XXX": the character will make a pose, and if opponent "hit" you with an attack that matches XXX, your character will do an attack in response.

The counter will trigger against unblockable moves, like Ralph' qcf qcf + P (as long as it matches XXX), but will never trigger against projectiles and throws (you will be hit, with big chances to be a counterhit). The triggered attack may be a throw (like Mary's qcb + B/D), in this case the opponent will always be hit if the attack is triggered. If the triggered attack is not a throw (like Billy's qcb + B/D) the attack may miss depending on opponent position, or even be blocked (if opponent recover fast).

Combo Notation

  • X, Y - follow X with Y without cancelling

  • X > Y - cancel X into Y

  • X >> Y - super cancel / free cancel / max mode cancel X into Y (depending if Y is: DM or SDM / special or command attack / BC)

  • BC ~ move - max mode by pass.


cl.C > f + A >> BC ~ DM qcf hcb + C

Means that you should do:

cl.C > f + A >> DM qcf hcb + BC

  • (number) - the most number of hits of that attack allowed such that you can still cancel into the next one and the combo to still work. For example, C (1) > f + A for Kula means that the combo requires her to cancel the C on the first hit. She can also cancel the C on the second hit, but some of her combos may not work right depending on when you cancel the C, due to spacing. If there is no number after an attack, it means you can cancel it on any hit, preferably the last one.

  • (move) - groups moves together when there are multiple alternatives. For example, C f + B/(qcf + B, dp + B) means you can do C, then either a f + B, or qcf + B followed by dp + B, but not f + B followed by qcf + B or dp + B.

  • [move] - optional, can be omitted for easier input or if distancing is an issue.

  • / - means there is an alternative move you can do. For example, the attack string

C > f + A / f + B > qcb + A / (qcf + B, dp + B) means after the C, you can do either f + A or f + B, and after either of those, you can do either qcb + A, or qcf + B, dp + B.

  • Buffer: - this means that the attack motion can be buffered such that it can still be done with a less complex motion. For example, take the combo C > qcb P > qcb hcf K. Since there is an overlapping motion of qcb, one of them can be removed. Thus, the buffered version of the same combo is C > qcb + P > hcf + K. This can be further buffered since there is an overlapping back direction in this combo. Therefore, a further buffered version of this combo is C > qcb + P > qcf + K. Thus, this combo will be listed as C > qcb + P > qcb hcf + K (Buffer: qcf +K), which means you can do the combo how it is listed until you reach the Buffer part, in which case you use that motion instead of the full motion of the move.

  • ~ - link

  • (S) - supercancel

  • (C) - free cancel (max mode)

Move Types

Normals: An attack that utilizes A, B, C or D, but uses no directions in it's input, besides optionally crouching. Close A, Far C, Crouch D are all examples of normals.

Command Normals: An attack that utilizes A, B, C or D and uses one direction for it's input, besides down. f + A, df + D, d + B (air) are examples of command normals.

Special Moves: Uses an attack button and a motion that exceeds just one direction. qcf + P, dp + K, hcb + P are all examples of special moves.

Desperation Move(DM): This uses up one stock. If the character is in maxmode, then using a DM will end maxmode and will cost no stock (besides the maxmode activation itself).

Super Desperation Move(SDM): Can only be done in maxmode. Wastes two stocks, one for the maxmode activation and an additional stock in maxmode.

Hidden Super Desperation Move(HSDM): Works the same as SDMs except the character must also have equal to or less than 1/4 life left. HSDMs cannot be supercancelled.


Run: f f puts your character in run animation. There are a few frames of vulnerability if you try to block or crouch from a running position, where no other inputs can be entered. You can cancel a running animation into a jump, roll, max activation, attack (including crouching normals as long as you input that attack as df + attack) with no delay.

Backdash: b b puts your character into backdash animation which has no invincibility. The character is considered in an airborne state which allows air special moves and air command normals (but not air normals). Certain air command normals, such as Athena's d + B, Iori's b + B and Kyo's d + C, allow the character to backdash further than usual, almost a full screen length if executed properly.

Super Bar: Super Bar is used up after execution a number of different techniques, ranging from DMs, to entering maxmode, to guard cancel rolls and attack cancel rolls. You start off with 0 meter, but the potential to build up 3 stocks with your first character. When your first character gets knocked out, your bar capacity moves up to 4 stock (meaning he can store an extra stock). When your second character gets knocked out, the third (and last) character has the potential for 5 bars.

Super meter is only built when you are hit, when you connect (when you attack and the attack actually hits or is blocked by the opponent), or use a special move. The exception to this rule is fireballs and counters, fireballs and counters build no meter for being used, but still build meter for connecting.

Jump: Your standard jump that is done by simply hitting (not tapping) up and any optional directions. It's slow and easy to react to, but can still have it's uses. Vertical jump normals are usually different and better than horizontal jump normals, covering a lot of space (such as Whip's vertical jump C).

Hop: For people starting this game, hopping is one of the most fundamental differences between Street Fighter and King of Fighters. It is a much safer way of mixing up an overhead and advancing on your opponent than regular jumping. Hopping is performed by tapping up quickly and then letting go. It produces a short jump that rises and falls much slower, but at a much smaller height. Punishable, but much safer.

Super Jump: The super jump is performed by pressing down, then upforward/upback very quickly. This allows your character to travel further, faster, and higher than a regular jump. It is very effective for travelling the entire screen for certain characters such as Choi.

Hyper Hop: Performed by tapping down before hopping, it resembles a hop with super jump properties. Basically a hop that travels further and faster. Like the superjump, you can't hyper hop straight up.

Roll: b + AB or f + AB. Pressing AB in neutral defaults to a forward roll. Rolling is an interesting technique. It allows you move forwards/backwards with invincibility throughout most of the roll. The ending frames of a roll have no invincibility to attacks. You can also be thrown at any point in a roll without a chance to tech the throw.

Throws: Each character has two normal throws, one executed with b or f + C, the other b or f + D. The opponent can break/tech the throw during the initial frames by C or D. The intent was that the one being thrown would have to guess which throw the opponent used, but there is a loophole that allows you to tech either throw by hitting CD.

Advanced Techniques and Concepts

Falling Roll Recovery (or Recovery Roll)

Hitting AB between falling and landing will make the character land on their feet rather than get knocked down. This prevents the opponent from being able to close to you after they hit you with an attack that would have knocked you down. It can also be used to escape certain combos that pick characters off the floor, such as Daimon's OTG combos.

With a recovery roll, you are denied the 9 frames of throw invincibility when you wakeup from a knockdown. Also, there are many moves that have a hard knockdown property, preventing you from recovery rolling.

CD Counter

If your character has just blocked an attack and has atleast one stock available, they can perform an attack that cancels out the blockstun and knocks the opponent away. It deals a small amount of damage and can be recovery rolled, but it is good enough to give you some breathing space if the opponent is pressuring you a lot.

Most character's CD counters are invincible but not all. The characters that have vulnerable CD counters are: Clark, Daimon, Joe, Mature, Robert and Whip. What this basically means is that multiple hitting moves could still hit you out of your own cd counter. In addition, if the opponent cancels one move into another fast move and you CD countered the initial move, you might get hit. An example is Whip against Terry - CD countering the first hit of Terry's close C will make the second one hit Whip. Also if Terry cancels his close C into df + C, that will also beat Whip's CD counter if she CD countered right before the df + C.

CD counters are blockable, so some moves that have quick recovery, could recover before the CD counter hits, allowing the attacker to block. CD countering a jumpin is also likely going to get blocked, unless the opponent is relatively high in the air.Regardless of whether the CD counter is invincible or not, the opponent can cancel their moves into certain invincible moves that can go through the CD counter and beat it (during it's vulnerable recovery frames). Examples would be cancelling normals into Orochi Yashiro's hcf + P or Daimon's dp + K, as well as counter moves such as Mary's qcb + D, Daimon's qcf + K and Billy's qcb + D.

Unlike normal CD, CD counter is not cancelable. But if it hit on counter you are able jungle the opponent (after recovering from the CD counter). The CD counter however may be cancelled on Max Mode with BC (spending 2 bars).

Guard Cancel Roll

While you are in blockstun, instead of doing a CD counter, you can do a guard cancel roll (or guard roll) by hitting b / f / neutral + AB, which takes up a single stock. This will make your character cancel their block stun into a roll with a blue aura around it. This roll is different from the typical roll in that it is completely invincible to attacks and throws until it has fully recovered. In addition, it is possible to cancel a guard roll into itself an infinite number of times without wasting additional meter and still getitng the invincibliity effects.

Guard rolling is very effective in either being able to punish certain strings of attacks in which it would be impossible to punish otherwise. Let's take Athena's cr.C > qcb + A string. At an expense of one stock, a player can block the cr.C, then guard roll forward behind Athena and if she happened to cancel the cr.C into qcb + A, you would have enough time to punish her with a good combo. Guard rolling also lets you escape some situations in which CD countering would get you punished, and rolling normally (or taking the pressure, specifically in the corner) would be dangerous.

Attack Cancel Roll

When a ground normal or command attack (such as f + A, df + B, etc) hits or is blocked by the opponent, you have the option of cancelling it into a forward roll. Unlike the Guard Cancel roll, this roll has vulnerability just like the normal roll.The technique only has a few uses - it can be used to extend very few combos, such as with Maxima, Ramon and a few other characters. The roll itself goes through CD counters, so the more useful reason to use it is when you suspect that the opponent is going to CD counter your attack, which will generally happen when you're low on health. Attack roll cancelling through a CD counter gives you enough time to combo the opponent.

Hit and Blockstun

KOF 2k2 has universal hit and blockstun: All lights have 11 frames of hitstun and 9 frames of blockstun. Grounded heavies have 19 frames of hitstun and 17 frames of blockstun. Jumping heavies also have 17 frames of blockstun, but only 11 frames of hitstun. Command normals always have 19 frames of hitstun and 17 frames of blockstun, even when done in the air. This makes them excellent combo starters. All CDs, ground and air, do 21 frames of blockstun and knock down on hit. Fireballs have 31 frames of hitstun and 29 frames of blockstun.


If you hit the opponent out of a move that they were already doing, then a counterhit message will appear and the opponent will take extra damage on that hit. In addition, if the opponent is hit into the air by that move (either by getting hit on the ground by a move that knocks them into the air or getting knocked out of the air), then they are put into a jugglable state and can be hit again generally for one additional hit.


Certain moves have this property, and will activate if the opponent is counterhit by the move. They will bounce towards the edge of the screen (not necessarily the corner of the stage though) and then bounce off. They can be hit at any point after the bounce off the wall until they hit the ground.


Hitting BC when you have atleast one stock, will put you into maxmode. Your character will flash and a bar will appear near your meter bar that drains as time goes by. You will be able to maxmode cancel (or free cancel) out of uncancellable normals, command moves and special moves into other special moves, reducing the bar by 1/5th of the max length everytime such a cancel is done. You will also do less damage (~-33%) while in maxmode.

Maxmode also lets you perform SDMs and HSDMs. Performing a DM ends maxmode and does not take up an extra stock (aside from the one used to get into maxmode). Performing an SDM or HSDM takes up an extra stock, also ending maxmode.

If a normal or command normal hits or is blocked by the opponent, it can be cancelled into a maxmode activation, wasting two stocks. This is useful for continuing a combo into maxmode after confirming

Maxmode cancelling (or free cancelling)

In order to free cancel, you must be in maxmode and the move you are trying to cancel into must have a "free cancellable into" property. All normals can be free cancelled out of at any point, even when they are whiffing. Command normals can be free cancelled out of at any point as long as they are making contact with the opponent (blocked or hit). Special moves can be free cancelled out of into other special moves only if they possess the "free cancellable out of" property and must connect with the opponent.


The term refers to cancelling a special move into a DM or SDM. This costs an additional stock on top of the usual requirement, and only certain special moves have the ability to be supercancelled, and only on very specific hits. For example, Ralf's (b) f + P can only be supercancelled on the 2nd hit, even though it does 4 hits. HSDMs cannot be supercancelled into.

Cancel System

A normal if cancellable, can be cancelled into command move or a special move. The command move can be cancelled to a special move or DM, if cancellable and cancelled into. The general rule in kof is, if you do a command normal without cancelling into it, it is not cancellable. Command normals have certain properties associated with them, such as hard knockdown, overhead, etc. Most command normals LOSE these properties when they are cancelled into. For example, Takuma's f + B is an overhead if executed on it's own, but if you cancel it from say, a crouch B, then it loses the overhead property. Command normals can also gain some properties if cancelled into. For example, Yashiro's f A comes out much faster if cancelled into than if done by itself.

There are exceptions to the above rules. Mary's b / f + A is cancellable to DMs even if not cancelled into. Her b / f + B is cancellable to special moves and DMs, even if not cancelled into. In addition, even if you cancel into it, the move still hits low on the second hit.


Practical Tricks & Glitches

Counterhit CD Counters

If you know that your CD counter is going to counterhit, you can cancel the CD counter into maxmode (BC), and followup with whatever counterhit combo you'd like. Cancelling a CD counter into maxmode will already waste 3 stocks. The most common thing to do after cancelling to maxmode is a DM or SDM, so this will require 3-4 stocks overall, or maybe even 5 stocks if you can supercancel a move into the SDM. The sheer amount of stocks required for using this technique is pretty large, so it probably isn't very practical. However, it can become useful if the attack string you are trying to block cannot be punished on block or after a guard roll.

A CD counter will counterhit under the following circumstances:

1. When you CD countered the move, it did not finish executing all of it's hits. For example, CD countering a move that does 4 hits, on any hits before the fourth, will result in a counterhit. For some moves, CD countering even on the last hit will result in a counterhit, although it will require experimentation to see which moves counterhit when.

2. Not verified yet - If the opponent is using an attack string, even if all moves are one hit each, and the opponent CD counters a move when the player had already input the next move in the attack string, a counterhit will result.

Max Mode tips

Max Mode activation

Cancelling a normal such as a strong attack (close C) into maxmode and then continuing the combo should not be a problem but there are some issues with cancelling a weak attack such as crouch B, into maxmode and then immediately doing another normal.

An example would be Choi's cr.B x 2 >> BC, cr.C > SDM qcf hcb + BD combo. If the combo is input as d + B, d + B, BC, d + C, SDM, the result will be a crouch/standing B coming out after the BC activation. Instead, this combo should be input as d + B, d + B, C~B, SDM. The C~B means to roll your fingers from C to B. For whatever reason, this will activate maxmode and do a crouch C one frame after that, making the combo work.

Some other examples where this is applicable would be:

  • Athena's cr.B, cr.A >> BC, cr.C > HSDM
  • Kim's cr.B, cr.A >> BC, cl.C > HSDM
  • Vice's cr.B x 2, cr.A >> BC, st.C >> hcf + B

Max Mode Bypass

Another technique, called maxmode bypass, refers to executing special moves/supers immediately after the maxmode activation.

To to this, "cancel" any normal attack or command attack into a special or super using BC instead of a single punch/kick.

Suppose you wanted to combo Kensou's f + A overhead into his qcf hcb + B. You can input this combo as f + A >> qcf hcb + BC. What happens is that the max activation occurs followed immediately by the super.

Bypass does not work if you try to press three or more buttons (ABC or BCD or ABCD). If you try, nothing will happen (or the ABC/BCD/ABCD move of the character will trigger). So, with a few exceptions, you cannot bypass into a SDM or HSDM as they normally would need BCD (BC + BD) or ABC (BC + AC). For the same reason, you can only bypass using the B and C version of specials/supers.

If you bypass using a command that match two specials/supers with the exactly same command (one with kick and other with punch), the move that will trigger (kick or punch) varies depending on character and input...

For example with Shermie, hcf + BC will result in hcf + B while qcb + BC will result in qcb + C, so you need to test each case....

Keep in mind however that you will always do more damage with the 'classic':

... normal attack / command attack >> BC, run, any combo

So bypass is only really useful in two cases:

  • If you can't consistently do the "Max Mode Cancel, run, combo"
  • If you are very far to run into a cancellabe attack after the Max Mode Cancel, and want to use a move that's not a 'free cancellabe into'.

Last thing, it is not an easy task to bypass from a cancellable attack... the majority of time, even apparently doing the right command, you will end up just doing a normal cancel into a super or special. It seems like a "feature" to prevent people from doing Max Mode Cancel by mistake while attempting a normal cancel into super/special.

Anyway... it only make sense to do this, if you can't consistently do the "Max Cancel, run, combo" and want to bypass into a special + combo that is not possible out of Max Mode (ie. will use a SDM/HSDM and/or at least one "free cancel"), otherwise, you are just spending 1 extra bar for the same damage (if bypass into super) or 1-2 extra bars to do actually less damage (if bypass into a special).

When to use Max Mode Combo

During Max Mode your character deals less damage (~-33%), because of that, a "Max Mode Combo" without super will many times does less damage than a simple combo into super.

Logically, there are exceptions (Vanessa and Yamazaki for example may do 100%, or almost that, with a 2 stocks "Max Mode Combo", in special because they are able to reset to neutral position and start a new combo), and some character have supers that do very little damage.

But if you are playing with a character that you are not 100% aware of the its most damaging combos, give preference to spend yours stocks as below, and, in many cases, you will be spending stocks in a optimized way ;)

  • with 2 stocks:
    1. normal attack > command attack > super > super (++)
    2. normal attack > command attack > special >> super
    3. normal attack > command attack >> BC, run, normal attak > command attack > super
    4. normal attack > command attack >> BC, run, normal attak > command attack > special move * N
  • with 3 stocks:
    1. normal attack > command attack > special >> super > super (++)
    2. normal attack > command attack >> BC, run, normal attak > command attack > SDM/HSDM
    3. normal attack > command attack >> BC, run, normal attak > command attack > super > super ++
    4. normal attack > command attack >> BC, run, normal attak > command attack > special move * N >> super
  • with 4 stocks:
    1. normal attack > command attack >> BC, run, normal attak > command attack > special move * N >> SDM
    2. normal attack > command attack >> BC, run, normal attak > command attack > special move * N >> super > super (++)

++ For characters that may use two supers on the same combo, like Iori, Seth and Kim

Running Instant Throws

There are a few tricks that can be used to be able to execute running grabs with no delay and twitching. The first thing to note is that, when you hit f f to run, even if you just tap it and then try to stop yourself (either by holding back or trying to crouch), your character will still move a small distance forward. You can use this time to buffer part of the throw motion and then hold forward after it such that you do not lose your running stance.

  • hcb f + P/K - start your run with f f and immediately input hcb then forward again. If done right, you will store the hcb f + P motion and continue running with no twitching. Then when in range, hit the attack button. Doing it this way will allow you to run up about 3/4 screen and grab your opponent with no flinch.
    • In short: f f hcb (f), then button

  • hcb hcb + P/K - input hcb, then start your run with f f and input hcb + P when you are in range. Generally you will not be able to run as far as if you were using the hcb f shortcut, because the game has to store the initial hcb motion before the run as well.
    • In short: hcb f (f), then hcb + button

  • hcf + P/K - this one is fairly easy but one thing to remember is to let go of the directions momentarily during your run, and then inputting hcf + P/K, or else you will get a dp + P/K coming out. With enough practice, you can input it such that there is no noticable pause right before throwing.
    • In short: f f neutral hcf (f), then button.

(Don't need the "neultral" if character has no dp move with the same button)

  • f / b + C / D - these are tricky but pretty useful once you get them down. You can't actually do a normal throw if you are in running animation. Therefore, you have to hit b + C / D during your run in such a way that you throw the moment your character stops running. Do it too fast and you'll just get a stand C or D because your character might still be in the very small recovery state from stopping the run. Do it too slow and there will be a noticable pause after your run, which you would like to minimize. Practice this a lot.
    • in short: f (f), then (b), wait 3 frames, C / D

With some characters you have to wait 4 or more frames (because they have more recovery after stop running).

Alternate Guard

This is a glitch that is very useful for avoiding throws. The way it works is that if the opponent has done some kind of move that has put you into a blocking animation, then you can keep that blocking animation going indefinitely by quickly alternating crouch block with stand block. Whlie you are alternating, all throws that the opponent attempts will miss, including one frame command throws (Daimon hcb f + P), delayed command throws (O. Yashiro hcf + P and qcb + P, Clark dp + K), Daimon's autoguard hcf hcf + K, proximity throws such as Andy hcf + P and O. Chris hcf + K and normal f + C/D throws.

Blocking animation is triggered if you are holding back while a blockable move is executed by the opponent. That move does not actually have to be blocked by you in order for the block animation to be triggered.

A basic and dangerous tactic that a grappler could do to you is to throw you after landing from a jump attack, or to do a weak attack into a throw. Without alternate guard, avoiding this after you have blocked the jump attack or the weak attack, requires you to jump (or throw him first which may or may not work out). The problem is that a jump has startup vulnerability frames in which your character can get hit before he actually lifts off the ground. If the grappler decides to instead do a close C after his jump attack or weak attack, you would get hit by it if you attempted to jump out expecting a throw.

Alternate guard allows you to avoid the throw and to block the close C without the risk of guessing wrong. Alternate guard makes you vulnerable to high and low attacks, depending on your block position when a move makes contact. Jump attacks are generally not much of a threat against alternate guard because it is easy to see when someone jumps, but many fast low attacks are generally impossible to react to...which means, if you are alternating high/low with equal speeds, you have a 50% chance to get hit with a low attack.

To minimize the risk of getting hit low, it's important to know that you don't really have to alternate at the same speeds...I'm not sure of the exact frames but you can alternate for say, one frame high and 5 frames low, and will keep you vulnerable low only 1/6th the time.

Delayed command normals

As mentioned before, most command normals have different properties depending on whether they have been cancelled into or not. If you cancel a normal in the last cancellable frames, into a command normal, it will come out as if it wasn't cancelled into at all.Characters that have command normals that can be late cancelled and have practical uses would be Kim's f + B (retains the overhead property, and can be max cancelled into run up combo), Kusanagi's f + B (the properties of this move when not cancelled into it are MUCH better than if cancelled), Ryo f + A (high priority and retains the overhead property). Generally if it isn't an overhead, then the delayed cancel technique isn't really of value.

Wakeup crouching/standing "glitch"

It is harder to hop/jump over a standing character than a crouching character, for obvious reasons, and some characters simply cannot hop over standing characters. The strange thing is, if the opponent was knocked down while standing, and even before the opponent gets up, you try to hop over them, the game won't allow you to. It's as if there is an invisible wall (precisely the height of what the opponent's height is if he were standing up) that is blocking you from doing so, even though the opponent hasn't stood up yet. However, if you knocked down the opponent while they were crouching, and then tried to hop over them before they would get up, you would be able to do so.

Therefore, the state of the opponent right before they were knocked down, has an effect on whether you would be able to hop/jump over them right before they get up. This can lead to some very dangerous setups with certain characters that score knockdowns, and the player that is getting knocked down needs to pay attention to what their state was right before they got knocked down.

An example of such a setup is Orochi Yashiro's hcf + K. If the opponent is standing when they get hit by it, and Yashiro superjumps immediately from that position, he will not switch sides. If the opponent was crouching and Yashiro super jumps the same way as before, he will switch sides. So, the dangerous setup would be to do close D into combo, after landing from the superjump.

Not many characters have the ability to do this reliably...the character will need a move that cannot be recovery rolled, and gives you enough time to be able to time a jump over them such that you land just as they get up.

Jump facing the wrong way glitch

There is a glitch that allows your character to jump facing the wrong way (for example, jumping forwards towards the opponent, while facing away from them. After rolling through/jumping over the opponent, hold down for a moment, then immediately jump into whatever jump attack.

Instant grabs while back is turned glitch

If a character wakes up with a reversal one-frame grab while their back is facing the wrong way, it will always whiff. This also applies if a grappler is jumping over you (to switch sides) and does a one-frame grab immediately upon landing. The glitch doesn't work with delayed grabs such as Daimon's dp + K.

The Input Reader


  • dp / rdp specials may be shortcutted as:
    • f d f / b d b

(This does not work in older games. Need to confirm this... on keyboard seems to not work without diagonals.)

  • hcf / hcb specials may be shortcutted as:
    • b d f / f d b

(Tested with keyboard ;) This will also work in KOF98. However this does not work with hcb f specials :()

  • qcb hcf / qcf hcb supers may be shortcutted as:
    • qcb d f / qcf d b
    • qcb db f / qcf df b
  • qcb db f may be shortcutted as:
    • d b f

(Tested with keyboard ;))

Special cancel suppression: You can prevent normals from being cancelled into special moves by leaving the button held down. For instance, let's say your character has a cancellable cr.C, an f + A command normal and a qcf + A special move. Doing cr.C qcf + A normally will cancel the cr.C into the qcf + A; however, if you hold the C down while you do qcf + A, instead of qcf + A you will cancel into the f + A command normal instead. This can be useful if you want to buffer a super that overlaps with one of your special moves, e.g. cl.C f + A qcf,hcb + P.

Button lag: If you press a button during a neutral state the game will wait four frames before beginning the attack. This is because it's waiting for button + button/button + direction combinations. If it detects one it will execute it immediately without waiting further (e.g. if you press C and then press D two frames later, it will immediately begin the CD animation.) One of the combinations it looks for is f/b + C/D so if you're trying to cancel a close C or D into a command normal, don't be too quick with the direction input or you could end up doing a throw instead.

General Character Info

Crouching Hitboxes

It's important to know the height of each character's hitbox because not all normals/special moves will connect on all crouching opponents. Generally the hitbox heights can be put into three groups - low, medium, high. In almost all cases, if a move whiffs against someone that is in the low hitbox group, it will whiff against all other characters in the low group.

Also keep in mind that just because a character is really tall when standing, doesn't mean they have a tall crouching hitbox. Yamazaki and Yashiro are good examples of this - both have a tall standing hitbox but actually a low crouching hitbox.

In the character specific pages, it is noted if a certain move whiffs against a certain group of characters. Some examples would be Daimon's close A whiffing against low crouchers but not medium or high, and Whip's whiffing against low and medium crouchers.

Low: K', Andy, Joe, Athena, Kensou, Chin, Benimaru, Mai, Yuri, Yashiro, Iori, Mature, Vice, Yamazaki, Billy, Leona, Kim, Choi, Kula, Angel

Medium: Ryo, Robert, Takuma, Terry, Kyo, May Lee, Shermie, Chris, Mary, Ralf, Clark, Vanessa, Ramon, K9999, Kusanagi

High: Maxima, Whip, Daimon, Chang, Seth

The Characters

All combos listed in the character sections are considered bread and butter, the most damaging, efficient combos (some are still quite challenging though).

All sections are still under construction. Credit goes to Kao Megura for the move names.

Art of Fighting Team Fatal Fury Team Team Japan Korea Team Women's Team Team Ikari Team Psycho Soldier
Team '96 Team '97 Team '98 Team '99 Team '00 Team '01 Team Orochi

Tier List

There are 43 playable characters in this game. The tier list sort of looks like follows:

  • God Tier (#4): Angel, May Lee, Athena Asamiya, Billy Kane

  • High Tier (#9): Choi, Kim, Whip, Clark, Vanessa, Benimaru, Iori, Kula Diamond, Yuri

  • High-Mid Tier (#11): Leona, Chris, Yamazaki, O. Yashiro, Mai, Daimon, Yashiro, Andy, Maxima, Kusanagi, O. Chris

  • Mid Tier (#12): Terry Bogard, Ryo, Joe, Takuma, Ramon, K9999, Shermie, Ralf, Robert, Kyo, Mature, K'

  • Low-Mid Tier (#6): Mary, Chang, Vice, Kensou, Seth, O. Shermie

  • Bottom Tier (#1): Chin

Differences from KOF98

KOF2K2 is considered the version that is closer to KOF98 in terms of gameplay, but for those that came from KOF 98 there are differences that are important be aware:

  • Weak Hit Freeze:

The "Hit Freeze"/"Hit Stop" caused by weak attacks is very short in KOF2K2 in comparison to KOF98. Because of that, the weak chains must be done in a much faster pace, and you have a short window to cancel weak attacks into command attacks, specials or supers.

  • Speed of the hard attacks:

In KOF98, cr.C, cl.C and cl.D were normally the character's fastest normal attacks (or at least among the fastest). While its still true for some characters in KOF2K2, its not the general rule anymore as the majority of the cast are nerfed with startup increases on those attacks.

  • Max Mode:

MAX Mode on KOF 98 increase your damage (around 20% increase damage), so its a good option for spend meter for poking characters or when you don't know your super (or when your supers are bad). But in KOF2K2 you actually do less damage (around 33% decrease damage) during Max Mode, so do not worth to activate Max Mode on neutral (unless you really need/want to do a specific SDM or HSDM - normally because its unblockable or difficult to evade or because the block damage will kill the opponent). In fact, in general "top players" rarely activate Max Mode on KOF2K2 on neutral, and instead save meter to use Max Mode Cancel to do big combos or to start combos from uncancellable attacks (normally an overhead, low attack or "CD guard cancel" that hit in counter).

  • Supers' damage and invincibility:

In KOF98, in general, all super do considerable damage. But in KOF2K2 many supers do very little damage (like Andy's DM qcb db f + P or Robert's DM qcf qcf + K or Yuri's DM qcf hcb + K) and do not worth much to be used on BnB combos. Its recommend to test each super of your characters in KOF2K2 instead of "trust" that BnB into super will always do a good damage. Also, in general the invincibility on super has been reduced and many times the invincibility is active only during statup (so may trade with meaty attacks.)

  • Random select:

In KOF98 if you select the random, all your remaining characters will be automatically random, but in KOF2K2, you select one character each time. So you have to select a random three times to have a full random team, and you are able, for example, to have a team like 1st random, 2nd fixed & 3rd fixed. Also, in KOF98 your random characters change each time you go to the "select order screen", but in KOF2K2 your random characters will change on the "select order screen" only if you have started a round since the last change in your team, so if another player enter in the game after your time has changed but before the round begin, you will keep the same team (that your opponent will know) for the next two players fight, instead of gaining a new random team.


Random select

On character selection screen, hold Start (and then press P/K or wait for the timer to reach zero...).

Random select (team)

On character selection screen, with no character select yet, hold Start and then hold b / f (and then press P/K or wait for the timer to reach zero...)

Random Damage

Unlike newer games, KOF2K2 has a random factor on the damage output of some moves. You can verify this on training mode using same combo many times. You will notice that sometimes the moves does slight less or slight more damage than the average. Keep in minds however that, unlike other games with random damage like SF2, the difference between the max and the min damage of a move is very small (in general +/- a "weak attack from the average damage). But you have to keep this in mind when comparing two moves or combos with similar damage (ie. if the damage is similar you have to test a bunch of times to be sure that a move/combo is really, on average, more damaging than another).

Damage Reduction

It is a fact that KOF2K2 has some kind of damage reduction mechanic (if you see someone using Angel's infinite for example, you will notice that the damage after some loops is considerable smaller), but apparently, the damage reduction does not affect "simple combos", as in simples combos, the total damage seems to be the "sum of the parts".

I read once (lost the link...) that in KOF2K2 the first two times a move is used in a combo it deals full damage, after that each time it deals 50% less than the previous (so, 1st and 2nd time it deals 100%, 3rd time it deals 50%, 4th time it deals 25%, 5th time it deals 12.5%, and so on), until a "min damage limit" is reached. I found no official explanation of the KOF2K2, but in practice it seem to be something like that (maybe with different numbers...).

Keep in minds that some situations may look like damage reduction but are not:

  • Random damage: as mentioned above some moves have a random factor on the damage. So sometimes the moves one by one will deal a little more damage than a combo just because of the random factor.

  • "Cancelled X uncancelled" command attacks: a C/D > f +A/B will many times does less damage than both moves isolated. Its not damage reduction, its because the cancelled command attack is actually a different move, with different frame data and damage, where the cancelled version will many times be faster and less damaging.

  • "Smart damage distribution": some moves like Terry's dp + P, Ralph's qcf hcb + P, O. Chris dp + C, and others, have a group of hits that do not have a fixed damage output, instead the first hits of that group that strike the opponent will deal a reasonable damage and the following hits of that group that strike will deal a minimal damage. This is not damage reduction in the sense that:
    • A - The moves will still deal the same total damage in and out of a combo.
    • B - If you manage to use the same move twice in the same combo, the move may deal the same total damage each time - as long as you strike the same way in both times.

This feature is just a game design to guarantee that these moves will deal a "good damage" even if you miss some of the hits, at the same time that if you strike all hits it will not do an "outstanding damage". Keep in mind however that moves with these kind of hits may still have hits with fixed damage - normally the first hits and/or the last hits, in these cases miss the first and/or last hits will greatly decrease the total damage.

  • Max Mode: you deals less damage during Max Mode (around -33%). So a big combo in Max Mode may deal the same damage as a simple combo out of the Max Mode.

Game Versions