Priest of the Order of the Butterfly
Posts: 559 from 2012/6/8
From: Hungary
As a last resort, I'm thinking of ditching dynload.library in favor of my DLL loader. It works similarly to FPSE's one, and is loosely based on the one found in the Amiga port of Heretic 2 and Quake 2. The biggest advantage is loading the "shared objects" as regular executables, which means all the C library initializations and C++ constructors/destructors are taken care of.
This is just like television, only you can see much further.