So there've been times where I wanted Ren'Py to do something somewhat odd - at this particular moment, I'd like it to be able to run lua scripts.
lunatic-python-bugfix seems to allow me to do this. Ignoring the fact that I'd have to compile it for 3-4 platforms, how would I add the binaries to Ren'Py in the first place so that the "import lua" line works?
At the moment, I'm staring at two built *.so files. I tried throwing them into the "renpy/lib/darwin-x86_64/lib/python2.7" area (seeing that I'm on Mac OS X at the moment). I ended up with the following problem:
You need to link against a wide unicode (UCS4) build of Python, which is what Ren'Py ships with. You built against a narrow build, which is why you have this problem.
Supporting creators since 2004 (When was the last time you backed up your game?)
It looks like for one (POSIX? Cygwin? MinGW?) reason or several others, the libraries I was looking at couldn't actually work with Ren'Py when compiled for Windows (at least in the way that I was trying to build them):