Forum: Poser - OFFICIAL


Subject: e frontier America Products Acquired by Smith Micro

clsteve opened this issue on Nov 15, 2007 · 354 posts


kuroyume0161 posted Fri, 16 November 2007 at 1:35 PM

I've heard that Sylvia Browne will do it for $700/hr over the phone(y)! ~

Quote - If you know Objective-C really, really well, it might help in the reverse-engineering process. It came off of MacOS-friendly code and simply got kludged-up from there, so the best method would be to start from the basics and work your way up over time, like they did. Dunno how much Obj-C is still in there (prolly not much anymore), but it'd be worth looking into, I think.

Although I'm terribly aware of Poser's roots on MacOS (rsr files attest to that), I'm not sure that starting all the way from where Larry Weinberg started and building up would be worthwhile.  It took nearly ten years to arrive at Poser 4 ProPack - and that was with a development team in a company over a good portion of that time.  That and the fundamental paradigm of Poser can't be maintained but only emulated in other applications.  At least DAZ could build from the ground up and use whatever methodology was closest to Poser.  In my case, there is a virtual pantheon of obstacles to navigate so that the emulation works in the hosting application.  Plus, without the code or algorithms, reverse-engineering software is a matter of observation and guesswork.  There is no decompiler that spits out C/C++ etc. code as it would have looked in the original codebase - at least not without a very hefty ransom. :)

C makes it easy to shoot yourself in the foot. C++ makes it harder, but when you do, you blow your whole leg off.

 -- Bjarne Stroustrup

Contact Me | Kuroyume's DevelopmentZone