Register Modifications Contact Us

Titan Quest


Go Back   Titan Quest Forums > Modding Titan Quest > Tools
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read



If you are having problems logging in, send a mail to webmaster@titanquest.net and we'll try to sort something out.


Reply
 
LinkBack Thread Tools Display Modes
  #111 (permalink)  
Old 06-16-2008, 07:58 PM
bman654
[User Offline]
Priest
 
Join Date: Jun 2006
Posts: 490
Default Re: TQVault 2.15 BETA

p.s. tqvault uses the font I extracted from the game files. IIRC if it cannot find that font it will fall back to the system font. So perhaps you can find the fonts TQVault installed and uninstall them and things will work. Or perhaps if someone extracted the font from the Russian version of the game files and installed them over the ones TQVault installed that would do it too.
__________________
Get TQVault - transfer items between your characters
Reply With Quote
  #112 (permalink)  
Old 07-30-2008, 03:47 AM
EJFudd
[User Offline]
Warrior
 
Join Date: Jun 2007
Posts: 117
Default Re: TQVault 2.15 BETA

I am back for a while (again) and decided to revive my dead thread.

This release fixes a few bugs and decoding issues with TQVault. As I noted, unfortunately I did not get the source for BMan's TEST 2 exe file which fixes the language detection bug though I think I got it. Also with this release I think I got all of the decoding issues so if you still see something with ? around it let me know.

If there are not big issues I will roll this into v2.16 (and a new thread )
I still have several things I want to do with TQVault and will keep on going as time permits...

Here's the change list and you can download from the link on the first post.
Changes in v2.15 BETA5:
-Fix I_Raps issue where items display as ? with repacked files
--It looks like ArchiveTool does not compress the data that it adds so I had to add support for entries that were not packed.
-Attempt to fix a bug in language detection.
--I do not have BMan's original fix so this is based on his description of the issue.
-Fixed a bug in auto-loading the last character.
-Fixed an issue where the Main Vault and the "no character" selections would never auto load.
-Fixed an issue with the level requirement where the attribute count was counted multiple times for item copies and changing the item seed.
-Added Set Name to set items.
-Added Artifact stats to formulae.
-Added Level Requirement text for Artifact formula.
-Fixed Granted Skill display code. Now includes activation text and handles the community patch fix for mana cooldown.
-Fixed issues with ordering of racial bonuses and granted skills.
-Added effects for activated skills, scrolls, and artifacts which includes decoding for:
--itemSkillAutoController
--itemSkillName
--projectileLaunchNumber
--projectilePiercingChance
--projectileLaunchRotation
--projectileExplosionRadius
--skillChanceWeight
--skillTargetNumber
--skillTargetAngle
--skillTargetRadius
--skillActiveDuration
--skillManaCost
--skillActiveManaCost
-Added stats for summoned pets from scrolls and artifacts which includes decoding for:
--spawnObjects
--skillPetLimit
--spawnObjectsTimeToLive
-Added decoding for:
--skillLifeBonus
--damageAbsorption
--damageAbsorptionPercent
--offensiveProjectileFumble
--defensivePetrify
--petBonusName
--attributeScalePercent
Reply With Quote
  #113 (permalink)  
Old 07-30-2008, 05:35 AM
fathersquid's Avatar
fathersquid
[User Offline]
Warrior
 
Join Date: May 2007
Posts: 171
Default Re: TQVault 2.15 BETA

Sounds excellent - I look forward to your next version...
Reply With Quote
  #114 (permalink)  
Old 07-30-2008, 08:24 AM
FOE
[User Offline]
Citizen
 
Join Date: Aug 2007
Location: Vienna
Posts: 34
Default Re: TQVault 2.15 BETA

Hi EJFudd!

I have a problem with the new version v2.15 BETA5!

I have overwritten the old files with the new ones (have made a backup before) of course and this then comes to the start.



The same success then have tried it with the old "TQVault.exe.Config"!

It looks like this ...
Code:
  <?xml version="1.0" encoding="utf-8" ?> 
- <configuration>
- <appSettings>
  <add key="GameLanguages" value="German,English,Spanish,French,Italian,Polish,Russian,Czech" /> 
  <add key="LastCharacterName" value="" /> 
  <add key="TQLanguage" value="German" /> 
  <add key="TQITPath" value="" /> 
  <add key="TQPath" value="" /> 
  <add key="VaultPath" value="D:\My Documents\My Games\Titan Quest\TQVaultData" /> 
  <add key="LoadLastVault" value="true" /> 
  <add key="LastVaultName" value="Items_Relikte" /> 
  <add key="LoadLastCharacter" value="true" /> 
  <add key="SkipTitle" value="true" /> 
  <add key="AllowItemCopy" value="true" /> 
  <add key="AllowItemEdit" value="true" /> 
  <add key="FilterITChars" value="false" /> 
  <add key="FilterTQChars" value="true" /> 
  <add key="AutoDetectLanguage" value="true" /> 
  <add key="AutoDetectGamePath" value="true" /> 
  </appSettings>
  </configuration
The v2.15 BETA4 works without problems!
__________________
Servus, Erwin
--
Intel DP35DP, QuadCore Q6600, 4096 MB DDR2, GeForce 8800GTS 640MB, Benq FujSie L22W-8, WinXP SP3
--
Orakel, 62, -D-
Assassine, 68, -D-/» Lilith
Wächter, 62, L1 (Xmax)
Haruspex, 60, E4 (Xmax)
Seducer, 42, N4 (MasterieMod-Xmax)
Reply With Quote
  #115 (permalink)  
Old 07-30-2008, 04:08 PM
EJFudd
[User Offline]
Warrior
 
Join Date: Jun 2007
Posts: 117
Default Re: TQVault 2.15 BETA

It sounds like the game path detection is failing somewhere though it may be related to the language detection (again). You should be able to use your old config file since I did not change anything related to the configuration keys.

Try this debug file since I have added some debug messages in the Language detection area. Just overwrite your existing TQVault.exe file and run. This will create a file tqdebug.txt which should show what is happening. Please verify that the paths and files in the debug file exist and post the contents of the debug file.

You can also try manually setting the game path settings to help to isolate the issue. For example if Titan Quest is installed in C:\Program Files\THQ\Titan Quest you would change the config file like this:

<add key="TQITPath" value="C:\Program Files\THQ\Titan Quest Immortal Throne" />
<add key="TQPath" value="C:\Program Files\THQ\Titan Quest" />
<add key="AutoDetectGamePath" value="false" />

Also, if you have the English game files, try forcing the language to English to see if that is the problem.

Do you have a standard installation or is it from Steam?

Last edited by EJFudd : 07-30-2008 at 04:55 PM. Reason: Added debug file link
Reply With Quote
  #116 (permalink)  
Old 07-31-2008, 09:23 AM
FOE
[User Offline]
Citizen
 
Join Date: Aug 2007
Location: Vienna
Posts: 34
Default Re: TQVault 2.15 BETA

Quote:
Originally Posted by EJFudd View Post
It sounds like the game path detection is failing somewhere though it may be related to the language detection (again). You should be able to use your old config file since I did not change anything related to the configuration keys.
No, do not work with that, have I tried!

Quote:
Originally Posted by EJFudd View Post
Try this debug file since I have added some debug messages in the Language detection area. Just overwrite your existing TQVault.exe file and run. This will create a file tqdebug.txt which should show what is happening. Please verify that the paths and files in the debug file exist and post the contents of the debug file.
The File do not work, by me!?!

Quote:
Originally Posted by EJFudd View Post
You can also try manually setting the game path ...
Do not work either!

Quote:
Originally Posted by EJFudd View Post
Also, if you have the English game files, try forcing the language to English to see if that is the problem.
Will I still try ... later.

Quote:
Originally Posted by EJFudd View Post
Do you have a standard installation or is it from Steam?
A standard installation.
__________________
Servus, Erwin
--
Intel DP35DP, QuadCore Q6600, 4096 MB DDR2, GeForce 8800GTS 640MB, Benq FujSie L22W-8, WinXP SP3
--
Orakel, 62, -D-
Assassine, 68, -D-/» Lilith
Wächter, 62, L1 (Xmax)
Haruspex, 60, E4 (Xmax)
Seducer, 42, N4 (MasterieMod-Xmax)
Reply With Quote
  #117 (permalink)  
Old 07-31-2008, 03:43 PM
EJFudd
[User Offline]
Warrior
 
Join Date: Jun 2007
Posts: 117
Default Re: TQVault 2.15 BETA

What happened with the debug file?

Is there a different message with the debug file? I will not fix the issue, but it should create a log file called tqdebug.txt in your TQVault folder.
Reply With Quote
  #118 (permalink)  
Old 08-01-2008, 12:58 PM
FOE
[User Offline]
Citizen
 
Join Date: Aug 2007
Location: Vienna
Posts: 34
Default Re: TQVault 2.15 BETA

Quote:
Originally Posted by EJFudd View Post
What happened with the debug file?

Is there a different message with the debug file? I will not fix the issue, but it should create a log file called tqdebug.txt in your TQVault folder.
No idea?!

At the start an error message comes and nothing does it!
__________________
Servus, Erwin
--
Intel DP35DP, QuadCore Q6600, 4096 MB DDR2, GeForce 8800GTS 640MB, Benq FujSie L22W-8, WinXP SP3
--
Orakel, 62, -D-
Assassine, 68, -D-/» Lilith
Wächter, 62, L1 (Xmax)
Haruspex, 60, E4 (Xmax)
Seducer, 42, N4 (MasterieMod-Xmax)
Reply With Quote
  #119 (permalink)  
Old 08-01-2008, 03:59 PM
EJFudd
[User Offline]
Warrior
 
Join Date: Jun 2007
Posts: 117
Default Re: TQVault 2.15 BETA

It may be that you do not have the debugging files.
Here is one that is compiled as a "release" version.
Reply With Quote
  #120 (permalink)  
Old 08-01-2008, 08:31 PM
dawe1313's Avatar
dawe1313
[User Offline]
Warrior
 
Join Date: Mar 2008
Posts: 282
Unhappy Re: TQVault 2.15 BETA

so, i installed the 2.15b5 and it seemed to work just fine...

until i moused over a Crimson Viper Artifact and got the following error message:
Code:
TQVault 2.15.3132.32873 BETA5

Unhandled exception has occured in your application.  If you click
Continue, the application will ignore this error and attempt to continue.
If you click Quit, the application will close immediately

Specified cast is not valid.
with Details, Continue, & Quit buttons

Details Shows
Code:
See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Specified cast is not valid.
   at TQVault.Item.ConvertOffenseAttrToString(Database db, DBRecord record, ArrayList attrList, ItemAttributesData data, String recordID, ArrayList results)
   at TQVault.Item.ConvertAttrListToString(Database db, DBRecord record, ArrayList attrList, String recordID, ArrayList results)
   at TQVault.Item.GetAttributesFromRecord(Database db, DBRecord record, Boolean filtering, String recordID, ArrayList results, Boolean convertStrings)
   at TQVault.Item.ConvertOffenseAttrToString(Database db, DBRecord record, ArrayList attrList, ItemAttributesData data, String recordID, ArrayList results)
   at TQVault.Item.ConvertAttrListToString(Database db, DBRecord record, ArrayList attrList, String recordID, ArrayList results)
   at TQVault.Item.GetAttributesFromRecord(Database db, DBRecord record, Boolean filtering, String recordID, ArrayList results, Boolean convertStrings)
   at TQVault.Item.GetAttributes(Database db, Boolean filtering)
   at TQVault.MainForm.NewItemHighlightedCB(SackPanel sackPanel, Sack sack, Item item)
   at TQVault.PlayerPanel.raise_OnNewItemHighlighted(SackPanel value0, Sack value1, Item value2)
   at TQVault.PlayerPanel.NewItemHighlightedCB(SackPanel sackPanel, Sack sack, Item item)
   at TQVault.SackPanel.raise_OnNewItemHighlighted(SackPanel value0, Sack value1, Item value2)
   at TQVault.SackPanel.HighlightItemUnderMouse(Point cell)
   at TQVault.SackPanel.MouseMoveCB(Object sender, MouseEventArgs e)
   at System.Windows.Forms.Control.OnMouseMove(MouseEventArgs e)
   at System.Windows.Forms.Control.WmMouseMove(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
TQVault
    Assembly Version: 2.15.3132.32873
    Win32 Version: 
    CodeBase: file:///C:/Program%20Files/TQVault/TQVault.exe
----------------------------------------
msvcm80
    Assembly Version: 8.0.50727.1433
    Win32 Version: 8.00.50727.1433
    CodeBase: file:///C:/WINDOWS/WinSxS/x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.1433_x-ww_5cf844d2/msvcm80.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
zlib_100
    Assembly Version: 1.0.3132.32866
    Win32 Version: 1.0.3132.32866
    CodeBase: file:///C:/Program%20Files/TQVault/zlib_100.DLL
----------------------------------------
TQVaultTTLib
    Assembly Version: 1.0.3132.32866
    Win32 Version: 1.0.3132.32866
    CodeBase: file:///C:/Program%20Files/TQVault/TQVaultTTLib.DLL
----------------------------------------
VXPLibrary
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Program%20Files/TQVault/VXPLibrary.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
hitting "continue" allows the progam to keeping running with no noticable side effects.

by picking up something else first and then clicking on one of the affected items, i can move the items. i did this to transfer them to a toon and the seem to work just fine in game.

after a little more checking, i got similar errors when mousing over the following items:
  • Crimson Viper Artifact & Formula
  • Eye of the Heavens Artifact & Formula
  • Ikon of Zeus Formula (don't have the artifact to check)
  • Breaking Wheel Scrolls - Scroll, Greater & Divine
  • Scroll of the Cyclops
  • Scroll of the Sky's Rage
all these items gave no problems with 2.15b4

i'm running:
  • WinXP SP3
  • TQ/IT Gold (from DVD)
  • Fanpatch 1.13RC

i also attached a Vault file with the problem items in it

if you need more info, just let me know
Attached Files
File Type: zip Error Items.zip (723 Bytes, 1 views)
__________________

Reply With Quote
Reply


Thread Tools
Display Modes


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 07:02 PM.


Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
Titan Quest Forums are not affiliated with THQ/Iron Lore.