Congratulations!!
I started a ST-80 on my TRS-80 w/an external gfx board in Z-80 asm, then tried to continue on my first PC in C, swapping floppies for each C compiler pass while temp files went to a RAM drive -- between the pitiful state of the "dev environment" and the difficultly in getting the ST VM image in the correct "magic" state for startup (and my inexperience) I never finished the thing. (I should have gone more the route of "A Little Smalltalk".)
The experience makes me appreciate your work and the orig. impl. even more!