PDA

View Full Version : Misc The Launcher and Updater


AncientMan
2013-04-13, 09:21
This week has been pretty busy with updates from the team already, but seeing as everyone has been talking about the launcher and updater (it was decoded from the encoded changelog (https://www.realitymod.com/forum/f196-pr-highlights/119288-prbf2-v1-0-0-0-v1-0-8-0-encoded-changelog.html)), it's probably about that time to reveal it.

The launcher (and the updater which is built into it) is probably one of the biggest features v1.0 will bring. This is because it completely changes the way you launch the game, and it allows us to deploy updates at a much, much quicker rate. To demonstrate everything, I recorded this video, which works through the main things the launcher and updater offer.

B5D-_eC5fUI

So now that you've watched the video (I apologise for my microphone), hopefully you've got a lot better understanding of what everything is. But let me go through it again in a bit more detail.

When you download v1.0, you will be downloading a single ".iso" file, which for those who know, is essentially a DVD image. You then mount, burn or extract this in order to install PR. For those who don't know how to use .iso files, don't worry, we'll be providing plenty of instructions on how to use the .iso file, so it'll be as painless as possible. You then run the autorun application, which provides a quick and easy method to launch the installer, or launch the game if it's already installed.

http://www.ancientdev.com/images/launcher/autorun_thumb.jpg (http://www.ancientdev.com/images/launcher/autorun.jpg)

The installer is just like previous PR installers, however it's a single install, no need to run multiple installers one after the other! So, there should be much less problems, and there's less human interaction required. By the way, v1.0 will only have a full install method, there will not be a patch method from v0.98. This is because literally every single file in PR has been modified in one way or another, and there would be no way to reset everything ready for updates with the new updater. Not to worry though, once this initial install is done, you should be able to use the updater from here on out to get new versions.

Anyway, once everything is installed, you then have to sort out some Project Reality specific profiles. So, before, profiles were BF2 profiles, read out of Documents/Battlefield 2/Profiles. No longer in 1.0! Profiles are now read from Documents/ProjectReality/Profiles, and this allows us to customize settings and provide unique PR settings without affecting other mods and vanilla BF2. So no more grey crosshair when you go and play other mods!

http://www.ancientdev.com/images/launcher/createprofile_thumb.jpg (http://www.ancientdev.com/images/launcher/createprofile.jpg) http://www.ancientdev.com/images/launcher/createaccount_thumb.jpg (http://www.ancientdev.com/images/launcher/createaccount.jpg) http://www.ancientdev.com/images/launcher/multipleprofilesperemail_thumb.jpg (http://www.ancientdev.com/images/launcher/multipleprofilesperemail.jpg) http://www.ancientdev.com/images/launcher/importprofile_thumb.jpg (http://www.ancientdev.com/images/launcher/importprofile.jpg)

Profiles and accounts all use GameSpy, just like BF2 does, and how it all works is the exact same as it is in BF2. The only difference is you no longer need to provide a unique email address when creating a new GameSpy account. GameSpy supports multiple accounts linked to a single email address, and the new login system supports this. When retrieving an account via email, you will be presented with a list of accounts linked to this email address, so it's a much friendlier experience.

Once you've sorted out your profiles, you then get to the main launcher. This is where all the action happens, and you will not be able to skip this when launching PR. You will always have to launch the launcher, and press play. The background image here was done by [R-DEV]Chuc (https://www.realitymod.com/forum/members/8848.html), and is totally badass.

http://www.ancientdev.com/images/launcher/launcher_thumb.jpg (http://www.ancientdev.com/images/launcher/launcher.jpg)

The options menu is a very important part of the new launcher. The video options, and part of the audio options, are all contained here, and they are no longer in the main menu. This is because it gives us a lot more control over how these are configured, and seeing as you couldn't change them anyway while playing the game, it shouldn't be too much of a loss. Things like the volume and voip audio sliders that you can change while ingame are still in the main menu, so you shouldn't be too worried about not being able to change this stuff while ingame.

http://www.ancientdev.com/images/launcher/options_thumb.jpg (http://www.ancientdev.com/images/launcher/options.jpg) http://www.ancientdev.com/images/launcher/options2_thumb.jpg (http://www.ancientdev.com/images/launcher/options2.jpg) http://www.ancientdev.com/images/launcher/options3_thumb.jpg (http://www.ancientdev.com/images/launcher/options3.jpg) http://www.ancientdev.com/images/launcher/options4_thumb.jpg (http://www.ancientdev.com/images/launcher/options4.jpg)

You will notice in the options menu, that there's several "new" options like fullscreen, custom resolution, and being able to skip the intro movies. These replace the shortcut parameters that everyone used to use (+fullscreen, +szx, +szy, +restart), and provides a nice UI to change everything, and allows you to configure these on a per profile basis. Do note, that you will no longer be able to use these parameters with the new launcher, the only way to configure these is in the new options menu.

In the support menu, you'll be able to get support information which will be extremely helpful when posting support threads in the forums. This, along with error logs, and dialog messages, can all be copied and pasted into the forums, and are wrapped in code tags to make things all nice and well formatted.

http://www.ancientdev.com/images/launcher/supportinfo_thumb.jpg (http://www.ancientdev.com/images/launcher/supportinfo.jpg) http://www.ancientdev.com/images/launcher/cdkeyinfo_thumb.jpg (http://www.ancientdev.com/images/launcher/cdkeyinfo.jpg) http://www.ancientdev.com/images/launcher/utils_thumb.jpg (http://www.ancientdev.com/images/launcher/utils.jpg)

You can also easily change your CD Key, which should help with issues where your CD Key somehow because invalid and causes you to crash while connecting to servers. You can also easily verify your CD Key is valid, which can also be useful in tracking down issues. Don't worry, this is all verified directly with the GameSpy servers, and there's nothing dodgy going on, it's all the exact same methods BF2 uses for verifying your CD Key.

So, one of the cool new features about the new profile system, is the ability to have multiple profiles each with unique prefixes. Not only this, but you can have multiple profiles using the same account, which allows you to set up things such as different video/audio settings, but still use the same account name as displayed ingame. You can set it up to always use a profile to skip the whole login page, which can save a couple of clicks, which everyone should like.

Now if you thought the launcher was pretty cool, the updater is even better. One of the main problems we have with development is the ability to push out updates. We don't want to release too many installers, as it's a pain to download and install them, and we'll piss everyone off and people will leave. But then we run into the problem of making individual versions, but all the developers want their stuff in it, and development times lengthen as we want to get everything in. So, then we run into issues with months (years in 1.0's case) of development time, and people leaving due to lack of updates.

http://www.ancientdev.com/images/launcher/downloadingupdate_thumb.jpg (http://www.ancientdev.com/images/launcher/downloadingupdate.jpg) http://www.ancientdev.com/images/launcher/applyingupdate_thumb.jpg (http://www.ancientdev.com/images/launcher/applyingupdate.jpg)

So, the updater was made to solve all these issues. Because it's completely automated, there shouldn't be too many issues with pushing out updates frequently, there's no user interaction required (apart from obviously launching the game). Because we can release updates whenever, developers also don't get pissed off when they make feature X, but it's not pushed to the public until months (years) later, and as a result they are more active and features get done quicker. So, our plan with v1.0, is push bug fixes almost immediately, and push features (or small groups of features) basically whenever they're done and tested. The end result should be everyone being happy, both the public and developers alike.

Another really badass feature of the updater is the filesize. Now, this isn't demonstrated well in the video (because 1.0.8.0 contained a tonne of changes), but updates we push to the public should be extremely small. This is done through updating files inside the zip archives the mod uses directly (instead of providing the entire zip archive to download again, which is extremely useless and a waste of download time), as well as using BSDiff (http://www.daemonology.net/bsdiff/) for binary modification. To provide an example of this, say we changed the texture paths in a .bundledmesh (a model file). Now, usually, we're just changing a couple of strings in the file, or maybe a couple of vertices were changed. With BSDiff, instead of having to download the entire 4 MB mesh file again, you only download say 5 KB, the changed strings for example. This is then applied directly inside the zip archive, so instead of downloading the entire 1.12 GB objects_vehicles_client.zip file, you only need to download 5 KB. Pretty, pretty badass.

Now, the problem with the whole update method, is it relies that you're applying updates over the top of unmodified files. This is why we now have file verification inside the launcher. It essentially replaces server side MD5 checks, and it should be a much nicer method than randomly getting disconnected from a game, just to be greeted by some weird and random MD5tool error. So, be very, very careful if you go about modifying PR files, because you could mess up your game, and you'll be forced to reinstall everything again. Always create backups first!

http://www.ancientdev.com/images/launcher/credits_thumb.jpg (http://www.ancientdev.com/images/launcher/credits.jpg)

Onto the credits. The credits in the main menu were very, very limited in what they could do, and they were usually always out of date (or half the time they don't even display properly). So, I shifted the credits to the launcher, and this allows us to update them whenever the team changes (the credits are loaded from the internets ;)). You'll probably notice a few names missing from the credits, which is because not everyone has contacted me with their details to be included in them. Hopefully though before we release everyone is there and credited for what they did. Also, the music is another badass track made specifically for the credits by [R-DEV]Alkali (https://www.realitymod.com/forum/members/18859.html), he's done a real awesome job on the soundtrack for v1.0.

And that's about it. This has been my project for a bit over a year now, mixed in between University and real life (and other PR tasks). I'm quite happy with how it's turned out so far, and hopefully it'll hold up when the public gets their hands on it. Let me know what you think, and I hope you appreciate the effort and thought that's gone into each and every little detail (yes, even those little rounded corners on buttons took time :p)

rodrigoma
2013-04-13, 09:23
sweeeet :-P

Pronck
2013-04-13, 09:35
Nice, but when you click High on Graphics will everything become high? Because when I click the High option in BF2 only textures are high quality and the rest will stay on the medium level....

Linx_esp
2013-04-13, 09:35
This is just amazing, thanks AncientDude!!! :lol:

Onil
2013-04-13, 09:39
Awesome!!

Can we pretty please get the launcher background as a desktop background in big resolution in the meantime? It looks really great.

Keep up the good work ;)

AncientMan
2013-04-13, 09:39
Nice, but when you click High on Graphics will everything become high? Because when I click the High option in BF2 only textures are high quality and the rest will stay on the medium level....

Yes, there's many little things like this that aren't demonstrated in the video. Switching to Low/Medium/High will affect all settings as expected, unless your computer does not support it. Because, on 32 bit machines without large address awareness, you will not be able to select High Textures, and certain settings are restricted to a minimum of Medium, to help to reduce exploits with people running on Low settings to gain an advantage.

Rezza
2013-04-13, 09:40
Great i am amazed!

lucky.BOY
2013-04-13, 09:48
Great! Any news about further mumble integration?

Psyrus
2013-04-13, 10:00
Faaantastic :D

Unhealed
2013-04-13, 10:02
Amazing work. PR looks so professional now, the launcher reminds Skyrim launcher, except PR launcher is better.
Almost every day something new, you guys are spoiling us. :)
Also I personally dislike font used in credits, it's just looks out of place compared to the awesome launcher font.

Conman51
2013-04-13, 10:14
I remember a few months ago there were pics for an installer/ updater.

Many people guessed that mumble would be integrated into it. Will your launcher have a shortcut for mumble?

Great work BTW.

Jolly
2013-04-13, 10:22
This is nice, like FH2! Love u ancient! And chuc! And who ever contribute it!


Sent from my iPad using Tapatalk HD

Deathtrap
2013-04-13, 10:28
It looks nice, and easy :D

Matzejo
2013-04-13, 10:48
looks great, best future for pr so far!!

ComradeHX
2013-04-13, 10:52
Looks great.

Why blue text instead of grey?

Psyko
2013-04-13, 11:16
that looks really professional. when you consider what a botch skyrim's UI was, and how much better yours is, you could easily get a high up UI job in a studio at this stage. congrats AM.

I would say though with EA's lack of support and bad publicity, now is probably the most opportune time to request the BF2 source code so project reality can be standalone, or do whatever negotiating is necessary. you'll never get something unless you ask for it.

sukkizzzz
2013-04-13, 11:44
Keep up the great work!
Any updates coming for PR Mumble? Installed Windows 8 for my "gaming rig" and I noticed theres no fix to get overlay working or atleast none of them havent worked out so far.

Myru
2013-04-13, 11:44
Many people guessed that mumble would be integrated into it. Will your launcher have a shortcut for mumble?


I'm also pretty curious if the DEVs found a way to integrate pr-mumble into the launcher or mod itself, rather than there being a shortcut to start mumble separately, so it entirely replaces the ingame VoIP.

The launcher itself looks really nice and user-friendly - great work!

Grober
2013-04-13, 11:49
Give it to us!

DavviZ
2013-04-13, 11:58
Looks very proffesional. Love the "always use this profile" thing!

nAyo
2013-04-13, 12:07
Praise the lord AncientMan

Inspektura43
2013-04-13, 12:17
AncientMan;1885151']Yes, there's many little things like this that aren't demonstrated in the video. Switching to Low/Medium/High will affect all settings as expected, unless your computer does not support it. Because, on 32 bit machines without large address awareness, you will not be able to select High Textures, and certain settings are restricted to a minimum of Medium, to help to reduce exploits with people running on Low settings to gain an advantage.

So I wont be able to like run effects on high and textures on low settings?

edit: oh nvm I sort it out

AncientMan
2013-04-13, 12:19
So I wont be able to like run effects on high and textures on low settings?

Sure, but certain settings have a minimum and maximum, some settings you cannot select Low, some settings you cannot select High (depending on your machine).

sweedensniiperr
2013-04-13, 12:39
Thanks Ancientdude:p 1.0 will surely be awesome.

ubermensche
2013-04-13, 12:40
This will completely destroy the balance of the game! :P

PricelineNegotiator
2013-04-13, 12:41
This is really cool. You guys have done a lot of work on this, and people will really appreciate it. I'd say this is cooler than similar apps like DayZ Commander.

Say if I were to format my computer and reinstall BF2 and PR. Do I still need to run BF2 and sign into my account first before running PR?

AncientMan
2013-04-13, 12:42
Say if I were to format my computer and reinstall BF2 and PR. Do I still need to run BF2 and sign into my account first before running PR?

You would only need to run BF2 first if you were using Steam, in order to finalize the installation. Any other use case, you would not need to run BF2 first.

CG-Delta
2013-04-13, 12:44
Now when it'll be more automatized will it still be relatively easy to manually install/add unofficial content like community created maps/mini-mods/updates like Single Player Map-Pack?
The question is not really how easy it is to install, but whether or not we'll lose control of this.

PricelineNegotiator
2013-04-13, 12:44
AncientMan;1885203']You would only need to run BF2 first if you were using Steam, in order to finalize the installation. Any other use case, you would not need to run BF2 first.

Lol, that was a little too fast. Nonetheless good information. You guys are doing damn good work with what you have.

AncientMan
2013-04-13, 12:53
Now when it'll be more automatized will it still be relatively easy to manually install/add unofficial content like community created maps/mini-mods/updates like Single Player Map-Pack?
The question is not really how easy it is to install, but whether or not we'll lose control of this.

At the moment, the system doesn't support custom content. But it's in my TODO list, just not that high up compared to some other things ;)

EDIT: It does support custom maps, but it does not support custom modifications of existing content

RazoR41
2013-04-13, 13:00
Looking great! :-)

Gosu-Rizzle
2013-04-13, 13:21
AncientMan;1885206']At the moment, the system doesn't support custom content. But it's in my TODO list, just not that high up compared to some other things ;)

EDIT: It does support custom maps, but it does not support custom modifications of existing content

How does the custom map thing work exactly? Do you have to install them manually like we do now or? And what about the minimods? Will the updater give you an option to install them when they are released? Or is it separate from the updater?

AncientMan
2013-04-13, 13:24
Pretty much just like how it is at the moment, all completely separate. But, I haven't even looked into this sort of stuff yet, just focused on getting main PR all working ;). I do have a couple of ideas however related to this for work in the future. This launcher and updater that I showed, it's not final in any way.

Navo
2013-04-13, 13:28
So many retired evelopers. :(

Gosu-Rizzle
2013-04-13, 13:29
AncientMan;1885216']Pretty much just like how it is at the moment, all completely separate. But, I haven't even looked into this sort of stuff yet, just focused on getting main PR all working ;). I do have a couple of ideas however related to this for work in the future. This launcher and updater that I showed, it's not final in any way.

Well it looks awesome so far :-) I think the updater will be a big help for keeping players comming back to PR, since you wont have to wait years between new content. Keep up the awesome stuff!

ChallengerCC
2013-04-13, 13:39
I have seen Wanda Shan. :)

brezmans
2013-04-13, 13:55
The updater is nice, but you owe me a new set of eardrums, mine got shattered watching that video ;)

Guniv
2013-04-13, 14:19
Cool stuff, but why are you using an .iso? won't that be difficult for a lot of people to figure out?

Mineral
2013-04-13, 14:23
If you can't figure out an iso :roll:

Guniv
2013-04-13, 14:28
If you can't figure out an iso :roll:

you'd be surprised.

Spush
2013-04-13, 14:28
Cool stuff, but why are you using an .iso? won't that be difficult for a lot of people to figure out?

So people don't have to download parts.

Guniv
2013-04-13, 14:34
I thought the point of this though was like many other games, download launcher, run launcher, launcher downloads game? Or did I misread?

EDIT: I guess it is just for installing and updating. Just my two cents, but if it could work the way I just said it'd be really awesome, but I don't know if you guys wanna sink any more time into this.

Web_cole
2013-04-13, 14:53
I would also be curious as to what sort of integration PR Mumble will have with the launcher, if any? It would be a shame to have such a streamlined package only for Mumble to still be "separate".

lucky.BOY
2013-04-13, 16:03
I was wondering, since the updater itself can downlaod and instal the whole mod, why cant we just download and instal the launcher+updater and let it do its thing? Im perfectly fine with using a .iso, i just thought this might be a somewhat more subtle solution.

martinhjerpe
2013-04-13, 16:19
Damn, that's some nice launcher you got there, awesome!

Psyrus
2013-04-13, 16:26
I was wondering, since the updater itself can downlaod and instal the whole mod, why cant we just download and instal the launcher+updater and let it do its thing? Im perfectly fine with using a .iso, i just thought this might be a somewhat more subtle solution.

It does make a lot of sense, to be honest. Depending on the current implementation, it might not even be that hard of an extension.

BloodyDeed
2013-04-13, 16:29
We don't have the server resources to provide the large initial download. That's at least one of the reasons.

It's not that we didn't think about that, it's just simpler to keep the current solution.

ChallengerCC
2013-04-13, 16:38
Realy nice quality work! Cant wait to test it out.

Frontliner
2013-04-13, 16:52
Hopefully the new launcher won't mess with Steam purchased BF2 copies :P

A question regarding the new background, can we make our own ones(not saying it looks bad or anything, but I like to customize my games a bit) for ourselves?

Phoenixo_Idaho
2013-04-13, 17:22
I like a lot this new launcher. The "support" part is really usefull ! :)

Nate.
2013-04-13, 18:03
I would also be curious as to what sort of integration PR Mumble will have with the launcher, if any? It would be a shame to have such a streamlined package only for Mumble to still be "separate".

This is the most important point. The only thing that I expected from the launcher was an integration of PR Mumble.

Other than that, what you have now looks awesome.

speedazz
2013-04-13, 18:13
http://media.tumblr.com/78cba6597d627a2d14f5a229e9ac5043/tumblr_inline_mfh5nulTbQ1r7zdi2.gif

3===SPECTER===3
2013-04-13, 19:01
So it says the updater will be used to get updates out quicker; and I get the idea behind bug fixes. But like, let's say a dev decides to make a new vehicle and the rest of the devs have nothing else coming any time soon. Will the updater be used for something like that? I open PR and install a quick update and now have a new vehicle to jump into?

paul161616
2013-04-13, 19:26
wow that is really amazing, caught myself saying 'awesome' outloud a couple times. like everyone else im wondering about mumble and its possible integration into the launcher.

i dont want to de rail this thread but i did see 5 new maps, and a returning one in the files :D

and i dont know about you guys, but the whole iso thing got me thinking that a hard copy of PR would be kinda cool, especially signed :P

as always devs youve rendered our brains from our skulls. really am appreciating the blitz of highlights lately. keep it up!

lucky.BOY
2013-04-13, 19:51
and i dont know about you guys, but the whole iso thing got me thinking that a hard copy of PR would be kinda cool, especially signed :P


Well you can always burn and sign it yourself ;-) Maybe even fake AMs signature lol.

Conman51
2013-04-13, 20:18
I asked this earlier but not sure if it was seen.

Will Mumble be incorporated into the launcher?

Also wont being able to change your CD key easily make it hard to ban people?

ShockUnitBlack
2013-04-13, 20:36
Looks great - very professional :D

Two things -

One, because the GameSpy profiles are PR-specific (as opposed to BF2-specific), is PR stat-tracking a possibility?

Two, will the updater mean many small patches/updates instead of large ones every year or so?

AncientMan
2013-04-14, 03:17
I intentionally didn't talk about Mumble, and that's all I'm saying about that ;). But, to satisfy peoples curiosity, I think you'll find a lot of empty space in the Audio options menu ;).

Cool stuff, but why are you using an .iso? won't that be difficult for a lot of people to figure out?

iso is a very common file format. With native integration in Windows 7 (for burning to disc), and Windows 8 (for mounting to a virtual drive), as well as support by commonly used archive tools such as WinZip, WinRAR and 7zip, plus plenty of other tools, there shouldn't be too much issue. As mentioned, there will be plenty of instructions on the downloads page when we release v1.0 for how to extract, burn or mount the file :). As to why we use this instead of something even more common like a zip file, with iso you get added benefits of easy burning to a DL DVD or mounting to a virtual drive :).

So it says the updater will be used to get updates out quicker; and I get the idea behind bug fixes. But like, let's say a dev decides to make a new vehicle and the rest of the devs have nothing else coming any time soon. Will the updater be used for something like that? I open PR and install a quick update and now have a new vehicle to jump into?

That's what we're thinking of, release updates with new stuff once they're done and tested, instead of waiting months and months until we have something "worthy" of it being called a new version. The idea we have is release updates as we please, then when the number of updates get too much, or the downloaded file size gets too much, then we release a new installer. Of course, this is the plan, we would need to see how things go when we get there :). And obviously, we would have to test these features first to make sure they're good to go, instead of releasing them instantly :).

Also wont being able to change your CD key easily make it hard to ban people?

No. Changing your CD Key doesn't somehow allow you to have a valid CD Key. You will still need a valid CD Key to play on servers. All this does is allow you to change it safely and securely, as well having the change actually work. BF2 came with a CD Key changing utility (/Battlefield 2/support/Battlefield 2_code.exe), but it doesn't work properly, and often users had more issues than they solved. This should help out a lot of people who have troubles joining a server and either crashing instantly (no cd key), or getting an error about an invalid cd key (when the key is not valid).

Oh, extra side note, to those people thinking I leaked my CD Key in the video, heh, you really think ABCD-1234-ABCD-1234-ABCD is my CD Key? :)

One, because the GameSpy profiles are PR-specific (as opposed to BF2-specific), is PR stat-tracking a possibility?

The two aren't related. We're simply shifting the profile directory so we can have custom settings and not have them conflict with other mods. Stats could have been done just fine with existing BF2 profiles :).

Two, will the updater mean many small patches/updates instead of large ones every year or so?

Yes, that's the plan, release things when they're done, instead of waiting for a collection of things and releasing them all together. Obviously, we wouldn't go overboard on this with updates every single day :p, but it gives the development team a lot of flexibility with features and tweaks and stuff like that.

theDaarkness
2013-04-14, 08:25
Looking more and more like a game for the ages keep up the good work. If only EA and DICE knew what a Battlefield game should really be.

K4on
2013-04-14, 09:38
Atleast they know how to make money and how to do successful media campaigns.

titsmcgee852
2013-04-14, 10:22
This seems like it's been a long time coming. Did it take a lot of work to plan and implement?

Frontliner
2013-04-14, 10:50
It's still sad that all PC gaming is nowadays(this applies to console gaming as well) are the re-iterations of existing franchises, be it CoD, Battlefield or Medal of Honor, to name the most prominent culprits. And even more, the continued focus on making games as easy and "accessible" as possible, while simultaneously denying players to mod the game as they please; the worst example being ofc Modern Warfare 2, with Peer2Peer hosting(for a PC game!) instead of servers, no modding and left out things such as the ability to lean around corners("the game isn't balanced for lean") which has been in every CoD before.

Sorry for the off-topic but new games have less of a lifespan than a field of crop, and that effect is even desired.

AncientMan
2013-04-14, 12:08
This seems like it's been a long time coming. Did it take a lot of work to plan and implement?

The first commit of the launcher was Sunday 20/5/2012 at 5:47:04 AM. But there was a LOT of work done before this, planning stuff for the launcher, development work on other things to get the mod ready, etc. So it's easily been over a year of development, probably since the end of 2011, can't quite remember. But I did take few months off at the end of last year when university was getting a bit full on with the work load, and I don't work on it full time (got that good old real life to deal with :)).

If it was full time work, 5 days a week, that sort of stuff, it would probably be around 3-4 months all up. But, that's not "just" for the launcher and updater, it's for the overall "RealityFramework", which includes a lot of other things, development tools, etc. Perhaps I might make a blog post about all that stuff soon, because there's some pretty, pretty badass stuff that goes on behind the scenes that the public would never see otherwise :)

jorge_prargentina
2013-04-14, 15:36
excuse me, the implementation of this launcher affect game performance? I will have some visual or audio improvement? I'm really interested in using this launcher

-=anders=-
2013-04-14, 16:25
excuse me, the implementation of this launcher affect game performance? I will have some visual or audio improvement? I'm really interested in using this launcher
Not affecting performance. Still same settings as 0.98. And you Will have no choice but to use this launcher.

qs-racer
2013-04-14, 16:55
For update, it implement FTP or torrent protocol ?

farna
2013-04-14, 20:36
Absolutely amazing!
Good job, looks so professional!

CopyCat
2013-04-14, 21:35
Psyrus;1885159']Faaantastic :D

He took my favorite word :(

/CC

DoomKillsU
2013-04-16, 09:12
http://cdn.memegenerator.net/instances/400x/32795987.jpg

DDS
2013-04-17, 08:45
Great to see this. Wish it included controls settings as well. I always have trouble with some keys getting messed up.

Nugiman
2013-04-17, 17:42
Would be awesome if we would have that updater now already. Then the waiting time for 1.0 wouldn't be so long, because DEVs could integrate little bits every now and then, like french forces on marlin oder a new vehicle.
A pity we have to wait so long with the current version and then, when 1.0 is released, we all die because of its awesomness and can't enjoy it anymore!

Rhino
2013-04-17, 17:57
Would be awesome if we would have that updater now already. Then the waiting time for 1.0 wouldn't be so long, because DEVs could integrate little bits every now and then, like french forces on marlin oder a new vehicle.
A pity we have to wait so long with the current version and then, when 1.0 is released, we all die because of its awesomness and can't enjoy it anymore!

It really isn't that simple... For starters the entire file formatting of v1.0 has changed from previous releases, pretty much everything has been tweaked in one way or another and pretty much everything relies on many other bits of code, objects, textures etc, all of which are out of date in v0.98 and not in sync with v1.0 resulting in massive errors from trying to back port that would need fixing and I'm not going to even bother going into all the other reasons but to put it simply, doing this would take the same amount of time to get v1.0 ready and would only delay the other additions in v1.0...

This is not to mention the updater is still quite some way off from being released to the public, only the other day the updater on my PC and a few other devs/testers was hung in limbo between two versions and it took AM's know how and some manual intervention to get it out of that state as even restarting the installer process from scratch didn't solve the problem. That issue multiplied over our entire playerbase would have been a disaster.

CR8Z
2013-04-17, 18:05
One question with the updater and new goodies: Do we get fries with that?

Can't wait! Thanks for the updates!

waldov
2013-04-17, 20:08
A lot more professional now things like this will attract a lot more players.

Megagoth1702
2013-04-19, 12:07
Wow,

holy shit I am impressed with this! So much cleverness is in this project! Love the fact that you can update parts of files inside of zip archives, jesus christ it's so simple but so little people use it.

I think this is the most advanced and genius way to update stuff.


Awesome work, I am stunned by the rounded corners of the buttons! :)

titsmcgee852
2013-04-20, 00:32
Has this been tested with the steam version of bf2?

RUSSIAN147
2013-04-20, 09:42
Has this been tested with the steam version of bf2?

Yes would like to know this

AncientMan
2013-04-20, 10:55
Of course it has, it's been tested with all versions of BF2 :)

Dzawa
2013-04-20, 16:34
where i can download this launcher?? :)

RazoR41
2013-04-21, 02:10
where i can download this launcher?? :)

You can't download it yet.

sirfstar
2013-04-21, 13:25
and certain settings are restricted to a minimum of Medium, to help to reduce exploits with people running on Low settings to gain an advantage.
I'm pretty sure that the setting you're talking about is dynamic lighting. It does so much impact on performance so you're just going to force some people to play with 15 FPS. Oh and it does not gives any real advantage.
Thank god i have some skills about reversing and ur restrictions hardly will be working.

Ipkiss
2013-04-21, 15:30
sirfstar, sorry but I can't resist asking: how may one's financial situation be so desperate that he just cannot afford a rig able to run PR on max settings with at least 30 fps. You know, you don't need a high-end system for that, just something average, and all average hardware is really cheap nowadays. I believe PR can be running pretty smooth on any typical gaming rig dating back to 2008-2009. How old must one's system be?

Rudd
2013-04-21, 15:41
I'm pretty sure that the setting you're talking about is dynamic lighting. It does so much impact on performance so you're just going to force some people to play with 15 FPS. Oh and it does not gives any real advantage.
Thank god i have some skills about reversing and ur restrictions hardly will be working.

Loving how you're just announcing to the world you'll be hacking, about as subtle as an elephant with a vuvuzela aren't ya...

AfterDune
2013-04-21, 18:13
how may one's financial situation be so desperate that he just cannot afford a rig able to run PR on max settings with at least 30 fps
Seriously? Students, people that have a family to support, mortgage/rent to pay, who lost their job, etc, etc, etc.

There are so many reasons why one can't afford a new rig.

Ipkiss
2013-04-21, 21:14
AfterDune;1887591']Seriously? Students, people that have a family to support, mortgage/rent to pay, who lost their job, etc, etc, etc.

There are so many reasons why one can't afford a new rig.

But hardware is as cheap as dirt! As I said, average hardware. You don't need top-notch for PR. You can also buy used rigs at a price of bloody nothing. It's just funny. There are many ways to at least save up some cash for an upgrade over time or something like that. Also students can do part-time jobs, and someone who lost a job has to find a new one anyways so whats the point? I mean, if you like something and want something, you'll find a way. If not really, I guess, you'll come to the forums and say something like a person above.
The most amusing thing here is, I think sirfstar and most of people he is talking about can afford good rig but just don't bother.

Rudd
2013-04-21, 21:19
PR is designed to work on multiple hardware configurations.

We are working very hard to optimise the game so that it works on alot of computers with a minimum spec somewhere above but not too far from BF2's.

I'll let AM confirm anyway, but I don't think forced medium dynamic lighting is gonna happen anyway; it's more important to have medium effects to make smoke screens work at longer distances.

So sirfstar's concerns are unfounded anyway; but I'm still aghast he's already planning to try and circumvent game mechanics. if I were a server admin, i'd want to keep an eye on people who claim to do such practices while they were on my game server...

rodrigoma
2013-04-21, 21:33
But hardware is as cheap as dirt! As I said, average hardware. You don't need top-notch for PR. You can also buy used rigs at a price of bloody nothing. It's just funny. There are many ways to at least save up some cash for an upgrade over time or something like that. Also students can do part-time jobs, and someone who lost a job has to find a new one anyways so whats the point? I mean, if you like something and want something, you'll find a way. If not really, I guess, you'll come to the forums and say something like a person above.
The most amusing thing here is, I think sirfstar and most of people he is talking about can afford good rig but just don't bother.

I'm not getting your point , are you against games having low range requirements??

DDS
2013-04-21, 22:22
Thank god i have some skills about reversing and ur restrictions hardly will be working.

Oh really? Without giving credit to the almighty, what would those be sirfstar?

DDS
2013-04-21, 22:53
AfterDune;1887591']Seriously? Students, people that have a family to support, mortgage/rent to pay, who lost their job, etc, etc, etc.

There are so many reasons why one can't afford a new rig.

Ipkiss still makes a good point. Players are locked into an ISP regardless of their income situation and their ping can impact their gameplay. I hope that we move beyond players with the ability to set their settings on 'looks like plastic'.

zombie-yellow
2013-04-21, 23:29
I'm sorry Ipkiss, but my computer is a 2005 HP Slimline. My mom bought it back in that time. Now I'm 16 years old, I still live with my mom, I'm a student and I don't have a part-time job. This means that my mom is paying for my cell, for my clothes, my games, etc... I want to play PR but I have an nVidia 6150se nForce 430. This thing have 128MB of VRAM and I'm getting 15 FPS constant on PR with all low settings including a resolution of 800x600.

My mom bought me a graphics card (a $50 GT210 to be precise) about three years ago, but when I installed it, I've noticed that all my system (including the new card) was pumping around 240W to my 160W PSU. I've used that card for 2 years and a half, but now, I've removed it because I've burn some capacitors inside my PSU which means it doesn't even output 160W anymore, and it won't even boot up with my GT210. So I'm back with my 6150se, and I would love to buy a new PSU. I've found some Mini-ITX power supplies (I have a Mini-ITX case and motherboard) who would fit perfectly my needs. It's a 250W PSU, and it costs 45$. But would you guess ? My personal fortune sums up to absolutely 0$ right now ! I don't even have a penny on me ! The only money I have in my wallet are two $1 bills for the USA that I kept from my last vacations there.

So you guessed it. My mom has to buy everything for me. But she has other things to pay first, and my PC comes in last position.

Comments like you wrote makes me rage... Not everyone can afford a computer and your statement "hardware is as cheap as dirt" is absolutely false. I've been a gamer for years now, but the highest specs I've ever had lies in my Slimline that I have right now, and I've been dreaming nights and nights about having a sweet i7 2600k and a GTX 560Ti. But these things have to get out of my mind, because they will not be mine until quite a while.

Unhealed
2013-04-22, 02:50
Rudd;1887654']it's more important to have medium effects to make smoke screens work at longer distances.
wow, i never knew. I'm really happy that you guys care about such things.
Tripwire interactive for example, doesn't care about such things.

AfterDune
2013-04-22, 06:20
But hardware is as cheap as dirt! As I said, average hardware. You don't need top-notch for PR. You can also buy used rigs at a price of bloody nothing.
It's just funny. There are many ways to at least save up some cash for an upgrade over time or something like that. Also students can do part-time jobs, and someone who lost a job has to find a new one anyways so whats the point? I mean, if you like something and want something, you'll find a way. If not really, I guess, you'll come to the forums and say something like a person above.
The most amusing thing here is, I think sirfstar and most of people he is talking about can afford good rig but just don't bother.
If they do have the money, but just don't bother, that's something different. If you have the money (more than enough of it, that is) and complain about things, you should just buy a new rig.

But still there are LOTS of people who really cannot afford to buy a new pc, even if it's a mid-range class or lower. It would be foolish to think everyone can afford it.

And make no mistake, getting a new job these days is easier said than done.

Conman51
2013-04-22, 08:21
AfterDune;1887727']If they do have the money, but just don't bother, that's something different. If you have the money (more than enough of it, that is) and complain about things, you should just buy a new rig.

But still there are LOTS of people who really cannot afford to buy a new pc, even if it's a mid-range class or lower. It would be foolish to think everyone can afford it.

And make no mistake, getting a new job these days is easier said than done.

Yup. And even if you do have the money for a computer you may be forced to get a computer that isnt so great. For example, me! I had to get a laptop for school that could last a long time on battery and be quiet, so i got a 1000 dollar HP laptop, not too great, but it does what i need it to do, plus gaming on low- med.


But i do understand his concern about having certain graphics setting set at a certain level that we cant change. But if the devs do this i do understand why they might. i.e. shadows and shit for everyone?

Mineral
2013-04-22, 09:47
people always seem to think that the devs pull this stuff out of the blue just to make people annoyed. Me and others spend quite a few hours comparing graphic settings to see if they would be exploitable. What the dev team did is a result of that testing.

Yes we might have some players who will have trouble running the game smoothly, but this is the best solution IMO to make sure the game stays as much balanced and fair as they can make it.

Maj.Osama
2013-04-22, 11:36
Improved gameplay > better graphics

carmikaze
2013-04-22, 13:26
Improved gameplay > better graphics

low graphics -> exploits = no good gameplay at all.

sirfstar
2013-04-22, 16:09
Rudd;1887546']Loving how you're just announcing to the world you'll be hacking, about as subtle as an elephant with a vuvuzela aren't ya...
Loving how you guys just wasting the time on unnecessary things.
This is why:
it's more important to have medium effects to make smoke screens work at longer distances.
The only thing that low effect do is DISadvantage by not seeing explosions and not being able to adjust UGL shots for example, never had any issues with smoke.
But the fun fact is that anyone can make the smoke transparent with some bugs of BF2 and built-in ATI drivers features. So restricting any settings just does not makes any sense.

Ipkiss
2013-04-22, 16:09
AfterDune;1887727']If they do have the money, but just don't bother, that's something different. If you have the money (more than enough of it, that is) and complain about things, you should just buy a new rig.

But still there are LOTS of people who really cannot afford to buy a new pc, even if it's a mid-range class or lower. It would be foolish to think everyone can afford it.

And make no mistake, getting a new job these days is easier said than done.

Okay, but still I don't believe in these LOTS of people, I think their numbers are small. Most of PR players have PCs able to run it fairly well and I was surprised seeing that guy's post.
I also stand on the "low settings are a cheat" side of the question.

zombie-yellow, GET A JOB! HELP YOUR POOR MOM GODDAMMIT! Haha, just kidding. Meant no offense bro. It's actually cool to see players of your age in PR. I'm just got too used to only 20+ y.o. guys in my part of community so that's where all my judgements come from.

Conman51
2013-04-22, 21:51
people always seem to think that the devs pull this stuff out of the blue just to make people annoyed. Me and others spend quite a few hours comparing graphic settings to see if they would be exploitable. What the dev team did is a result of that testing.

Yes we might have some players who will have trouble running the game smoothly, but this is the best solution IMO to make sure the game stays as much balanced and fair as they can make it.

As long as textures can be set to low and effect on med then it should be fine, in my experience those are the 2 biggest lag makers.

DDS
2013-04-25, 07:36
anyone can make the smoke transparent with some bugs of BF2 and built-in ATI drivers features. So restricting any settings just does not makes any sense.

Almost anyone. I would never even think to do any sort of thing.

I agree that the numbers are small of those who find it very difficult to upgrade. Were gamers (hello!) and gamers upgrade in pursuit of playing newer and better games. But unfortunately the economy will prevent some from keeping up.

DoomKillsU
2013-04-25, 11:36
But hardware is as cheap as dirt! As I said, average hardware. You don't need top-notch for PR. You can also buy used rigs at a price of bloody nothing. It's just funny. There are many ways to at least save up some cash for an upgrade over time or something like that. Also students can do part-time jobs, and someone who lost a job has to find a new one anyways so whats the point? I mean, if you like something and want something, you'll find a way. If not really, I guess, you'll come to the forums and say something like a person above.
The most amusing thing here is, I think sirfstar and most of people he is talking about can afford good rig but just don't bother.
I wish hardware was as cheap as you make it out to be. in Australia, I'm looking at a Nvidia GTX670 for $500 AUD, it's rediculouly expensive in comparison to other nations. The prices are just too high for hardware over here that it makes it unaffordable for people in a financial situation like mine.

Rudd
2013-04-25, 12:29
Do not fear guys, yes at least one setting is set to a minimum of medium in the launcher.

Not the end of the world, because the team has done some great optimisation for 1.0 and is continuing to optimise various things.

We aren't going to release a 1.0 that needs a super computer, if we did - I wouldn't be able to play it.

Psyrus
2013-04-25, 13:34
I wish hardware was as cheap as you make it out to be. in Australia, I'm looking at a Nvidia GTX670 for $500 AUD, it's rediculouly expensive in comparison to other nations. Maybe you should look a little harder :neutral:
Galaxy GeForce GTX 670 GC 2GB [GXY-GTX670-2GD5-GC] - $379.00 : PC Case Gear (http://www.pccasegear.com/index.php?main_page=product_info&cPath=193_1387&products_id=21156)

gtx 670 -cooler -backplate -block - Shopping and Price Comparison Australia - Buy Cheap (http://www.staticice.com.au/cgi-bin/search.cgi?q=gtx+670+-cooler+-backplate+-block&spos=1)
[They can be had for about $360 for those too lazy to click, which is almost identical to the states (http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=-1&IsNodeId=1&Description=gtx%20670&bop=And&Order=PRICE&PageSize=20)]

For $500 you're in GTX 680 territory. Just a heads up.

OriginalWarrior
2013-04-27, 08:46
stop delivering your packages by kangaroo, and start using trucks like the rest of us.:mrgreen:

SGT.Ice
2013-04-29, 01:43
But where do the bears come in.

Dzawa
2013-04-30, 15:00
when u upload this launcher :D still waiting :)

SANGUE-RUIM
2013-04-30, 15:38
when u upload this launcher :D still waiting :)

mayber after 1.0 is out :p

iAn7194
2013-05-02, 05:11
I'm going to be getting a new computer in about a month, does that mean I have to go through the process of installing BF2 Vanilla, install the 1.41 patch, then install the 1.5 patch? After these three steps, all I would need to get is the 1.0 .iso file, run it and it will do a full install of 1.0? Am I correct?

AfterDune
2013-05-02, 05:30
Yep, that's correct.

iAn7194
2013-05-02, 06:01
Thanks for the reply!

Dzawa
2013-05-05, 16:55
still waiting :D
its amazing.................

Mineral
2013-05-05, 17:15
The launcher (and the updater which is built into it) is probably one of the biggest features v1.0 will bring.


it will launch when 1.0 will launch. Which is not announced yet.

a3dboy1
2013-05-20, 22:08
no more "Low" exploiting? Damn this was so satisfying killing people who thought they were hidden in the grass...
What about people who can't run PR on medium?..

Red Feniks
2013-05-31, 08:32
Hehe, launcher reminds me of skyrim launcher!
Anyway, nice work!!

carmikaze
2013-07-05, 17:18
Really love the new launcher.

Outstanding work.

AfterDune
2013-07-05, 21:43
I cry a little every time I update :'(

You da man, AncientMan!

SShadowFox
2013-07-05, 22:36
I don't like the Launcher (https://www.realitymod.com/forum/f112-pr-bf2-tales-front/98948-list-pr-memes-28.html#post1912327), but the updater is a great addition.

samthegreat4
2013-07-06, 00:02
AfterDune;1913330']I cry a little every time I update :'(

You da man, AncientMan!
Nice f*cking signature pic dude. Fennek. Cavalry Reconnaissance. Eyes and ears of the 13th and 43th brigades. Hooah!

xambone
2013-07-12, 05:05
This Launcher/updater is amazing. Everyone can get updates on the fly now. Vietnam/Ww2/Falklands can all be adjusted as well, GREAT thinking

Souls Of Mischief
2013-07-12, 09:47
Can someone explain to me what's the deal with the video settings?

Psyrus
2013-07-12, 13:16
Can someone explain to me what's the deal with the video settings?

Could you expand upon that question?

Souls Of Mischief
2013-07-12, 15:50
Psyrus;1916830']Could you expand upon that question?

Will we be able to change all the settings or just a few?

What was the reason behind locking certain video setting from being altered?

Psyrus
2013-07-12, 16:34
What was the reason behind locking certain video setting from being altered?
I can only answer this one as I don't speak for the devs.. but basically anything that could be used as an exploitable setting (low/off) was disabled to level the playing field a little more, as PR is quite an old game and the % of people playing it with rigs that can't handle at least all medium is a tiny % of the total. The overall benefit outweighs the unfortunate cost to some peoples' performance, or so it was concluded.

I hope that answers your question. And before you ask, it was extensively tested/debated upon :)

Ambush
2013-07-12, 18:05
Psyrus;1916883']I can only answer this one as I don't speak for the devs.. but basically anything that could be used as an exploitable setting (low/off) was disabled to level the playing field a little more, as PR is quite an old game and the % of people playing it with rigs that can't handle at least all medium is a tiny % of the total. The overall benefit outweighs the unfortunate cost to some peoples' performance, or so it was concluded.

YES! YES! Y-E-S !

I'm pretty thrilled about this!

Souls Of Mischief
2013-07-12, 19:06
Psyrus;1916883']I can only answer this one as I don't speak for the devs.. but basically anything that could be used as an exploitable setting (low/off) was disabled to level the playing field a little more, as PR is quite an old game and the % of people playing it with rigs that can't handle at least all medium is a tiny % of the total. The overall benefit outweighs the unfortunate cost to some peoples' performance, or so it was concluded.

I hope that answers your question. And before you ask, it was extensively tested/debated upon :)

What settings were disabled?

Psyrus
2013-07-12, 19:11
What settings were disabled?

Terrain, Geometry & Lighting @ low. It's either Medium (the new "Low") or high. This prevents most visual exploits. It of course comes at a performance loss for very low-spec PCs.

Souls Of Mischief
2013-07-12, 20:43
Psyrus;1916947']Terrain, Geometry & Lighting @ low. It's either Medium (the new "Low") or high. This prevents most visual exploits. It of course comes at a performance loss for very low-spec PCs.

What kind of visual exploits?

Especially interested in lighting. Also, are the FPS drops, encountered by quite a few in the BETA, associated with these changes or...?

Vista
2013-07-12, 21:05
What kind of visual exploits?

Especially interested in lighting. Also, are the FPS drops, encountered by quite a few in the BETA, associated with these changes or...?

One of the exploits could be smoke and overgrowth not rendering.

SShadowFox
2013-07-12, 21:22
Which are Effects and Geometries issues, nothing to do with the bloody FPS killer, AKA "lighting".

{ZW}C-LOKE
2013-07-13, 06:19
Psyrus;1916883']I can only answer this one as I don't speak for the devs.. but basically anything that could be used as an exploitable setting (low/off) was disabled to level the playing field a little more, as PR is quite an old game and the % of people playing it with rigs that can't handle at least all medium is a tiny % of the total. The overall benefit outweighs the unfortunate cost to some peoples' performance, or so it was concluded.

I hope that answers your question. And before you ask, it was extensively tested/debated upon :)

Yeah, and my rig just so happens to be one of those small percentile! I could barely play PR back before beta, on all low settings, lighting and shadows all off, really everything the lowest I could put it (with the exception of texture quality, which didn't affect performance noticably, so of course this was high). Oh yeah, and view distance at 100% is a MUST, so of course that's 100% and there's no compromising.

Intel HD graphics 3000 LOL. My laptop is all high end aside from that little obvious haha. This is a "responsibilities come before pleasure" laptop. Haven't got money by any means for anything different. Oh how I miss the baller days of 2004-2009! My last gaming rig was back from the initial BF2 release days, also my "devel" rig...

Pentium 4 HT 3.4ghz 800mhz FSB,
4gigs 1000mhz ram,
Nvidia Nforce 4 mboard,
two Nvidia 8800 gtx in SLI.


I have however found the only workaround for these unforgivingly malicious graphics enforcements, and that's changing my display resolution all the way down to 800x600 :) But even then, it's still kinda unbearable at times, especially if there's a gang of geometry!

Psyrus
2013-07-13, 09:04
What kind of visual exploits?

Especially interested in lighting. Also, are the FPS drops, encountered by quite a few in the BETA, associated with these changes or...?

I'm just a CON, so I don't want to overstep my bounds and divulge dev team discussions. If a dev wants to comment further, they're free to do so :)

The FPS drops were primarily due to some of the memory hacks done to get the extra features (the old TR.exe stuff) running with a low sleep() interval or the like, which got bumped up and thus reduced the CPU usage overall... improving FPS for the majority of people towards the later patches of the open beta. Yeah, and my rig just so happens to be one of those small percentile! I could barely play PR back before beta, on all low settings, lighting and shadows all off, really everything the lowest I could put it (with the exception of texture quality, which didn't affect performance noticably, so of course this was high). Oh yeah, and view distance at 100% is a MUST, so of course that's 100% and there's no compromising.

Intel HD graphics 3000 LOL.

Don't worry, I know your pain... exactly!

http://i235.photobucket.com/albums/ee94/psyrus_uraya/albasrah_layers_benchmark.png

tankninja1
2013-07-14, 00:34
So thats why it was so laggy in the beta. My PC can only play on mixed medium (and some low) settings and this new redo of the graphic settings were causing the lag. I thought it was the 100p servers.

AfterDune
2013-07-14, 07:08
It was probably a combination of 'everything': 100p servers, large 4km maps, medium settings, etc.

Insanitypays
2013-07-17, 20:31
that looks really professional. when you consider what a botch skyrim's UI was, and how much better yours is, you could easily get a high up UI job in a studio at this stage. congrats AM.

I would say though with EA's lack of support and bad publicity, now is probably the most opportune time to request the BF2 source code so project reality can be standalone, or do whatever negotiating is necessary. you'll never get something unless you ask for it.

Yea, that would be cool, but EA would probably try to wiggle their fingers in a little further.

Doc.Pock
2013-07-17, 22:43
Doesnt need to be open source, just give us the engine under a licence and people will still buy bf2 while pr devs can work their magic and implement dem fastropez alerady :-D