WC4 Mod For Homeworld 2 In The Works (June 5, 2006)

***** TOP SECRET *****

Terran Confederation Office of Naval Intelligence

Colonel, we have acquired information about fighter craft deployed by the Union of Border Worlds, which will be forwarded to your attention.

4AAD1DB99676B2AB296EE30057BEEECACBB916A9


F19233D88E980001C658D385DC1B75A211D9E7FD


The Vindicator is a medium-fighter armed with anti-ship torpedoes, a pair of laser and tachyon guns. Despite is relatively light anti-fighter armament, it represents a clear threat for frigates and smaller capital ships and should not be underestimated.

F909A6C836D2B463AB270B110943BC723EB7F53E





69DDC28F0FFBF7066C3F59987D2330133ED1198F


EC6A92F7D9059036B2C24C528FFD9A981BA56AA2


The Avenger torpedo bomber is a large, unwieldy craft reminiscent of a shuttle, however packed with as many anti-ship torpedoes as a longbow, and is reported to be a tough enemy to shoot down, especially with its dangerous rear mass driver turret. Prioritize it as you would a squadron of Paktahn threatening the Admiral's latest toy.

6801C71C1E434E4DF6C8D66C7E9FFB032574509A



Addendum: we have been reported that the Border Worlders are currently installing on these two fighters autocannons caracterized by a high rate of fire but a small targeting cone, making them devastating weapons during the initial frontal encounter but almost useless in close-range dogfights, given the low agility of these two crafts. Avoid engaging these fighters from the front if you have confirmation that they equipped these Stormfire guns. Unconfirmed data indicates that they might be installing more exotic weaponry on these ships ton enhance the tactical options of their limited forces.
 
Hrmmm. I get the same wonderful "General Error" message. I tried unsubscribing, deleting the mod folder to force a re-download of the .big files; and tried unsub and resub. Still get the same general error. The only thing that seems to stand out is the fatal exit when it tries to find "SoundConfig.lua". I'm currently having Steam check the local game cache integrity but I think that only will work on the stock game files. I'll see if that fixes it though. If SoundConfig is a stock component and it is hinkey, maybe that'll fix it.

Here's the luatrace log file:

Thu Jul 23 22:34:59 2015
Version 1.28, Build Number 10, Changelist Number 1057918
Loaded Archive: 'Homeworld2.big'
Loaded Archive: 'UpdateHomeworld2.big'
Loaded Archive: 'HW1Ships.big'
Loaded Archive: 'UpdateHW1Ships.big'
Loaded Archive: 'HW2Ships.big'
Loaded Archive: 'UpdateHW2Ships.big'
Loaded Archive: 'HWBackgrounds.big'
Loaded Archive: 'UpdateHWBackgrounds.big'
UTIL -- filepath failure, path doesn't exists 'C:\Program Files (x86)\Steam\steamapps\common\Homeworld\HomeworldRM\data\locale\English'
Loaded Archive: 'English.big'
Loaded Archive: 'UpdateEnglish.big'
Loaded Archive: 'Compatibility.big'
Loaded Archive: '76561197972748679\403171608\WC4FC_Remastered.big'
Failed to Load Archive '..\..\DATAWORKSHOPMODS\76561197972748679\403171608\English.big'
Uing ..profiles\ for profiles folder
LUA 'data:LevelData\Multiplayer\DEATHMATCH.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 229
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW1.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW2.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
Changing from a 32 bit colour depth in winNT (6.1 build 7601), Service Pack 1
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 1920, 1080) - (0, 0)
Switching to a 1920x1080 32bit mode
Display: (0, 0, 1920, 1080) - (0, 0)
GL Info: 3.3 - 3.3.0 NVIDIA 352.86
GL Vendor: NVIDIA Corporation
GL Renderer: GeForce GTX 760/PCIe/SSE2
GL Part ID: 760
GL Part EX: /PCIe/SSE2
Loaded Archive: 'EnglishSpeech.big'
Loaded Archive: 'UpdateEnglishSpeech.big'
Loaded Archive: 'Music.big'
Loaded Archive: 'UpdateMusic.big'
LUA 'Data:Soundscripts\SoundEngine.lua' -- parameter: <statement> expected;
last token read: `¨' at line 1 in string ""
SOUND -- created destination [ fdaudio ], handle [ 4 ] with [ 48 ] channels created
SOUND -- created destination [ fda streamer ], handle [ 5 ] with [ 8 ] channels created
SOUND -- created destination [ dxa streamer ], handle [ 0 ] with [ 8 ] channels created
SOUND -- created destination [ dxaudio ], handle [ 1 ] with [ 48 ] channels created
LUA 'Data:soundscripts\SoundConfig.lua' -- parameter: <statement> expected;
last token read: `Ä' at line 1 in string ""
File Data:soundscripts\SoundConfig.lua not found -- FATAL EXIT -- soundmaninit/959:! --stack trace--
Restoring video mode
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 100, 100) - (8, 30)
Display: (0, 0, 100, 100) - (8, 30)

***Update: Game Cache integrity fix did nada...still busted.
 
That's... weird. I've just tested right now the Steam version of the mod, and it runs without issue. Since you're in the CONUS, your computer is not likely to be set up in some weird language configuration, so that's not it, even though it shouldn't interfere at all. You can try to unsuscribe then suscribe again to redownload everything. Otherwise, in the attached Zip, you should find soundengine.lua. Go to your HomeworldRM directory, and in \Data\, create the required folders and put the file in \Data\soundscripts\

Then, when you start the game, after selecting the mod, type in the command line menu:

overridebigfile

It should make the linked file prioritized to the one in the mod.
 

Attachments

  • soundengine.zip
    721 bytes · Views: 110
And a small news: we just broke the 3,000 subscribers on Steam!

In recognition of this achievement, please welcome the new faction for the mod, against which the Confederation and the Kilrathi will have to join forces if they want to survive:

A8BEFA0548B0AAF4C8269B664265DAA33FBEEA2C


83D21850D5B3F808E1FC555AD01F0E55EB037C33


ED2A2D20879B170DFD7F195E0F9B067971E7C0FF


80F76F4ED2B7AABFDC4A3B2D1772E4EAEC324FC8
 
In recognition of this achievement, please welcome the new faction for the mod, against which the Confederation and the Kilrathi will have to join forces if they want to survive:

Yeah, that particular faction is pure evil - really insidious...
 
Yeah, that particular faction is pure evil - really insidious...
Yep. It is well-known that Chris Roberts intended it to be the real enemy controlling the Nephilim, to be seen in the last game of the Prophecy trilogy, and this mod will honour his original vision, considered by most to be the equal in genius of the first work of the Star Wars Extended Universe: Star Wars Holiday Special!
 
Ok so I unsubbed the mod; resubbed. Nada. Uninstalled HW reinstalled. same issue.

I created the directory soundsripts in the data folder dropped the file, tried -overridebigfile in the command line. Still no joy.

Same bug as before:

Unable to set sound root path, missing root.lua in Data:Sound -- FATAL EXIT -- soundmaninit/693:! --stack trace--

Here's the latest LUAtrace:

Fri Jul 24 10:31:29 2015
Version 1.28, Build Number 10, Changelist Number 1057918
Loaded Archive: 'Homeworld2.big'
Loaded Archive: 'UpdateHomeworld2.big'
Loaded Archive: 'HW1Ships.big'
Loaded Archive: 'UpdateHW1Ships.big'
Loaded Archive: 'HW2Ships.big'
Loaded Archive: 'UpdateHW2Ships.big'
Loaded Archive: 'HWBackgrounds.big'
Loaded Archive: 'UpdateHWBackgrounds.big'
UTIL -- filepath failure, path doesn't exists 'C:\Program Files (x86)\Steam\steamapps\common\Homeworld\HomeworldRM\data\locale\English'
Loaded Archive: 'English.big'
Loaded Archive: 'UpdateEnglish.big'
Loaded Archive: 'Compatibility.big'
Loaded Archive: '76561197972748679\403171608\WC4FC_Remastered.big'
Failed to Load Archive '..\..\DATAWORKSHOPMODS\76561197972748679\403171608\English.big'
Uing ..profiles\ for profiles folder
LUA 'data:LevelData\Multiplayer\DEATHMATCH.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 229
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW1.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW2.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
GAME -- Using player profile Dileesh FryStank
Changing from a 32 bit colour depth in winNT (6.1 build 7601), Service Pack 1
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 1920, 1080) - (0, 0)
Switching to a 1920x1080 32bit mode
Display: (0, 0, 1920, 1080) - (0, 0)
GL Info: 3.3 - 3.3.0 NVIDIA 353.30
GL Vendor: NVIDIA Corporation
GL Renderer: GeForce GTX 760/PCIe/SSE2
GL Part ID: 760
GL Part EX: /PCIe/SSE2
Loaded Archive: 'EnglishSpeech.big'
Loaded Archive: 'UpdateEnglishSpeech.big'
Loaded Archive: 'Music.big'
Loaded Archive: 'UpdateMusic.big'
LUA 'Data:Sound/root.lua' -- parameter: <statement> expected;
last token read: ` ' at line 1 in string ""
Unable to set sound root path, missing root.lua in Data:Sound -- FATAL EXIT -- soundmaninit/693:! --stack trace--
Restoring video mode
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 100, 100) - (8, 30)
Display: (0, 0, 100, 100) - (8, 30)
 
LOL that's hilarious
You will stop laughing when their hordes annihilate your puny fleet.
Ok so I unsubbed the mod; resubbed. Nada. Uninstalled HW reinstalled. same issue.

I created the directory soundsripts in the data folder dropped the file, tried -overridebigfile in the command line. Still no joy.

Same bug as before:

Unable to set sound root path, missing root.lua in Data:Sound -- FATAL EXIT -- soundmaninit/693:! --stack trace--

Here's the latest LUAtrace:

Fri Jul 24 10:31:29 2015
Version 1.28, Build Number 10, Changelist Number 1057918
Loaded Archive: 'Homeworld2.big'
Loaded Archive: 'UpdateHomeworld2.big'
Loaded Archive: 'HW1Ships.big'
Loaded Archive: 'UpdateHW1Ships.big'
Loaded Archive: 'HW2Ships.big'
Loaded Archive: 'UpdateHW2Ships.big'
Loaded Archive: 'HWBackgrounds.big'
Loaded Archive: 'UpdateHWBackgrounds.big'
UTIL -- filepath failure, path doesn't exists 'C:\Program Files (x86)\Steam\steamapps\common\Homeworld\HomeworldRM\data\locale\English'
Loaded Archive: 'English.big'
Loaded Archive: 'UpdateEnglish.big'
Loaded Archive: 'Compatibility.big'
Loaded Archive: '76561197972748679\403171608\WC4FC_Remastered.big'
Failed to Load Archive '..\..\DATAWORKSHOPMODS\76561197972748679\403171608\English.big'
Uing ..profiles\ for profiles folder
LUA 'data:LevelData\Multiplayer\DEATHMATCH.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 229
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW1.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW2.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
GAME -- Using player profile Dileesh FryStank
Changing from a 32 bit colour depth in winNT (6.1 build 7601), Service Pack 1
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 1920, 1080) - (0, 0)
Switching to a 1920x1080 32bit mode
Display: (0, 0, 1920, 1080) - (0, 0)
GL Info: 3.3 - 3.3.0 NVIDIA 353.30
GL Vendor: NVIDIA Corporation
GL Renderer: GeForce GTX 760/PCIe/SSE2
GL Part ID: 760
GL Part EX: /PCIe/SSE2
Loaded Archive: 'EnglishSpeech.big'
Loaded Archive: 'UpdateEnglishSpeech.big'
Loaded Archive: 'Music.big'
Loaded Archive: 'UpdateMusic.big'
LUA 'Data:Sound/root.lua' -- parameter: <statement> expected;
last token read: ` ' at line 1 in string ""
Unable to set sound root path, missing root.lua in Data:Sound -- FATAL EXIT -- soundmaninit/693:! --stack trace--
Restoring video mode
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 100, 100) - (8, 30)
Display: (0, 0, 100, 100) - (8, 30)
OK, so it seems the problem was shifted to another file, and I have no idea why. Anyway, giving you the working file, put it in \Data\Sound\ after making the folder Sound. Use overridebigfile again to use the files I sent.
 

Attachments

  • root.zip
    531 bytes · Views: 102
True...OK update. Put the file in sound. got a new error this time.

LUA 'Data:soundscripts\SoundConfig.lua' -- parameter: <statement> expected;
last token read: `Ä' at line 1 in string ""
File Data:soundscripts\SoundConfig.lua not found -- FATAL EXIT -- soundmaninit/959:! --stack trace--


So I created soundscripts but am lacking SoundConfig.LUA

I have soundengine.lua
 
Progress? Now I get "access violation"

Fri Jul 24 12:51:48 2015
Version 1.28, Build Number 10, Changelist Number 1057918
Loaded Archive: 'Homeworld2.big'
Loaded Archive: 'UpdateHomeworld2.big'
Loaded Archive: 'HW1Ships.big'
Loaded Archive: 'UpdateHW1Ships.big'
Loaded Archive: 'HW2Ships.big'
Loaded Archive: 'UpdateHW2Ships.big'
Loaded Archive: 'HWBackgrounds.big'
Loaded Archive: 'UpdateHWBackgrounds.big'
UTIL -- filepath failure, path doesn't exists 'C:\Program Files (x86)\Steam\steamapps\common\Homeworld\HomeworldRM\data\locale\English'
Loaded Archive: 'English.big'
Loaded Archive: 'UpdateEnglish.big'
Loaded Archive: 'Compatibility.big'
Loaded Archive: '76561197972748679\403171608\WC4FC_Remastered.big'
Failed to Load Archive '..\..\DATAWORKSHOPMODS\76561197972748679\403171608\English.big'
Uing ..profiles\ for profiles folder
LUA 'data:LevelData\Multiplayer\DEATHMATCH.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 229
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW1.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
LUA 'data:LevelData\Multiplayer\DEATHMATCHHW2.LUA' -- parameter: attempt to call global `GetGameSettingAsString' (a nil value)
stack traceback:
1: main of string "" at line 1
2: function `dofilepath' [C]
3: main of string "" at line 203
GAME -- Using player profile Dileesh FryStank
Changing from a 32 bit colour depth in winNT (6.1 build 7601), Service Pack 1
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 1920, 1080) - (0, 0)
Switching to a 1920x1080 32bit mode
Display: (0, 0, 1920, 1080) - (0, 0)
GL Info: 3.3 - 3.3.0 NVIDIA 353.30
GL Vendor: NVIDIA Corporation
GL Renderer: GeForce GTX 760/PCIe/SSE2
GL Part ID: 760
GL Part EX: /PCIe/SSE2
Loaded Archive: 'EnglishSpeech.big'
Loaded Archive: 'UpdateEnglishSpeech.big'
Loaded Archive: 'Music.big'
Loaded Archive: 'UpdateMusic.big'
SOUND -- created destination [ fdaudio ], handle [ 4 ] with [ 48 ] channels created
SOUND -- created destination [ fda streamer ], handle [ 5 ] with [ 8 ] channels created
SOUND -- created destination [ dxa streamer ], handle [ 0 ] with [ 8 ] channels created
SOUND -- created destination [ dxaudio ], handle [ 1 ] with [ 48 ] channels created
LUA 'data:sound/music/music.lua' -- parameter: <statement> expected;
last token read: `œ' at line 1 in string ""
Build name:
Built by : builduser
Data path : C:\Program Files (x86)\Steam\steamapps\common\Homeworld\HomeworldRM\data
LUA 'data:sound/sfx/sfx.lua' -- parameter: <statement> expected;
last token read: `ø' at line 1 in string ""
LUA 'data:sound/sfx/ui/ui.lua' -- parameter: <statement> expected;
last token read: `Ú' at line 1 in string ""
LUA 'data:sound/sfx/ui/frontend/frontend.lua' -- parameter: <statement> expected;
last token read: `Ú' at line 1 in string ""
LUA 'data:sound/sfx/ui/frontend/Mouseoverbuttonstyle1.lua' -- parameter: <statement> expected;
last token read: `Ú' at line 1 in string ""
LUA 'data:sound/sfx/ui/frontend/MOUSEOVERBUTTONSTYLE1.lua' -- parameter: <statement> expected;
last token read: `Ú' at line 1 in string ""
Unable to retrieve UI (animated) texture (Data:UI\NewUI\Background\main_bg.tga)
LUA 'DATA:\UI\NewUI\Main\NewMainMenu.lua' -- parameter: `=' expected;
last token read: `Š' at line 1 in string ""
stack traceback:
1: function `dofilepath' [C]
2: main of string "" at line 4
No mapping for font 'Blender' - using 'default'
Restoring video mode
Display: (0, 0, 1920, 1080) - (0, 0)
Display: (0, 0, 100, 100) - (8, 30)
Display: (0, 0, 100, 100) - (8, 30)
 
... what the hell. You get weird characters appearing everywhere, as if the files were corrupted. Try to unzip the archive in \sound\sfx\
 

Attachments

  • sfx.zip
    5.2 KB · Views: 109
With this file, unfBig, you should be able to unpack the entire mod, which is in \HomeworldRM\DATAWORKSHOPMODS\*really huge number*\403171608\WC4FC_Remastered.big

If you unpack it, you should have access to pretty much everything. Then, you can see if the files listed in the error logs are weird or not (if they have the strange characters). Also, if you unpack, you can move all the folders in the \Data\ folder and then use overridebigfile to ignore the mod and use those files instead.
 

Attachments

  • unfBig.zip
    715 KB · Views: 127
Back
Top