
bgT5Call of Duty: Black Ops
Play Black Ops multiplayer over a local network. One PC runs Hostmode, the others connect to its IP address. No external master server is involved.
Latest release v0.7.0 (legacy)v0.7.2 in preparation

Capabilities
- Combat Training: Against bots, with Hostmode on your own PC.
- Player stats: Stored on the hosting PC.
Not yet verified
Present in the code, but not yet confirmed in actual play.
- Zombies — Lobbies register; a full LAN match has not been tested.
- Campaign — The singleplayer executable is patched; not tested end to end.
- Wager matches — Handled by the server code; not tested.
Releases
Not released yet. Planned changes:
- New launcher interface.
- PlayerID and nickname stored on your own PC, with import of an existing player.
- No administrator rights needed, for playing or for Hostmode.
- The launcher checks the host before starting.
- A second player with the same PlayerID is refused, with an explanation.
- Server log file.
- Built on .NET Framework 4.8.
- Many robustness fixes.
v0.7.0
c. January 2019
This is a legacy release. A maintained version (v0.7.2) is in development.
The last known original release of bgT5: the original v0.7 files from January 2019, preserved unchanged. Date estimated from file timestamps.
- File
- bgT5-v0.7.0.zip
- Size
- 954 KB
- Served from
- downloads.bgamer.dev
SHA-256
.sha256 file670d815b4ae28fe356ad6ec82d23077138ce72f2fa359c06b617730a08a068bf
Verify in PowerShell: Get-FileHash bgT5-v0.7.0.zip -Algorithm SHA256 (upper or lower case doesn't matter)
LAN setup
For v0.7.0, the version you can download now.
Based on the v0.7.0 launcher and release files. Not yet verified step by step on a LAN.
Installation
- 1.Back up the original steam_api.dll in your Black Ops folder. The package replaces it.
- 2.Extract all files from bgT5-v0.7.0.zip into the Black Ops folder, next to BlackOps.exe and BlackOpsMP.exe.
- 3.Start bgt5launcher.exe from that folder.
Host a game
- 1.Enter your nickname.
- 2.Click Start Hostmode.
- 3.Tell the other players the IP address shown under "Your IP" at the bottom of the launcher.
- 4.Click Multiplayer.
Join a game
- 1.Enter your nickname.
- 2.Enter the host’s IP address under Host IP.
- 3.Click Multiplayer.
Network
| Port | Protocol | Purpose |
|---|---|---|
| 3074 | TCP | Game online service (on the host) |
| 27960 | not verified | Dedicated server |
| 28960 | not verified | Game traffic, default for players |
If Windows asks for network access, allow it for bgt5launcher.exe and BlackOpsMP.exe.
There is no automatic host discovery yet: players enter the host’s IP address.
LAN setup for v0.7.2
PreviewFor the upcoming release. These steps don’t apply to v0.7.0 and may change before v0.7.2 is published.
Show v0.7.2 requirements and instructions
Requirements
- Windows. All components are 32-bit and run on 64-bit Windows.
- Call of Duty: Black Ops, multiplayer build 7.0.164 and singleplayer build 7.0.152 (the current Steam builds).
- .NET Framework 4.8 — included in Windows 10 (1903 and later) and Windows 11.
- No administrator rights needed.
Installation
- 1.Back up the original steam_api.dll in your Black Ops folder.
- 2.Copy all files from the bgT5 package into the Black Ops folder, next to BlackOps.exe and BlackOpsMP.exe.
- 3.Start bgT5Launcher.exe from that folder. If you use a shortcut, set its "Start in" folder to the game folder.
Host a game
- 1.In the launcher, switch on Hostmode.
- 2.Allow network access if Windows asks.
- 3.Send your IP address to the other players. The "Your IP" field has a Copy button.
- 4.Start Multiplayer.
Join a game
- 1.Enter the host’s IP address under Host.
- 2.Wait for the indicator to turn green ("LAN service answers").
- 3.Click Multiplayer.
Network
| Port | Protocol | Purpose |
|---|---|---|
| 3074 | TCP | Game online service (on the host) |
| 3075 | TCP | bgT5 service (on the host) |
| 27960 | not verified | Dedicated server |
| 28960 | not verified | Game traffic, default for players |
The simplest setup is to allow bgT5Launcher.exe and BlackOpsMP.exe when Windows asks.
Known issues
- Player stats only exist on the PC that hosted. If someone else hosts next time, players start from zero there.
- Only game builds 7.0.164 (multiplayer) and 7.0.152 (singleplayer) are supported. Other builds start without bgT5’s patches.
- No automatic host discovery yet — the host IP has to be entered. IPv4 only.
- With VPNs or overlay networks (e.g. Hamachi) the IP shown in the launcher may be wrong. Enter the host IP by hand. Not tested.
- v0.7.2: Windows 7 needs .NET Framework 4.8 installed separately, and the launcher shows no icons there. Not tested.
- On a second monitor with different display scaling, the launcher may look blurry.
- v0.7.0: two players with the same PlayerID broke matchmaking. Fixed in v0.7.2.
- v0.7.0: installed under "Program Files" without administrator rights, settings were not saved and a new PlayerID could be created on every start. Fixed in v0.7.2.