It's faster, that's for sure. The old run is garbage af, I did reroutes back in 2014 and until now noone had obsoleted the old run. What?

Game objectives

  • Emulator used: BizHawk 1.12.0
  • Minor glitch abuse
  • Takes damage to save time
  • Manipulates luck

Comments

This run improves the published run by 2502 frames. Mainly due to better combat by manipulating luck and minimizing the use of switching characters. Another big improvement is a route change in level 3 and 4. Some improvement on movement were also made.

Lua script

Tricks and Gliches

Movement

The guy moves at 0.75 px/f, the girl 0.875 px/f, jumping is 1 px/f. Jump height is constant, rooms can't be exited while in mid-air. Shooting on ground stops movement for one frame.

Directional input precedence

indexmovementshooting immidiate[1]shooting delayed[2]
1ddl
2uur
3rld
4lru
[1] pressing shoot button on same frame as dpad.
[2] pressing shoot button after dpad input; only girl, for guy it's the same effect as immidiate.
The input with the highest precendence will be used to determine the direction the character will move or the direction of a prjectile. The fact that that movement and shooting delayed are different let's one shoot in mid-air left or right while going up or down and left while going right. But that only works for these three case, not for other, because the subsets of movement and shooting delayed need to be a inversion of each other to make this trick possible.

Walking through walls

Simple positioning, but it's only possible to walk through 8 pixel wide walls.

Standing on level spikes

They don't hurt if the character isn't moving. Note that there're also an object which are spikes, that trick doesn't work for them.

Positioning for next room/level

X position or guy when entering a new level is left from center, for girl it's right from center, Y position is the same. Subpixels get nullified. When entering a new room positions and subpixels carry over.

Luck manipulation

RNG is called by killing objects. Delaying frames before entering a room can change the initial condition of the enemies.

Stage by stage comments

Stage 1: Field

The weapon upgrade is picked up with the girl. Switching is to time consuming in the long run. The guy picks up grenades for better combat.

Stage 2: Jungle

The boss battle is ended with the guy to have a better position for the next level

Stage 3: Cave

Picking up a health kit wastes one frame. Damage boosting of spikes is useless as luck needs to manipulated by killing the bat in the next room for the bat in the next room. The boss sets it's actual health after some time, attacking it prior to that has no effect.

Stage 4: Fortress

Ultra long level, nothing interresting happening.

Other comments

<Explain here things the audience would probably like to see> A rejection
<Explain also things that could be improved in your movie> Everything
<You may also suggest screenshots.>

Masterjun: HAPPY BIRTHDAY I mean judging.
Masterjun: Yeah, nice optimizations. Accepting to Moons as an improvement to the previous run.
feos: Pub.


TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
Location: 127.0.0.1
This topic is for the purpose of discussing #5607: TASeditor's GB Fortified Zone in 08:59.32
Editor, Reviewer, Skilled player (1358)
Joined: 9/12/2016
Posts: 1646
Location: Italy
Cool, Metal Gear! Yes vote.
my personal page - my YouTube channel - my GitHub - my Discord: thunderaxe31 <Masterjun> if you look at the "NES" in a weird angle, it actually clearly says "GBA"
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
144p, we meet again. :p
Post subject: Movie published
TASVideoAgent
They/Them
Moderator
Joined: 8/3/2004
Posts: 15576
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. ---- [3484] GB Fortified Zone by TASeditor in 08:59.32