Cyber Shadow is a retro 2D platformer game released in 2021. This TAS finished the game as fast as possible. The encode comes with commentaries as subtitles.

Game objectives

  • Emulator used: libTAS v1.4.4
  • Takes damage to save time
  • Genre: Platformer

Tricks

Ledge boosting: Jumping just before a ledge can give a small horizontal boost, saving 0-3 frames (seen with white sparks)
Ledge clipping: Falling slightly below the ledge of a platform can snap the character onto the platform. This is used to land early, and also to reach platforms that shouldn't be reachable.

Cancels

There are all sorts of cancels that can be performed with the dash button. The basic cancel is repeating ({attack}, {sprint}, {}). This will trigger an attack every three frames. Up-attack can be canceled the same way. Dashes can also be canceled if the character is on the ground, so dashes can be chained very quickly.

Double binds

The character can be controlled with both the keyboard and the controller by default. This allows to repeat actions like dashes on every frame, instead of every other frame. There are also small differences bewteen how keyboard and controller inputs are processed: keyboard inputs are processed first. This can lead to small optimizations. For example, if pressing keyboard jump+sprint+attack inputs, the dash will trigger before the jump. However, if pressing keyboard jump and controller sprint+attack, the character will move up from the jump and dash on the same frame.

Invulnerability period and 0-SP shuriken

Thanks to cancels, it would seem that we can make huge damage with our attacks. However, enemies have an invulnerability period to most attacks of 11 frames. This concerns all katana attacks (standard attack, up-attack, pogo, pogo explosion, dash slash). We cannot mix different attacks because the invulnerability period is shared to all those attacks.
The only attacks that don't trigger an invulnerability period are the shuriken, 0-SP shuriken and the up-attack fireballs, as well as the charged versions of those attacks. 0-SP shuriken is a weak version of the shuriken: it is slower, fades after a short distance, and has a longer recovery period. However, it is the only attack that don't consume SP, so this is the most interesting one. Using double bind, we can launch a 0-SP shuriken every other frame using the following input: ({K right, K up, K attack, C sprint}, {}). This will fire a shuriken and sprint on one frame, and stop the sprint on the other one.
There is an even better version but it triggers a dash, so it can only be applied to landed close enemies: ({K right, K up, K attack, K sprint}, {C right, C up, C attack, C sprint}). This will dash and fire a shuriken on every frame.

Double dash

Found near the end of the TAS. If you release a charged dash at the exact frame of landing from a jump (and with specific height), the character will perform two dashes on the same frame. This is used to skip a miniboss at the end of the game.

Thanks

Thanks to the entire Cyber Shadow discord for centralizing all speedrunning ressources, with room-by-room tricks and tech explanations, as well as for their feedback during the making of this TAS.

slamo: Claiming for judging.
slamo: Awesome work as usual. This run was mind-blowing, especially once dashing got involved. Accepting!
Spikestuff: Processing. Info Teddy's still handling the encodes for this one.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15544
Location: 127.0.0.1
This topic is for the purpose of discussing #7886: keylie's Linux Cyber Shadow in 42:24.12
Reviewer, Expert player (2433)
Joined: 5/21/2013
Posts: 414
This synced for me on the GoG version of 1.04, using the executable /game/bin64/CyberShadow. All I did for prep was opening the game natively and setting it to windowed, although it doesn't look like that makes a difference. It's absolutely necessary that the working directory is set to /game/, otherwise it won't even launch.
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15544
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. ---- [5036] Linux Cyber Shadow by keylie in 42:24.12
Active player (437)
Joined: 4/21/2004
Posts: 3517
Location: Stockholm, Sweden
@keylie, I love you! You have tased a few games I have thoroughly enjoyed playing on my Switch. First it was Axiom Verge and now this. If the day comes where you can tas a game like Little Nightmares, I would freak out! Thanks and keep up the fine work <3
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
CoolHandMike
He/Him
Editor, Judge, Experienced player (894)
Joined: 3/9/2019
Posts: 692
I cannot believe I missed this one. This is a great tas! GG!
discord: CoolHandMike#0352