How to Read the warnings.log file. (by ÜberJumper)
Part one, quick overview.
Here is a sample warnings.log file.
Code:
W40K started at 2004-09-26 12:40
OS NT 5.1, 1024MB Physical Memory
RUN-OPTIONS
WORKING-DIR E:\games\THQ\Dawn of War
USER UberJumper
12:40:01.7 MATHBOX -- Version=5, Cpu=INTEL Pentium-IV:f=15,m=2, Mode=SSE
12:40:01.8 GAME -- Warhammer, 1.00, Build 57117.44353
12:40:01.8 GAME -- Available memory: 1023MB RAM, 1644MB Pagefile
12:40:01.8 State::State - set socket send buffer to 131072
12:40:01.8 State::State - set socket receive buffer to 131072
12:40:01.8 HostState - 192.168.1.102:6112 / 192.168.1.102:6112
12:40:01.8 Session : Now Host
12:40:01.8 Session : We are now a Host
12:40:01.8 PeerState - 192.168.1.102:6112 / 192.168.1.102:6112
12:40:01.8 PeerState::ConnectCallbackHost - connecting to host at 255.255.255.255:6112
12:40:01.8 GSTransport::Connect - GT2AddressError
12:40:01.9 SPOOGE - Driver[Dx9 : Hardware TnL] on adapter[0], version[4,32]
12:40:02.1 SPDx9 -- Driver Name = nv4_disp.dll Device = \\.\DISPLAY1 Desc = NVIDIA GeForce 6800 GT
12:40:02.1 SPDx9 -- Driver Vendor = 0x10DE Device = 0x0045 SubSys = 0x00000000 Rev = 0x00A1
12:40:02.1 SPDx9 -- Driver Version Product = 0x0006 Version = 0x000E SubVersion = 0x000A Build = 0x1821 (6177)
12:40:02.1 SPDx9 -- Driver GUID = {D7B71E3E-4305-11CF-917B-0A2000C2CB35}
12:40:02.2 SPOOGE -- 290.00MB available texture memory
12:40:02.2 SPOOGE -- 290.00MB available texture memory
12:40:02.7 GAME -- Beginning FE
12:40:04.0 APP -- Resetting fp control word.
12:40:04.0 MOVIE -- Opening movie 'movies:relic_intro.lua'
12:40:05.1 MOVIE -- Closing movie 'movies:relic_intro.lua'
12:40:05.1 MOVIE -- Opening movie 'movies:dow_intro.lua'
12:40:05.8 MOVIE -- Closing movie 'movies:dow_intro.lua'
12:40:05.9 MOD -- (mod manager) W40k, 1.0
12:40:06.0 MOD -- (mod manager) Failed to load Folder 'W40k\Data_Shared_Textures\Full'
12:40:06.0 MOD -- (mod manager) Failed to load Folder 'W40k\Data_Sound\Med'
12:40:06.0 MOD -- (mod manager) Failed to load Folder 'W40k\Data_Whm\High'
12:40:16.0 GAME -- Using player profile UberJumper
12:40:29.6 APP -- Game Load
12:40:29.6 GAME -- Ending FE
12:40:29.7 GAME -- Beginning FE
12:40:29.9 APP -- Game Start
12:40:29.9 GAME -- Ending FE
12:40:29.9 GAME -- Beginning mission savegame15 (1 Humans, 5 Computers)
12:40:35.5 GAME -- Preloading all models
12:40:35.6 RENDER ANIM -- Art/EBPs/: Unable to open file!
12:40:36.5 GAME -- Applying Team Colours
12:40:37.6 GAME -- Precaching Events
12:40:53.9 GAME -- Loading completed (24 seconds)
12:40:53.9 SIM -- Setting SyncErrorChecking level to Low
12:40:53.9 GAME -- Starting mission...
12:42:14.8 SimulationController::Pause 1
12:42:16.8 GAME -- Ending mission (?)
12:42:16.8 SimulationController::Pause 0
12:42:17.5 MOD -- (mod manager) shutting down
12:42:17.7 SPOOGE -- 275.00MB available texture memory
12:42:17.7 SPOOGE -- 275.00MB available texture memory
Application closed without errors
Key things to look at...
Second line:
OS NT 5.1, 1024MB Physical Memory
-tells us the operating system, and how much physical memory.
Lines 6 through 8:
12:40:01.7 MATHBOX -- Version=5, Cpu=INTEL Pentium-IV:f=15,m=2, Mode=SSE
12:40:01.8 GAME -- Warhammer, 1.00, Build 57117.44353
12:40:01.8 GAME -- Available memory: 1023MB RAM, 1644MB Pagefile
-tells us the cpu, game version, and system memory info.
Line 19
12:40:02.1 SPDx9 -- Driver Name = nv4_disp.dll Device = \\.\DISPLAY1 Desc = NVIDIA GeForce 6800 GT
- shows us the Device Name (Nvidia GeForce 6800 GT)
Line 21
12:40:02.1 SPDx9 -- Driver Version Product = 0x0006 Version = 0x000E SubVersion = 0x000A Build = 0x1821 (6177)
- shows us the driver version number (Build = 0x1821 (6177))
Line 24/25
12:40:02.2 SPOOGE -- 290.00MB available texture memory
12:40:02.2 SPOOGE -- 290.00MB available texture memory
- Shows us the available texture memory.
How to Interpret...
Second line I watch for Win98 or ME, as sometimes line 21 will be different.
Line 6 through 8 I watch for AMD and how much memory, I also look here to spot if they're running the demo. AMD systems in conjunction with ATI Cards seem to cause problems on the 1.0 version of DoW
Line 19 right away will tell us if their video card is capable of running the game. General rule of thumb, if it's an ATI 8500 or greater, or an Nvidia GeForce or greater, the game should run with the right drivers installed.
Line 21 confirms their driver version. Nvidia cards should have at least 61.77 installed for the latest, and 64.76 is Catalyst 4.9. Note that with win98/ME systems, the Catalyst Driver version looks different.
Line 24/25 confirms how much memory the game can allocate for textures/graphics/etc. If this is really low, and the game's settings are cranked up, this will cause issues.
"Errors" in the warnings.log file you can safely ignore.
12:40:06.0 MOD -- (mod manager) Failed to load Folder 'W40k\Data_Shared_Textures\Full'
12:40:06.0 MOD -- (mod manager) Failed to load Folder 'W40k\Data_Sound\Med'
12:40:06.0 MOD -- (mod manager) Failed to load Folder 'W40k\Data_Whm\High'
12:40:35.6 RENDER ANIM -- Art/EBPs/: Unable to open file!
This post will be updated with more information as needed.