NOTICE: This fan based modification is in no way affiliated with Sci-Fi, NBC, Universal Studios, Relic, Sierra, or Aspyr. All trademarks, logos, sounds, and video are property of their respective owners.
Battlestar Galactica: Fleet Commander Homeworld 2 Game Mod Development Home

+   Battlestar Galactica: Fleet Commander Homeworld 2 Game Mod Development Home > Wiki
Register FAQ Blogs Wiki Mark Forums Read

Welcome to the Battlestar Galactica: Fleet Commander Homeworld 2 Game Mod Development Home. You are not logged in, so you are viewing the site through our ugly lightweight Guest style. Log in to use our feature rich, visually appealing style.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Hw2 Log

From Wiki

Add -luatrace to your shortcut target command.

LUA print statements, Debug_Messages, aitrace messages, and messages from the Homeworld2 Engine are written to this log.

IDE's can also display the log as it goes to the console.
IDE's can also display the log as it goes to the console.

Image:Hw2Log.png

Sat Oct 27 18:59:53 2007
Loaded Archive: 'Homeworld2.big' 
UTIL -- filepath failure, path doesn't exists 'C:\Program Files\Sierra\Homeworld2\data\locale\english' 
Loaded Archive: 'english.big' 
Loaded Archive: 'hw2bsg.0.3.1c-win.big' 
Using ..profiles\ for profiles folder 
Changing from a 32 bit colour depth in winNT (5.1 build 2600), Service Pack 2 
Using ATI Technologies Inc.'s 2.0.6232 WinXP Release RADEON X550 x86/SSE2 renderer (Suspected driver is atioglxx.dll 6.14.10.6232) 
Loaded Archive: 'englishSpeech.big' 
Loaded Archive: 'Music.big' 
SOUND -- created destination [ fdaudio ], handle [ 4 ] with [ 48 ] channels created 
SOUND -- created destination [ fda streamer ], handle [ 5 ] with [ 8 ] channels created 
Build name: The Dust Wars  - AutoBuild3569 - Ordered by smmatte 

If not patched to HW2 v1.1 the build name and version are different:

Build name: Sajuuk-Khar - AutoBuild3498
Built by  : mrbuild 
Data path : C:\Program Files\Sierra\Homeworld2\data 
BSG Fleet Commander v.0.3.1 Disir 

Missing movie is a warning

Unabled to find data:animatics/hw2bsg_combined512x512x30HzNS.avi 
Resetting fp control word. 

CmdLine useful for double checking of typo's in the shortcut properties it also verifies the name of the big file.

CmdLine: -mod hw2bsg.0.3.1c-win.big -luatrace 
Creating new profile name:Player1 folder:..\PROFILES\Profile1\ 
GAME -- Using player profile Player1


Related to the no sound issue, these errors mean Homeworld 2 was not started from the Bin\Release directory:

error executing GetAssumedLatestDll() in driverConfig.lua 
error executing GetAssumedLatestDllVersion() in driverConfig.lua 
error executing AdjustForBadDrivers() in driverConfig.lua 

Often you will also see something like this:

EngineTrailStatic::getTweaks requesing index(3) that doesn't exist. 
EngineTrailStatic::getTweaks requesing index(1) that doesn't exist. 

EngineTrailStatic::getTweaks appear to only be warnings. Caused by a trail being defined, but no point for that trail in the HOD.

Cannot overwrite function message is a warning that we are importing the same file via dofilepath multiple times:

Cannot overwrite function Player_GetRaceTable 

LOCALIZER almost always (unless you are working on Localization) means a missing DAT file or bad path to a dat file:

LOCALIZER -- Requested string range doesn't exists '9012' 
LOCALIZER -- Requested string range doesn't exists '9013' 
LOCALIZER -- Requested string range doesn't exists '9010' 
LOCALIZER -- Requested string range doesn't exists '9011' 

However, string out of range means that the filerange and rangestart at the top of the DAT file do not include the number in the reported file on the reported line:

LOCALIZER -- String out of range line 6 in locale:...

missing alias - this is only a problem if you actually saw $9016 displayed in place of text (which usually means an error or missing DAT file in the missions datfiles.lua

UTIL -- filepath failure, missing alias '9016' 

WEAPON FIRE ERRORs a weapon file was unable to be loaded. It might be missing, misspelled, have a syntax error, etc:

WEAPON FIRE ERROR: Could not load weapon fire cyr_fcwmissile

Missing map thumbnail warning:

thumbnail Data:UI\MapThumbnails\Campaign\tutorial\AI.tga does not exist for this tutorial 

No capture points in ships HOD file though the SHIP file declares it as captureable warning:

CYO_HEAVYFUELTANKER is marked as captureable in the shiptuning but has no capture points! 

No repairable points in ships HOD file though the SHIP file declares it as repairable warning:

CYO_HEAVYFUELTANKER is marked as repairable in the shiptuning but has no repair points! 

aitrace logs ai messages when enabled:

aitrace: DEFAULT CPU LOADING 
aitrace: CPU: CLASSDEF LOADED 
aitrace: LOADING CPU BUILD 
aitrace: LOADING CPU RESOURCING 
aitrace: LOADING CPU RESEARCH 
aitrace: LOADING CPU MILITARY 
aitrace: DEFAULT CPU LOADED 

These probably range from bad, to very bad:

parameter: <expression> expected;
 last token read: `ø' at line 1 in string "g_booltest=øƒ¿�(" 

Forgot the .level on the file name of the Mission level in the campaign file

Error: LoadLevelData: Trying load mission -1. There is only 1 missions -- FATAL EXIT -- campaign/398:!
--stack trace-- 0x0059F4EB: getLibraryID() 0x0059F906: getLibraryID()  

Permission problems or setting your Profile to read only results in:

GAME -- Failed to save player profile Player1 

This is new... likely related to B_KOBAL

Bad sphere radius for sob - B_KOBAL -- FATAL EXIT -- sobstatic/1116

Defrag to fix?

Could not initialize all fragment programs. Please use the '-fragment_program 0' command line parameter

All times are GMT. The time now is 02:01 AM.


Quick Blue Wonder Style By: gio~logist at DopeGFX.com
NOTICE: This fan based modification is in no way affiliated with Sci-Fi, NBC, Universal Studios, Relic, or Sierra. All trademarks, logos, sounds, and video are property of their respective owners.