Crossfire Launcher - New Version in Development

There are 4 replies in this Thread. The last Post () by <SF>IndianaJones.

  • Which version of Windows are you using? 11

    1. Windows 11 (8) 73%
    2. Windows 10 (3) 27%
    3. Windows 7 (1) 9%
    4. Other (please specify) (0) 0%

    I haven’t done much Crossfire development lately, but over the past few weeks I’ve started working on improving the game launcher a bit. As my system gets older, it takes longer and longer to start the game — which became my main motivation to think about creating a new launcher.


    In the meantime, I’ve developed a new version with a much-improved launch process. The system that checks which files are out of sync and need updating has been completely reworked. (Note: the very first start may still take a few seconds, up to a couple of minutes.)


    The old launcher was based on the Qt framework, while the new one uses .NET. However, I recently found out that the .NET version I’m currently using requires at least Windows 10. I could switch to an older .NET version that still supports Windows 7, but that would mean adjusting or rewriting some parts of the code — I’m not yet sure how much effort that would take.


    So, I’d like to ask for your input:


    PS: If you’ve got any wishes, ideas, or things you’d like to see changed/improved in the new launcher — drop them below!


    I’m also running the same poll on Discord and will combine the results later.


    If most of you are on Win10 or 11, I can move ahead without backtracking the code. 🚀 However I probably need to think of a way that even Win7 users still can play the game nonetheless

    signature.png

    Edited 2 times, last by Huor ().

  • Hello Huor,first of all thank you and the team for the job u've done and keep it running.

    During the past several months encounter some issues...I understand that some of them might be fixed...some not...

    as follow:

    Shaders - love to play CF on DX10/11/12 (V1) but now inactive...if can be returned OK...if not...it is what is it:P

    DX10/11/12 (V2) is obviously created for wide screen only - planets stretched vertically

    Vanilla FL /in my opinion the less demanding Shader/ but after the Upgrade unplayable for me - heavy stuttering and noticed FPS 190+...other shaders are caped at

    120 FPS...and my ping goes double and fluct 2+ appear aswell...so if possible Vanilla FL to be capped at 120 FPS as the rest of the Shaders.


    Sounds - made a ticket for that today...but to put it here aswell....when sw from game to Desktop sound from game still playing...if that can be fixed aswell/sw off when on Desktop...as it was before/


    Bounty system...if possible to be returned.


    VHF Eagle takes very heavy damage during PVP - in 3 rounds I lose 90% weapons Engine and other equipment...have no such experience with any other fighter


    In Launcher if its possible to fit a link /button/ to Crossfire rules...easy and quick access...rules are very well made...but some players dont even know about them /no offence :P/


    And lastly...if the Frags system can be returned


    Thanks again

    1. As for the background music if the launcher you can deactivate it throughout the context menu so far. Going to add an option to the new launcher to completely switch it off or on as players whishes ;) Not sure if that has anything to do with the topic from your ticket, as the launcher should not interfere with the game music at all - that might be another issue.
    2. Bounty system as well as frags is also no launcher feature, thats a server side feature. Have seen the tickets, but am not sure why its out of order - maybe because some server features are currently inactive (we are still seeking for the root cause).
    3. Not sure what the launcher can do about the Shader behavior at all. It currently provides the options and cares about activating them
    4. The sever rules are already available throughout browsing the launcher menu: In the middle section the right option "Multiplayer". Hover over it and then select the 2nd option in the context menu - CF Server Rules ;)

    Thanks so far for your input!

    signature.png