2017-01-06 FC 『AD&D プールオブレイディアンス』を少し解析してみた 相当手強いのでとりあえず不完全ですが途中結果だけ置いておきます。 メモリマップ 文字列デコーダ マップデータ切り出し マップデータ画像化 今までで一番読みにくいコードだと感じています。バンク切り替えが8K単位になっている上に、同じバンクが異なるアドレスにロードされたりしてややこしいんですよね…。ルーチンの先頭でいちいちレジスタをスタックに退避していることが多かったり、他のゲームではあまり見られない特徴があるので、もしかしたらアセンブラでなく何らかの高級言語で書かれているのかもしれません。