There are versions at the moment for the Amiga, Atari ST, Amstrad CPC and DOS - for example the Amstrad CPC version appears at:
https://github.com/jfdelnero/HXCFE_Amst ... e_selector
They are all written in C if anyone fancies a go.
If someone is interested who does not have a HxC, I could lend you one
