Dragon Ball: Xenoverse 2 · handler “Dragon Ball Xenoverse 2”
Version 1
Release notes
First Release.
- Released
- Size
- 561 KB
- Downloads
- 429
- Check
- Verified
- SHA-256
- deeadae871fdef65338a80cdf3a1d9301a783e27b440ab9384aa319ad2c1ab94
Files 2
| Path | Size |
|---|---|
| DragonBallXenoverse2/steam_api64.dll | 1.4 MB |
| handler.js | 3.2 KB |
handler.js
Plain textHub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Mon May 04 2020 06:42:59 GMT+0000 (UTC).
Hub.Handler.Id = "RnZEzp8vqSjFXJ2pW";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";
Game.KillMutex = ["DBXV2"];
Game.DirSymlinkExclusions = ["bin"];
Game.FileSymlinkExclusions = [
"steam_api64.dll",
"steam_appid.txt",
"xinput1_3.dll"
//"xgcore.dll",
];
Game.DirExclusions = ["EasyAntiCheat"];
Game.GameName = "Dragon Ball Xenoverse 2";
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.ExecutableName = "DBXV2.exe";
Game.SteamID = "454650";
Game.GUID = "Dragon Ball Xenoverse 2";
Game.MaxPlayers = 6;
Game.MaxPlayersOneMonitor = 6;
Game.BinariesFolder = "bin";
Game.NeedsSteamEmulation = false;
Game.UseGoldberg = true;
Game.GoldbergNoLocalSave = true;
Game.UseNucleusEnvironment = true;
Game.LauncherTitle = "";
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "DRAGON BALL XENOVERSE 2";
Game.Hook.DInputEnabled = false;
Game.Hook.DInputForceDisable = true;
Game.Hook.XInputEnabled = true;
Game.Hook.XInputReroute = false;
Game.XInputPlusDll = ["xinput1_3.dll"];
Game.Hook.CustomDllEnabled = false;
Game.FakeFocus = true;
Game.HookFocus = true;
Game.ResetWindows = true;
Game.SetForegroundWindowElsewhere = true;
Game.SetWindowHook = false;
Game.PlayerSteamIDs = ["76561198422152817", "76561198131394153", "76561198011792067", "76561198043762785"];
Game.UserProfileSavePathNoCopy = true;
Game.UserProfileSavePath = "AppData\\Roaming\\Goldberg SteamEmu Saves\\454650\\remote\\DBXV2";
Game.UserProfileConfigPath = "AppData\\Local\\BANDAI NAMCO Entertainment\\DB Xenoverse 2";
Game.Description =
"To connect the instances successfully you have to create a match at the same time the other player presses quickplay, if you see a number in both players in all instances you will be able to start the match. So the instances launch and resize correctly make sure to run your main game at least one time first and change some graphic settings. If you have the game in steam you need to open steam first before running this. You need at least one DLC or the game will throw an error when creating save data when running this.";
Game.PauseBetweenStarts = 30;
Game.Play = function() {
var VideoConfig = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\config.ini";
Context.ModifySaveFile(VideoConfig, VideoConfig, Nucleus.SaveType.INI, [
new Nucleus.IniSaveInfo("DEV", "EAC_AllowDisparityMatch", "1"),
new Nucleus.IniSaveInfo("DEV", "EAC_MultiplayerWithoutEAC", "1"),
new Nucleus.IniSaveInfo("Graphics", "Display/FullScreen", "0"),
new Nucleus.IniSaveInfo("Graphics", "Display/Height", Context.Height),
new Nucleus.IniSaveInfo("Graphics", "Display/Width", Context.Width),
new Nucleus.IniSaveInfo("Options", "VoiceChat/Mic", "0"),
new Nucleus.IniSaveInfo("XGUI", "FreeMouse", "1")
]);
var savePath = (Context.SavePath = Context.GetFolder(Nucleus.Folder.InstancedGameFolder) + "\\bin\\steam_api64.dll");
var savePkgOrigin = System.IO.Path.Combine(Game.Folder, "steam_api64.dll");
System.IO.File.Copy(savePkgOrigin, savePath, true);
};