About this mod
Benjamin Winger's excellent DeltaPlugin program for sorting leveled lists in OpenMW cross-compiled for use on Android smartphones.
- Permissions and credits
- Changelogs
Benjamin Winger's excellent DeltaPlugin program for sorting leveled lists in OpenMW cross-compiled for use on Android smartphones (arm64).
Intended for use in Termux terminal emulator and Linux environment for Android and OMW.
Distributed under the GPLv3, source available on request.
Note this plugin was compiled to target Android API version 26, which means this executable should work on Android versions 8 and up.
Use at your own risk. Tested and executed on Android 12 with mixed results: Since Termux is broken on Android 12, the actual CPU-heavy process gets killed on my phone before it can complete merging leveled lists. Other functionality like help dialogue works just fine. Recommended Android versions 8-11. Since these Termux-killing later Android versions are becoming more ubiquitous I will not be supporting this plugin.
---INSTALLATION---
Download to your phone and extract. Open Termux and copy delta_plugin from your downloaded location to Termux OS.
IMPORTANT: Termux mounts your phone's filesystem with mount flags that don't allow setuid and device inodes, so you need to get delta_plugin out of that mounted FS and into Termux itself using cp, then chmod+x it to be able to execute it.
IMPORTANT: Termux's idea of where your OMW user openmw.cfg exists is fundamentally different than your Android system's idea of where it is. This means you will need to create a new user openmw.cfg solely for delta_plugin's use that you will also need to keep up-to-date with your regular openmw.cfg. For example, my OMW user openmw.cfg has paths to data like:
data="/storage/emulated/0/Games/openmw/data"
In my Termux system, I make sure to point delta_plugin using the -c switch to the second openmw.cfg called openmw.cfg_termux that has paths to data like:data="/data/data/com.termux/files/home/storage/shared/Games/openmw/data"
Your filepaths may differ from mine, pay attention to them.You should then be able to run delta_plugin like:
./delta_plugin -c /path/to/openmw.cfg_termux merge /path/to/where/you/want/delta-merged.omwaddon