GameLink for Arma 3
Proximity voice, radio simulation, phone calls, and vehicle intercom for Arma 3. A modern alternative to ACRE2 and TFAR. No TeamSpeak required.
What You Get
Everything ACRE2 and TFAR offer, built on GameVox's voice infrastructure
Proximity Voice
3D spatial audio with distance rolloff. Hear players fade with distance and pan left/right based on their direction. Four voice ranges: Whisper (3m), Normal (8m), Shout (15m), Yell (32m).
Radio Simulation
Short-range and long-range radios with signal degradation. Static noise increases with distance. Mic click sounds on PTT. Ear assignment for monitoring two frequencies.
Vehicle Intercom
Clear audio between vehicle crew regardless of distance. Automatically detected when players enter the same vehicle.
Phone Calls
One-to-one phone communication with realistic telephone audio quality. Full volume regardless of distance.
Terrain Occlusion
Line-of-sight raycasting muffles voices behind hills and buildings. Automatic, no configuration needed.
Spatial Radar
Visual overlay showing nearby players on a radar with distances, speaking indicators, and radio TX badges.
Architecture
How GameVox replaces the TeamSpeak plugin dependency
Arma 3 Mod (SQF Scripts)
Reads player positions, vehicle occupancy, and radio state from the Arma simulation each frame. Uses checkVisibility for terrain occlusion.
Bridge Extension (gamevox_x64.dll)
A lightweight C++ DLL loaded via Arma's callExtension. Opens a WebSocket connection to GameVox on 127.0.0.1:8088 and forwards position/radio data as JSON.
GameVox GameLink
Receives position and radio data from the extension. Applies spatial audio, radio effects (bandpass + static), phone filters, and vehicle intercom. All client-side via Web Audio API.
vs ACRE2 / TFAR
Key differences from the TeamSpeak-based solutions
| GameVox | ACRE2 / TFAR | |
|---|---|---|
| Voice Platform | GameVox | TeamSpeak 3 |
| Plugin Required | No | Yes (TS3 plugin) |
| IPC Mechanism | WebSocket (JSON) | Named Pipe / Shared Memory |
| Spatial Audio | Web Audio API | TS3 Plugin SDK |
| Radio Effects | Client-side | TS3 Plugin |
| Terrain Occlusion | Raycast + lowpass | Raycast + attenuation |
| Vehicle Intercom | Yes | Yes (ACRE2) |
| Web Client | Yes (spectate) | No |
Setup Guide
For server admins
Subscribe to the Steam Workshop Mod
Subscribe to the @gamevox mod on Steam Workshop. It will download and install automatically. Or download manually below.
Add to Server
Download the server package (no DLL, just the PBO and bikey) and extract @gamevox into your server directory. Copy gamevox.bikey from @gamevox/keys/ to your server's keys/ folder. Add -servermod=@gamevox to your startup parameters.
Players Install GameVox
Players need the GameVox desktop app running. When they launch Arma 3 with the mod loaded, GameVox auto-detects the game and activates GameLink.
Join a Voice Channel
All players in the same GameVox voice channel get spatial audio, radio, and intercom automatically. No additional configuration needed.
Default Keybinds
Configurable in the mod's SQF scripts
Replace ACRE2 / TFAR
Download the mod, add it to your server, and switch from TeamSpeak to GameVox.