TT Isle of Man: Ride on the Edge · handler “TT Isle of Man 1”
Version 1 (current)
Release notes
First Release
- Released
- Size
- 1.4 KB
- Downloads
- 355
- Check
- Verified
- SHA-256
- cc29f77e63b0a155ed6a20d7cda337d14080510802903c136b2d1fa69cdf5342
Files 1
| Path | Size |
|---|---|
| handler.js | 3.1 KB |
handler.js
Plain textHub.Handler.Version = 1; // Released at https://hub.splitscreen.me/ on Mon Jul 05 2021 02:53:58 GMT+0000 (UTC).
Hub.Handler.Id = "GE5c8RL79pC3CJpMK";
Hub.Maintainer.Name = "Talos91";
Hub.Maintainer.Id = "eeL7HAz8zJovChWw4";
Game.ExecutableContext = ["fmod64.dll"];
Game.DirSymlinkExclusions = ["Settings", "UWP"];
Game.FileSymlinkExclusions = ["steam_api64.dll", "steam_appid.txt", "local_save.txt"];
Game.FileSymlinkCopyInstead = ["xinput1_3.dll", "AnselSDK64.dll", "crashrpt_lang.ini", "CrashRpt1403_x64.dll"];
Game.UseNucleusEnvironment = true;
Game.UseGoldberg = true;
Game.GoldbergExperimental = true;
Game.GoldbergNoLocalSave = true;
Game.HandlerInterval = 100;
Game.SymlinkExe = false;
Game.SymlinkGame = true;
Game.SymlinkFolders = true;
Game.SupportsKeyboard = false;
Game.ExecutableName = "TouristTrophy.exe";
Game.SteamID = "626610";
Game.GUID = "TT Isle of Man";
Game.GameName = "TT Isle of Man Ride on the Edge";
Game.MaxPlayers = 8;
Game.MaxPlayersOneMonitor = 8;
Game.LauncherTitle = "";
Game.HideTaskbar = false;
Game.Hook.ForceFocus = true;
Game.Hook.ForceFocusWindowName = "TouristTrophy";
Game.FakeFocus = true;
Game.HookFocus = true;
Game.ResetWindows = true;
Game.SetWindowHook = true;
Game.RefreshWindowAfterStart = true;
Game.Hook.DInputEnabled = false;
Game.Hook.XInputEnabled = true;
Game.Hook.CustomDllEnabled = false;
Game.InjectHookXinput = true;
Game.UserProfileConfigPath = "Documents\\My Games\\TouristTrophy";
Game.UserProfileSavePath = "AppData\\Roaming\\Goldberg SteamEmu Saves\\626610\\remote";
Game.UseForceBindIP = true;
Game.Description =
"Open your main game and change some graphics settings before launching this or the instances will not resize correctly, you need to have Steam open when using this. Create a private multiplayer game and invite the other players using the overlay that will show when you press A to invite, right click their names to invite and accept the invite in the other instances using the mouse cursor. If the overlay does not show make sure you disable any external overlay apps that could be interfering (e.g. MSI Afterburner). Reduce in-game graphics per instance to improve performance or alt-tab to a different window.";
Game.KeepSymLinkOnExit = false;
Game.PauseBetweenStarts = 30;
Game.Play = function() {
var txtPath = Context.EnvironmentPlayer + Context.UserProfileConfigPath + "\\UserSettings.cfg";
var dict = [
Context.FindLineNumberInTextFile(txtPath, "Engine.Device.PC.Height =", Nucleus.SearchType.StartsWith) + "|Engine.Device.PC.Height = " + Context.Height + ";",
Context.FindLineNumberInTextFile(txtPath, "Engine.Device.PC.ResolutionScaling =", Nucleus.SearchType.StartsWith) + "|Engine.Device.PC.ResolutionScaling = false;",
Context.FindLineNumberInTextFile(txtPath, "Engine.Device.PC.ScreenMode =", Nucleus.SearchType.StartsWith) + "|Engine.Device.PC.ScreenMode = 0;",
Context.FindLineNumberInTextFile(txtPath, "Engine.Device.PC.Width =", Nucleus.SearchType.StartsWith) + "|Engine.Device.PC.Width = " + Context.Width + ";"
];
Context.ReplaceLinesInTextFile(txtPath, dict);
};