![]() ![]() The r5 release notes on STL and exceptions are worded a little oddly though, so maybe I'm misunderstanding and there is a way to get STL and exceptions. Android NDK r5c2011 6 Android NDK r5b2011 1 Android NDK r52010 12 Android NDK r4b2010 6 Android NDK r32010 3 Android NDK r22009 9 Android NDK r12009 6 Last updated UTC. I haven't played witn ndk-r5b yet, but this makes it sound like a nonstarter: 'C++ Exceptions and RTTI are not supported in the default STL implementation.' When I first started playing with porting exult, I tried to do it by using ndk-r4 and STLPort and getting rid of all exception usage in Exult, but eventually gave up when I found the CrystaX toolchain. "And another question: did you try compiling with the ndk-r5b? It should make CrystaX obsolete, but I had little success with it." For hardware, I'm testing on a Nexus One. I started out on the simulator and it was working pretty well, although I just noticed that it no longer does - bunch of "called unimplemented OpenGL ES API" messages in the log and no display. "Would you please tell me on what device you tested the exult port? Would sure be nice to have a compatibility database somewhere." īe advised the patch is likely not going to apply without manual help as Exult's source has changed since then, especially indentation which will screw up the patch utility.) I've uploaded the last patch (I only have the latest) to our patch tracker at. (edit by Dominus: Since dropbox changed public files sharing rules old links do not work anymore. I seem to have less and less time to work on this, so if anyone else can make improvements, please do. If you already have these installed somewhere, you can specify the path to them with ANDROID_NDK=. By default, it will download and install local copies of the crystax toolchain and pelya SDL port. ![]() If you want to build from source, apply the patch series to the subversion sources (patches were made against rev 6813) and use Makefile.android. I used these commands to install it from my Ultima Collection CD:Īdb push ULTIMA7 /sdcard/app-data//blackgateĪdb push SERPENT /sdcard/app-data//serpentisle Note that these menus come from the Pelya SDL port and are not customized for Exult.Īs usual, the original game data is not included, and needs to be manually installed. It can also automatically download and install the sound and music packs if you select them in the "Optional downloads" menu. The package includes all the data files that build with exult. The port seems to run fairly well, but needs some work on input/control to make it playable. I've made a preliminary native port of exult to Android using the Crystax NDK toolchain and Pelya SDL port.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |