MtoA 18.104.22.168 ships with Arnold 4.2.13.
If you want to take advantage of the improvements in Arnold 22.214.171.124 (like the increase in the maximum number of threads from 128 to 256), here’s what you need to do:
- Download Arnold 126.96.36.199 and extract the archive
- Replace Arnold (libai.so, ai.dll, libai.dylib), kick, and maketx in the MtoA bin folder with the versions from the Arnold 188.8.131.52 download
- Replace the Arnold Python bindings in the MtoA scripts/arnold folder with the Python bindings from the Arnold python/arnold folder. For example, replace this folder:
with the python\arnold folder from the Arnold 184.108.40.206 download. For example:
You must update the Arnold Python bindings, otherwise MtoA won’t load. That’s because Arnold 220.127.116.11 included a number of API changes, including the removal of some API (like AiLicenseSetServer). The older Python bindings still refer to the removed API, so there will be Python errors that prevent MtoA from loading.
So there is no need for a new mtoa release anytime soon? Is this the only way to update to 18.104.22.168
This is how you update MtoA 22.214.171.124 to use Arnold 126.96.36.199
This blog post is not making any statement or prediction about possible future updates of MtoA.