Skip to content

SWFRecomp/SWFRecomp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWFRecomp

This is a stupid idea.

Let's do it anyway.

SWFRecomp is largely inspired by Wiseguy's N64Recomp, a static recompiler (not emulator) for N64 games that translates N64 MIPS instructions into C code that can be compiled into a native port. You should probably check that out, because it's epic. So is he. :D

This project aims to do the same thing, except with SWF files, i.e. Adobe Flash applications.

So is this like, illegal or whatever?

Fortunately, no. As part of the Open Screen Project, Adobe removed many restrictions from their SWF format, including restrictions on creating software that plays and renders SWF files.

They even went as far as to donate the Flex 3 SDK to Apache back in 2011, in favor of the wild uprising of HTML5. Apache Flex is now licensed under the, well, Apache License (a permissive open-source license).

So what can this do right now?

Currently it successfully decompresses "C" SWFs and reads the data from the header.

Special Thanks

All the people that wildly inspire me. 😋

My very dear friend BlazinWarior.

From N64Recomp:

  • Wiseguy
  • Darío
  • dcvz
  • Reonu
  • thecozies
  • danielryb
  • kentonm

From Archipelago:

  • TheRealPixelShake
  • Muervo_
  • seto10987
  • Rogue
  • ArsonAssassin
  • CelestialKitsune
  • Vincent'sSin
  • LegendaryLinux
  • zakwiz
  • jjjj12212

From RotMG:

  • HuskyJew
  • Nequ
  • snowden
  • MoonMan
  • Auru

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published