Tank Exporter

Tank Exporter

1.1k Downloads

i cant choose a location outside of desktop

Mistromy opened this issue · 142 comments

commented

Szczegółowe informacje na temat wywoływania debugowania w trybie JIT (just in time)
zamiast tego okna dialogowego znajdują się na końcu tego komunikatu.

************** Tekst wyjątku **************
System.IO.FileNotFoundException: Nie można odnaleźć pliku 'C:\Users\fajny\OneDrive\Pulpit\1.19.1.0\paths.xml'.
Nazwa pliku: 'C:\Users\fajny\OneDrive\Pulpit\1.19.1.0\paths.xml'
w System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
w System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
w System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
w System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
w System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
w System.IO.File.ReadAllText(String path)
w Tank_Exporter.frmMain.frmMain_Load(Object sender, EventArgs e)
w System.EventHandler.Invoke(Object sender, EventArgs e)
w System.Windows.Forms.Form.OnLoad(EventArgs e)
w System.Windows.Forms.Form.OnCreateControl()
w System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
w System.Windows.Forms.Control.CreateControl()
w System.Windows.Forms.Control.WmShowWindow(Message& m)
w System.Windows.Forms.Control.WndProc(Message& m)
w System.Windows.Forms.ScrollableControl.WndProc(Message& m)
w System.Windows.Forms.Form.WmShowWindow(Message& m)
w System.Windows.Forms.Form.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Zestawy załadowane **************
mscorlib
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9139.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

!Tank Exporter
Wersja zestawu: 1.0.0.131
Wersja Win32: 1.0.0.131
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee
/Tank%20Exporter/!_Tank%20Exporter.exe

Microsoft.VisualBasic
Wersja zestawu: 10.0.0.0
Wersja Win32: 14.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

System
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9139.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Core
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9139.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Windows.Forms
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9075.0 built by: NET481REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Drawing
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Xml
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

System.Runtime.Remoting
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Remoting/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll

SlimDX
Wersja zestawu: 2.0.13.43
Wersja Win32:
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/SlimDX.DLL

Ionic.Zip
Wersja zestawu: 1.9.1.8
Wersja Win32: 1.9.1.8
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Ionic.Zip.DLL

System.Data
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9110.0 built by: NET481REL1LAST_B
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

FbxSDK
Wersja zestawu: 1.0.4593.24947
Wersja Win32:
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/FbxSDK.DLL

cttools
Wersja zestawu: 1.0.4723.22902
Wersja Win32:
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/cttools.DLL

msvcm90
Wersja zestawu: 9.0.30729.9635
Wersja Win32: 9.00.30729.9635
CodeBase: file:///C:/Windows/WinSxS/x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.9635_none_508ff82ebcbafee0/msvcm90.dll

Tao.DevIl
Wersja zestawu: 1.6.8.3
Wersja Win32: 1.6.8.3
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.DevIl.DLL

Tao.OpenGl
Wersja zestawu: 2.1.0.12
Wersja Win32: 2.1.0.12
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.OpenGl.DLL

Tao.Platform.Windows
Wersja zestawu: 1.0.0.5
Wersja Win32: 1.0.0.5
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.Platform.Windows.DLL

Tao.FreeGlut
Wersja zestawu: 2.4.0.2
Wersja Win32: 2.4.0.2
CodeBase: file:///C:/Program%20Files%20(x86)/Coffee_/Tank%20Exporter/Tao.FreeGlut.DLL

mscorlib.resources
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_pl_b77a5c561934e089/mscorlib.resources.dll

System.Windows.Forms.resources
Wersja zestawu: 4.0.0.0
Wersja Win32: 4.8.9032.0 built by: NET481REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_pl_b77a5c561934e089/System.Windows.Forms.resources.dll

************** Debugowanie w trybie JIT **************
Aby włączyć debugowanie w trybie just in time (JIT), plik .config tej
aplikacji lub komputera (machine.config) musi mieć
wartość jitDebugging ustawioną w sekcji system.windows.forms.
Aplikacja musi być również skompilowana z włączonym
debugowaniem.

Na przykład:

Gdy debugowanie JIT jest włączone, wszystkie nieobsługiwane wyjątki
są wysyłane do debugera JIT zarejestrowanego na komputerze
i nie są obsługiwane w tym oknie dialogowym.

commented

ill try it now

commented

it dopesnt crash after sorting nodes but it does after loading in a tank i think

commented

it works!

commented

I'll get digging. Sorry man.

commented

its ok, i thank you

commented

it does, and after i press continue it shuts down

commented

Does this window open? Tying to narrow it down.
sel_scr

commented

yep, even when i tried to load just the turrest or something

commented

ok.. So it crashes somewhere when its loading the model.

commented

still crashing?
Any messages?

commented

no, it just turn off

commented

image
image

commented

then it crashes

commented

Make sure to check one item for each tank part like in the image I sent. Chassis, Hull, Turret and gun.

commented

when i did that too the same thing happened

commented

let me create version to try and trap where this is going wrong.

commented

ok thanks

commented

Work with me and I'll do my best to solve this.

commented

uninstall 133 and try this one. It will have pop up message boxes.
Let me know what the last one that pops up says (if any do).
http://tnmshouse.com/test

commented

im trying that version rn

commented

image

commented

after that it crashes

commented

ok.. so its crashing loading the actual tank data.
Need to add more traps. Give me a few minutes.

commented

Uninstall and try it again, OK?
http://tnmshouse.com/test

commented

I just noticed the terrain has no decals on it. Did you check the box to disable loading them?
If so, there is a option under 'file/settings' to turn loading back on. If it slows your system way down, you can shut them off again. Just use the 'enable loading decals' option again.

commented

uninstall 133 and try this one. It will have pop up message boxes. Let me know what the last one that pops up says (if any do). http://tnmshouse.com/test

in this one when i enable decals it crashes also but after a bit more time so ill try the other version

commented

it crashed after start making lists

commented

image

commented

Progress!
Ok.. is a issue with the lists.

commented

The AMD 5600G supports list so it must be something about the way the vertex is defined. I made a change that might work.

Try it again, please.
I took out the unneeded traps.
http://tnmshouse.com/test

commented

ok.. I removed the traps. I was hoping it would create the display lists now. We know it makes it to that point. Loading a FBX also creates a list. It will only import the FBX files with the correct tank parts. It isn't a general FBX viewer. I'll dig some more.

i loaded a tank fbx

commented

ok
Lets try something else

commented

i get the 4 list popups, then i get them again and again adn again and again

commented

and once it crashed and now the tank just didnt load at all

commented

damn.. let me make sure I uploaded the program. That version was bad.

commented

ok

commented

ok.. sorry. Im trying lol
try it again.

commented

k

commented

im trying it now

commented

I don't get why it runs in the A9 chip and not on the 5600. I know AMD is very picky about errors.

commented

it is wierd

commented

it crashes without any of the debug windows showing up

commented

its a pain but its the only way to sort it out.
http://tnmshouse.com/test

commented

ik

commented

This just checks to see if GL is throwing an error.

commented

also i have a question...

do you know why those files are called that?
image

commented

must of been having a bad day? I have a jump to location named that.

commented

lmao

commented

I just did a search for the entire project for 'fuckyou' and it doesn't exist. It must be inside of an external module.

commented

its in cctool.dll

commented

image

commented

and it still crashes

commented

oh... yeah. Thats mine. It compresses float numbers in to WGs uint format

commented

very descriptive name

commented

and yeah, it crashes when loading a tank

commented

opengl Capabilities.zip
drag the folder on the desk top and run the program inside.
See if your driver supports lists.

commented

you should see this
GL_MAX_LIST_NESTING

commented

now it crashes again

commented

and i noticed it even crashes when i press the x in the components selector screen

commented

but not when i press cancel

commented

oh, and it also crashes when i load up an fbx

commented

ok.. I removed the traps. I was hoping it would create the display lists now. We know it makes it to that point.
Loading a FBX also creates a list. It will only import the FBX files with the correct tank parts. It isn't a general FBX viewer.
I'll dig some more.

commented

I found a bug. An extra matrix pop. Not good.
Can you try it again?
http://tnmshouse.com/test

commented

idk mabye use deepL or google translate cos some stuff is in polish

commented

MAKE SURE YOU SET THE GAME PATH TO THE ROOT FOLDER OF THE GAME. NOT THE RES_MODS PATH.
RES_MODS PATH IS THE ONE THAT POINTS AT THE CURRENT VERSION IN RES_MODS;

commented

it doesnt let me chose tha path and when i open it in setting i cant select any location outside of desktop

commented

Path to the game folder should look like this or close depending on where the game is installed;
C:\Games\World_of_Tanks_NA

commented

ok.. try running TE in admin mode

commented

The path info is saved in wot_temp under your temp folder. You can manually edit it if all else fails

commented

Zrzut ekranu 2023-04-12 204808

commented

Zrzut ekranu 2023-04-12 205201
this temp folder?

commented

game_Path.txt - game .. Should contain something like this : C:\Games\World_of_Tanks_NA
res_mods_Path.txt - res_mods .. same thing .. C:\Games\World_of_Tanks_NA\res_mods\1.20.0.1
You can create these if the do not exist

commented

yes correct folder

commented
commented

image

commented

get version 132.. 131 will probably crash on the decals

commented

i cant choose the file i showed through temp but i pinned world of tanks to the quick access in file explorer and i think something happened

commented

cool!

commented

and it stopped when i started it up again it sais
image

commented

k, i think it works

commented

but after it sorts everything it just crashes

commented

then it wants me to update the res mods path

commented

so i do, it sorts and crashes

commented

you need the decals and version 131 is broken

commented

so i should use just a different version of tank exporter?

commented

yes
i just updated it

commented

crash after sorting?

commented

i installed it but i im having the same issue

commented

yeah after it does the thing

commented

what video card are you using?

commented

oh.. my 3080 is broken so im running amd 5600G i think
its integrated graphics

commented

oh so i pobably wont run it without and nvidia gpu

commented

AMD?
AMD has been a issue with Tank Exporter

commented

yeah, i am currently packing it up and ill ship it to get it fixed (again)

anyway thanks for your time

commented

Probably not. I just got my hands on a all in one Dell with AMD graphics so I am going to work on fixing this issue.

commented

Sorry about your 3080. Nice cards and expensive

commented

I tired :)
let me know if it work when you get the card back.

commented

i will :) thx

commented

hey.. I uploaded a AMD compatibility test.
Try it and see if it works at all.