PR:BF2 v1.6/WW2 Status Update March 2019
-
- Posts: 842
- Joined: 2007-10-08 21:30
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Poor [R-DEV]W0lf3k is working flat out
This is great but the movies backgorund is a waste of time, a change of little consequence.
Just make it a carefully picked still image and be done with it. Save precious CPU cyles.
The first thing I do with every release is replace the .bik movies in mods/movies with a still .bik image.
This is great but the movies backgorund is a waste of time, a change of little consequence.
Just make it a carefully picked still image and be done with it. Save precious CPU cyles.
The first thing I do with every release is replace the .bik movies in mods/movies with a still .bik image.
Last edited by WeeGeez on 2019-03-04 18:57, edited 7 times in total.
-
- Posts: 842
- Joined: 2007-10-08 21:30
Re: PR:BF2 v1.6/WW2 Status Update March 2019
And this is borderline OCD too (I myself have/had run - ins with perfectionism).cribbaaa wrote: The menu buttons should probably align with the logo, like so;
Last edited by WeeGeez on 2019-03-04 18:56, edited 1 time in total.
- Mats391
- PR:BF2 Lead Developer
- Posts: 7636
- Joined: 2010-08-06 18:06
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Iirc you can click one of the corners and it turns into still images in current menu. Dont know if that still works in new one.WeeGeez wrote:Poor [R-DEV]W0lf3k is working flat out
This is great but the movies backgorund is a waste of time, a change of little consequence.
Just make it a carefully picked still image and be done with it. Save precious CPU cyles.
The first thing I do with every release is replace the .bik movies in mods/movies with a still .bik image.
Mineral: TIL that Wire-guided missiles actually use wire
- Suchar
- PR:BF2 Lead Developer
- Posts: 2176
- Joined: 2016-10-12 13:25
- Location: Poland
Re: PR:BF2 v1.6/WW2 Status Update March 2019
It did not work when I tested it last time.Mats391 wrote:Dont know if that still works in new one.
-
- Posts: 1780
- Joined: 2009-09-30 17:07
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Good work 'lads! Might get me back to playing again. I hope the Syrian mod is also slowly progressing.
We are staying up!
-
- Retired PR Developer
- Posts: 17261
- Joined: 2007-02-17 14:59
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Because you want optimum performance in... the main menu?WeeGeez wrote: Save precious CPU cyles.
- Mineral
- Retired PR Developer
- Posts: 8533
- Joined: 2012-01-02 12:37
- Location: Belgium
-
- Posts: 842
- Joined: 2007-10-08 21:30
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Very funny.
I realise the the main menu video would only be a few hundred K but it's not the point. The game needs optimisation. DOn't just mask it with ultra hardware, Why make software bigger than it needs to be? The ONLY primary target audience should be people who cannot afford mega rigs. One would think, for a game that is approaching 15 years old, this wouldn't be a problem, right?
Something I've never understood is why software devs can be so wasteful and make inneffecient software requiring mountains of dependencies. Not PR devs specifically but its true in most software is getting more and more bloated as father always says. PR Windows 11? good luck with that.
It's a philosophy
simplify and simplification becomes extrapolative.
complicate and complications become extrapolative,
WHY even waste time making a movie background when one round of PR already consumes an hour of ones life.
I'm sorry that this is a tiny bit off topic but I needed to be clear.....
Every KB should count!
I realise the the main menu video would only be a few hundred K but it's not the point. The game needs optimisation. DOn't just mask it with ultra hardware, Why make software bigger than it needs to be? The ONLY primary target audience should be people who cannot afford mega rigs. One would think, for a game that is approaching 15 years old, this wouldn't be a problem, right?
Something I've never understood is why software devs can be so wasteful and make inneffecient software requiring mountains of dependencies. Not PR devs specifically but its true in most software is getting more and more bloated as father always says. PR Windows 11? good luck with that.
It's a philosophy
simplify and simplification becomes extrapolative.
complicate and complications become extrapolative,
WHY even waste time making a movie background when one round of PR already consumes an hour of ones life.
I'm sorry that this is a tiny bit off topic but I needed to be clear.....
Every KB should count!
Last edited by WeeGeez on 2019-03-07 23:36, edited 3 times in total.
-
- Posts: 117
- Joined: 2015-03-01 13:07
Re: PR:BF2 v1.6/WW2 Status Update March 2019
I like the movie background, i already had coffee watching that.
-
- Posts: 15
- Joined: 2013-08-06 18:10
Re: PR:BF2 v1.6/WW2 Status Update March 2019
1.6 content looks really solid. Looking forward to the contemporary Syrian Civil War map, and WWII is gold, like always. Keep up the great work boys!
-
- Retired PR Developer
- Posts: 17093
- Joined: 2007-02-08 07:19
Re: PR:BF2 v1.6/WW2 Status Update March 2019
The game is 15 years old. Unless you want really crappy graphics and much less stuff going on, we can't optimize it much more than we already did. We respect your opinion, but we simply don't agree.WeeGeez wrote:Very funny.
I realise the the main menu video would only be a few hundred K but it's not the point. The game needs optimisation. DOn't just mask it with ultra hardware, Why make software bigger than it needs to be? The ONLY primary target audience should be people who cannot afford mega rigs. One would think, for a game that is approaching 15 years old, this wouldn't be a problem, right?
Something I've never understood is why software devs can be so wasteful and make inneffecient software requiring mountains of dependencies. Not PR devs specifically but its true in most software is getting more and more bloated as father always says. PR Windows 11? good luck with that.
It's a philosophy
simplify and simplification becomes extrapolative.
complicate and complications become extrapolative,
WHY even waste time making a movie background when one round of PR already consumes an hour of ones life.
I'm sorry that this is a tiny bit off topic but I needed to be clear.....
Every KB should count!
- Senshi
- PR:BF2 Developer
- Posts: 356
- Joined: 2010-04-29 10:44
Re: PR:BF2 v1.6/WW2 Status Update March 2019
WeeGeez: You address two issues.
One is devs "wasting times on unimportant bits". That is a common misconception. Devs have incredibly specialized areas of expertise. And sure, more awesome modelers, texture artists and coders would always be great, but there's some that have capabilities in some specific niches that also make up a great deal of PR. There's been a number of guys that have exclusively contributed sound work, but don't have the first idea about textures. Others are great at videos, but have no clue about the game. Then there's bums like me who only deal with the webserver stuff.
Second part is, everybody is doing this as their hobby, so of course people focus on their pet projects that intrigue them. The main menu overhaul was one of these, and things like the main menu videos came up and someone grabbed it up and worked on it. This by no means has caused any delays for the production of ingame assets.
The second thing you address is optimization:
PR is based on an engine that was originally developed over twenty years ago (for Codename Eagle), and was last updated for BF2 fourteen years ago.
PR would be entirely impossible if not an incredible amount of optimization already was in place, and is still the biggest limitation and concern for any new asset that is added to it. Which is why so many community contributors get frustrated when their developments get picked apart by veteran DEVs. It's not to harass, it's to ensure that PR sustains a level of quality and performance.
Optimization is always a balance between features and performance, and PR has managed to navigate those shallows pretty well, I daresay.
One is devs "wasting times on unimportant bits". That is a common misconception. Devs have incredibly specialized areas of expertise. And sure, more awesome modelers, texture artists and coders would always be great, but there's some that have capabilities in some specific niches that also make up a great deal of PR. There's been a number of guys that have exclusively contributed sound work, but don't have the first idea about textures. Others are great at videos, but have no clue about the game. Then there's bums like me who only deal with the webserver stuff.
Second part is, everybody is doing this as their hobby, so of course people focus on their pet projects that intrigue them. The main menu overhaul was one of these, and things like the main menu videos came up and someone grabbed it up and worked on it. This by no means has caused any delays for the production of ingame assets.
The second thing you address is optimization:
PR is based on an engine that was originally developed over twenty years ago (for Codename Eagle), and was last updated for BF2 fourteen years ago.
PR would be entirely impossible if not an incredible amount of optimization already was in place, and is still the biggest limitation and concern for any new asset that is added to it. Which is why so many community contributors get frustrated when their developments get picked apart by veteran DEVs. It's not to harass, it's to ensure that PR sustains a level of quality and performance.
Optimization is always a balance between features and performance, and PR has managed to navigate those shallows pretty well, I daresay.
-
- Posts: 160
- Joined: 2017-07-04 23:02
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Some time ago there was an idea of changing the game engine to bf 2142 i think. Is it still possible? Any plans?Senshi wrote:WeeGeez: You address two issues.
One is devs "wasting times on unimportant bits". That is a common misconception. Devs have incredibly specialized areas of expertise. And sure, more awesome modelers, texture artists and coders would always be great, but there's some that have capabilities in some specific niches that also make up a great deal of PR. There's been a number of guys that have exclusively contributed sound work, but don't have the first idea about textures. Others are great at videos, but have no clue about the game. Then there's bums like me who only deal with the webserver stuff.
Second part is, everybody is doing this as their hobby, so of course people focus on their pet projects that intrigue them. The main menu overhaul was one of these, and things like the main menu videos came up and someone grabbed it up and worked on it. This by no means has caused any delays for the production of ingame assets.
The second thing you address is optimization:
PR is based on an engine that was originally developed over twenty years ago (for Codename Eagle), and was last updated for BF2 fourteen years ago.
PR would be entirely impossible if not an incredible amount of optimization already was in place, and is still the biggest limitation and concern for any new asset that is added to it. Which is why so many community contributors get frustrated when their developments get picked apart by veteran DEVs. It's not to harass, it's to ensure that PR sustains a level of quality and performance.
Optimization is always a balance between features and performance, and PR has managed to navigate those shallows pretty well, I daresay.
-
- Posts: 940
- Joined: 2013-04-22 08:36
Re: PR:BF2 v1.6/WW2 Status Update March 2019
As always, great stuff and glad to see that you're making progress, but that menu needs some desert.
-
- PR:BF2 Developer
- Posts: 2887
- Joined: 2012-05-18 03:37
Re: PR:BF2 v1.6/WW2 Status Update March 2019
GreetingsLEGIYA wrote:Some time ago there was an idea of changing the game engine to bf 2142 i think. Is it still possible? Any plans?
To answer your question, it is possible but it's not currently being focused on.
In the past, one of the R-DEVS was working on it and implementing some advanced features.
Last year, I've been working on it on and off as a side-project to see how it would look, documenting stuff etc but the team may be interested to experiment and work with it in the future.
Everything is portable from one engine to another. BF2Editor works with a workaround, and I manage to get our essential tools working to build archives and run scripts etc. But there are things that are a challenge to port.
One of the things is a substitute for the Grappling Hook. Battlefield 2142 has the Grappling Hook code from BF2:SF v1.5 update stripped out of the .exe, same with the Zipline.
Another is reintegrating PR-Mumble with the PRLauncher which is possible from what I've experimented.
We'd have to edit the binaries to allow 100 players, bigger squads, fix squad bugs, load times in linux and windows server etc. There may not be a guarantee that all addresses may be the same between binaries.
The TIS (UGL distance setting), Thermals haven't been tried out yet. Reintegrating things between PRLauncher and BF2142 is also unknown.
Porting python via copy and paste may not be guaranteed if some things have been changed, and if they haven't, they'd need to be reworked with the current system. Haven't looked into it but there are some improvements iirc.
Then there's the new menu system which is a .fla format compared to the .swf format which I haven't figured out the program to edit and is a totally different system. We might be able to port everything that's showcased here to the new system minus the Soldier class stuff but it's unexplored.
Shaders are slightly different comparing it to BF2. Not sure if the lightning system will work in BF2142 but there is an in-built snow, rain system which works like the Ambient Effect mapper-place triggers that a mapper may add for rain or snow.
The amount of menu classes is 4 which can be increased to 7 like in PR. In-fact, BF2142 has a built-in kit customisation menu. So it's a matter of reworking existing kits to allow custom weapons or disallow it.
Also the export tools may be the same as in BF2142, but that's an assumption.
The debugger tool from BF2_r.exe doesn't work, so the BF2Editor would need to be used or perhaps it can be modified to work in the BF2142.exe engine.
And there's so much undiscovered differences or similarities that may or may not work differently.
TL;DR: Officially, no. There isn't any plan to do it anytime soon as the team prefers to focus on the BF2 Engine for now, and there's a lot of uncertainties and challenges.
But it's something to consider if the transition will be smooth enough and documented to be worth the effort and time. We would need to do all the documentation, testing and work But yeah, currently working on v1.6 at the moment and it's in the backburner for me.
Last edited by Arab on 2019-03-13 02:19, edited 8 times in total.
-
- Posts: 264
- Joined: 2014-09-06 06:13
Re: PR:BF2 v1.6/WW2 Status Update March 2019
am wondering if should focus on dare I say it... a gameplay/asset mod for Squad (yeah I know its like pr2 but not) but could do it a lot better than squad for PR's sake hahaha eh well
(squad is limited to a retail product so can't keep the gameplay as nice as PR wink wink)
(squad is limited to a retail product so can't keep the gameplay as nice as PR wink wink)
-
- Posts: 51
- Joined: 2019-01-07 11:57
Re: PR:BF2 v1.6/WW2 Status Update March 2019
what is the benefits from changing the engine.
i mean what is the differents between bf2 and bf2142 engine. and how can it benefit projekt reality
i mean what is the differents between bf2 and bf2142 engine. and how can it benefit projekt reality
-
- Posts: 160
- Joined: 2017-07-04 23:02
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Thank you for your answer!Arab wrote:Greetings
To answer your question, it is possible but it's not currently being focused on.
In the past, one of the R-DEVS was working on it and implementing some advanced features.
Last year, I've been working on it on and off as a side-project to see how it would look, documenting stuff etc but the team may be interested to experiment and work with it in the future.
Everything is portable from one engine to another. BF2Editor works with a workaround, and I manage to get our essential tools working to build archives and run scripts etc. But there are things that are a challenge to port.
One of the things is a substitute for the Grappling Hook. Battlefield 2142 has the Grappling Hook code from BF2:SF v1.5 update stripped out of the .exe, same with the Zipline.
Another is reintegrating PR-Mumble with the PRLauncher which is possible from what I've experimented.
We'd have to edit the binaries to allow 100 players, bigger squads, fix squad bugs, load times in linux and windows server etc. There may not be a guarantee that all addresses may be the same between binaries.
The TIS (UGL distance setting), Thermals haven't been tried out yet. Reintegrating things between PRLauncher and BF2142 is also unknown.
Porting python via copy and paste may not be guaranteed if some things have been changed, and if they haven't, they'd need to be reworked with the current system. Haven't looked into it but there are some improvements iirc.
Then there's the new menu system which is a .fla format compared to the .swf format which I haven't figured out the program to edit and is a totally different system. We might be able to port everything that's showcased here to the new system minus the Soldier class stuff but it's unexplored.
Shaders are slightly different comparing it to BF2. Not sure if the lightning system will work in BF2142 but there is an in-built snow, rain system which works like the Ambient Effect mapper-place triggers that a mapper may add for rain or snow.
The amount of menu classes is 4 which can be increased to 7 like in PR. In-fact, BF2142 has a built-in kit customisation menu. So it's a matter of reworking existing kits to allow custom weapons or disallow it.
Also the export tools may be the same as in BF2142, but that's an assumption.
The debugger tool from BF2_r.exe doesn't work, so the BF2Editor would need to be used or perhaps it can be modified to work in the BF2142.exe engine.
And there's so much undiscovered differences or similarities that may or may not work differently.
TL;DR: Officially, no. There isn't any plan to do it anytime soon as the team prefers to focus on the BF2 Engine for now, and there's a lot of uncertainties and challenges.
But it's something to consider if the transition will be smooth enough and documented to be worth the effort and time. We would need to do all the documentation, testing and work But yeah, currently working on v1.6 at the moment and it's in the backburner for me.
- Suchar
- PR:BF2 Lead Developer
- Posts: 2176
- Joined: 2016-10-12 13:25
- Location: Poland
Re: PR:BF2 v1.6/WW2 Status Update March 2019
Just a few examples:selman wrote:what is the benefits from changing the engine.
https://www.youtube.com/watch?v=e9m8GaF ... e=youtu.be
https://www.youtube.com/watch?v=alH-6JoCzII
https://www.youtube.com/watch?v=E_f8U-n7xbo
https://www.youtube.com/watch?v=UkjKVoQfr8U
https://youtu.be/fiubkfeQEFY?t=62
-
- Retired PR Developer
- Posts: 17261
- Joined: 2007-02-17 14:59