#120274 - Joe_Sextus - Fri Mar 02, 2007 5:07 am
I've been throwing the idea around of porting descent to the DS for a few months now. I never really looked at the code until here recently, and I am still unsure how playable a port would be because of the the controls (like being able to rotate right and strafe left while firing primary and secondary weapons). But that's another topic.
Depending on what source tree is used, the source tree is from 4.5MB to 7.75MB in size. The three source trees I have (D1x, D1x-rebirth, and DesCEnt) use C or C++ and x86 assembly (not even sure how that works for desCEnt).
My question is with a source tree of this size and complexity, what is the best way to port this? Would it be better to start at main() and implement functions as need, start at the bottom and work my way backwards toward main, fix compile errors until it just works, or some other way I have thought of yet?
Thanks,
Joe
Depending on what source tree is used, the source tree is from 4.5MB to 7.75MB in size. The three source trees I have (D1x, D1x-rebirth, and DesCEnt) use C or C++ and x86 assembly (not even sure how that works for desCEnt).
My question is with a source tree of this size and complexity, what is the best way to port this? Would it be better to start at main() and implement functions as need, start at the bottom and work my way backwards toward main, fix compile errors until it just works, or some other way I have thought of yet?
Thanks,
Joe