Is there a half life debugging tool or parameter that will make a log file as half life LOADS and RUNS?
If not, could somebody please make one?
I know how to make a multiplayer log In-Game, but I need a GENERAL log. Take the UT2004DEMO log below as an example.
This is the type I need, one that shows EVERY FILE AND FUNCTION the game is trying to do. This log shows the loading of the engine, the intro, and exiting the game.
I am trying to debug my game to see where it goes wrong on my system Typing -toconsole isn't going to help because by that time, the game has loaded. A bug happens BEFORE the game loads! I checked out the task manager while loading, I see Hl.exe in the process list for a split second, then it exits! I checked my registry, and there is no Valve Half life key there. Regedit isn't disabled! Why is it doing this, I don't know. I have all the latest patches (non-steam version) and driver updates, etc but it doesn't work still. I need a log to see what it is doing, and where the error is.
If somebody knows how to make half life to make a log like the UT one below, please reply asap. Thanks.
Log: Log file open, 07/03/04 01:17:20 Init: Name subsystem initialized Init: Detected: Microsoft Windows XP 5.1 (Build: 2600) Init: Version: 3120 (127.29) Init: Compiled: Feb 10 2004 03:26:10 Init: Command line: Init: Base directory: C:\UT2004Demo\System\ Init: Character set: Unicode Init: Build label: UT2004 Build UT2004_Build_[2004-02-10_03.01] Init: Object subsystem initialized Log: TNT2.dll/Nvidia TNT2 Log: Game class is 'GameInfo' Log: Bringing Level Entry.myLevel up for play (0) appSeconds: 2.381000... ScriptLog: GameInfo::InitGame : bEnableStatLogging False Log: Browse: NvidiaLogo.ut2?Name=Player?Class=Engine.Pawn?Character=Othello?team=255?Sex=M Log: Collecting garbage Log: Purging garbage Log: Garbage: objects: 26222->26222; refs: 265866 Log: Game class is 'CinematicGame' Log: Bringing Level NvidiaLogo.myLevel up for play (0) appSeconds: 5.292000... Log: (Karma): Autodetecting CPU for SSE Log: (Karma): Using SSE Optimizations ScriptLog: GameInfo::InitGame : bEnableStatLogging False Log: ALAudio: Using DirectSound to record audio. ScriptLog: New Player Log: Opened viewport Log: Enter SetRes: 800x600 Fullscreen 1 Log: Using back-buffer format 22(32-bit) Log: Using depth-buffer format 71(32-bit) Log: Creating device Log: xD3DHelper::Init (QuadEmulation) Log: OS doesn't support IME. Log: Startup time: 10.110000 seconds Log: Precaching: NvidiaLogo.LevelInfo0 Log: Static mesh batches: 508608 vertex bytes, 110460 index bytes Log: Allocating 16384 byte dynamic index buffer. Log: Finished precaching geometry in 0.115 seconds Log: Finished precaching textures in 0.404 seconds Log: URL: Adding default option Name=Player Log: URL: Adding default option Class=Engine.Pawn Log: URL: Adding default option Character=Othello Log: URL: Adding default option team=255 Log: Browse: Index.ut2?disconnect?Name=Player?Class=Engine.Pawn?Character=Othello?team=255 Log: Failed; returning to Entry Log: GP=FALSE Log: Spawning new actor for Viewport WindowsViewport ScriptLog: New Player Log: Disconnected...requesting GC Log: Collecting garbage Log: Purging garbage Log: (Karma): Level Karma Terminated. Log: Garbage: objects: 27113->26620; refs: 272412 Log: Static mesh batches: 0 vertex bytes, 0 index bytes Log: Time=2209.429817 ms Log: appRequestExit(0) Exit: Preparing to exit. Log: Purging garbage Log: Unbound to Window.dll Log: Unbound to Core.dll Log: Unbound to Engine.dll Exit: Game engine shut down Log: Unbound to WinDrv.dll Exit: Windows client shut down Log: Unbound to D3DDrv.dll Log: Unbound to XGame.dll Log: Unbound to IpDrv.dll Log: Unbound to Fire.dll Log: Unbound to XInterface.dll Log: Unbound to UWeb.dll Log: Unbound to Onslaught.dll Log: Unbound to ALAudio.dll Log: Waiting for file streaming thread to finish... Exit: OpenAL Audio subsystem shut down. Log: Garbage: objects: 29657->0; refs: 272412 Exit: Object subsystem successfully closed. Exit: Exiting. Log: FileManager: Reading 0 GByte 56 MByte 319 KByte 90 Bytes from HD took 3.077999 seconds (2.876998 reading, 0.201000 seeking). Log: FileManager: 0.330000 seconds spent with misc. duties Uninitialized: Name subsystem shut down Uninitialized: Memory Allocation Status Uninitialized: Curr Memory 0.149M / 3.934M Uninitialized: Peak Memory 93.336M / 95.313M Uninitialized: Allocs 749 Current / 660618 Total Uninitialized: Log file closed, 07/03/04 01:18:06
dude get steam its better they upgrade every once in a while trust me your gonna have alot of fun plus u get counterstrike for free go get steam.......go to www.steampowered.com
Thanks, Steam is great, and I have it. I also have the non-steam version of half life (kept the files), but that isn't the point. The point is, I need this log file for debugging.
If somebody knows how to get a log like the UT2004Demo one above, please reply ASAP.
Meh, isn't that all in the console?!?!
It sure is all in the console, but If u read my problem correctly, u would see that my problem occurs BEFORE the console, where the game stuffs up while loading. It isn't a corrupt installation.
I need a log that shows what the games does when it loads, like the UT2004Demo log above. Maybe somebody could make a program that does it?
Checked the installation directory?
maybe an errors.txt, problems.txt or similar.
Meh, i dunno, sorry. :(
Maybe Windows can generate a log?
Is there a way to generate a log of all files and registry keys accessed from an application?