Help me port Descent

Old game written for DOS, really fun, multiplayer, level building, etc. I have no doubt the iPod/iPhone could run it. I have the source code, and the Cube source code (I want to use those controls, they would work very well.)

Can someone help me out?

Thanks!

EDIT: SOURCE CODE LINKS

Porting D2X-XL would be prefered, as it supports both Descent and Descent 2 as well as their addon missions.