My OS/X Macintosh emulator now supports reading and writing SCELBI compatible AIFF audio files, but I have to do some major work on the associated TTY terminal emulator window, so that I can successfully run the MEA editor in emulation.
A while back, I had introduced 8008 cycle counting and timing on the OS/X version of the emulator, so that I could support SCELBI front panel operations and run it at prototypical speed. This made implementation of the tape read fairly straight forward in that environment. I recently added a configurable memory menu option to switch between an 8H and an 8B configuration and have a built in MEA PROM image that can be enabled, as well.
Once I clean up the emulated tape interface a little, I’ll make a new version available for download. The editor part of MEA will still have problems until I fix the TTY terminal behavior, but there are a lot of other improvements in this version that may interest people.
Once I get the TTY emulation fixed, the OS/X emulator will have practically all the functionality of a real SCELBI 8B or 8H with TTY and audio tape interfaces.
I’ll look into what it would take to add it to Apple’s app store. I also might work on converting it into a IOS app for iPhone or iPad at some point. I did some experiments with IOS a while back and had basic 8008 instruction execution working, so I know a little bit about what it would take to do that port.