That sounds a lot harder than porting a single DOS game.
I actually did the latter, with SimEarth, which involved fusing it with an 80186 emulator, making a crude decompiler and rewriting about 10% of it's code, parts that handled all the interactions with the external world - graphics, files...