
It really was just a super-rough proof of concept port that I was hoping to pass off to someone who does Android development to polish up, similarly to what happened when I first ported Uzem to asm.js using the Emscripten compiler.
Interesting, I figure it won't be long before Apple removes the ability to run x86 binaries, the same way they removed Rosetta after a while with their last processor switch.
If you use the latest Emscripten to compile a built-in game, it should run fast enough to play on a phone. You'll just need to connect a keyboard USB-OTG, or Bluetooth I presume) in order to play it.
Edit: See the attachment for an example. Note that you can't just double-click the .html file and expect it to work, you need to serve it from a web server. You can run this command in the directory to serve it:
Code: Select all
python3 -m http.server 8080