How do you plan on dealing with differing ports of the same game? (I've been developing my own port of Final Fantasy IV (3D Remake) which differs significantly from Nagaa's port)
You mind if I use your OpenSL ES shim for my own port? My current implementation hooks all of the SEHandle/BGMHandle/Glibart functions and reroutes everything to my own audio engine. While it does work, it has its own set of issues.
Final Fantasy Dimensions II - Switch Port
This is a wrapper/port of the Android version of Final Fantasy Dimensions II (v1.0.7)
It loads the original game binary, patches it and runs it.
It's basically as if we emulate a minimalist Android...
Final Fantasy Dimensions - Switch Port
This is a wrapper/port of the Android version of Final Fantasy Dimensions (v1.1.9)
It loads the original game binary, patches it and runs it.
It's basically as if we emulate a minimalist Android...
Final Fantasy III (3D REMAKE) - Switch Port
This is a wrapper/port of the Android version of Final Fantasy III (v2.0.6)
It loads the original game binary, patches it and runs it.
It's basically as if we emulate a minimalist Android environment...
Final Fantasy IV: The After Years - Switch Port
This is a wrapper/port of the Android version of Final Fantasy IV: The After Years (v1.0.13)
It loads the original game binary, patches it and runs it.
It's basically as if we emulate a minimalist...
Final Fantasy IV (3D REMAKE) - Switch Port
This is a wrapper/port of the Android version of Final Fantasy IV: The After Years (v2.0.5)
It loads the original game binary, patches it and runs it.
It's basically as if we emulate a minimalist...
I just found out that Nagaa released their own port of the same game just a couple weeks after I started mine, but I wanted to share my little passion project for others to enjoy.
You can check out Nagaa's port here...