I've just posted DCat V0.004 at http://www.britseyeview.com/dcat/. Dynamically loaded modules now use single memory block allocated with VirtualAlloc, and protected via VirtualProtect. Improved and automated error handling. Further examples.