darkcosmos on 2/3/2005 at 06:03
So we know that we get no sound playing in fullscreen mode when a level is loaded from the editor (Joystick icon)... but in windowed mode (Alt+Enter from in-game) we get sound.
Here are a few lines I added to my user.ini file in my "Thief3Edit" folder to always load the game in a nice big window without having to hit Alt+Enter each time:
[WinDrv.WindowsClient]
WindowedViewportX=1024
WindowedViewportY=768
StartupFullscreen=False
One bonus is that it seems to run a little faster in a windowed mode, but I think the window size might actually max out at 1024x768, no matter what numbers you put in your user.ini (which might be almost fullscreen for you anyway, depending on your Windows display settings...)
Another workaround I've tested out is adding a temporary teleport within your level that teleports you back to a PlayerStart within the same level. It sucks because you have to load your map all over again, but you will get your sound in fullscreen mode this way. (thanks to rewclough for mentioning this)
Just thought this might help somebody else!
Durinda D'Bry on 6/3/2005 at 08:15
With first solution (with StartupFullscreen=False) I unfortunately have problem: whenever I start any map from editor or directly from game there is Viktoria error: "PlayerAnimList: translatelooping value specified on anim MainIdle". And of course it runs without this error if StartupFullscreen is set to True.