Ломаешь загрузчик, определяешь точку входа, и вперед от нее с IDA Pro. Можно в отладчике эмулятора найти места вывода на экран по записи в #4000 - #5aff и чтения из портов #1f и #fe и попробовать плясать от них. Полноценный дизассмблер - работа совсем не на один день. Цель какая? Декомпиляторов z80 в c/c++ не знаю, игр на них написаны единицы, и, как правило, там достаточно чистого ассемблера.