An incredible work! Finally you succeeded! Hope to be able to complete mine on MSX too. Your work is inspiring, so I won't give up!
Congrats+