ComodoFirewall.wiki
author vittorio.giovara@gmail.com
Sun, 14 Nov 2010 22:29:50 +0000
changeset 33 397cb8bbddde
parent 11 812b13502f05
child 764 11970e900fe4
permissions -rw-r--r--
Edited wiki page BuildingOnMac through web user interface.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
11
mario.liebisch
parents: 10
diff changeset
     1
#summary Step-by-step guide to configure the free firewall to allow Hedgewars to run properly.
mario.liebisch
parents: 10
diff changeset
     2
#labels Documentation,Troubleshooting,Windows,Firewall,ConnectionIssues
9
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     3
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     4
= Introduction =
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     5
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     6
The COMODOD Firewall is one of the most popular free firewall solutions provided for the different editions of Microsoft Windows. While Windows Vista as well as Windows 7 provide a very comfortable software firewall, Windows XP definitely lacks a better alternative. While some may argue that a software firewall won't be very effective it may provite basic protection against random programs trying to connect to the internet (or other network ressources) without asking the user first.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     7
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     8
While the scope and possibilities of COMODO's firewall increased over the last few years they also included more and more protection/security features that may have a negative impact on applications and games such as Hedgewars. We had multiple users who suffered the game crashing right on startup. While we don't want to blame COMODO for this (I've been using their product for years as well) it seems like the firewall package can be the reason for these issues (confirmed by several people). We're still not sure what the exact reason for those crashes is, however it seems to be possible to circumvent the issues without having to uninstall the personal firewall. The following step-by-step instructions have been tested on a fresh installation of Windows Vista (32 bit) with nothing installed except the COMODO Firewall and Hedgewars 0.9.13. Before Hedgewars crashed with different errors, especially when running a low RAM configuration (512 MB RAM).
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
     9
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    10
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    11
= Step-by-step =
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    12
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    13
  # Open the firewall's control panel using the desktop icon or the systray icon (doubleclick the small shield icon next to the task bar clock).
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    14
  # Click on "Firewall" in the top navigation bar.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    15
  # Select "Common Tasks" on the left pane under "Firewall Tasks".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    16
  # Click on "Define a New Trusted Application".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    17
  # In the new window click on "Select >" and pick "Browse..."
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    18
  # Locate the "bin" sub folder within your Hedgewars installation folder and select "hedgewars.exe"
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    19
  # Close the window using "Apply".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    20
  # Repeat the steps 4-7 with "hwengine.exe" as well as "hedgewars-server.exe"
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    21
  # Click on "Defense+" in the top navigation bar.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    22
  # Click "Advanced" on the left pane under "Defense+ Tasks".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    23
  # Click "Computer Security Policy" to open a new window.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    24
  # On the right side of the window click "Add...".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    25
  # Click on "Select >", then "Browse..." and pick "hedgewars.exe" again.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    26
  # Make sure to tick "Use a Predefined Policy" and select the policy "Trusted Application".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    27
  # Hit "Apply" to close the window.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    28
  # Repeat steps 12-15 and add "hwengine.exe" and "hedgewars-server.exe" the same way.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    29
  # Hit "Apply" to close the window.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    30
  # If you're running a slower PC and/or you've got 1 GB RAM or less, click on the "Sandbox" button on the left pane and then select "Sandbox Settings".
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    31
  # Use the slider control to disable the Sandbox.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    32
  # Click on "OK" and close all remaining windows.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    33
  # Hedgewars should now run properly.
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    34
3e86a3b894b0 Step-by-step guide to configure the free firewall to allow Hedgewars to run properly
mario.liebisch
parents:
diff changeset
    35
Note: Some users reported similar crashing issues happening only on x64 versions of Windows. Any experiences or reports (or even better solutions! ;)) are welcome as we're lacking the hardware and staff to test all possible hardware/software combinations.