The Game

The King of Fighters '96 (KOF '96) is a fighting game released by SNK for the Neo Geo arcade and home consoles in 1996. It is the third game in The King of Fighters series, following The King of Fighters '95. Like its predecessor, the game was ported to the Neo-Geo CD, as well as the PlayStation and Sega Saturn. The game made a few changes to gameplay such as new techniques, various changes of some teams, with a few of them introducing new characters. The plot follows a new King of Fighters tournament created by Chizuru Kagura, the heir of Yata Clan who wants to find and recruit Kyo Kusanagi, who defeated the previous host, Rugal Bernstein, to ask him and his bitter rival, Iori Yagami, to help her in the sealing of the Orochi demon. The new boss is one of the servants from Orochi, Goenitz, who appears after Chizuru is defeated.
  • Encode:

Objetives

  • Plays Hardest Difficult Level
  • Abuses programming errors
  • 2 player matches for variety/entertainment purpose
  • Entertaiment
  • glitches, infinite combos and 100%, resets & many crazy stuff

An advice before anything

If you are trying to sync this run at emulator you may come across desync issues while playbacking because it's FBA...I made this run years ago and even fixing the desyncs during the process it still desyncs when I finished it, first of all download the savestate I uploaded here (FBA saves are .fs archives so rename the .lua extension to .fs and put the save at your FBA standard saves folder) then before playbacking the .fbm set audio to> 44100Hz for no sound issues, now proceed playbacking the .fbm making sure to be running at ready-only, the run start desyncing after frame 11084 so the first savestate slot is set for this specific frame, just load it and then the entire run will sync properly.

Behind the whole run creation

If a word should describe the reason behind picking KOF '96 probably would be: Challenge. Tha was a big challenge for me that time, I made this run years ago after so much working on both researching and asking for feedback from KOF community friends, the reason why it was a big challenge is because we are talking about The King of Fighters, a franchise stuffed with unique interactions, speed and glitches amoung the entire series were the community keep discovering new combo and glitch stuff every year, having that in mind it's one of the hardest fighting games to work on even knowing everything behind trick, combos & glitch stuff. I made a route based on doing multiple 2 players matches at start while CPU fights should end the run seemed the way to go. With that being said let's understand how crazy a KOF game can be even a old hat one like '96.

Glitches & Bugs

  • Team Assist Cancel
Like KOF '95 Team Assist was still going around at '96 (press ABC simultaneously while in dizzy state) if you perform a team assist nearly while doing any desperation move who envolves doing multiple hits on opponent your character will keep non stop hitting when the assist already kicked the second player, lot of effects start to happen if you do a desperate move during the hit collision and funny stuff like Choi Chouzetsu Tatsumaki stuck into his own move, Joe can generate a second copy of itself while performing some of his desperates, there are lot of different effects that can be made.
  • Screen Lock
A common trick/glitch for KOF games, it's even at SNK vs. Capcom game, basically you can lock the screen at any side of the stage with some characters allowing us to make some nonsense combos happens, in this run Athena was the choosen since she is the best for the setup: do a psycho teleport while having both characters almost at the corner limit and if you suceed the screen will slow-down a bit while you are walking forward making possible to do some big combos (see Multiple Hit bellow).
  • Multiple Hits
Can be done with any character, all you need for the setup is doing a desperation move while doing any normal move (like Robert crouching multiple low kicks in a row).
  • Daimon Jirai Shin fake Throw
This is where the game start being out of control, can be done with all the characters vs Daimon, doing a Jirai Shin and then grabbing him with C or D at the right time and doing the same thing again will result in so many broken stuff that nobody knows where it will ends on, reseting machine, air stuck & floating and TUGS can be performed by abusing this glitch, you can see in this run what happened between the fight against Kyo and Athena.
  • Running Backward/Moonwalking
Easy to do: just start running>F, F and then press Up + Back to start running backward, keep holding forward to keep running.
  • Yori Interrupted Shiki Ya Otome
This one require Shoki Yami Barai being canceled for the setup, after hitting Yori when Yami Barai gets active you need to jump back and do Shiki Ya Otome desperation at the right time to make both projectile and DM colides, if you did the right input Iori will freeze in the last animation, if you try to switch sides Iori will do the last animation for Ya Otome.
  • Chang Crazy Throwing Ball
Do a Tekkyu Dai Kaiten at corner making sure to block with player two, at some point try to avoid off Dai Kaiten with roll technique (A+B) and then with Chang do his Dai Hakai Nage grab before Dai Kaiten animation ends, he will throw the opponent while the ball will still remains switching sides while Chang executes his move.
  • Kim Corner Kick Lock
Very classic one, for those who doesn't know Kim has a glitch where hitting the opposite side of any character will results into opponent get stucked, at '96 the way to do it is doing his desperation move at corner, all you need to do is having the other character at opposite side + direction.
  • Benimaru Infinite Coleda
Only works against characters like Ralph and Clark, Benimaru has an weird infinite in this game where he can keep spaming crouch low kicks against Clark after grabing him his Coleda, should be impossible for any character be able to keep hiting your opponent after a grab but Benimaru does not care about logic of how '96 works.
  • Iori weird sound effect
A small weird stuff, if you keep pressing down while charging his gauge the sound effect start being out of sync for no reason.
That's it, lot of other cool effects can be done as well by abusing off team assist and Daimon throws I just tried to shows up what fits better for me and for the viewers while having variety instead of doing a run focused only on these two glitches, from now on the rest of the run are against CPU where lot of combos was done.

Thanks to:

  • 2-D (2D50, check out his youtube channel) for helping me all these years with KOF stuff about tricks, glitches and mechanics behind lot of combos, this run wouldn't be the same without his feedback.
  • TempestWay for the encode, the savestates and also for the feedback gaven during the whole run process to encourage me.
  • For all the combomakers from KOF community with all their video content showing off new ideas for combos and glitch stuff.
  • For everyone who took some minutes to watch this run regardless if my run was entertained enough or not, tried my best and get satisfied with it.
This is all for today, thanks :)

feos: Claiming for judging.
feos: Great work! I don't even need too much forum feedback to tell that this run is really well done on all fronts: research, execution, and the final look. Accepting to Alt.
And to sync this run, I needed these 2 savestates provided by the author (load in read-only mode):
fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15619
Location: 127.0.0.1
Dimon12321
He/Him
Editor, Reviewer, Experienced player (597)
Joined: 4/5/2014
Posts: 1227
Location: Romania
The deja-vu feeling would stick with me to the end of the video, if I didn't put a thumb up to it some years ago xD Just like in Street Fighter 2, the author tries to show all the game's tricks. I think, quitting the match as soon as a glitch is done, is a nice touch. The entertainment level higher than in Street Fighter 2, but it could be even higher, if you could initiate playaround matches in-between CPU fights (like in Mortal Kombat) to switch the story characters. Nevertheless, yes vote!
TASing is like making a film: only the best takes are shown in the final movie.
Dark_Noob
He/Him
Experienced player (814)
Joined: 8/24/2011
Posts: 319
Location: Brazil
Dimon12321 wrote:
The deja-vu feeling would stick with me to the end of the video, if I didn't put a thumb up to it some years ago xD Just like in Street Fighter 2, the author tries to show all the game's tricks. I think, quitting the match as soon as a glitch is done, is a nice touch. The entertainment level higher than in Street Fighter 2, but it could be even higher, if you could initiate playaround matches in-between CPU fights (like in Mortal Kombat) to switch the story characters. Nevertheless, yes vote!
A good summary overall. Indeed, I could add more stuff making the run way longer than 22 minutes, KOF games are generally glitchy machines when we are talking about what we can do at vs. matches, however '96 falls for lacking of variety at some point, any more matches would result into more team assist and daimon throw glitches which was already done 2/3 times over the whole run, more than that would start entering in a Marvel vs. Capcom state where the game would be always played around venom/red venom web throw escape effects every single round wasn't my mindset behind the run, but for sure there will be people who would love to see what more effects these glitches can turn, if you search for it on youtube you will see more different effects, in the end I just took another route.
Someone who still enjoy playing fighting games ;)
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11492
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
I can't get this run to sync even with the provided savestate. It also desyncs during the fight after frame 42000. Here's the list of MD5 file hashes contained in my neogeo.zip, which I have no idea which database I got it from, and all other ones I try FBA outright refuses use:
e255264d85d5765013b1b2fa8109dd53  "000-lo.lo"
ff453315c5ddacc0f3bf4ca994c13adc  "asia-s3.rom"
5b2d6f653ba4cf36e7fe237e4acb2f50  "japan-j3.bin"
b11751ad42879c461d64ad2b7b2b0129  "neo-epo.bin"
1ec68104095d4b7236e8c18c77ea501b  "neo-po.bin"
3089166a89d9735d038e8e7da36e5bc2  "neodebug.bin"
aa2b5d0eae4158ffc0d7d63481c7830b  "sfix.sfix"
eba274d931f630efbbf723c19fcd8744  "sfix.sfx"
0ebb67f617a0da8209f0e736811bfafa  "sm1.sm1"
629e6beaa277e039eae2f96ff237f8e6  "sp-1v1_3db8c.bin"
0396470c1ed8b1a7d5cce754924246bb  "sp-45.sp1"
a7b798c9cafb1aba49090bca34e1d4ec  "sp-e.sp1"
a51ad226535ff862c1f54120e4298f79  "sp-j2.sp1"
908b5a0026b2b10f2a7c01ccd98a1236  "sp-s.sp1"
2968f59f44bf328639aa79391aeeeab4  "sp-s2.sp1"
b60fb8ea07e8a64772ab717afba3706d  "sp-u2.sp1"
a80fffe27bf8e615171ce728e43d2f6c  "sp1.jipan.1024"
5b9079a81d84137d8b6f221659d777c5  "uni-bios.rom"
6293999bbc32e594aa0ae1da2113dc4d  "uni-bios_1_0.rom"
cafa6c274b271c769b8246c8f87473a1  "uni-bios_1_1.rom"
206fb0d9b5d01a0375d2d3ecab2401b1  "uni-bios_1_2.rom"
6b2f2d8507be4d1feb14fdfbab0bf22e  "uni-bios_1_2o.rom"
856d122ee5fc473d7d1dd99dbf42c25b  "uni-bios_1_3.rom"
1b9724d1b9d41a1a9b733007b2033fb5  "uni-bios_2_0.rom"
0377c32f69a28f23d9281c448aafb391  "uni-bios_2_1.rom"
5b9079a81d84137d8b6f221659d777c5  "uni-bios_2_2.rom"
74c4bb6a945f7284350036b40f0a0d9d  "uni-bios_2_3.rom"
d9f0ed2e0eeab813c9692d7e8d037fd8  "uni-bios_2_3o.rom"
727b731c1f4bd643094574ebaa3814b4  "uni-bios_3_0.rom"
dd77a172853200bd99c986a48dde914d  "uni-bios_3_1.rom"
b60fb8ea07e8a64772ab717afba3706d  "usa_2slt.bin"
530fb9761957e59aeb47f2e8782df288  "vs-bios.rom"
Dark Noob, do you have the same files in neogeo.zip? You can check by unzipping it into a folder and dragging that folder onto this script.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Dark_Noob
He/Him
Experienced player (814)
Joined: 8/24/2011
Posts: 319
Location: Brazil
Got you, already sent a message about this issue.
Someone who still enjoy playing fighting games ;)
Site Admin, Skilled player (1255)
Joined: 4/17/2010
Posts: 11492
Location: Lake Char­gogg­a­gogg­man­chaugg­a­gogg­chau­bun­a­gung­a­maugg
Thanks, it synced with that slot 3 state.
Warning: When making decisions, I try to collect as much data as possible before actually deciding. I try to abstract away and see the principles behind real world events and people's opinions. I try to generalize them and turn into something clear and reusable. I hate depending on unpredictable and having to make lottery guesses. Any problem can be solved by systems thinking and acting.
Dark_Noob
He/Him
Experienced player (814)
Joined: 8/24/2011
Posts: 319
Location: Brazil
You're welcome, like I said at submission text one of the three saves should work, I just shared the one who syncs most of the time but incase the other two saves would be requested to sync just me ask for them.
Someone who still enjoy playing fighting games ;)
Banned User
Joined: 1/6/2023
Posts: 263
Dark Noob wrote:
You're welcome, like I said at submission text one of the three saves should work, I just shared the one who syncs most of the time but incase the other two saves would be requested to sync just me ask for them.
It'd be a good idea to upload those into the userfiles.
Published TASes: #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12 Please consider voting for me as Rookie TASer Of 2023 - Voting is in December 2023 My rule is quality TASes over quantity TASes... unless I'm bored.
Dark_Noob
He/Him
Experienced player (814)
Joined: 8/24/2011
Posts: 319
Location: Brazil
OtakuTAS wrote:
Dark Noob wrote:
You're welcome, like I said at submission text one of the three saves should work, I just shared the one who syncs most of the time but incase the other two saves would be requested to sync just me ask for them.
It'd be a good idea to upload those into the userfiles.
Done.
Someone who still enjoy playing fighting games ;)
fsvgm777
She/Her
Senior Publisher, Player (226)
Joined: 5/28/2009
Posts: 1215
Location: Luxembourg
Could you tell me your audio settings? Because some sound effects sound messed up (in particular, those where you select the characters in the character select screen) after loading the savestates, even though I have the sample rate set to 44100 Hz, as mentioned in the submission comments. 22050 Hz sounds close, but not quite, while 11025 Hz sounds spot on..........but everything's muffled due to the very low sample rate.
Steam Community page - Bluesky profile Oh, I'm just a concerned observer.
Dark_Noob
He/Him
Experienced player (814)
Joined: 8/24/2011
Posts: 319
Location: Brazil
fsvgm777 wrote:
Could you tell me your audio settings? Because some sound effects sound messed up (in particular, those where you select the characters in the character select screen) after loading the savestates, even though I have the sample rate set to 44100 Hz, as mentioned in the submission comments. 22050 Hz sounds close, but not quite, while 11025 Hz sounds spot on..........but everything's muffled due to the very low sample rate.
I don't think you will be able to fix this issue easily since it's something that FBA generats, when Tempestway generated his avi he got luck while splitting avis without need to use loadstates so the emulator worked without issues as we can see at his encode, but since he noticed how hard is to sync the run every time he found a save to sync the run the sound at select screen just changes for unknown reasons. In oher words, it's possible to fix the select screen sound issue, but will probably take so much from your time.
Someone who still enjoy playing fighting games ;)
fsvgm777
She/Her
Senior Publisher, Player (226)
Joined: 5/28/2009
Posts: 1215
Location: Luxembourg
Ah.....that is unfortunate. I'm gonna give it a few more attempts of getting the TAS to sync from start to finish, but if I can't get it to sync without needing a savestate, then I'll just work with what I have.
Steam Community page - Bluesky profile Oh, I'm just a concerned observer.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15619
Location: 127.0.0.1
This movie has been published. The posts before this message apply to the submission, and posts after this message apply to the published movie. ---- [5181] Arcade The King of Fighters '96 "playaround" by Dark_Noob in 22:33.35