Release Call of Duty: Black Ops — BGamer T5 LAN/Offline Client v1.0.0

Die_Rache

Developer of Black Ops offline Lan mod
Premium Member
Messages
37
Reaction score
39
Points
868
Hello CCM!

It's been a while! I've released v1.0.0 of my Black Ops LAN/offline client, bgT5.

You can play Multiplayer and Zombies over LAN, run a dedicated server, or play Combat Training against bots. One PC runs Hostmode and the others connect to it — no external master server is needed.

v1.0.0 adds support for the current Steam version of Black Ops: Multiplayer, the dedicated server, and the German Campaign & Zombies. The older builds still work as before.

Download and setup guide:
Please, Log in or Register to view URLs content!


launcher-website.png
dedicated-server.png


What's new in v1.0.0?

  • Current Steam version: Multiplayer and the dedicated server (7.0.189), and the German Campaign & Zombies (7.0.145).
  • Tested over LAN: a dedicated server with bots, private matches played to the end, and a Zombies lobby with 4 players.
  • Safer patching: bgT5 recognises each supported game executable exactly and checks every place before changing it. An unknown executable is left alone, with a clear message.
  • Faster startup on the Steam version (about 25 seconds less), as long as the Steam client is open.
  • Fixed a LAN service error when a player joined a Zombies lobby.

What's new since v0.7?

  • A completely redesigned launcher.
  • Your stats, classes and playercard are saved locally and synced with the host, so your progress follows you when someone else hosts. The host needs v0.9.0 too.
  • Find hosts on your network without entering an IP address.
  • Choose the network you play on, including LAN, Wi-Fi or VPN.
  • The launcher finds Black Ops and can install, update or remove bgT5.
  • Set up a dedicated server directly in the launcher: game mode, maps, Hardcore, player limit, password and bots.
  • Dedicated servers load their first map automatically.
  • The in-game friends list now works for every player, rather than only the host.
  • Fixes for Zombies connections on PCs with VPNs or virtual network adapters.
  • No administrator rights needed for playing or hosting.
  • Clearer connection checks, duplicate PlayerID detection, logs and crash reports.

Requirements

  • A legitimate installation of Call of Duty: Black Ops. Game files are not included.
  • Supported builds:
    - Current Steam version: Multiplayer 7.0.189, German Campaign & Zombies 7.0.145.
    - Older version: Multiplayer 7.0.164, Singleplayer/Zombies 7.0.152.
  • Everyone plays the same version: all on the current Steam version, or all on the older one. The two can't see each other's games.
  • With the Steam version, keep the Steam client open while playing (offline mode is fine). Without it, the game waits about 30 seconds at startup.
  • Windows with .NET Framework 4.8, which is included in Windows 10 version 1903 and later, and Windows 11.

Installation

  1. Download v1.0.0 from the website above.
  2. Extract the ZIP to a folder of your choice.
  3. Open bgT5Launcher.exe. If it doesn't find Black Ops automatically, select your game folder.
  4. Click Install when prompted.

The launcher backs up the original steam_api.dll. You can restore it using Remove bgT5.

Start the launcher normally. Installing into a protected folder such as Program Files may ask for administrator permission for that step.

Already using v0.9.0? Extract v1.0.0 and start the new launcher: it offers to update bgT5 in your game folder. Your player and stats stay.

How to play

1. Enter your nickname.
2. Switch on Hostmode and allow network access if Windows asks.
3. Under Your IP, select the network you play on.
4. Click This PC so the Host field points to your own address.
5. Start Multiplayer, or Campaign & Zombies for Zombies.

Keep the launcher running while hosting.

1. Click Find and select the host, or enter the host's IP address manually.
2. Wait for "LAN service answers".
3. Start Multiplayer, or Campaign & Zombies for Zombies.

Find may not work across routers or some VPNs. In that case, enter the host's IP manually.

Click Server next to Multiplayer, choose your settings and click Start server.

Enable Also run Hostmode on this PC if this PC will provide the LAN service too.

The server loads the first map automatically. Players join it from Multiplayer.

You can also use your own main\server.cfg.

The launcher can import an existing player from an old bgT5 game folder using Import.

In v0.7, player stats were stored on the hosting PC. If someone else hosted your games, import from that host's old game folder to bring your progress over.

Use v0.9.0 on the host and all players' PCs to get the new stats sync.

• The current Steam version and the older version can't play together.
• With the Steam version, keep the Steam client open (offline mode is fine).
• Join session in progress is unavailable. Use invites or private matches instead.
• Wager Match from the menu does not find or start matches. Gun Game, One in the Chamber, Sharpshooter and Sticks and Stones work on dedicated servers without betting COD Points.
• On the Steam Multiplayer version: RCON runs commands but shows no replies (see the server console), bots keep the game's names, players use UDP port 3074 instead of 28960, and custom IWD mods may be refused.
• In the German Campaign & Zombies, the menu ticker and the Zombies game name keep their original text.
• IPv4 only.
• Windows 7 is untested, requires .NET Framework 4.8 separately and has missing launcher icons.
What's next?

I plan to keep improving bgT5. Some of the things on my list:

  • Custom patches with bgcustom.dll: Publish the sample plugin separately, with source code and documentation for creating your own patches.
  • Launching mods: Make it easier to select mods from the launcher and test their compatibility with LAN play.
  • Joining running matches: Investigate why Join session in progress is disabled.
  • Research >4 Player Zombie Matches: Research if it is possible to have larger Zombie sessions.
  • Better guides: More setup examples for LAN, VPN play, dedicated servers and importing old profiles.

These are planned improvements and investigations, with no fixed release dates. Some depend on what turns out to be possible.

Have a suggestion or a setup you'd like to help test? Let me know!

Thanks to everyone who has kept playing and sharing feedback over the years!

If you find a bug, please reply with what happened, your game build, and whether you were hosting or joining. Include any error message / relevant logs and crashdumps.

If you need any help or have detected a bug feel free to contact me :smile:
[/SPOILER]
 

Attachments

  • bgT5-v0.9.0.zip
    578.3 KB · Views: 203
Last edited:

GhostsNeRo

Insane-Known Member
Messages
45
Reaction score
18
Points
378
Hello CCM!
I have decided to release a new version of my Black Ops offline LAN mod.

Changelog:
  • changed friendslist system
  • changed game .exe names to the original (BlackOps.exe, BlockOpsMP.exe) again
  • changed bgserver.cfg to server.cfg
  • fixed playercard not saving
  • implented custom patch .dll (bgcustom.dll)

Installation:
  1. If you haven't had a previous version of my mod (or anything like alterops, interops, nemexisops) befor,
    you need a compatible game version (most users recommend "FitGirl")
  2. Download bgBO_v0.7.rar
  3. copy the files to the gamefolder

How to play:
  1. Execute bgt5launcher.exe (as administrator)
  2. Enter your Nickname and the IP you want to connect to (click on "Your IP" to past your IP to the textbox)
  3. If you are the host press the "Start Hostmode" button
  4. Start the Game via "Singleplayer" or "Multiplayer"
Explanations:
Only the host can see every player who is connected to the server in his friendslist.
The Clients are added automatically.
Download the file "bgcustom_code_v0.1.rar" from the attachment of this thread.
Open the project in Visual Studio.
You can put your custom patches in the marked place, Singleplayer and Multiplayer have different patches!
Compile the code and put the bgcutom.dll in the BGamer: Black Ops game folder

If you need any help or have detected a bug feel free to contact me :smile:
i get two error with v0.7 )x
i get back to v0.1 Alpha )=
 

Andhika24kd

New Member
Messages
4
Reaction score
4
Points
3
I'm still having an error about JIT debugging on the v0.7 launcher (see the first attachment). I know that this error doesn't affect anything about performance and stability and only happened to some users, but it can be quiet annoying to see this every time I opened the launcher.

So.. instead of trying to fix this error (which only happen to some users like me), could you somehow make a workaround to disable the JIT debugging dialog using Visual Studio itself? (see second attachment)

EDIT: And could you please add an option to disable .log file creation on the next version?
 

Attachments

  • Screenshot_2.png
    Screenshot_2.png
    24.9 KB · Views: 4,950
  • dbg-jit-enable-or-disable.png
    dbg-jit-enable-or-disable.png
    56.5 KB · Views: 5,153
Last edited:

Die_Rache

Developer of Black Ops offline Lan mod
Premium Member
Messages
37
Reaction score
39
Points
868
I'm still having an error about JIT debugging on the v0.7 launcher (see the first attachment). I know that this error doesn't affect anything about performance and stability and only happened to some users, but it can be quiet annoying to see this every time I opened the launcher.

So.. instead of trying to fix this error (which only happen to some users like me), could you somehow make a workaround to disable the JIT debugging dialog using Visual Studio itself? (see second attachment)

EDIT: And could you please add an option to disable .log file creation on the next version?

I reuploaded the mod with a updated Launcher: https://cabconmodding.com/attachments/bgbo_v0-7-rar.2523/
Hopefully it should handle the Error now.
 

featuredpro

Known Member
Messages
3
Reaction score
3
Points
103
Ok I'm getting an error while starting Singleplayer through the Launcher (0.7) which didn't happen in 0.6 or 0.1.
Error Starting ***my game directory****\adna.exe.

It's as if the launcher it's Starting BlackOps.exe and not bgt5sp.exe.

Update: I renamed bgt5sp.exe to BlackOps.exe which worked so this ^^^ is fine, but the problem with starting zombies without host mode still persists :/
 

GhostsNeRo

Insane-Known Member
Messages
45
Reaction score
18
Points
378
You can upload all files bgamerT5. without error Pls )x v0.7
 

Attachments

  • Screenshot_1.png
    Screenshot_1.png
    390.1 KB · Views: 4,975

Die_Rache

Developer of Black Ops offline Lan mod
Premium Member
Messages
37
Reaction score
39
Points
868
You can upload all files bgamerT5. without error Pls )x v0.7

don't use 127.0.0.1. For some reason it causes the crash. Instead use your local ip (192.168.xxx.xxx)
 

Andhika24kd

New Member
Messages
4
Reaction score
4
Points
3

Attachments

  • Screenshot_3.png
    Screenshot_3.png
    4.5 KB · Views: 2,283

GhostsNeRo

Insane-Known Member
Messages
45
Reaction score
18
Points
378
thanks dude i fix server but there more error when i playing offline.
when i put 127.0.0.1 i cant playing with bots or create server. ik this working when i put My IP but fix it too.
.Fatal Error.
when i playing Singleplayer Error. t5m.dll-libnp.dll.
please fix it.
 

Attachments

  • Screenshot_4.png
    Screenshot_4.png
    270.9 KB · Views: 3,403
  • Screenshot_3.png
    Screenshot_3.png
    174.1 KB · Views: 3,578

Die_Rache

Developer of Black Ops offline Lan mod
Premium Member
Messages
37
Reaction score
39
Points
868
Thank you it works, but now it says that the launcher can't find my local IP, which is not happened on the previous v0.7 launcher (before you reupload it). It's not a big deal though because I can set the IP to 192.168.xxx.xxx manually.
Yes that was causing the crash. For some reason the Launcher can't get your local IP...

thanks dude i fix server but there more error when i playing offline.
when i put 127.0.0.1 i cant playing with bots or create server. ik this working when i put My IP but fix it too.
.Fatal Error.
when i playing Singleplayer Error. t5m.dll-libnp.dll.
please fix it.
t5m.dll and libnp.dll are not files i use. Did you paste the update in the same folder where 0.1 ist?
 

GhostsNeRo

Insane-Known Member
Messages
45
Reaction score
18
Points
378
Yes that was causing the crash. For some reason the Launcher can't get your local IP...


t5m.dll and libnp.dll are not files i use. Did you paste the update in the same folder where 0.1 ist?
v0.1 woking fine without error but v0.7 more errors also i use 192.168.xx.xxx and same error in singleplayer in v0.7 (i have errors just in singleplayer now) t5m.dll-libnp.dll how can fix it ?
 

dosi

Veteran
Messages
8
Reaction score
11
Points
553
pack 0.7.md5 in your COD BO folder and test it with QuickSFV

DEAD LINK REMOVED
 
Last edited by a moderator:

update.freak

Known Member
Messages
15
Reaction score
3
Points
118
thank you for the update!
The "FitGirl"-version includes no BlackOpsMP.exe.
In addition to that I get the following error for dedicated server: cannot read license key file.

Are the files from v0.1.1 necessary? -> first v0.1.1 and then v0.7 over "Fitgirl"-version
 

dosi

Veteran
Messages
8
Reaction score
11
Points
553
0.1 or 0.1.1 first over Original or FG (have 0.1 inside) try it, then 0.7 and rename BlackOps.exe and BlackOpsMP.exe, try my 0.7.md5 if you correct files have, the exe files from 0.1 or 0.1.1 one of these have patched (work) DLCs the other not!
 

SalFisher47

New Member
Messages
5
Reaction score
7
Points
3
I keep getting this error on every map, with fitgirl's version, on PRIVATE MATCH. Funny thing is all maps work on COMBAT TRAINING. Can anyone who doesn't encounter this error upload a sfv checksum of game folder? Thanks.
error_mp.png


Also, there's a little typo in the menu, saying 'Back Ops' instead of 'Black Ops'.
typo.png
 
Last edited:

dosi

Veteran
Messages
8
Reaction score
11
Points
553
... read my posts -.- one crack (exe) work DLCs and Private Match, the other not, test my MD5

BlackOps.exe ; 8607832 18:39.52 2013-12-05
BlackOpsMP.exe ; 491576 08:31.22 2016-12-24
 
Last edited:

SalFisher47

New Member
Messages
5
Reaction score
7
Points
3
... read my posts -.- one crack (exe) work DLCs and Private Match, the other not, test my MD5

BlackOps.exe ; 8607832 18:39.52 2013-12-05
BlackOpsMP.exe ; 491576 08:31.22 2016-12-24
All files are identical with those from your md5, apart from unins000.exe/dat
 
Top