By jellyjim
Thu Nov 11, 2010 1:40 am
This pops up every few years .. it goes nowhere.
Yes you could disassemble an image of the ROM but this would just give you a very long list of machine language instructions. It certainly won't give you any C or C++ source code with meaningful variable names and helpful comments!
An even bigger challenge is understanding how the operating system interacts with other parts of the system such as file storage, sample playback and record and there will be no cosy API. This is all very low-level stuff. The engineers who developed the OS knew as much about electronic engineering as they did programming.
Most of the chips are off the shelf so theoretically somebody with enough smarts could start over. That is until they hit the custom ICs in there that are proprietary to Akai. Given the changes they've gone through I doubt even they know where all the documentation and development tools are.
It is possible but entirely improbable. I'd love someone to probe me wrong but I doubt they will.
Yes you could disassemble an image of the ROM but this would just give you a very long list of machine language instructions. It certainly won't give you any C or C++ source code with meaningful variable names and helpful comments!
An even bigger challenge is understanding how the operating system interacts with other parts of the system such as file storage, sample playback and record and there will be no cosy API. This is all very low-level stuff. The engineers who developed the OS knew as much about electronic engineering as they did programming.
Most of the chips are off the shelf so theoretically somebody with enough smarts could start over. That is until they hit the custom ICs in there that are proprietary to Akai. Given the changes they've gone through I doubt even they know where all the documentation and development tools are.
It is possible but entirely improbable. I'd love someone to probe me wrong but I doubt they will.








