Dexprod on 27/2/2005 at 19:44
Quote Posted by dracflamloc
What errors are you getting, what OS are you running, are you running with administrator privelages?
I'm running XP and yes I am running with privelages
here is my error
VIKTORIA: ERROR [RenDev]
Error Message
________________________________________________________________________________
RenDev
Call Stack
________________________________________________________________________________
Register Info
________________________________________________________________________________
EAX=0x00000000 EBX=0x00000000 ECX=0x00000000 EDX=0x00000000
Flags=0x00000000
ESI=0x00000000 EDI=0x00000000 EBP=0x0012E1E8 ESP=0x0012DE98 EIP=0x10F9CA30
System Info
________________________________________________________________________________
EXE Name : C:\Games\Thief 3 edit\System\T3Ed.EXE
EXE Date & Time : 15:48:58 11/17/2004
Current Directory : C:\Games\Thief 3 edit\System
PDB File (not found) : C:\Games\Thief 3 edit\System\T3Ed.PDB
Current Date & Time : 12:58:57 PM 2/27/2005
Username : Robbie
Computer Name : ROBBIE
OS Version : Windows 2000
Time Since Boot : 0 hours 7 minutes 24 seconds
Physical Memory Usage : 33
Physical Memory (Total) : 536330240 bytes (511 megabytes)
Physical Memory (Available) : 357625856 bytes (341 megabytes)
Swapfile (Total) : 1848176640 bytes (1763 megabytes)
Swapfile (Available) : 1705385984 bytes (1626 megabytes)
Virtual Memory (Total) : 2147352576 bytes (2048 megabytes)
Virtual Memory (Available) : 2068582400 bytes (1973 megabytes)
Standard DLLs
________________________________________________________________________________
msvcrt.dll - Version 7.0.2600.1106 from C:\WINDOWS\System32
msvcrtd.dll - NOT FOUND
msvcirt.dll - Version 5.1.2600.0 from C:\WINDOWS\System32
msvcirtd.dll - NOT FOUND
DirectX DLLs
________________________________________________________________________________
dsound.dll - Version 5.3.0000001.0904 from C:\WINDOWS\System32
dinput.dll - Version 5.1.2600.1106 from C:\WINDOWS\System32
d3dim.dll - Version 5.1.2600.0 from C:\WINDOWS\System32
ddraw.dll - Version 5.3.0000001.0904 from C:\WINDOWS\System32
dplayx.dll - Version 5.3.0000001.0904 from C:\WINDOWS\System32
Unreal DLLs
________________________________________________________________________________
Core.dll - NOT FOUND
D3DDrv.dll - NOT FOUND
Editor.dll - NOT FOUND
Engine.dll - NOT FOUND
Fire.dll - NOT FOUND
DXAudio.dll - NOT FOUND
IpDrv.dll - NOT FOUND
Render.dll - NOT FOUND
WinDrv.dll - NOT FOUND
UWeb.dll - NOT FOUND
Window.dll - NOT FOUND
App-Specific Logging Text
________________________________________________________________________________
Init: Name subsystem initialized
DestroyValue: Tried to destroy unlinked array property EnginePackages
Log: 3d hardware initialization failed
dracflamloc on 27/2/2005 at 20:02
Quote Posted by Mortal Monkey
Nj00 and eemproved:
Code:
@ECHO OFF
REM RunT3.bat:
SET exec=NONE
IF NOT EXIST Thief3 GOTO err1
IF EXIST T3edit GOTO isGame
IF EXIST T3game GOTO isEdit
GOTO err2
:isGame
SET is=T3game
SET other=T3edit
GOTO checkp
:isEdit
SET is=T3edit
SET other=T3game
GOTO checkp
:checkp
IF ".%1"==".-swap" GOTO swap
IF ".%1"==".-edit" GOTO doEdit
IF ".%1"==".-game" GOTO doGame
GOTO halp
:halp
ECHO.
ECHO RunT3 [-game^|-edit^|-swap]
ECHO.
ECHO -game: Launches Thief: Deadly Shadows
ECHO -edit: Launches T:DS Editor
ECHO -swap: Swaps directories only.
ECHO.
ECHO Note: Parameters are case-sensitive.
ECHO.
GOTO pEnd
:doEdit
SET target=T3edit
SET exec=T3.exe -editor
GOTO compare
:doGame
SET target=T3game
SET exec=T3.exe
GOTO compare
:compare
IF ".%is%"==".%target%" GOTO launch
GOTO swap
:swap
REN Thief3 %is%
REN %other% Thief3
ECHO Swapped to %other%.
GOTO launch
:launch
IF ".%exec%"==".NONE" GOTO pEnd
START /DThief3\System Thief3\System\%exec%
GOTO end
:err1
ECHO Error: No directory called "Thief3".
GOTO pEnd
:err2
ECHO Error: No directory called "t3edit" or "t3game".
GOTO pEnd
:pEnd
PAUSE
GOTO end
:end
ECHO.
ECHO Batch script ended.
Just make two shortcuts to it, one with "-edit" and one with "-game".
Monkey be careful when using this. It does not change the registry entries for Thief3, so when the editor is saving scripting changes it will most likely use the Gamesys it finds in the registry. My launcher handles this for you. While for now it doesn't really matter since you are renaming the directory, in the future that could be a big deal as those paths in the registry are sure to change as you play lots of different FMs and mods.
New Horizon on 27/2/2005 at 20:03
Quote:
DestroyValue: Tried to destroy unlinked array property EnginePackages
Log: 3d hardware initialization failed
Same error I was getting. Installing my motherboards chipset drivers corrected this. What kind of motherboard do you have? I would have never have discovered this had I not been installing the editor after a reformat. I had forgotten the chipset drivers. :)
dracflamloc on 27/2/2005 at 20:04
Quote Posted by SneaksieDave
So, if you build a FleshLoader type of thing, does that mean you won't be supporting single folder install? It would be extra nice if you did. :)
FleshLoader will be for the enduser and therefore have nothing to do with the editor itself. It's just a way to manage and play fan missions. So to answer your question, no it shouldn't need a second copy of Thief3.
Mandrake on 28/2/2005 at 05:17
Quote Posted by Dexprod
I'm running XP and yes I am running with privelages
here is my error
Init: Name subsystem initialized
DestroyValue: Tried to destroy unlinked array property EnginePackages
Log: 3d hardware initialization failed
Make sure you've got Windows set to 32 bit colour. I had the same problem and it seems the editor will crash in any less than 32 bit colour. (It's now mentioned in the Installing the editor message thread)
Mortal Monkey on 28/2/2005 at 06:05
Quote Posted by dracflamloc
It does not change the registry entries for Thief3, so when the editor is saving scripting changes it will most likely use the Gamesys it finds in the registry.
True enough, if I were to "RunT3 -game" in the middle of an editing seesion, it could cause problems. But then again, if I changed the registry keys with your app. in the middle of an editing session, that would be no better.
At the moment, there's little difference between renaming folders and altering registry keys. When DeadLoadery comes, we might both have to alter our scripts.
New Horizon on 28/2/2005 at 06:09
Quote Posted by Mandrake
Make sure you've got Windows set to 32 bit colour. I had the same problem and it seems the editor will crash in any less than 32 bit colour. (It's now mentioned in the Installing the editor message thread)
Tried. Tested. TRUE.
Just discovered that this will also cause the editor to crash. My..my...it's one hell of a fussy beast, isn't it?
dracflamloc on 28/2/2005 at 07:42
Quote Posted by Mortal Monkey
True enough, if I were to "RunT3 -game" in the middle of an editing seesion, it could cause problems. But then again, if I changed the registry keys with your app. in the middle of an editing session, that would be no better.
At the moment, there's little difference between renaming folders and altering registry keys. When DeadLoadery comes, we might both have to alter our scripts.
Whats DeadLoadery?
Dexprod on 28/2/2005 at 08:34
Quote Posted by New Horizon
Same error I was getting. Installing my motherboards chipset drivers corrected this. What kind of motherboard do you have? I would have never have discovered this had I not been installing the editor after a reformat. I had forgotten the chipset drivers. :)
I have an asus a7n8x-e deluxe and the chipset drivers are installed properly.
Dexprod on 28/2/2005 at 09:24
Well I don't know how I did it but some how its working. :cheeky:
I was going to have my dad look at the error and it worked with out him doing anything. :laff:
Great now I have another editor to work with and learn :rolleyes: