OK, 1st, i want to say I'm a complete idiot when it comes to development. I've dabbled in C++ in my spare time, but I have no clue as to how you develop a game, my statements are pure guesswork. OK, I'm ready to look like an idiot. Here we go.
Why whould it take a year? I mean, you've got good source code on file. all you really need to do is take OP, add the SFC3 reverse and warp code, add some new race slots, program new weapons and make some models.
I can see how this is a big undertaking, this is not nearly as small as I make it out to be, but I don't see the need for a brand-new engine, just maybe an expansion(ala EAW or Tales of the Sword Coast if you know Baldur's Gate) to the existing OP engine.
What I'm trying to say is this: New games take at least a year. Some take MUCH MUCH longer(see Morrowind) but Expansions take only about six months, because 3/4ths of the work is already done, all you need to do is throw in some new stuff and you've got a new product. Maybe they could even do a stand-alone expansion.
This is by NO MEANS a critisisim of Taldren, I'm ready to kiss their feet for patching OP YEARS after it's relese. It's just that I know iI'm not smarter than everybody who's posted here, I know i'm missing something, I'd just like to know what.
Thank you for your understanding,
Merlin