News: 1/18/12 - Darci Stern's Urban Chaos for PC, a 1999 game created by MuckyFoot, is back and better than ever!  Check out Urban Chaos HQ
 
We Be HostiN (http://www.webehostin.com) hosts dedicated game servers for less!  We Be HostiN can host any games that have dedicated server files.  Our servers are located in Houston, Texas (Linux Server) and Kansas City, Missouri (Windows Server)
*
Welcome, Guest. Please login or register. October 22, 2018, 04:20:39 pm


Login with username, password and session length


Pages: [1]
  Print  
Author Topic: Fix for "Runaway loop detected (over 1000000 iterations)"  (Read 314 times)
earnolmartin
Administrator
Ownage Member
*****
Posts: 497



WWW
« on: December 20, 2017, 01:01:02 pm »

I've encountered some stability issues playing Tribes Vengeance single player on my AMD Ryzen 8 core machine.  My guess is that my new computer is just too fast for this old game.  

After consulting expert and savior jackfuste from wide screen gaming forum (WSGF), the fix for the below crash:

Quote
1.0.1(63446)

Crash Time: 12/11/17 17:19:22

OS: Windows NT 6.1 (Build: 7601)
CPU: AuthenticAMD Unknown processor @ 3394 MHz with 4095MB RAM
Video: NVIDIA GeForce GTX 980 (8843)

TV Build Number: 63446

PlayerCharacterController SP-Coliseum-Fuel.PlayerCharacterController0 (Function Gameplay.PlayerCharacterController.PlayerCalcView:00D0) Runaway loop detected (over 1000000 iterations)

History: FFrame::Serialize <- UObject::ProcessEvent [Function Gameplay.PlayerCharacterController.PlayerCalcView() on PlayerCharacterController SP-Coliseum-Fuel.PlayerCharacterController0] <- UInteraction::execWorldToScreen <- Process_Native_Func <- UObject::CallFunction [SCRIPT='Engine.Interaction.WorldToScreen' OBJ='HUDInteraction1'] <- UObject::CallFunction [SCRIPT='Gameplay.PlayerCharacterController.WorldToScreen' OBJ='PlayerCharacterController0'] <- UObject::CallFunction [SCRIPT='Gameplay.PlayerCharacterController.calculateScreenPosition' OBJ='PlayerCharacterController0'] <- UObject::CallFunction [SCRIPT='Gameplay.TribesHUDBase.AddHUDMarker' OBJ='TribesCharacterHUD0'] <- UObject::CallFunction [SCRIPT='Gameplay.TribesHUDBase.UpdateHUDSensorData' OBJ='TribesCharacterHUD0'] <- UObject::CallFunction [SCRIPT='TribesGui.TribesInGameHUD.UpdateHUDData' OBJ='TribesCharacterHUD0'] <- UObject::CallFunction [SCRIPT='TribesGui.TribesCharacterHUD.UpdateHUDData' OBJ='TribesCharacterHUD0'] <- UObject::CallFunction [SCRIPT='Gameplay.TribesHUDManager.UpdateHUDData' OBJ='TribesHUDManager1'] <- UObject::CallFunction [SCRIPT='Gameplay.PlayerCharacterController.PlayerTick' OBJ='PlayerCharacterController0'] <- UObject::ProcessEvent [Function Gameplay.PlayerCharacterController.CharacterMovement.PlayerTick() on PlayerCharacterController SP-Coliseum-Fuel.PlayerCharacterController0] <- APlayerController::Tick <- APlayerCharacterController::Tick <- TickActorObjects <- TickAllActors <- ULevel::Tick [(NetMode=0)] <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop


Is to add the following flag to your Tribes Vengeance shortcut:

Code:
-norunaway

So, my full shortcut reads:

Code:
"D:\Games\Tribes Revengeance\Tribes Vengeance\Program\Bin\TV_CD_DVD.exe" -console -norunaway

Here's a screenshot:



You may also run into this additional problem if you had to use this fix.
« Last Edit: December 20, 2017, 01:18:19 pm by earnolmartin » Logged

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2013, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Video Games 101 Design:  © Eric Arnol-Martin 2016