I uploaded the new firmware bin file. Here is the message I received from Fetz... a big thanks goes out to him!!!
please find eprom hex file and "instructutions" attached. (I'm not owner of the oberheim firmware copyright nor allowed to distribute that ... but my *small* part is free for use for everyone ... )
(... its version 1.1.3 just because I had done a 1.1.2 with half the fixes and don't want to mess up my eproms... )
the "speed up" ist just due to calling some less gigantic engine update subroutine after a VCF change, I haven't found any problems with that.
*Really* speeding up the matrix or getting the SysEx sounding without artifacts is not possible with the 6809 CPU, it has not enough computing power to do that.
(In the Andromeda A6 they still have problems with a 50 MHz coldfire (that has 50Mips, compared to the 2Mips here, not to mention the 16/32 Bit Alu ... )
The trick they use is to build up a kind of "compiled" engine for the patch. The drawback is, that every sys ex changes that, and thus take a very long time. There are 3 (or so) different update functions, one for "calculate whole patch" and others for specialised changes. (I haven't analysed the whole thing, just enough to find the sustain bug ... )
best regards, Carsten