First of all, the Python3 transpiler is built on top (read: kinda-hacked onto) sluicebox's huge body of work. Most of the hardwork was done by him to unleash a decompiler that as far as I can tell and tested, is damn near complete. This work wouldn't exist without his hard work and therefore most of the credit goes to him as well as those who came before him with respect to SCI reverse engineering. Please read the Tools (next section below) by sluicebox for context on his original decompiler work.
With that said, can we convert Sierra's SCI Script into something runnable and is it even remotely possible?
- Step 1: Transpile SCI Script to Python3