Table of contents
Emulator settings
Game workflow
TASing tips
- Tab + Space
- Cycling through buttons with Tab key and selecting with Space key
- Memory values
- Values you see might need to be multiplied with factors of 8. Very rarely an offset (for example + 6) is also required.
Tools
Reverse Engineering
- Adobe Flash Player Debugger TODO find downloadable link
Decompiler
- https://github.com/jindrapetrik/jpexs-decompiler - Free and open-source
- https://www.sothink.com/product/flashdecompiler/ - Paid
Disassembler
- Flasm
Links
Miscellaneous notes
TODO
- Elaborations
- Check out and list more tools from https://openswffile.com/tools.html
- Local Shared Object
- resolution tricks
- using platforms to run flash like PSP, Dreamcast, Wii etc
- file system tricks
- local storage size
- disabling access
- floating point error problem
- SWFinvestigator
- owasp flash
- old flash player versions? check out same link at earlier date. stupid adobe, there is no version string for the user at about.
- http://web.archive.org/web/20220331041148/https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flashplayer_32_sa.exe
- http://web.archive.org/web/20220331041154/https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flashplayer_32_sa_debug.exe
- swf file format https://en.wikipedia.org/wiki/SWF
- right click menu tricks
- consider linking not blacklisted hacking forums and guides
- old computer tricks
- lag reduction:
- zooming in
- zooming out
- quality level
- change browser/player/device
- hardware acceleration
- moving mouse out of boundaries
- bypass/fool flash version check
- hacking "Protect from import" swf files
- https://github.com/ruffle-rs/ruffle/wiki/Helpful-Resources
- https://github.com/ruffle-rs/ruffle/wiki/Using-Ruffle
- checkout old sites I've played kongregate armorgames newgrounds and miniclip