This run is an improvement of 313 frames (not counting BIOS load time) over the published run by Jungon with several minor optimizations (including some bosses improved) and a new trick.

Game Objectives

  • Emulator used: BizHawk 2.2.1
  • 100% completion (including all stages, like the published 100% TAS)
  • Takes damage to save time
JP version (with FM sound enabled) sync
  • Most of these messages is 1 frame later to resync, while the messages at the start of each training mode, costs more frames.
  • Some rooms (such as training levels and level 9) loads a bit later, so, more frames added.
  • Some height jumps isn't the same, so, some paths were adjusted a bit.
  • Since the pattern of these bubbles is very random, their next positions isn't the same.
JP version movie file: userfiles/info/44523477734825447

About this project

Like the Kenseiden any% run and King's Quest, this 100% TAS was worked with TAStudio, creating a lot of movie files in case of failed attempts (also, for these reason, the rerecord count is almost 100% accurate)
While most of the input is from Jungon, the new improvements were implemented by Challenger. TAStudio and RAM addresses were very helpful to optimize several landing jumps on various stages, as well for the new trick.
Stage-by-stage commentary
2 - Chikuzen (2)
Same as the any% run: improvement on the first ladder. 2 frames saved.
4 - Iyo (20)
Ladder optimization on the first and fourth room, turnaround optimization on the start of the second room (resulting on 1 pixel forward), and a new trick: Sword Hitbox. By using a sword while an enemy/rock must be a few pixels behind Hayato, he can (only during the sword attack) dodge this. This trick is used on the third room (to dodge that rock without the need to crouch), and the fourth room (to land and turning around a bit earlier - rocks again).
Table of improvements
Stage Frames saved
Room 1 2
Room 2 2
Room 3 8
Room 4 6
Total 18
5 - Tosa "Training Stage" (21)
No improvements, except at the end of training stage which I exited that "reward" message 1 frame earlier - probably a mistake on the previous run?
3 - Nagato (33)
Better landing jumps. Also during the optimization on the path near the end of "Nagato", I noted that if Hayato lands near at end of a floor, he'll continue to move instead of stopping (depending of jump, he can stop between 1 or more frames). Due of this, I managed to get 2 new perfect landing jumps on the first room (saving 2 frames) while I managed another landing jump on the next room (more 2 frames saved), as well as avoiding the skull without losing time.
Table of improvements
Stage Frames saved
Room 1 8
Room 2 4
Total 12
With the new landing way, this stage is 4 frames faster than the any% TAS! My fault that I haven't verified before.
6 - Izumo "Training Stage" (37, but 36 after exiting this stage - reason below)
During the middle of this training, I managed to gain a extra pixel with a jump while waiting for one of these pikes, as well as gaining control earlier on the horizontal moving platform, and performing the sword hitbox not only to dodge an arrow but also landing 1 pixel earlier.
Originally that fruit was picked on the previous level, but with the lastest improvement on the cave, the fruit appeared here!
A frame is lost during the transition between this level and map.
9 - Kaga (58)
Same as the any% run: Ladder improvement on the second room and sixth room (Jungon pointed a 8 frame improvement on this room when he did the any% run, at the time), respectively.
6 frames were saved on the boss by jump optimization. Since I picked the fruit on the previous training, I recovered 2 frames by having full health! - 8 frames saved total.
Table of improvements
Stage Frames saved
Room 2 4
Room 6 10
--Boss-- 6 to 8
Total 22
7 - Settsu (60)
The pattern of these bubbles is pretty random. Every improvement that I can implement (before this stage), forces me to resync this stage several times with a bit of input change (also occurs on the very first room of the last stage - bubbles again). I didn't like much this stage just for this problem.
The only improvement is getting 2 new perfect landing jumps. So, Hayato finishes this stage without stopping at all. 2 frames saved.
10 - Iga (121)
On the second room and fourth room, the up+1 sword technique (not on the air) wasn't used at all, replacing with the sword hitbox and taking damage on these enemies (except the last fireball that I dodged - results on 2 frames slower but, those 2 frames were recovered later + gaining more 2 frames for having more health after the boss)
Thanks for better optimization, I defeated the boss 8 frames earlier than the published run. But since I lost more health on the previous room, 8 frames were lost, although not using the up+1 sword technique is indeed faster (even with taking damage).
On the exit, sword hitbox trick was performed to land earlier while dodging that skeleton - 6 frames saved.
Table of improvements
Stage Frames saved
Room 2 22
Room 4 32
--Boss-- 8 to 0
Exit 6
Total 60
By comparing the framecounter, apparently this stage is 61 frames faster. I don't know why. Probably somewhere in one of these transitions during this stage, I think.
11 - Owari (137)
Skipped the use of sword technique (button 1, while crouching) twice and some better landing jumps. 16 frames faster.
13 - Suruga (162)
While resynching the published run to BizHawk, the first ladder wasn't exactly as the dega run (Hayato doesn't get the same height above the screen, resulting on some frames gained), leading me to verify each ladder of both TASes of Kenseiden - So, that's the reason how was able to improve more ladders on this game.
The improvements includes stair optimization (again) between the first three rooms, skipping a damage hit (5 frames faster) from one of these fishes (sword hitbox) - which also leads to recovery more 2 frames after the boss by having more health than the published run.
Table of improvements
Stage Frames saved
Room 1 4
Room 2 2
Room 3 8
Room 4 8
--Boss-- 2 (health)
Total 24
After squeezing frames on the previous stages (several times), for some reason, the fourth room loaded 1 frame earlier, resulting on 25 frames faster.
12 - Etchu (182)
These rocks (like Iyo stage) can be affected like these bubbles, with the difference that only can turns direction when touches the platform/floor. So, to avoid this, I changed a bit of the input.
The improvement is the same as the any% run, with the difference that the strategy of previous 100% run is different than the previous any% run. 20 frames faster.
Like "Settsu" stage, Hayato finishes this stage without stopping at all.
15 - Mito (204)
Only the boss was improved: better optimization to earlier final hits, as well as the dragon sword spawns a bit lower than before. 16 frames saved on the boss and more 6 frames for the earlier dragon sword.
16 - Edo (313)
Third room: ladder optimization - 2 frames
On the room before the boss, "berserk attack" on the enemies instead of jumping - 2 frames saved
  • Boss 1
New strategy and optimization, as well as a certain waiting helps to destroy faster fireballs later - 32 frames faster totally.
  • Final Boss
Same strategy used on the any% run. But since the dragon sword takes more damage than the "normal sword", this boss was destroyed more earlier than on any% run - 73 frames faster (biggest improvement of this TAS).
Table of improvements
Stage Frames saved
Room 3 2
Room 5 2
Boss 1 32
Boss 2 73
Total 109

Other comments

  • Thanks to Jungon for the published run.
RAM Watch
Addresses Description
0092 X position (with scrolling)
0095 X scroll speed
00B2 Boss health
010A Y position
010C X position (without scrolling)
010E Y speed
010F X subpixel speed
0110 X speed
0111 Health
6 dega runs left.

fsvgm777: Processing.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15594
Location: 127.0.0.1
This topic is for the purpose of discussing #5796: Jungon & Challenger's SMS Kenseiden "100%" in 13:08.70
Alyosha
He/Him
Editor, Emulator Coder, Expert player (3824)
Joined: 11/30/2014
Posts: 2832
Location: US
Excellent work once again Challenger! OVer 300 frames is very impressive, yes vote!
Active player (437)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
All movements looked highly optimized and great job finding improvements. Yes vote!
Nitrogenesis wrote:
Guys I come from the DidyKnogRacist communite, and you are all wrong, tihs is the run of the mileniun and everyone who says otherwise dosnt know any bater! I found this run vary ease to masturbate too!!!! Don't fuck with me, I know this game so that mean I'm always right!StupedfackincommunityTASVideoz!!!!!!
Arc wrote:
I enjoyed this movie in which hands firmly gripping a shaft lead to balls deep in multiple holes.
natt wrote:
I don't want to get involved in this discussion, but as a point of fact C# is literally the first goddamn thing on that fucking page you linked did you even fucking read it
Cooljay wrote:
Mayor Haggar and Cody are such nice people for the community. Metro City's hospitals reached an all time new record of incoming patients due to their great efforts :P
fsvgm777
She/Her
Senior Publisher, Player (226)
Joined: 5/28/2009
Posts: 1214
Location: Luxembourg
Note to other encoders/publishers: I'll be encoding and publishing this TAS once it gets accepted.
Steam Community page - Bluesky profile Oh, I'm just a concerned observer.
Skilled player (1004)
Joined: 10/13/2014
Posts: 409
Location: nowhereatthemiddleofnoone
Very nice, it's perfect!
GAW sms... Totally destroyed
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15594
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. ---- [3621] SMS Kenseiden "100%" by Jungon & Challenger in 13:08.70