Re: AX-80 O.S. hacking co-op?
Posted: Thu Aug 04, 2016 6:17 pm
Why, thank youtim_m wrote:Amazing work on the CPU, by the way!
Latest update on the project is that I've coded the SysEx out and it should only take about 25-30 bytes in practice. If SysEx in works to be the same then we're in under our mark. I'm having trouble finding ways to optimize and shave it down, but I think it'll all work out. It's going to be a squeeze, but I still think it's doable.
Still unraveling other functions to find potential hacks (or good ways to implement them) but progress is starting to slow down as I've already picked all the low-hanging fruit. Even though I think it should be easy once discovered, I have little idea about the free-running LFO thing.
I'm planning on developing a tape in/out patch converter as well. I probably should have worked on that first, as it should be a quick kill.
I hope I'm not getting anyone's hopes too high I could easily get suddenly lazy.
Interesting sidenote though: It seems as if Akai was planning on adding SysEx support but either ran out of time, space, or motivation. There is code to handle incoming SysEx data, but it doesn't do anything productive really. Some of it is even very kludged, like someone quickly wrapped it up just enough to not make it catastrophically crash.
This is good though because it will likely provide extra wiggle room.
There are definitely a couple weird spots in the code in general, like potentially accidental infinite loops or an instruction or two that just cannot ever be reached.
Anyone ever found any reproducible bugs in the AX80?