2019-10-09 15:27:18 UTC
First, Sweet16 is a 32-bit application. This in and of itself is a problem, but it's exacerbated by the fact that, second, Sweet16 uses Carbon APIs, which are deprecated entirely in Catalina, and can no longer be used.
For these reasons, large parts of Sweet16 are in the process of being completely rewritten. I've been working at this on and off for a long time mow, and am making progress, but it will be a while before it's done. I had hoped to have it finished by now, but between the intricacy of the work and my neurological condition, it's been slow going.
That said, I have a solid design for the new architecture I'm building up for a vastly improved Sweet16, and progress is happening.
As I announced at KansasFest in 2018, my goal is to release Sweet16 as an open source project. I am not going to do so until the rewritten architectural underpinnings are in place, so as to ensure that this core area is stable before having more people jump into the project with me.
To that end, my plan is to get Sweet16 to a minimally usable state, then post the source code and invite help completing the job. Tis minimally functional version will likely be nothing more than starting up the emulator, a video window, and possibly some level of support for mounting and booting disk image (but not necessarily). Everything else can follow on; these features will be enough to demonstrate that the core runtime code is adequately stable and reliable before we start building on top of it.
My apologies for the lengthy delays in releasing an update, and for the fact that it will continue for a while longer. I hope you can all bear with me; it's been hard to spend much time on it while dealing with my often crippling pain.
Apple II forever!