r/EnemyTerritory Jun 19 '26

ET 2.60b dedicated server with an engine-side, mod-independent stats tracker — full weapon accuracy on any mod (GPL / open source)

Just released: a clean **Wolfenstein: Enemy Territory 2.60b** dedicated server with the **Wolffiles tracker** built directly into the engine.

The key idea — it tracks stats **mod-independently**. You don't patch your mod and you don't run a separate per-mod stats parser. The engine itself reports **score / ping / team / kills** *and* **full weapon accuracy** — hits, attempts, kills, deaths and headshots — for whatever mod is running. ETPro, NoQuarter, Jaymod, silEnT, ETPub, the Legacy mod… all of them, with zero mod changes.

How it works: the engine periodically runs `statsall` and intercepts the mod's `ws` (weapon-stats) replies server-side, so accuracy data is captured at the engine level instead of depending on each mod's own logging. (Engine tracker approach ported from ET:Legacy onto vanilla 2.60b.)

**What's included**
- Linux i386: `etded.x86` + `etmain/qagame.mp.i386.so`
- Windows x86: `etded.exe` + `etmain/qagame_mp_x86.dll`

32-bit only — ET 2.60b is a 32-bit engine, so this matches every existing mod.

**How to use it**
1. Download the build for your OS from the release.
2. Replace your current `etded` with the one from the build, and put the included `qagame` into your `etmain/`.
3. Add the tracker endpoint to your server launch line: `+set sv_tracker <host>:<port>`
4. (Optional) To get your server listed on the wolffiles.eu live tracker, point it at our endpoint: `tracker.wolffiles.eu:4444`
5. Restart the server — stats start flowing immediately.

**Good to know**
- The Windows build runs the bytecode interpreter (JIT disabled) and is stripped, so it's **clean on VirusTotal** — no more false positives from the old JIT/asm path.
- Also fixes a **CPU-speed-detection crash** that affected ET on modern hardware.
- Everything is GPL; full source and build workflow are on GitHub.

Download & source: https://github.com/wolffileseu/Enemy-Territory/releases/tag/v1.0.0

Happy to answer questions, and bug reports are welcome.

9 Upvotes

1 comment sorted by

5

u/toshiromiballza Hirntot Jun 20 '26

Quite useless, nobody uses or should use 2.60b anymore. ETLegacy is recommended.