Обещанный порт fheroes2. Чтобы поиграть нужно ещё положить карты в .fheroes2/maps, данные в .fheroes2/data, сэйвы (при наличии) в .fheroes2/files/save. Взять можно, например, с рутрекера.
Готового решения кажется нет. Но можно почитать например это и, вдохновившись этим накостылять что-то самому. Не факт, что получится просто или получится вообще. (да, тред там не совсем про это)