MBII Version Switcher

Leo

Internal Beta Team
Posts
327
Likes
375
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
Posts
27
Likes
73
Tip: when hosting old versions, older than 1.4.8, the best provider is probably Blue Fang Solutions. Otherwise, use jampded on windows. I ran 0.1.8 without issues with BFS. (They aren't so great with the latest MB2 version though, unless you pay them extra to install it for you.)
 
  • Like
Reactions: Leo

TeKilla

Donator
Posts
142
Likes
77
Can I host multiple MB2 versions together on the same machine? If so, are there any specific setup tips or potential issues I should be aware of?
 
  • Like
Reactions: Leo
Posts
27
Likes
73
Can I host multiple MB2 versions together on the same machine? If so, are there any specific setup tips or potential issues I should be aware of?

There is a problem with folder names. JKA identifies mods not by content, but by the folder name. In order for clients to join, they must have the correct files and the folder that contains them must have the same name as the mod folder on the server. So, if the folder's MB2 folder is called "MBII", the client's must be "MBII". If this isn't the case, for example the server folder name is MBII148, the client will try to load a folder called MBII148. If this doesn't exist, it will create a new folder in your gamedata, try to load base JKA, then fail halfway and won't connect since it won't have thte maps.

In practical terms, this means that you will need to rename the version's folder to MBII each time you wish to host it, since you can't have multiple folders called MBII. The alternative is telling people to match your folder's name, which kills any chance of getting randoms to join
 
Top