Posted December 01, 2020 by Bad Sector
This is a tiny update, it doesn't affect the other versions so i didn't change the version number.
I just ported Post Apocalyptic Petra to the open source handheld GCW Zero which is running a Linux distribution called OpenDingux (originally made for the Dingoo handheld but nowadays works in several other MIPS-based gaming handhelds). This was... interesting since the official SDK is a bit old and doesn't support Free Pascal so i had to build a cross compiler inside a i386 Linux VM (the SDK runs on 32bit Linux, at least officially) and *smash* it together with the SDK :-P. And modify Free Pascal's SDL bindings to not assume there is an X11 library around.
Also i spent way too much time trying to figure out how to properly make the binary actually run with proper dynamic dependencies and GCW Zero's uClibc+busybox userland displaying the most helpful message "not found" without any further info.
Anyway, the Petra099jGCW0.zip archive contains both the modified source code and the Petra099j.opk file that can be copied to GCW Zero's /apps directory.
I haven't tried it since i do not own those, but this might also work with more recent JZ4770-based OpenDingux handhelds like those by Anbernic (some can be seen here).