MBII Version Switcher

Leo

Internal Beta Team
Posts
331
Likes
381
MBII Version Switcher
switching versions has never been easier

axVd73w.png


DOWNLOAD HERE

This app serves as an easy way of switching your current MBII version to one of the archived ones.
-- includes --
» built-in serverlist & playerlist for servers that don't run MBII R20
» modifications tab for supported versions
» direct download of the desired archived version
» quick settings tab to apply some common changes to your config
-----


KHo4uy0.png
8znSHdV.png




rYA7rXG.png

Supported versions:

oA4fVrU.gif


Application uses HttpClient to access moddb & mediafire links in order to dowload archived versions of MBII
These are by default dowloaded into your GameData folder, then extracted into their folder and the .zip file is removed.
On launch, a .bat file gets created that takes care of renaming folders in order to launch the game under game path "MBII".
After exiting the game, folder will be renamed back and your MBII folder will again become what it was before (R20)
Your documents folder will contain a folder called "MBII Version Switcher" where your gamedata path and serverlist from last launch of the application will be stored.
VirusTotal
The app uses serverlist.jkhub.org as its source of servers and serverstatus. The serverlist appears to be down from what I registered once per 2 weeks. If it doesn't work, my serverlist won't work. An alternative you may use is jkhubservers.appspot.com in the browser and sort it by mod, to see older MBII versions first. We're using different serverlists compared to MBII's official due to MBIIs strict and confusing delist policy. This way we can ensure everyone sees everything.
for existing installations, so that you don't have to reinstall, please move the content of the MBII folder of your version to a new folder called exactly like one of these:
MBII1.4.8.1
MBII1.6.2
MBII1.10.1
MBII1.10.0.1
MBII1.9.3.1
MBII1.9.2.2
MBII1.9.1.1
MBII1.9.0.1
MBII1.8.2.1
MBII1.8.1.2
MBII1.8
MBII1.7.2.1
MBII1.7.1.1
MBII1.7.0.2
MBII1.6.1.1
MBII1.6
MBII1.5.5
MBII1.5.4
MBII1.5.3
MBII1.4.9
MBII1.5.2
MBII1.5.1
MBII1.4.6
MBII1.3
MBII1.0
MBII0.1.8
MBII0.1
MBIIrc3
MBIIrc2
MBIIrc1
MBIIb191
MBIIb18



By no means is this supposed to be cool looking flawless application. Its main priority is to ensure easy installation of accessible MBII versions, with some side extra features. Modifications weren't made by me and the credits go to their respective owners, being:
Schizopack - Joel, Vioxini
Penekepack, Penekemations - Penekowski
Karus VC Replacer - Me
NoobGuided Pack - Noob, The Unguided
Fetus Crosshair - BobbaFetus
J| Advanced ACM Counter - J clan / Pelmenu
Notable mention: Kvinto - for providing access to more MBII versions

Incase the archived version doesn't launch, but MBII R20 instead launches, turn off your file explorer.
Incase any issues appear, please contact leonss. on discord
 
Last edited:
Upvote 0

2cwldys

FA Contributor
Donator
Internal Beta Team
Posts
150
Likes
168
Amazing work. If the devs attempt to take this down I won't be surprised, but instead of doing all that they could just fix their game.
 
  • Like
Reactions: Leo
Posts
29
Likes
41
Many Thanks for this amazing app. Hopefully devs will fully integrate it into the launcher someday.
 
  • Like
Reactions: Leo

Leo

Internal Beta Team
Posts
331
Likes
381
Released crucial fix for the apps behavior when the serverlist is down. Also now behaves exactly as an App - thus it is searchable. Please redownload and delete the old one.


Currently expecting more feedback and reported issues to push out a new update addressing those + including few other modifications
 
Last edited:

Defiant

Nerd
Project Leader
Movie Battles II Team
Code Leader
Posts
1,046
Likes
1,518
A couple of notes on holding old versions.

First, most will only work on Windows hosts or Linux jampded. Trying to load with OpenJK on Linux will crash.

Almost all old versions have a critical smod bug that was being exploited in the wild. SMOD could be tricked into allowing full rcon access without a player even being logged in as admin. When I fixed that bug, I did suspect that it could infact allow remote code execution with the privileges of the user the server was running as - but I saw no evidence of that being exploited.

Ha e fun, but stay safe.
 

Leo

Internal Beta Team
Posts
331
Likes
381
I'm gonna be taking a break before continuing in my development on this to get list of all user specific issues & improvements such as new modifications, including looking into some versions supposedly causing problems. As I said earlier, if you encounter any issue please do contact me, leonss. on discord
 
Posts
47
Likes
69
A couple of notes on holding old versions.

First, most will only work on Windows hosts or Linux jampded. Trying to load with OpenJK on Linux will crash.

Almost all old versions have a critical smod bug that was being exploited in the wild. SMOD could be tricked into allowing full rcon access without a player even being logged in as admin. When I fixed that bug, I did suspect that it could infact allow remote code execution with the privileges of the user the server was running as - but I saw no evidence of that being exploited.

Ha e fun, but stay safe.
Hosting v0 on linuxjampded, sometimes will be able to stay in server, then get kicked for malformed info and server will rename players to padawan. I remember hosting on windows and didn't have this issue, curious as to why.
 

Defiant

Nerd
Project Leader
Movie Battles II Team
Code Leader
Posts
1,046
Likes
1,518
No idea. Presumably those are fixed in newer versions of the mod.
 
Top