The current pre-release of the client ("pioneer" in the version) is only compatible to itself. So you can only play with other testers. Please be aware!

Subcategories

  • 29 Topics
    260 Posts
    maudlin27M
    FAF's rules are set out on the main FAForever website - by accessing FAF services, you agree to the rules outlined there, which are supplemental to the FAF Terms of Service. For details of how to report rule breaches and/or how the rules are enforced, please refer to the separate page on moderation Separate contribution guidelines exist for those considering contributing to FAF, while there are also official tournament rules that apply to official FAF tournaments.
  • 866 Topics
    5k Posts
    N
    They were fixed a while ago
  • Please provide detailled logs and/or error messages!

    912 Topics
    4k Posts
    J
    Hi, FAf used to be very statble on my PC but since some weeks I experience a couple of crashes during game. About 5-8% of the games I would say. Crash log below, client log attached as file. Made a RAM check, no error. Any idea? Thanks, Jean Crash log: EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x009279a6 attempted to read memory at 0x00000010 Program : C:\ProgramData\FAForever\bin\ForgedAlliance.exe Cmd line arguments : /init init.lua /nobugreport /cybran /log C:\Users\Jean\AppData\Roaming\Forged Alliance Forever\logs\game_25065213.log /gpgnet 127.0.0.1:14275 /mean 1397.5301513671875 /deviation 66.22692108154297 /division diamond /subdivision V /savereplay gpgnet://127.0.0.1:14276/25065213/JeanLu.SCFAreplay /country FR /clan BFA /numgames 15605 /team 3 /players 2 /startspot 2 /numgames 13549 Callstack: Unknown symbol (address 0x009279a6) Unknown symbol (address 0x18b78f23) Last 100 lines of log... warning: NUM PROPS = 6487 info: Initialize Armies brain nickname is b1adam info: CreateArmy group ARMY_1 info: Initialize Armies brain nickname is JeanLu info: CreateArmy group ARMY_2 info: Initialize Armies brain nickname is civilian info: CreateArmy group ARMY_17 info: Initialize Armies brain nickname is civilian info: CreateArmy group NEUTRAL_CIVILIAN debug: SetPlayableArea before round : 0, 0 512, 512 debug: SetPlayableArea after round : 0, 0 512, 512 debug: Preloading 1418 batch textures debug: Preloading 0 d3d textures debug: Preloading 0 models debug: Preloading 0 animations info: creating high fidelity terrain info: creating high fidelity water info: creating high fidelity terrain info: creating high fidelity water debug: Context based templates: Found template: AppendPowerGeneratorsToTML with name Power generators debug: Context based templates: Found template: AppendT3FabricatorWithStorages with name Storages debug: Context based templates: Found template: TorpedoDefense with name Torpedo defense debug: Context based templates: Found template: T3ExtractorWithStorages with name Extractor and storages debug: Context based templates: Found template: AppendPowerGeneratorsToSalvation with name Power generators debug: Context based templates: Found template: AppendWallsToPointDefense with name Walls debug: Context based templates: Found template: AppendOpticsWithPower with name Power generators debug: Context based templates: Found template: AppendAirGrid with name Air grid debug: Context based templates: Found template: AppendPowerGeneratorsToEnergyStorage with name Power generators debug: Context based templates: Found template: AppendExtractorWithFabs with name Storages and fabricators debug: Context based templates: Found template: AppendPowerGeneratorsToT3Artillery with name Power generators debug: Context based templates: Found template: AppendRadarWithPower with name Power generators debug: Context based templates: Found template: AppendPowerGeneratorsToT2Artillery with name Power generators debug: Context based templates: Found template: T1Hydrocarbon with name Hydrocarbon debug: Context based templates: Found template: T3ExtractorWithStoragesAndFabs with name Extractor, storages and fabricators debug: Context based templates: Found template: AppendT3ArtilleryWithPower with name Power generators debug: Context based templates: Found template: PointDefense with name Point defense debug: Context based templates: Found template: AppendT2ArtilleryWithPower with name Power generators debug: Context based templates: Found template: AirDefenseLand with name Anti-air defense debug: Context based templates: Found template: AppendExtractorWithStorages with name Storages debug: Context based templates: Found template: T3Extractor with name Extractor debug: Context based templates: Found template: AirDefenseWater with name Anti-air defense debug: Context based templates: Found template: AppendSalvationWithPower with name Power generators debug: Context based templates: Found 23 templates info: /savereplay warning: GetResource: Invalid name "" info: Can't find texture "" -- trying fallback. warning: GetResource: Invalid name "" info: Can't find texture "" -- trying fallback. warning: GetResource: Invalid name "" info: Can't find texture "" -- trying fallback. warning: GetResource: Invalid name "" info: Can't find texture "" -- trying fallback. warning: GetResource: Invalid name "" info: Can't find texture "" -- trying fallback. info: Can't find texture "/maps/autumn.v0001/env/layers/rock_albedo.dds" -- trying fallback. info: Can't find texture "/maps/autumn.v0001/env/layers/rock_normals.dds" -- trying fallback. debug: Session time: 00:00:17 Game time: 00:00:00 Heap: 256.0M / 229.1M info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e info: Exe GitSHA: 02e8493433c3d8f5ac18cba7c3bbbbe5b5e2566e debug: Session time: 00:00:28 Game time: 00:00:08 Heap: 256.0M / 228.3M debug: Session time: 00:00:46 Game time: 00:00:25 Heap: 256.0M / 232.9M debug: Session time: 00:01:05 Game time: 00:00:44 Heap: 256.0M / 237.1M debug: Session time: 00:01:15 Game time: 00:00:54 Heap: 256.0M / 236.6M warning: Evaluating LazyVar failed: error evaluating lazy variable: ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): error evaluating lazy variable: ...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua(86): attempt to call field BitmapWidth' (a nil value) stack traceback: ...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua(86): in function <...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua:86> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function Width' ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): in function <...data\faforever\gamedata\lua.nx2\lua\maui\control.lua:38> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> Stack trace from definition: [Set lazyvar.ExtendedErrorMessages for extra trace info] stack traceback: [C]: in function `error' ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(86): in function `Width' ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): in function <...data\faforever\gamedata\lua.nx2\lua\maui\control.lua:38> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> Stack trace from definition: [Set lazyvar.ExtendedErrorMessages for extra trace info] stack traceback: [C]: in function `error' ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(86): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> debug: Session time: 00:01:26 Game time: 00:01:05 Heap: 256.0M / 237.5M debug: Session time: 00:01:36 Game time: 00:01:15 Heap: 256.0M / 237.5M debug: Session time: 00:01:55 Game time: 00:01:33 Heap: 256.0M / 238.3M debug: Session time: 00:02:05 Game time: 00:01:43 Heap: 256.0M / 238.8M debug: Session time: 00:02:16 Game time: 00:01:54 Heap: 256.0M / 238.4M debug: Session time: 00:02:27 Game time: 00:02:05 Heap: 256.0M / 238.5M debug: Session time: 00:02:45 Game time: 00:02:23 Heap: 256.0M / 239.9M debug: Session time: 00:02:56 Game time: 00:02:33 Heap: 256.0M / 240.5M debug: Session time: 00:03:14 Game time: 00:02:52 Heap: 256.0M / 240.6M debug: Session time: 00:03:32 Game time: 00:03:09 Heap: 256.0M / 240.9M debug: Session time: 00:03:52 Game time: 00:03:29 Heap: 256.0M / 243.0M debug: Session time: 00:04:04 Game time: 00:03:40 Heap: 256.0M / 243.7M warning: Evaluating LazyVar failed: error evaluating lazy variable: ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): error evaluating lazy variable: ...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua(86): attempt to call field BitmapWidth' (a nil value) stack traceback: ...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua(86): in function <...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua:86> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function Width' ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): in function <...data\faforever\gamedata\lua.nx2\lua\maui\control.lua:38> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> Stack trace from definition: [Set lazyvar.ExtendedErrorMessages for extra trace info] stack traceback: [C]: in function `error' ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(86): in function `Width' ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): in function <...data\faforever\gamedata\lua.nx2\lua\maui\control.lua:38> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> Stack trace from definition: [Set lazyvar.ExtendedErrorMessages for extra trace info] stack traceback: [C]: in function `error' ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(86): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> debug: Session time: 00:04:23 Game time: 00:03:59 Heap: 256.0M / 244.0M debug: Session time: 00:04:42 Game time: 00:04:18 Heap: 256.0M / 243.9M debug: Session time: 00:04:53 Game time: 00:04:29 Heap: 256.0M / 244.1M debug: Session time: 00:05:12 Game time: 00:04:48 Heap: 256.0M / 244.5M debug: Session time: 00:05:23 Game time: 00:04:58 Heap: 256.0M / 245.4M debug: Session time: 00:05:35 Game time: 00:05:10 Heap: 256.0M / 245.7M debug: Session time: 00:05:51 Game time: 00:05:26 Heap: 256.0M / 246.1M debug: Session time: 00:06:12 Game time: 00:05:46 Heap: 256.0M / 246.9M debug: Session time: 00:06:22 Game time: 00:05:56 Heap: 256.0M / 247.8M debug: [uiutil.lua, function UIFile()] - Unable to find file:/textures/ui/cybran/icons/units/unknown_icon.dds debug: Session time: 00:06:40 Game time: 00:06:14 Heap: 256.0M / 248.4M debug: Session time: 00:06:52 Game time: 00:06:26 Heap: 256.0M / 248.7M warning: Evaluating LazyVar failed: error evaluating lazy variable: ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): error evaluating lazy variable: ...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua(86): attempt to call field BitmapWidth' (a nil value) stack traceback: ...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua(86): in function <...mdata\faforever\gamedata\lua.nx2\lua\maui\bitmap.lua:86> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function Width' ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): in function <...data\faforever\gamedata\lua.nx2\lua\maui\control.lua:38> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> Stack trace from definition: [Set lazyvar.ExtendedErrorMessages for extra trace info] stack traceback: [C]: in function `error' ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(86): in function `Width' ...data\faforever\gamedata\lua.nx2\lua\maui\control.lua(38): in function <...data\faforever\gamedata\lua.nx2\lua\maui\control.lua:38> [C]: ? ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(72): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> Stack trace from definition: [Set lazyvar.ExtendedErrorMessages for extra trace info] stack traceback: [C]: in function `error' ...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua(86): in function <...ogramdata\faforever\gamedata\lua.nx2\lua\lazyvar.lua:41> debug: Session time: 00:07:14 Game time: 00:06:48 Heap: 256.0M / 248.9M debug: Session time: 00:07:25 Game time: 00:06:58 Heap: 288.0M / 249.6M debug: Session time: 00:07:44 Game time: 00:07:17 Heap: 288.0M / 249.4M client.log
  • 38 Topics
    152 Posts
    S
    @Jip said in Offline Line Campaign/Skirmish: You need to host at least one (coop) game through the client. That will retrieve the file in question. Then you can play offline again. The game files are not included with the launcher by default. Thanks for the help Jip, I appreciate it.
  • CHARGED smd does not work.

    7
    0 Votes
    7 Posts
    242 Views
    N
    I have a branch where I made the projectile itself count towards the shooter cap. It was in an effort to make SMD not overkill yolona missiles (which doesn't fully work because once a projectile hits it is removed from the shooter cap), but I think this can help with your idea where launchers can be disabled while they are reloading or out of ammo.
  • Не могу зайти в клиент.

    4
    0 Votes
    4 Posts
    370 Views
    A
    Client Version: 2025.2.1 org.springframework.web.reactive.function.client.WebClientRequestException: handshake timed out after 10000ms at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:137) Suppressed: The stacktrace has been enhanced by Reactor, refer to additional information below: Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] : reactor.core.publisher.Mono.erro
  • How do you activate the nomad commander's capacitor ability?

    1
    1 Votes
    1 Posts
    58 Views
    No one has replied
  • strategic icon

    34
    3 Votes
    34 Posts
    4k Views
    V
    @deVasto Thank you A LOT. That works!
  • when trying to upload the map to the server, it returns an error

    1
    0 Votes
    1 Posts
    44 Views
    No one has replied
  • DDDX survival RPG Balance mod does not let me start the match

    questions help
    3
    0 Votes
    3 Posts
    196 Views
    N
    I've identified the issue, there will be a fix.
  • How to change the size of the chat window in the game?

    1
    0 Votes
    1 Posts
    67 Views
    No one has replied
  • Cant log in, and even offline isnt working

    2
    0 Votes
    2 Posts
    210 Views
    O
    i got same issue, redownloaded client, and changed password, still doesnt work
  • crashing mid-game

    3
    0 Votes
    3 Posts
    143 Views
    K
    @gonrerd - I had something similar, except it was losing con in 4 and 40 or so minutes (after years of no problems that bad). I uninstalled using the option in the FA install folder on my PC, then reinstalled from Steam, and also reinstalled the FAF client, and it's been fine ever since. Hope you get it fixed.
  • Mid-game freezing

    1
    0 Votes
    1 Posts
    64 Views
    No one has replied
  • M28: Enemy AIs always better than my allied AI

    4
    0 Votes
    4 Posts
    165 Views
    L
    Just tried all Adaptive with shared armies and not only did my team mate play more active it almost seemed like the enemies were less aggressive. Will do more experimentation. Thanks for the pointers
  • Auto-build hidros and mexes

    4
    0 Votes
    4 Posts
    124 Views
    JipJ
    It is replaced with the Context Based Template feature. Primarily because of performance reasons, but secondary it is also more feature rich and less 'accident' prone. It's by default assigned to the tab key. Try hovering over a deposit and hit tab, then try again with a tech 2 engineer and hit tab twice!
  • Can't join any ladder games

    11
    0 Votes
    11 Posts
    827 Views
    K
    If you're having the same symptoms, including the map image never showing on the connection screen, then you might not have the same root cause (Windows 10 "controlled folder access" turned on). Something else might be preventing either the FAF client or the game from accessing the maps folder. Perhaps the two (FAF client and game) are looking for the maps in different locations. I would start trying to figure out if there is something going wrong with the map download, generation, or loading by the game. As an aside, using Windows 7 at this point is pretty scary from a security perspective. I realize even installing the FAF client is also a kind of scary security issue, but using Win7 is next level. If you can update to an OS which gets regular security updates, that would be a good idea. Don't do any banking or such on that Win7 machine!
  • Unable to join aeolus chat

    3
    0 Votes
    3 Posts
    110 Views
    PMBMizerP
    TY apparently I didnn't do it correctly. Thank you it works fine now. Please close this out Mizer
  • Error - client out of date

    13
    0 Votes
    13 Posts
    684 Views
    T
    Got there in the end thanks for all the help guys GLHF happy commanding o7
  • Desync issue

    30
    0 Votes
    30 Posts
    2k Views
    UvesoU
    @Aurahead I created a desktop shortcut to C:\ProgramData\FAForever\bin\ForgedAlliance.exe and use it to start the game (I host LAN multiplayer through the in-game menu). I replaced this ForgedAlliance.exe with an older version on all computers in the network. In the next few days, I will test the dev and FAF exe again. Then I can tell you if the actual exe is the issue.
  • 0 Votes
    3 Posts
    116 Views
    miki1900M
    ice-adapter.log
  • 0 Votes
    1 Posts
    97 Views
    No one has replied
  • Client crashes when logging in.

    1
    0 Votes
    1 Posts
    80 Views
    No one has replied
  • Graphical error - the loading screen

    2
    0 Votes
    2 Posts
    99 Views
    deletethisD
    something out of whack due to UI scale if I had to guess?