public TimeSpan RunBootScript(int bootParam = 0)
{
if (!Settings.CopyProtection && _game.GameId == Scumm.IO.GameId.Indy4 && bootParam == 0)
{
bootParam = -7873;
}
else if (!Settings.CopyProtection && _game.GameId == Scumm.IO.GameId.SamNMax && bootParam == 0)
{
bootParam = -1;
}
RunScript(1, false, false, new[] { bootParam });
SetDefaultCursor();
return GetTimeToWaitBeforeLoop(TimeSpan.Zero);
}