author | unC0Rr@gmail.com |
Sun, 07 Oct 2012 15:39:30 +0000 | |
changeset 252 | 4c9881425131 |
parent 11 | 812b13502f05 |
child 764 | 11970e900fe4 |
permissions | -rw-r--r-- |
11 | 1 |
#summary Step-by-step guide to configure the free firewall to allow Hedgewars to run properly. |
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. |