絶賛行き詰まり中! エミュレータの開発は暗礁に乗り上げてる状態です!(ToT) 症状としては… ・Turbo Pascalのコンパイル後のプログラムが実行出来ない ・BASIC Compilerのコンパイル後のプログラムが実行出来ない …どっちも原因を調べるのは相当に厄介です(T^T) 例えコンパイラの中身を解析して理解できたとしても、なぜそうなってしまうのか、本当はどうあるべきなのか…などを調べるのに相当苦労しそう。 うーん、でもきっとキャリーフラグやオーバーフローフラグの生成に問題があるんだろうなぁ…と思いつつも、調べきれない状態が続いてます。 清く正しく現実逃避! 焦っても仕方ないし、のんびり見てくしかないかー…とハラをくくったので、ここは潔く現実逃避をしつつ、デバッガならぬトレーサーっぽいものを作ってみる事にした。 テキストに出力した大量の逆アセンブラを追い掛けていくデバッグ方法で