top | item 41620775

(no title)

Something1234 | 1 year ago

Any chance a decompiler like ghidra might get you part ways there?

discuss

order

stonethrowaway|1 year ago

The closest I came across was a Z80 simulator, I forget the name of it. But it allowed you to step through command by command giving you ability to query the processor state in a terminal.

So I don’t know if it would be easier trying to find this, and updating it to support rabbit, vs trying to wedge something into ghidra which itself is an undertaking of a behemoth platform. As far as I know ghidra does not have Z80 support.

Jtsummers|1 year ago

Ghidra has Z80 support (based on the installation on my laptop), but I've never used it.

stonethrowaway|1 year ago

Ended up answering my own question. The Z88-DK[0] seems to be what I found. It supports most Rabbit processors, so I ran one of binaries through it and it spat out assembly my way which seems to make sense. Will have to run it through the simulator and see if I can get it to act like a microcontroller with setting voltage levels on particular pins.

[0] https://github.com/z88dk/z88dk