Don’t worry, I am still alive! 😉 The cause of the absence of posts is that I still keep on stubbing the engine to make it work, to make it more object oriented and in general: more C++-like. (Which I am sure you can see if you check my GitHub repository regularly.)
I followed a dead track for some days: I made all of the Pascal units into C namespaces, but after my mentor highlighted a much better way (using C++ classes instead of namespaces), I changed my methods and I am proceeding quite well now. Sometimes I just really don’t know what I would do without him.
Thomas (one of the original creators of the game) was also very kind and provided me with a recreation of the missing ROOMNUMS.INC file (It can be found in my repo under the name of “roomnums.h” now.), which I am using since then. He saved me a bunch of time with his action and I am very thankful for that.
So please stay tuned! Only a few more days and I’ll be finished with the stubbing and I can finally start working on the implementation of the functions and the real fun will begin.
See you soon!