3 ms·
Author here, thank you for posting this! If anyone has any questions about the article, I'd be happy to answer them!
by ajxs 1y ago
Author here, thank you for posting this!
If anyone has any questions about the article, I'd be happy to answer them!
- mrunkel 1y agoI just wanted to say thank you. This is a great read.
- ajxs 1y agoThank you! I really appreciate it.
- jmillikin 1y agoThe https://github.com/blackjetrock/ghidra-6303 https://github.com/blackjetrock/ghidra-6303 repository your post links to (containing a SLEIGH spec for the HD6303) is no longer available, did you happen to save a local clone that could be re-uploaded somewhere?
- ajxs 1y agoThank you very much for pointing this out! Fortunately I still have the code locally. I'll try to raise another PR to get 6303 support into Ghidra.
- Squonk42 1y agoI found this: https://github.com/NationalSecurityAgency/ghidra/pull/6314 https://github.com/NationalSecurityAgency/ghidra/pull/6314
- ajxs 1y agoThank you for finding this! Depili does great work! In another comment I mentioned that I've been working on the Casio CZ-101, which uses the NEC μPD7810 processor. Depili created a processor spec for the μCOM-87 architecture, which I've continued working on in this PR: https://github.com/NationalSecurityAgency/ghidra/pull/7930 https://github.com/NationalSecurityAgency/ghidra/pull/7930
- platevoltage 1y agoVery cool! I have a DX7IIFD with an EEPROM in it. It will be cool to see what I can do with this!
- Rochus 1y agoInteresting work, thank you. May I ask what you are going to do with it? Do you want to emulate it on a PC, or redesign it to make a VST plugin?
- coldpie 1y agoAmazing work. I briefly explored trying to RE a more modern piece of hardware, the Tascam Portastudio DP-24SD, in order to try to fix some well-known bugs and limitations. Your article inspired me to maybe give it another go. Previously, I managed to decode a firmware update file for the unit, but quickly found out that it uses a special-purpose DSP chip, and I wasn't able to easily find public documentation for its instruction set. So I gave up. Do you have a gut feeling on if REing and hacking this firmware could be done by a dedicated amateur, or is this probably more like professional-level work and I should find something better to do?