Same as the previous post, this is an old project that still doesn’t work properly, but will probably never have the time to fix, so I’ve decided to post the details here, in case I need to refer to them later.