2010-09-10, 10:04 PM
Eosian Wrote:Similarities in forked codebases only make porting features from one to the other more challenging because the small differences are easier to overlook in the vast sea of similarity.
what? no.
Dual monitors running code preview..... easily match up the differences. And that's the hard pain-in-the-ass way. I'm sure there are easier methods than the ones I used when i hex edited SNES code eons ago to compare differences in code from JPN and US versions.
If Maple code modding (or porting if you prefer that term) is anything like Call of Duty modding, then you would need the client and server code for one monitor and the client/server code for the father code on the other. I would guess they face the same issues as some things should only come server side but the client module can't have conflict. And this is all going without a SDK. You're telling me the Korean MS dev team provides barebone code to the other teams throughout the globe? That would be a drag, but you still wouldn't need months if you have even a DM setup. I'm very interested to know how they do the process.
Also..... the dev blog could not have been posted at a more horrible time. The PS3 Jailbreak is being ported from different phones and their respective OS platforms, and even to the TI 84 calculator. The iphone linux version is out, and to do that, you need to compile your own binaries. "Porting" a Maple patch seems like a walk in the park in comparison. :p

