Fast Beat Loop Racer GT · handler “FAST BEAT LOOP RACER GT”
Version 2
Release notes
Aspec ratio option for h and v split.
- Released
- Size
- 1.3 KB
- Downloads
- 90
- Check
- Verified
- SHA-256
- bafc090bfb811c223a14a275c7fd5113025a0cf44c874a92145b3989ad34fcdf
Files 1
| Path | Size |
|---|---|
| handler.js | 2.8 KB |
handler.js
Plain textHub.Handler.Version = 2; // Released at https://hub.splitscreen.me/ on Thu Oct 28 2021 05:40:21 GMT+0000 (Coordinated Universal Time).
Hub.Handler.Id = "HJBR8vueFX7JMB3h8";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";
var answers1 = ["No", "Yes"];
Game.AddOption("Keep aspect ratio?", "Maintains the instances default aspect ratio without filling the monitor.", "Ratio", answers1);
Game.ExecutableContext = ["WorkSpace"];
Game.FileSymlinkExclusions = ["steam_appid.txt", "dinput8.dll", "xinput1_4.dll"];
Game.DirSymlinkCopyInstead = ["WorkSpace"];
Game.FileSymlinkCopyInstead = ["steam_api.dll", "libeay32.dll", "ssleay32.dll", "Susi.dll", "SWProtection.dll"];
Game.DirSymlinkCopyInsteadIncludeSubFolders = true;
Game.UseNucleusEnvironment = false;
Game.NeedsSteamEmulation = true;
Game.UseGoldberg = false;
Game.GoldbergNoLocalSave = false;
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.SupportsKeyboard = true;
Game.ExecutableName = "Main.exe";
Game.SteamID = "633110";
Game.GUID = "Fast Beat Loop Racer GT";
Game.GameName = "FAST BEAT LOOP RACER GT";
Game.MaxPlayers = 4;
Game.MaxPlayersOneMonitor = 4;
Game.LauncherTitle = "";
Game.HideTaskbar = false;
Game.ProtoInput.AutoHideTaskbar = true;
Game.HideDesktop = true;
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "Fast Beat Loop Racer GT";
Game.FakeFocus = true;
Game.HookFocus = true;
Game.SetWindowHook = true;
Game.Hook.DInputEnabled = false;
Game.Hook.XInputEnabled = true;
Game.Hook.CustomDllEnabled = false;
Game.XInputPlusDll = ["xinput1_4.dll", "Dinput8.dll"];
Game.UserProfileConfigPath = "AppData\\Roaming\\SmartSteamEmu";
Game.Description =
"Connect the instances via the multiplay mode matchmaking. You can change an instance resolution in the game video options. Your saves per instance will save inside Nucleus content folder so be careful about deleting the Fast Beat Loop Racer Nucleus instances folders in there. If you use the keep aspect ratio UI option make sure to wait until the instances lose borders before pressing the Nucleus prompts.";
Game.KeepSymLinkOnExit = true;
Game.PauseBetweenStarts = 25;
Game.Play = function() {
var savePath = Context.GetFolder(Nucleus.Folder.InstancedGameFolder) + "\\XInputPlus.ini";
Context.ModifySaveFile(savePath, savePath, Nucleus.SaveType.INI, [
new Nucleus.IniSaveInfo("X2DInput", "EnableX2Dinput", true),
new Nucleus.IniSaveInfo("X2DInput", "LT", "Z_Axis(+)"),
new Nucleus.IniSaveInfo("X2DInput", "RT", "Z_Axis(-)")
]);
var ratio = Context.Options["Ratio"];
if (ratio == "Yes") {
Game.KeepMonitorAspectRatio = true;
Game.PromptBetweenInstances = true;
Game.PauseBetweenStarts = 35;
}
if (ratio == "No") {
}
};