Netpanzer VoiceChat

by Lohengrin, 2012-07-31

netpanzer.info is providing a VoiceChat Server for netPanzer. It is like the well-known "Teamspeak", but with better performance. And it works well with netPanzer.

VoiceChat Software: Mumble. Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming. It is available for Linux , Windows and Mac. You can get your copy for free.

Note: I recommend to use headphones and not to use loudspeakers and microphone. Using loudspeakers may cause bad echoes, what decreases sound quality and fun factor.

So here is a „HowTo“ install and setup the mumble client so that you are able to connect to my mumble server and speak to other netpanzer players.

Overview

  1. Download and install the Client
  2. Optimize netPanzer sound configuration
  3. Start mumble client and connect
  4. Configure mumble client
  5. Firewalling

1. Download and install the Client

Download here for Linux, Windows, Mac: http://mumble.sourceforge.net/
This is the official Website for downloading.
Do not download from other Websites otherwise you know you can trust them !
For example, the correct file to download for Windows Operating System in the Screenshot below is: „1.2.3a (Stable)“

Linux users: There is a great chance you can find a mumble package in your Distribution-Repository. You may have to activate Multimedia (universe) Section in your sources. Once done, you can easily install via your Package management. For Debian/Ubuntu users it will be:

sudo apt-get install mumble
.

Windows users: The file you will download is a *.msi file. After downloading, just double-click on that file. The msi extension should be recognized automatically by your System, and the Installation process should start. If not so, you may ask google for giving you a proper suggestion what goes wrong: http://www.google.com/search?q=windows+msi+file . Or eraze your harddisk to get rid of windows and change to linux :)

2. Optimize netPanzer sound configuration

To play netpanzer and listen to its fantastic 8bit sound and speaking/listening to other player via mumble at same time may be a horror trip for your ears. If you do not configure the sound on netpanzer game, the chance is great that you won't understand clearly what other player have to say. Therefore it is better to configure.

Note: i guess that the following trick only works with netPanzer Version „0.84“ and above (works well with „svn1341“ and „0.8.5-test-1“, too).

And that's what we do now: Find out where the config file called „client.cfg“ is placed on your computer.

For Linux it is:

~/.netpanzer/config/client.cfg
For Windows it may be:
$HOME\netpanzer\config\client.cfg
For Mac it is:
/Users/$NAME/.netpanzer/config/client.cfg

Now open that „client.cfg“ in a Text-Editor (e.g. „Notepad“ on Windows, „Kate“ on Linux) and edit the sound section to this:

[..]
sound.enable = true
sound.music = false
sound.musicvol = 0
sound.effects = true
sound.effectsvol = 10
[..]	
After that, save the file. You're done with this.

3. Start mumble client and connect

Now plug in your headphones and start your successfully installed mumble client.
In the Mainmenu click on: „Server“ > „connect“ > „Add server“ >
( Deutsche Version: Server > Verbinden > Server hinzufügen)

Complete the Dialogue:

Description:	NP VoiceChat
Address:	netpanzer.info
Port:		64738
Username:	MY NICKNAME	

Replace „MY NICKNAME“ with your playername / Nickname. Click on „OK“ when you are ready.

Next, click on the „connect“ - Button to connect to the mumble VoiceChat Server.

After that you should be returned to the main window, wich should look like this:

4. Configure mumble client

Next, optimize our mumble client for connection and behaviour.

TCP-Modus

In Mainmenu click on: „Configuration“ > „Settings“ >
down left, click the checkbox „advanced“ to ON >
Left Menu: Network > right side, click checkbox „Enforce TCP-Modus“ to ON
( Deutsche Version: Konfiguration > Einstellungen > unten links die Checkbox „Erweitert“ auf ON setzen > Linkes Menu: Netzwerk > rechts, Checkbox „Erzwinge TCP-Modus“ auf ON setzen)

Qualitysettings „Low“

In Mainmenu click on: „Configuration“ > „Audio-Assistant“ >
...follow the Dialogue until you come to the page where you can define the Quality >
here you choose "Low". After that, complete the Dialogue.

5. Firewalling

Make sure, your mumble client can connect to the Server through Port 64738. It may be that you have to open this port on your local Firewall or on your Router - just try it out.