TTLG|Thief|Bioshock|System Shock|Deus Ex|Mobile
Results 1 to 12 of 12

Thread: Mission crashes when run through Thief 2

  1. #1
    Member
    Registered: Jan 2006
    Location: On the tip of your tongue.

    Mission crashes when run through Thief 2

    Thief 2 (New Dark) crashes at the point of loading the mission - after clicking ok on the objectives screen but before the menu disappears and the game loads in.

    Things I've checked:

    * Resources are all present and correct.
    * Original game and fan missions load fine.
    * Mission loads fine through Dromed.
    * Mission description and strings all look correct.

    Any ideas?

    Here's my monolog:

    Code:
    LOG: dpPatch> DIAG: patch request for 'gamesys' (40200)
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: searching in "load_path" paths...
    LOG: dpPatch> DIAG: searching FM/mod paths for patches...
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\patchedmis\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\MODS\NTEX\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\MODS\EP\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\MODS\EP\EPBooks\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\MODS\t2skies\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'gamesys.dml' in path '.\MODS\t2water\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: ------ patch request finished ------
    
    LOG: dpPatch> DIAG: patch request for 'tusc.gam' (40200)
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: searching in "load_path" paths...
    LOG: dpPatch> DIAG: searching FM/mod paths for patches...
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\patchedmis\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\MODS\NTEX\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\MODS\EP\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\MODS\EP\EPBooks\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\MODS\t2skies\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'tusc.gam.dml' in path '.\MODS\t2water\' (40200)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: ------ patch request finished ------
    
    LOG: dpPatch> DIAG: patch request for 'dbmods\*.dml' (40200)
    LOG: dpPatch> DIAG: ------ patch request finished ------
    
    LOG: dpPatch> DIAG: patch request for 'miss_all' (31900)
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: searching in "load_path" paths...
    LOG: dpPatch> DIAG: searching FM/mod paths for patches...
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\patchedmis\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\MODS\NTEX\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\MODS\EP\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\MODS\EP\EPBooks\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\MODS\t2skies\' (31900)
    LOG: dpPatch> 
    INFO: found file 'miss_all.dml' in path '.\MODS\t2skies\', loading... (31900)
    LOG: dpPatch> DIAG:     assigned tag value sMissionStarObj::"Max Sky Intensity" = "1000000.00" in object STAROBJVAR
    LOG: dpPatch> INFO: patch done
    LOG: dpPatch> DIAG: looking for file 'miss_all.dml' in path '.\MODS\t2water\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: ------ patch request finished ------
    
    LOG: dpPatch> DIAG: patch request for 'miss18.mis' (31900)
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: searching in "load_path" paths...
    LOG: dpPatch> DIAG: searching FM/mod paths for patches...
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\patchedmis\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\MODS\NTEX\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\MODS\EP\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\MODS\EP\EPBooks\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\MODS\t2skies\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: looking for file 'miss18.mis.dml' in path '.\MODS\t2water\' (31900)
    LOG: dpPatch> DIAG:     file not found
    LOG: dpPatch> DIAG: ------ patch request finished ------

  2. #2
    Member
    Registered: Jan 2006
    Location: On the tip of your tongue.
    And thief2.log in case there's anything useful in there:

    Code:
    : PID: 8980
    : CPU: arch=x86-64 , fam=586 , cpus=8
    : SIMD: SSE=3 , 3DNow=0
    : OS Version: 6.1.7601 Service Pack 1
    : Desktop resolution: 1920 x 1080
    : Virtual desktop resolution: 1920 x 1080
    : -----------------------------------------------------------
    : CWD: E:\Thief2
    : FM Path: FMs\Tuscan
    : -----------------------------------------------------------
    : App Version: Thief 2 Final 1.21
    : --------------------- misc config -------------------------
    : resname_base .\patchedres+.\RES
    : load_path .
    : script_module_path .
    : movie_path FMs\Tuscan\Movies+.\MOVIES
    : mod_path .\MODS\t2water+.\MODS\t2skies+.\MODS\EP\EPBooks+.\MODS\EP+.\MODS\NTEX+.\patchedmis
    : install_path .
    : language english
    : fm
    : game_screen_size 1920 1080
    : game_screen_depth 32
    : game_screen_flags 45
    : game_full_screen 1
    : game_hardware 1
    : single_display_mode 3
    : ui_scale_mode 2
    : use_d3d_display
    : d3d_disp_scaled_2d_overlay 64
    : framerate_cap 100.0
    : SlowFrame 4
    : SlowFrameUI 10
    : force_32bit
    : force_32bit_textures
    : mipmap_mode 2
    : lm_mipmap_mode 0
    : lm_init_texmem 2
    : lm_filter_margin 1
    : disable_lightmap_aniso
    : tex_edge_padding 2
    : alpha_test_as_opaque
    : d3d_disp_sw_cc
    : d3d_disp_enable_hdr
    : multisampletype 8
    : postprocess 1
    : d3d_disp_enable_distortionfx
    : sfx_device 1
    : sfx_channels 12
    : sfx_vol_music -474
    : sfx_vol_2d 0
    : sfx_vol_3d 0
    : game dark
    : obj_min -8192
    : obj_max 8000
    : max_refs 14000
    : gui_font intrface\smalfont
    : use_hi_res_timer
    : enhanced_sky 1
    : skip_intro
    : crop_movies
    : new_mantle
    : z_far 1024
    : wr_render_zcomp
    : render_weapon_particles
    : legacy_force_match_unrefs 0
    : dark_zcomp_arm
    : edit_screen_size 1024,768
    : edit_screen_depth 16
    : -----------------------------------------------------------
    : Enumerating D3D9 adapters (1)...
    :    Adapter 0
    :       device name: \\.\DISPLAY1
    :       driver     : nvd3dum.dll
    :       descr      : NVIDIA GeForce GTX 770
    :       driver ver : 0x00090012-000D0ECC
    :       vendor id  : 0x000010DE
    :       device id  : 0x00001184
    :       subsys id  : 0x11841569
    :       device guid: D7B71E3E-52C4-11CF-1578-89311CC2
    :       desktop res: 1920 x 1080
    :       Modes
    :          640 x 480 x 16
    :          720 x 480 x 16
    :          720 x 576 x 16
    :          800 x 600 x 16
    :          1024 x 768 x 16
    :          1152 x 864 x 16
    :          1280 x 720 x 16
    :          1280 x 768 x 16
    :          1280 x 800 x 16
    :          1280 x 960 x 16
    :          1280 x 1024 x 16
    :          1360 x 768 x 16
    :          1366 x 768 x 16
    :          1600 x 900 x 16
    :          unsupported mode 1600 x 1024 x 16 (not in mode table)
    :          unsupported mode 1600 x 1024 x 16 (not in mode table)
    :          1600 x 1200 x 16
    :          1680 x 1050 x 16
    :          1920 x 1080 x 16
    :          1440 x 900 x 16
    :          640 x 480 x 32
    :          720 x 480 x 32
    :          720 x 576 x 32
    :          800 x 600 x 32
    :          1024 x 768 x 32
    :          1152 x 864 x 32
    :          1280 x 720 x 32
    :          1280 x 768 x 32
    :          1280 x 800 x 32
    :          1280 x 960 x 32
    :          1280 x 1024 x 32
    :          1360 x 768 x 32
    :          1366 x 768 x 32
    :          1600 x 900 x 32
    :          unsupported mode 1600 x 1024 x 32 (not in mode table)
    :          unsupported mode 1600 x 1024 x 32 (not in mode table)
    :          1600 x 1200 x 32
    :          1680 x 1050 x 32
    :          1920 x 1080 x 32
    :          1440 x 900 x 32
    :       Device Validation
    :          validated ok, device added (0, E390000)
    : Enumeration done
    : D3DProvider: Enumerating adapter 0 modes
    :    640 x 480 x 16
    :    720 x 480 x 16
    :    720 x 576 x 16
    :    800 x 600 x 16
    :    1024 x 768 x 16
    :    1152 x 864 x 16
    :    1280 x 720 x 16
    :    1280 x 768 x 16
    :    1280 x 800 x 16
    :    1280 x 960 x 16
    :    1280 x 1024 x 16
    :    1360 x 768 x 16
    :    1366 x 768 x 16
    :    1600 x 900 x 16
    :    unsupported mode 1600 x 1024 x 16 (not in mode table)
    :    unsupported mode 1600 x 1024 x 16 (not in mode table)
    :    1600 x 1200 x 16
    :    1680 x 1050 x 16
    :    1920 x 1080 x 16
    :    1440 x 900 x 16
    :    640 x 480 x 32
    :    720 x 480 x 32
    :    720 x 576 x 32
    :    800 x 600 x 32
    :    1024 x 768 x 32
    :    1152 x 864 x 32
    :    1280 x 720 x 32
    :    1280 x 768 x 32
    :    1280 x 800 x 32
    :    1280 x 960 x 32
    :    1280 x 1024 x 32
    :    1360 x 768 x 32
    :    1366 x 768 x 32
    :    1600 x 900 x 32
    :    unsupported mode 1600 x 1024 x 32 (not in mode table)
    :    unsupported mode 1600 x 1024 x 32 (not in mode table)
    :    1600 x 1200 x 32
    :    1680 x 1050 x 32
    :    1920 x 1080 x 32
    :    1440 x 900 x 32
    : D3DProvider: Enumeration done
    : sw framerate cap requested (10000 us)
    : D3DProvider StartMode: smode 1920x1080x32 ; mode 640x480x32 (5 9 0 2D) ; 2d_surf_mode: 0
    :    CreateDevice: res = D3D_OK ; 1920x1080 fmt=22 zfmt=75 cnt=2 ms=8 swap=1 fs=1 hz=0 pres=1 flags=2
    : Loaded script module "tnhscript"
    : Loaded script module "convict"
    : Loaded script module "gen"
    : Loaded script module "nvscript"

  3. #3
    Zombified
    Registered: Sep 2004
    the crashdump would be useful here. also, what mission is this?

  4. #4
    Member
    Registered: Jan 2006
    Location: On the tip of your tongue.
    Uploaded the crash dump:

    https://drive.google.com/file/d/0B_U...it?usp=sharing

    The mission is a new one I've been working on. A version from a few weeks ago worked fine, but I've not done anything weird to it since, just added more architecture.

  5. #5
    Member
    Registered: Dec 2002
    If I were you, I'd get rid of this first

    t2water+.\MODS\t2skies+.\MODS\EP\EPBooks+.\MODS\EP+.\MODS\NTEX+.\patchedmis

  6. #6
    Member
    Registered: Jan 2006
    Location: On the tip of your tongue.
    Tried on a modless Thief 2, no change.

    If I use an area brush to isolate half the map, it loads fine. If I isolate the other half, it also loads fine though so I don't think it's any one dodgy piece of architecture or something.

    All I can think now is that I've hit a limit that Dromed is fine with, but Thief 2 can't handle... animated lights or some-such perhaps.

  7. #7
    Member
    Registered: Dec 2002
    Is the mis file very big? Above 90 MB?

  8. #8
    Member
    Registered: Aug 2007
    Location: LosAngeles: Between Amusements
    Maybe a bad resource?

  9. #9
    Member
    Registered: Jan 2006
    Location: On the tip of your tongue.
    Mis file is 114Mb. Is that bad?

    Edit: Actually that's pretty strange, it was 30Mb just a week or so ago. Apart from architecture and a few new textures and objects, the only thing I've added are tons of animated lights. I'll have to try removing all those candles and see if it helps.

  10. #10
    Member
    Registered: Dec 2002
    This is way too big. You need to cut it down. I had the same problem some weeks ago.
    Resize textures, resize texture scale (bigger is better, 16 is better than 14 or 15), do purge_missing_objs and compress_family all and use dds textures instead of pngs if you can do that. You need to "save" about 25 MB
    Don't forget Complete processing.
    It will work again.

  11. #11
    Desperately Dodgy Moderator
    Registered: Nov 2001
    Location: Bohn Museum
    If the main change is lights, you might try reducing the light map quality/shadow softness etc. on the build dialog. Sounds like it's bloating your .mis file to massive proportions.

  12. #12
    Member
    Registered: Jan 2006
    Location: On the tip of your tongue.
    Ah, that's done it. Reduced the lightmap quality to 16x and it's instantly down to 60Mb. Crazy!

    I have probably tripled the number of animlights in the mission recently so that must be what bumped it up so much. I'll have to try and reduce the number of lights so I can still get high quality light maps but at least I know the cause now.

    Many thanks for the help!

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •