•     Please make sure you check the Support FAQ and relevant Guides before you create a new thread in this section!

Technical Issue Steam Integration with MBII Client?

Posts
7
Likes
1
Hi, as title suggests, the MBII Launcher's setting to integrate with Steam has no support for the MBII Client/

I have tried circumventing this by replacing the Steam jasp.exe with the MBII Launcher, but the MBII Launcher makes the engine run with administrative priviliges (despite the game being installed on a drive in a location with proper NTFS permissions set), breaking the Steam overlay.
Could this be addressed/changed in the future? (even if it means replacing the vanilla EXE files)


Thanks!
 

DaloLorn

Movie Battles II Team Retired
Posts
408
Likes
261
The launcher just needs to be running. Start the MB2 client through Steam, and keep the launcher running in the background.
 
Posts
7
Likes
1
The launcher just needs to be running. Start the MB2 client through Steam, and keep the launcher running in the background.
Working like a charm, replaced JAMP with the mbii client executable and set my launch options to
Code:
+set fs_homepath "." +set sv_master1 master.moviebattles.org  +set fs_basespath "." +set fs_cdpaths "" +set fs_game MBII
as that is what the launcher runs it with. Anyone wanting to do the same thing will have to change those paths to point to their GameData folder, as it doesn't seem to take relative paths (IDK why OpenJK defaults to the My Documents folder, probably a poor UAC workaround or bad multiplatform FS support).

My only complaint with the MBII Client now is that the widescreen HUD option doesn't work, and the HUD is still stretched on widescreen resolutions.
 
Last edited:
Posts
7
Likes
1
Uhhh, you shouldn't need anything except the fs_game part...
Those are the arguments the launcher runs the engine with, some might not be necessary but I know that if homepath is not set it won't save the config in the right spot.

None of those are solutions, but thanks anyway.

I thought the MB2 Client was it's own fork of OpenJK, but I guess I was wrong.
With that said the last time I spoke to an OpenJK developer they said work on the project was dying down, so implementing that fix shouldn't be a big deal.
 
Top