The two versions of 4D boxing might give insight into the sound and driver because of the upgrade.
I'm fairly certain that 2.0 uses upgraded versions of the 1.0 drivers.
i've checked the MT15.DRV versions partially, mostly timing code is changed
(that is the code area that makes stunts 1.1 mt15.drv sound worse then the 1.0 stunts version)
The adlib drv are partially using diffent counts in loops, for example: 4000 wait loops against 6000 wait loop, i think that is some sort of compensation for faster getting cpus
its not clear to see what the changes are for - here and there some more/less asm codes - additinal loops, few tiny more checks for port/device status etc.
but it is still a perfect source for fully understanding the MKS/VCE stuff - we can see how/what is exactly played - then could give a better overview what
some values in the files mean
im still struggeling with free time problems to work on my fun-project:
-includeing the MT15.drv changes of the different versions (so im able to reproduce the exact version based on compile-time defines)
-port the other drivers
-fully analyse the VCE/MKS format and write a tiny DOS(later Win/Linux) Player for it - maybe using the Stunts drivers
-check if the game.exe combiner works with the CGA,EGA,TANDY Version - DONE/works (only hercules is missing)