TASVideos

Tool-assisted game movies
When human skills are just not enough

Submission #5607: TASeditor's GB Fortified Zone in 08:59.32

Console: Game Boy
Game name: Fortified Zone
Game version: USA
ROM filename: Fortified Zone (Ikari No Yousai) (U).gb
Branch:
Emulator: BizHawk 1.12.0
Movie length: 08:59.32
FrameCount: 32212
Re-record count: 82152
Author's real name:
Author's nickname: TASeditor
Submitter: TASeditor
Submitted at: 2017-07-21 13:22:38
Text last edited at: 2017-07-29 06:49:22
Text last edited by: feos
Download: Download (10021 bytes)
Status: published
Click to view the actual publication
Submission instructions
Discuss this submission (also rating / voting)
List all submissions by this submitter
List pages on this site that refer to this submission
View submission text history
Back to the submission list
Author's comments and explanations:
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?

Encode

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

index movement shooting immidiate[1] shooting delayed[2]
1 d d l
2 u u r
3 r l d
4 l r u
[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.


Similar submissions (by title and categories where applicable):