So far it seems the most functional emulator is [Ruffle](https://github.com/ruffle-rs/ruffle), a Rust based emulator that has the backing of Newgrounds already meaning its accuracy is likely to be higher than going for other emulators that might be out there or attempting to make one inhouse.