Bug #28552

One can disable OA/Expansion in the modLauncher and render the game unusable this way

Added by kju over 3 years ago. Updated 6 months ago.

Status:Assigned Start date:02/09/2012
Priority:Urgent Due date:
Assignee:Dwarden % Done:

0%

Category:Game Crash
Target version:1.63 BETA
Affected ArmA II version:1.60.87580 First affected build:Please Specify...
Reproduced by another DH user:No First affected ArmA II version:
I am using some Mods:No Single / Multi Player?:
I am using:CO (OA+A2) BIForumURL:
Reproducible for you:Yes NGUrl:
Related to content of DLC: WIKIurl:

Description

Repro
  1. Start OA without -mod=something
  2. Got to the expansions menu
  3. Disable OA/expansion
  4. Restart the game (Hit OK-OK)

Obs
Note you can no longer start OA.
Only way around it is to use -mod=dummy.
Or to remove modLauncherList entries in the arma2oa.cfg.

Exp
One cannot disable OA/expansion in the modlauncher.

Note
A2/CA is locked for some reason, while OA/expansion should be.

a2.reg.txt (4.5 kB) kju, 02/09/2012 11:48

History

Updated by kju over 3 years ago

Rpt is as follows (as it loads a2\dta for the oa.exe - instead of expansion\dta)

Version 1.60.87636
Warning Message: No entry 'bin\config.bin/CfgInGameUI/MPTable.shadow'.
Warning Message: '/' is not a value
Updating base class ->RscProgress, by ca\ui\config.bin/RscIGProgress/
Updating base class ->RscText, by ca\ui\config.bin/RscDisplayHintC/controls/Background/
Updating base class ->RscText, by ca\ui\config.bin/RscDisplayHintCEx/controls/Background/
Updating base class ->RscStructuredText, by ca\ui\config.bin/RscDisplayHintCEx/controls/Hint/
Updating base class ->RscText, by ca\ui\config.bin/RscInGameUI/RscHint/Background/
Updating base class ->RscText, by ca\ui\config.bin/RscInGameUI/RscTaskHint/controlsBackground/Background/
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Recruit.recoilCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Recruit.autoreload'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Recruit.animSpeedCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Recruit/Flags.CameraShake'.
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Regular.recoilCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Regular.autoreload'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Regular.animSpeedCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Regular/Flags.CameraShake'.
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Veteran.recoilCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Veteran.autoreload'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Veteran.animSpeedCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Veteran/Flags.CameraShake'.
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Mercenary.recoilCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Mercenary.autoreload'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Mercenary.animSpeedCoef'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgDifficulties/Mercenary/Flags.CameraShake'.
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Error: 80004005 in D3DXCompileShader while compiling the PSSpecularAlpha:0 pixel shader (w:\c_branch\poseidon\arrowhead\lib\d3d9\ShaderSources_3_0\PSBasic.hlsl)
error X3501: 'PSSpecularAlpha': entrypoint not found

ErrorMessage: Error compiling pixel shader PSSpecularAlpha:0

Updated by kju over 3 years ago

arma2oa.cfg after disabling expansions:


class ModLauncherList
{
    class Mod1
    {
        dir="CA";
        name="A2";
        origin="REGISTRY";
        fullPath="c:\arma";
    };
    class Mod2
    {
        dir="PMC";
        name="PMC";
        origin="REGISTRY";
        fullPath="C:\ArmA\PMC";
    };
    class Mod3
    {
        dir="BAF";
        name="BAF";
        origin="REGISTRY";
        fullPath="C:\ArmA\BAF";
    };
    disabled[]=
    {
        "Expansion" 
    };
};

Updated by kju over 3 years ago

  • File a2.reg.txt added
  • Operating system set to WinXP 32 bit

Relevant registry data attached.

Updated by Dwarden over 3 years ago

  • Status changed from New to Assigned
  • Priority changed from Normal to Urgent
  • Target version set to 1.61 BETA

indeed this is problem for normal user who disables it, exit the game ...

and it will not start anymore afterward

Updated by kju over 3 years ago

  • Description updated (diff)

Updated by kju almost 3 years ago

  • Target version changed from 1.61 BETA to 1.63 BETA

Also available in: Atom PDF