Re: Official EGwhaven thread.
As best as I can understand, the reason OpenWatcom does not work is because of the precompiled libraries (BUILD, HMI, Smacker, etc.) that are needed to build the EXEs, something was changed across versions that breaks libraries compiled with the older versions of Watcom. It's a known problem.
The SMK playback fix seems to work well. The one SMK that it isn't needed for is the descending stairs clip that plays between levels, it was never a problem presumably because it has no audio (Corvin earlier found that turning audio off was a potential workaround for the problem with the other ones.)
As for whether there are still bugs with EGwhaven, more than I'd like. Tinkering with this again I can see that some things I thought were fixed with regards to the clock problems are only reduced by the changes I made, not actually fixed (jump height still clearly varies if I set different cycles speeds on DOSBox). So I will have to dig a lot deeper into what's actually going on with those issues since it's not the simple omission I initially thought.