TNM doesn't even start, here is a log file if that's helpful

Let us help you solve any problems you might have with TNM. This forum should remain spoiler-free - if your problem is spoilery in nature, please post in the forum above.

Moderator: TNM Team

Forum rules
Please only use this forum for problems of a technical nature. If you're stuck somewhere in the game, post in the TNM Spoiler Zone forum. If the game crashes, you can't load a savegame, or something just plain isn't working, this is the place to post.
Post Reply
paminen
Mole Person
Posts: 5
Joined: Sun Dec 20, 2009 1:08 am

TNM doesn't even start, here is a log file if that's helpful

Post by paminen »

Hey, little late to the party I know, but I am trying to get The Nameless Mod to work and it is refusing to. I am on a 64 bit Windows 7 with an ATI HD 4650 and decent enough specs to run DX. In fact, I believe I have actually had TNM installed and running on this computer a few years ago, but I didn't get very far. So I am very confused as to why it isn't even starting this time. I followed the steps like you were supposed to:

-I made a clean install of Deus Ex (GOTY edition so its up to date) into D:\DeusEx. I had an old copy of DX on my harddrive but I uninstalled it + all the mods I was using (shifter and the texture packs), so I could get a clean install for TNM.
-Then I ran it once (it didn't start, so I got kentie's replacement exe and dx9/dx10 renderers), changed some gfx settings, opened the tutorial. DX itself works just fine.
-Then I installed The Nameless Mod (latest exe 1.04) - it gave me a message about making sure I've run Deus Ex once, even though I'd already ran it
-When it finished installing I tried to run it - it went black for a second then gave me the standard Windows error "TNM.exe has stopped working...", I let Windows try to search for a solution but it gave me no useful error message.
-Tried changing renderers, none of them work, not even software. Tried running in Deus Ex safe mode, it just starts up Deus Ex instead of TNM
-Tried replacing the TNM.ini in my documents folder with the one in my TNM system folder, didn't work

I know that this is not much to go on but if anyone has any ideas I would be super grateful. I couldn't find anything on google about the game just instantly crashing. I did notice that the TNM shortcut creates a log file, so here is TNM.log that I found in my Documents folder, perhaps it will be of use (sorry for the wall of text):

Log: Log file open, 06/11/12 08:02:01
Init: Name subsystem initialized
Init: Detected: Microsoft Windows NT 6.1 (Build: 7601)
Init: Version: 1100
Init: Compiled: Jan 29 2001 16:45:52
Init: Command line:
Init: Base directory: D:\DeusEx\System\
Init: Character set: Unicode
Log: Bound to Window.dll
Log: Bound to Core.dll
Log: Bound to Engine.dll
Init: Object subsystem initialized
Log: Cd Path: F:\
Init: Computer: SETHPC
Init: User: Seth
Init: Memory total: Phys=4193396K Pagef=4194303K Virt=2097024K
Init: Working set: 32000 / 159000
Init: CPU Speed=2527.017379 MHz
Init: CPU Page size=4096, Processors=2
Init: CPU Detected: PentiumPro-class processor (GenuineIntel)
Init: CPU Features: CMov FPU RDTSC PAE MMX KNI
Localization: No localization: TNM.General.Start (int)
Log: Bound to DeusEx.dll
Log: Bound to Extension.dll
Log: Bound to ConSys.dll
Log: Loading: Package DeusEx
Log: Loading: Package Core
Log: Loading: Package Engine
Log: Loading: Package Extension
Log: Loading: Package DeusExCharacters
Log: Loading: Package DeusExUI
Log: Loading: Package DeusExItems
Log: Loading: Package Effects
Log: Bound to Fire.dll
Log: Loading: Package Fire
Log: Loading: Package ConSys
Log: Loading: Package DeusExSounds
Log: Loading: Package DeusExDeco
Log: Loading: Package UBrowser
Log: Loading: Package UWindow
Log: Bound to IpDrv.dll
Log: Loading: Package IpDrv
Log: Bound to DeusExText.dll
Log: Loading: Package DeusExText
Log: Loading: Package Ambient
Log: Loading: Package MoverSFX
Log: Loading: Package IpServer
Log: Loading: Package MPCharacters
Init: Unreal engine initialized
Log: Bound to WinDrv.dll
Init: Mouse info: 0 0 65536
Init: Client initialized
Log: Bound to Render.dll
Log: Loading: Package Render
Init: Lighting subsystem initialized
Init: Rendering initialized
Log: LoadMap: entry.dx
Log: Loading: Package Entry
Log: Loading: Package Title_Music
Log: Game class is 'DeusExGameInfo'
Log: Bringing Level Entry.MyLevel up for play (0)...
ScriptLog: InitGame:
ScriptLog: Base Mutator is Entry.Mutator0
Log: Browse: DX.dx?Name=Player?Class=DeusEx.JCDentonMale
Log: Doing load, not loadgame
Log: Current mission number is -1, next is -1
Log: LoadMap: DX.dx?Name=Player?Class=DeusEx.JCDentonMale
Log: Loading: Package DX
Log: Collecting garbage
Log: Purging garbage
Log: Unloading: Package Render
Log: Garbage: objects: 33603->33602; refs: 372156
Log: Game class is 'DeusExGameInfo'
Log: Bringing Level DX.MyLevel up for play (0)...
ScriptLog: InitGame: ?Name=Player?Class=DeusEx.JCDentonMale
ScriptLog: Base Mutator is DX.Mutator1
Init: Initialized moving brush tracker for Level DX.MyLevel
ScriptLog: Login: Player
Init: *** DEUS EX VERSION Mon Mar 19 12:06:14 2001 v1.112fm ***
Log: Possessed PlayerPawn: JCDentonMale DX.JCDentonMale0
ScriptLog: All inventory from Player is accepted
Init: Input system initialized for WindowsViewport0
Localization: No localization: TNM.General.Product (int)
Log: Opened viewport
Localization: No localization: TNM.General.Product (int)
Log: Bound to D3DDrv.dll
Init: DirectDraw drivers detected:
Init: display (Primary Display Driver)
Init: D3D Device: Supports system memory DMA blts
Log: D3D Device 2875966K vram, 2871966K free
Init: Deus Ex Direct3D support - internal revision 1.6.2
Init: D3D Device: szDriver=aticfx32.dll
Init: D3D Device: szDescription=ATI Mobility Radeon HD 4670
Init: D3D Device: wProduct=0
Init: D3D Device: wVersion=0
Init: D3D Device: wSubVersion=0
Init: D3D Device: wBuild=0
Init: D3D Device: dwVendorId=4098
Init: D3D Device: dwDeviceId=38024
Init: D3D Device: dwSubSysId=464654403
Init: D3D Device: dwRevision=0
Init: Best-match display mode: 1280x800x16 (Error=0)
Init: D3D Driver: wMaxTextureBlendStages=8
Init: D3D Driver: wMaxSimultaneousTextures=8
Log: D3D Driver: Supports FOURCC !
Log: D3D Driver: Supports FOURCC DXT1
Log: D3D Driver: Supports FOURCC DXT2
Log: D3D Driver: Supports FOURCC DXT3
Log: D3D Driver: Supports FOURCC DXT4
Log: D3D Driver: Supports FOURCC DXT5
Log: D3D Driver: Supports FOURCC ATI1
Log: D3D Driver: Supports FOURCC ATI2
Log: D3D Driver: Supports FOURCC DF16
Log: D3D Driver: Supports FOURCC DF24
Log: D3D Driver: Supports FOURCC INTZ
Log: D3D Driver: Supports FOURCC NULL
Log: D3D Driver: Supports FOURCC RESZ
Init: D3D Detected: ATI video card
Init: D3D Driver: Supports trilinear
Init: D3D Driver: Supports specular gouraud
Init: D3D Driver: Supports BLENDDIFFUSEALPHA
Init: D3D Driver: Supports LOD biasing
Init: D3D Driver: Supports Z biasing
Init: D3D Driver: Supports D3DTOP_ADDSIGNED2X
Init: D3D Driver: Supports D3DTOP_BUMPENVMAP
Init: D3D Driver: Supports D3DTOP_BUMPENVMAPLUMINANCE
Init: D3D Driver: Supports D3DTOP_DOTPRODUCT3
Init: D3D Driver: Supports D3DTOP_MODULATEALPHA_ADDCOLOR
Init: D3D Driver: Supports D3DTOP_MODULATECOLOR_ADDALPHA
Init: D3D Driver: Textures (1x1)-(4096x4096), Max aspect 8192
Log: Bound to Galaxy.dll
Init: Galaxy is using DirectSound
Init: Galaxy initialized
DevAudio: Galaxy SetViewport: WindowsViewport0
Init: Game engine initialized
DevMusic: Load music: Music Title_Music.Title_Music
Log: Loading: Package DXFonts
Log: Assigning Last Button Window to MenuUIClientWindow DX.JCDentonMale0.DeusExRootWindow0.MenuMain0.MenuUIClientWindow0
Log: Assigning Last Button Window to MenuUIMenuButtonWindow DX.JCDentonMale0.DeusExRootWindow0.MenuMain0.MenuUIClientWindow0.MenuUIMenuButtonWindow5
Log: Tried to remove lastbuttonwindow descendant. MenuUIMenuButtonWindow DX.JCDentonMale0.DeusExRootWindow0.MenuMain0.MenuUIClientWindow0.MenuUIMenuButtonWindow5
Log: Export travel for: Player
Log: Browse: 00_Intro?Name=Player?Class=DeusEx.JCDentonMale
Log: Doing load, not loadgame
Log: Current mission number is -2, next is 0
Log: Attempting to get player
Log: Unloading: Package DX
Log: LoadMap: 00_Intro?Name=Player?Class=DeusEx.JCDentonMale
DevAudio: Galaxy SetViewport: WindowsViewport0
Log: Loading: Package 00_Intro
Log: Loading: Package CoreTexMetal
Log: Loading: Package CoreTexDetail
Log: Loading: Package Catacombs
Log: Loading: Package Paris
Log: Loading: Package UNATCO
Log: Loading: Package Airfield
Log: Loading: Package NewYorkCity
Log: Loading: Package area51textures
Log: Loading: Package CoreTexMisc
Log: Loading: Package CoreTexGlass
Log: Loading: Package CoreTexStone
Log: Loading: Package FreeClinic
Log: Loading: Package CoreTexWood
Log: Loading: Package NYCBar
Log: Loading: Package CoreTexEarth
Log: Loading: Package HK_MJ12Lab
Log: Loading: Package Rocket
Log: Loading: Package CoreTexCeramic
Log: Loading: Package MJ12_lab
Log: Loading: Package CoreTexTiles
Log: Loading: Package CoreTexSky
Log: Loading: Package BatteryPark
Log: Loading: Package CoreTexWallObj
Log: Loading: Package Intro_Music
Init: Shut down moving brush tracker for Level DX.MyLevel
Log: Collecting garbage
Log: Purging garbage
Log: Unloading: Package DXFonts
Log: Garbage: objects: 36501->36287; refs: 496071
Log: Game class is 'DeusExGameInfo'
Log: Bringing Level 00_Intro.MyLevel up for play (0)...
ScriptLog: InitGame: ?Name=Player?Class=DeusEx.JCDentonMale
ScriptLog: Base Mutator is 00_Intro.Mutator2
ScriptLog: DeusExLevelInfo - Spawned new mission script 'DeusEx.MissionIntro'
Log: Loading: Package DeusExConText
Log: Spawning new actor for Viewport WindowsViewport0
ScriptLog: Login: Player
Log: Possessed PlayerPawn: JCDentonMale 00_Intro.JCDentonMale1
ScriptLog: All inventory from Player is accepted
Init: Initialized moving brush tracker for Level 00_Intro.MyLevel
DevAudio: Galaxy SetViewport: WindowsViewport0
DevMusic: Unregister music: Music Title_Music.Title_Music
DevMusic: Load music: Music Intro_Music.Intro_Music
ScriptLog: **** InitStateMachine() - 00_Intro.JCDentonMale1 started mission state machine for INTRO
Log: Loading: Package DeusExConAudioIntro
Log: Export travel for: Player
Log: Browse: dxonly?Name=Player?Class=DeusEx.JCDentonMale
Log: Doing load, not loadgame
Log: Current mission number is 98, next is -1
Log: Unloading: Package 00_Intro
Log: LoadMap: dxonly?Name=Player?Class=DeusEx.JCDentonMale
DevAudio: Galaxy SetViewport: WindowsViewport0
Log: Loading: Package dxonly
Init: Shut down moving brush tracker for Level 00_Intro.MyLevel
Log: Collecting garbage
Log: Purging garbage
Log: Unloading: Package DeusExConText
Log: Unloading: Package Paris
Log: Unloading: Package CoreTexWallObj
Log: Unloading: Package CoreTexTiles
Log: Unloading: Package HK_MJ12Lab
Log: Unloading: Package CoreTexCeramic
Log: Unloading: Package CoreTexWood
Log: Unloading: Package CoreTexMisc
Log: Unloading: Package CoreTexStone
Log: Unloading: Package Airfield
Log: Unloading: Package CoreTexDetail
Log: Unloading: Package CoreTexMetal
Log: Unloading: Package Intro_Music
Log: Unloading: Package CoreTexSky
Log: Unloading: Package Rocket
Log: Unloading: Package NYCBar
Log: Unloading: Package CoreTexGlass
Log: Unloading: Package NewYorkCity
Log: Unloading: Package UNATCO
Log: Unloading: Package BatteryPark
Log: Unloading: Package MJ12_lab
Log: Unloading: Package CoreTexEarth
Log: Unloading: Package FreeClinic
Log: Unloading: Package area51textures
Log: Unloading: Package Catacombs
DevMusic: Unregister music: Music Intro_Music.Intro_Music
Log: Unloading: Package DeusExConAudioIntro
Log: Garbage: objects: 36838->33875; refs: 372533
Log: Game class is 'DeusExGameInfo'
Log: Bringing Level dxonly.MyLevel up for play (0)...
ScriptLog: InitGame: ?Name=Player?Class=DeusEx.JCDentonMale
ScriptLog: Base Mutator is dxonly.Mutator3
Log: Spawning new actor for Viewport WindowsViewport0
ScriptLog: Login: Player
Log: Possessed PlayerPawn: JCDentonMale dxonly.JCDentonMale2
ScriptLog: All inventory from Player is accepted
Init: Initialized moving brush tracker for Level dxonly.MyLevel
DevAudio: Galaxy SetViewport: WindowsViewport0
Log: Loading: Package DXFonts
DevMusic: Load music: Music Title_Music.Title_Music
Log: Assigning Last Button Window to MenuUIMenuButtonWindow dxonly.JCDentonMale2.DeusExRootWindow2.MenuMain1.MenuUIClientWindow1.MenuUIMenuButtonWindow19
Log: Assigning Last Button Window to MenuUIActionButtonWindow dxonly.JCDentonMale2.DeusExRootWindow2.MenuUIMessageBoxWindow0.MenuUIActionButtonBarWindow0.MenuUIActionButtonWindow1
Log: Tried to remove lastbuttonwindow descendant. MenuUIActionButtonWindow dxonly.JCDentonMale2.DeusExRootWindow2.MenuUIMessageBoxWindow0.MenuUIActionButtonBarWindow0.MenuUIActionButtonWindow1
Log: appRequestExit(0)
Localization: No localization: TNM.General.Exit (int)
Exit: Preparing to exit.
Log: Purging garbage
Log: Unbound to Window.dll
Log: Unbound to Core.dll
Log: Unbound to Engine.dll
Log: Unbound to DeusEx.dll
Log: Unbound to Extension.dll
Log: Unbound to ConSys.dll
Log: Unloading: Package DeusEx
Log: Unloading: Package Core
Log: Unloading: Package Engine
Log: Unloading: Package Extension
Log: Unloading: Package DeusExCharacters
Log: Unloading: Package DeusExUI
Log: Unloading: Package DeusExItems
Log: Unloading: Package Effects
Log: Unbound to Fire.dll
Log: Unloading: Package Fire
Log: Unloading: Package ConSys
Log: Unloading: Package DeusExSounds
Log: Unloading: Package DeusExDeco
Log: Unloading: Package UBrowser
Log: Unloading: Package UWindow
Log: Unbound to IpDrv.dll
Log: Unloading: Package IpDrv
Log: Unbound to DeusExText.dll
Log: Unloading: Package DeusExText
Log: Unloading: Package Ambient
Log: Unloading: Package MoverSFX
Log: Unloading: Package IpServer
Log: Unloading: Package MPCharacters
Exit: Game engine shut down
Log: Unbound to WinDrv.dll
Exit: Windows client shut down
Log: Unbound to Render.dll
Exit: Lighting subsystem shut down
Exit: Rendering shut down
Log: Unloading: Package Entry
Log: Unloading: Package Title_Music
DevMusic: Unregister music: Music Title_Music.Title_Music
Init: Shut down moving brush tracker for Level dxonly.MyLevel
Log: Unbound to D3DDrv.dll
Log: Unbound to Galaxy.dll
DevAudio: Galaxy SetViewport: NULL
Exit: Galaxy shut down
Log: Unloading: Package DXFonts
Log: Unloading: Package dxonly
Log: Garbage: objects: 34076->0; refs: 372533
Exit: Object subsystem successfully closed.
Exit: Exiting.
Uninitialized: Name subsystem shut down
Uninitialized: Memory Allocation Status
Uninitialized: Curr Memory 1.359M / 2.121M
Uninitialized: Peak Memory 93.756M / 95.570M
Uninitialized: Allocs 182 Current / 466756 Total
Uninitialized: Log file closed, 06/11/12 08:02:40
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Re: TNM doesn't even start, here is a log file if that's hel

Post by Jonas »

Damn that's weird. Usually when things go wrong, you'll be looking for lines in the log starting with "Warning" or "Critical" but your log looks like you just opened and closed the game without incident. It's difficult when Windows just throws a generic error at you, could be anything. I see you've tried to run DX in safe mode, but have you tried launching TNM in Windows XP compatibility mode? That's all I've got, sorry :S
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
bobby 55
Illuminati
Posts: 6354
Joined: Wed Jun 24, 2009 9:15 am
Location: Brisbane Australia

Re: TNM doesn't even start, here is a log file if that's hel

Post by bobby 55 »

If you're using Kentie's exe then it shouldn't be a speedstepping issue. It doesn't look like a render issue either. You have your drivers up to date? The only thing I can think of that might help is reinstalling the Microsoft Redistributable: http://www.microsoft.com/en-au/download ... px?id=5582

There's usually a specific error message if it's the cause though.
Growing old is inevitable.......Growing up is optional
paminen
Mole Person
Posts: 5
Joined: Sun Dec 20, 2009 1:08 am

Re: TNM doesn't even start, here is a log file if that's hel

Post by paminen »

Jonas: Well the shortcut is already configured to use XP SP3 compatibility mode but I went and changed tnm.exe to run in that compatibility and the same thing happened :\

bobby 55: Just tried reinstalling the c++ redist and still no change with TNM. My drivers are nearly up to date and definitely newer than TNM, I think I have catalyst 12.3 and the latest is 12.4
bobby 55
Illuminati
Posts: 6354
Joined: Wed Jun 24, 2009 9:15 am
Location: Brisbane Australia

Re: TNM doesn't even start, here is a log file if that's hel

Post by bobby 55 »

Erk, okay this is a little left field-ish, maybe try setting UsesDirectSound=False in the ini. There have been a few sound related problems with DX, and subsequently TNM, over the course of time.
Growing old is inevitable.......Growing up is optional
paminen
Mole Person
Posts: 5
Joined: Sun Dec 20, 2009 1:08 am

Re: TNM doesn't even start, here is a log file if that's hel

Post by paminen »

Damn, that didnt do it either.. and anyway, DX itself runs fine, its just TNM that randomly crashes
bobby 55
Illuminati
Posts: 6354
Joined: Wed Jun 24, 2009 9:15 am
Location: Brisbane Australia

Re: TNM doesn't even start, here is a log file if that's hel

Post by bobby 55 »

Ah crap, are you running it in DX9 or DX10? If you're running it in DX10 maybe switch to 9. I'm really grasping at straws here. :)

Um, did you change both TNM's and DX's exes with the Kenties exe?
Growing old is inevitable.......Growing up is optional
paminen
Mole Person
Posts: 5
Joined: Sun Dec 20, 2009 1:08 am

Re: TNM doesn't even start, here is a log file if that's hel

Post by paminen »

Well believe it or not I randomly figured it out on my own while following a crazy hunch. The sudden crash with no error message reminded me of a similar crash with another program. What I had to do was go into my advanced system settings and make a DEP exception for TNM.exe. In case any one else has this problem in the future, here are the steps to doing this:

1. Open control panel
2. Click "System"
3. Click "Advanced System Settings" on the left
4. Go to the Advanced tab
5. Click "Settings" under the Performance box
6. Go to the Data Execution Prevention tab
7. Click the "Add" button ("Turn on DEP for everything except those I select:" should be highlighted)
8. Navigate to TNM.exe in the DeusEx/System directory and press enter, TNM should appear in the list
9. Apply and OK

I have no idea why TNM was being restricted by DEP, that sometimes happens with older games but never heard of it with Deus Ex.. and any future googlers should be warned that disabling it for any reason may not be safe! But I don't think anything too bad is going to happen, and at least I can play the game now :D Thanks for your guys help anyway I appreciate the effort and dedication to the game.
bobby 55
Illuminati
Posts: 6354
Joined: Wed Jun 24, 2009 9:15 am
Location: Brisbane Australia

Re: TNM doesn't even start, here is a log file if that's hel

Post by bobby 55 »

Aha, it's good to see you got it working. Thanks for posting your solution as well, it might help some other person sometime.
Growing old is inevitable.......Growing up is optional
User avatar
Jonas
Off Topic Productions
Off Topic Productions
Posts: 14224
Joined: Sat Apr 24, 2004 9:21 pm
Location: Hafnia

Re: TNM doesn't even start, here is a log file if that's hel

Post by Jonas »

I hope you enjoy the game :)
Jonas Wæver
Chief Poking Manager of TNM

I've made some videogames:
Expeditions: Rome
Expeditions: Viking
Expeditions: Conquistador
Clandestine
User avatar
DaveW
New Vision
New Vision
Posts: 2351
Joined: Sat Nov 19, 2005 10:03 am

Re: TNM doesn't even start, here is a log file if that's hel

Post by DaveW »

I thought Microsoft fixed the buggy DEP with Windows 7 - I remember it causing me problems on Vista because it would force applications to shut down at random, and the programs themselves wouldn't know what the hell had happened.
Post Reply