I started working on a patch, adding physical RS-232 interface to the FUSE emulator via AY I/O port. Actual data transfer works, and works rather well, I'd say.
However, I am not that familiar with the FUSE internals and unsure how to implement the necessary UI elements and some other things. Any help appreciated. If you would like to participate, please chime in either here or via sourceforge.
Open technical questions so far:
- Is there a monotonic timer in FUSE? I am currently abusing events subsystem to emulate monotonic timer.
- All relevant UI elements
- Win32 support (if possible and someone interested, IF1 has no win32 support and everybody seems to be happy with that
)
- MIDI
- Keypad
It looks like animation does not work here, but if you click to open attached image via postimg site, you should be able to see it in action.
![Image](https://i.postimg.cc/S241d1sP/ZX-FUSE-RS232.webp)