Page 1 of 1

Porting PR to Bf2142

Posted: 2011-11-03 12:36
by ChallengerCC
Hi PR Modding Team,

is it possible to port Project Reality to the newer Engine 2142 ? I know its a hell of a Job,
but i think it?s worth.
Higher Texture Resolutions, Bulletphysics, 3D Huds, higher Polygon and so on.

I think all BF2 PR gamer would follow you without complaining about it.
The price of the game is now i think 15 Euro or so.
It would be an better experience for the gamers and would give you more free space for modding.

When i am wrong please correct my blasphemic thinking. :wink:

Re: Porting PR to Bf2142

Posted: 2011-11-04 08:14
by Rhino
The only reason why I've approved this suggestion is so I can try and stamp it out, again..

For starters lets look at the things you think make it worth it.
  • Texture resolutions have the same limitations as on the BF2 engine, no gain there...
  • Ballistics can be done a little better yes, but nothing huge.
  • 3D HUDs are possible in BF2, just a lot of work to do but the same amount of work required to do them in BF2142.
  • "Poly limits" are the same as BF2. All the BF2142 engine is is a slightly tweaked BF2 engine, poly limits are really only limited by the client's system when it comes to these two engines.
There are actually bigger pros than the only real pro you have listed (Ballistics) and thous are things like Destructible children etc, but at the end of the day, its really not worth it. Here are a few very BIG reasons why.

First of all we can not use vBF2 content in BF2142. That means the Chinese faction has pretty much gone in a flash and many gaps in pretty much all the other factions only the British, IDF and German factions are the only ones left mostly complete... This also means pretty much all of PR's maps can't be used as they use many vBF2 statics in them and would need to be reworked to not have any of vBF2's statics in them. Even most of PR's statics use vBF2 texture palettes so they can't even be used in 2142 without having missing texture errors crashing the players on load. And then its not like we can replace all these missing statics with BF2142 statics, even if we had the time to do so... There is also a big chance a lot of our python code will not work directly with BF2142 and would need to be edited to work with it. This is also not to forget all the time and effort needed to be put into porting PR to 2142 which isn't a simple copy and paste job...


But if you really think the majority of players are going to fish out even more money for BF2142 for only a tiny jump in capabilities, forgetting all of thous problems above you can think again. What would happen is you would end up with a split player base, some playing PR:BF2 and some playing PR:BF2142 and this would shorten PR's lifespan considerably. We might as well cut PR's wrists and see how long it takes for it to die....


So ye, this isn't going to happen and if we wanted to do this, we would have done it soon after 2142's release rather than 5years after its release when hardly anyone is playing it, at some points less people than PR:BF2.....


- Locked