I planning to make source code available in the future. I am still trying to improve these ported engines.
Lvov (lviv) cpu has wait states and the only emulator (as far as i know) that trying to represent that is Emu80. It is not perfect but very close. Source code available. There is dedicated forum for Lvov.

Beeper engines converted mainly to Vector-06C and also to Apogee (Phaser1) and Lvov PK-01 (Music Studio) ussr retrocomputers with 8080 cpu (and 8253 timer on Vector and Apogee). Converted engines: Music Studio, OctodeXL, Phaser1, Stoker, Tritone. Links to last conversions starting from this post on russian forum. Unfortunately only few examples from real hardware available (Phaser1 from Apogey, OctodeXL from Vector-06C)