Skip to content

Tool-assisted speedrun (TAS) for Fireboy and Watergirl 1 - The Forest Temple

Notifications You must be signed in to change notification settings

Calvin304/FireBoyWaterGirlTAS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FireBoyWaterGirlTAS

Tool-assisted speedrun (TAS) for Fireboy and Watergirl 1 - The Forest Temple

How it Works

This speedrun works by reverse-engineering the game's .swf file and directly injecting a frame-by-frame sequence of controls.

These controls, and the order at which levels should be completed, are written out by hand in the /tas directory prior to injection. mod.py parses these files, disasembles the base .swf file, generates and injects bytecode, and then outputs the reasembled .swf file at fbwg-tas.swf.

This was easiest way I could find to reliably execute frame-perfect controls (especially seeing as off-the-shelf TAS software don't really work well with flash).

How to Run

Since the TAS controls are injected directly into the .swf file, if all you want to do is run the TAS, you just need to download fbwg-tas.swf and play the file as you normally would.

Contributing

Please take a look at the Wiki

About

Tool-assisted speedrun (TAS) for Fireboy and Watergirl 1 - The Forest Temple

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 89.4%
  • Shell 10.6%