|
so your 3DO files are may be invalid, the game loads all files w/o any tests and with a lot of assumptions, if a file is invalid or if the file is missing (also true for .3DC and .smod), the game crashes.
also note that a 3DO file can be opened by shStudio and still causes a crash of the game, shStudio tests the file, is able to fix abnormal values and does not use all fields of the meshes (bones or light information are not used).
shaiya 3DO files edited with shStudio usually work (I've never meet a case where the editor corrupts a file), OOH 3DO file imported from another game (and eventually edited with shStudio) can crash the game.
a missing DDS usually does not crash the game, the item is simply draw white, invalid DDS file will generates error within DirectX layer, the game can bypass the error or exit on error (I've never test that deeply).
|