Announcement

Collapse
No announcement yet.

FragCast Tweakguide

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • FragCast Tweakguide

    http://www.fragcast.org/?p=433

    Various tweaks and settings that might help you out.

    Except below

    To fix sticky controls (for those who get key shadow/lag with wasd etc):
    - Delete the joystick controls under foot (options->controls->foot), then it works fine

    To run the game in a window:
    - Simply hit alt+enter and change your resolution to something smaller than your desktop.

    To enable the Steam overlay on DirectX 10 and 11:
    - Participate in the Steam client beta (Settings > Account > Beta participation).

    For sticky/laggy mouse issues:
    - Disable mouse acceleration in the gameís mouse settings, and turn off Vsync in the graphics settings.

    What ports should I open for multiplayer if Iím having connectivity trouble? (from EA UK forums)
    - Port: 80 TCP
    - Port: 18121 TCP
    - Port: 18126 TCP
    - Port: 18126 UDP
    - Port: 13505 TCP

  • #2
    Re: FragCast Tweakguide

    Err, how exactly do you delete the joystick controls under foot?

    Comment


    • #3
      Re: FragCast Tweakguide

      Originally posted by Avs View Post
      http://www.fragcast.org/?p=433
      What ports should I open for multiplayer if I’m having connectivity trouble? (from EA UK forums)
      - Port: 80 TCP
      - Port: 18121 TCP
      - Port: 18126 TCP
      - Port: 18126 UDP
      - Port: 13505 TCP
      Tihs shouldn't be needed on 99% of peoples routers. Opening ports are for incoming traffic, and something the servers will have open. Your the client, and do not need this. Sometimes it is needed for those annoying non-standard routers that don't work, so try it as a last resort, and if it works, your router should be shot!
      BF3 Soldier: DrSparky



      "Cum bellum clamavit, respondivi"

      Comment


      • #4
        Re: FragCast Tweakguide

        Err, how exactly do you delete the joystick controls under foot?
        I was able to clear them by modifying a file. Its not the easiest method, but it did work.

        There is a file named infantry.dbx in the Documents/BFBC2/input directory. Make a backup then open in your favorite text editor. You'll see sections like this:
        Array
        Code:
        <instance guid="F436F28B-E93C-42B6-B9AB-2C7CAAF6CD5B" type="GameSharedResources.InputActionsData">
        	<field name="ConceptIdentifier">ConceptFire</field>
        	<array name="InputActions">
        		<item>GUID0875E710-9AFF-4039-BD8A-FF7E94A2EE3F</item>
        		<item>GUID149DAF5F-14CE-4DED-90BC-0204222031FA</item>
        		<item>GUID49EA70FE-E3F0-4237-A15B-22858684F912</item>
        	</array>
        </instance>
        Followed by something like this:
        Binds
        Code:
        <instance guid="0875E710-9AFF-4039-BD8A-FF7E94A2EE3F" type="GameSharedResources.PadInputActionData">
        	<field name="IsAnalog">false</field>
        	<field name="NegateValue">false</field>
        	<field name="Axis">IDA_Undefined</field>
        	<field name="NormalizeInput">false</field>
        	<field name="ScaleValue">1</field>
        	<field name="UseSquareInput">false</field>
        	<field name="Button">IDB_Rtrigger</field>
        	<field name="Pov">IDP_POV_Undefined</field>
        </instance>
        <instance guid="149DAF5F-14CE-4DED-90BC-0204222031FA" type="GameSharedResources.MouseInputActionData">
        	<field name="IsAnalog">false</field>
        	<field name="NegateValue">false</field>
        	<field name="Axis">IDA_Undefined</field>
        	<field name="NormalizeInput">false</field>
        	<field name="ScaleValue">1</field>
        	<field name="Button">IDB_Button_0</field>
        	<field name="SimulateJoystickAxis">false</field>
        	<field name="RememberExcessInput">false</field>
        </instance>
        <instance guid="49EA70FE-E3F0-4237-A15B-22858684F912" type="GameSharedResources.KeyboardInputActionData">
        	<field name="IsAnalog">false</field>
        	<field name="NegateValue">false</field>
        	<field name="Key">IDK_Undefined</field>
        </instance>
        You need to delete instance tags where type="GameSharedResources.PadInputActionData" and delete the associated GUID from the input actions array. In the first section in the examples above you'd delete
        Code:
        <item>GUID0875E710-9AFF-4039-BD8A-FF7E94A2EE3F</item>
        and then delete the associated instance tag in the second section. They're associated by the GUID 0875E710-9AFF-4039-BD8A-FF7E94A2EE3F.
        Code:
        <instance guid="0875E710-9AFF-4039-BD8A-FF7E94A2EE3F" type="GameSharedResources.PadInputActionData">
        	<field name="IsAnalog">false</field>
        	<field name="NegateValue">false</field>
        	<field name="Axis">IDA_Undefined</field>
        	<field name="NormalizeInput">false</field>
        	<field name="ScaleValue">1</field>
        	<field name="UseSquareInput">false</field>
        	<field name="Button">IDB_Rtrigger</field>
        	<field name="Pov">IDP_POV_Undefined</field>
        </instance>
        Repeat until the end of the file. If your game crashes when you go back to the settings->on foot page, restore your backup.

        Edit: Sticky/unresponsive mouse still happening.
        Last edited by Eleventy; 03-12-2010, 11:32 PM.

        Comment

        Connect

        Collapse

        TeamSpeak 3 Server

        Collapse

        Advertisement

        Collapse

        Twitter Feed

        Collapse

        Working...
        X