radare2で一応逆アセンブルできるとはいえ、時々おかしなコードを逆アセンブルしてしまう問題は残っている。 今回は、有名なエミュレータMAMEで68000のCPU(MPU)エミュレータとしても使われている、信頼性の高いシミュレータMusashiを使って、SORD M68MXのBIOSをふんわり動かしてみた。 まず、BIOSの先頭は0xe00000となっているので、ファイルの先頭に0x0を挿入する。 head -c 14680064 /dev/zero > zero.bin 14680064は0xe00000の10進数表記。 これをBIOSファイルbios.binの先頭に入れる。 cat bi…