|
TS 7.6 won't start
About Truespace Archives
These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.
They are retained here for archive purposes only.
TS 7.6 won't start // Bugs
Post by mrbones // Aug 1, 2008, 5:26pm
mrbones
Total Posts: 1280
|
Ok, Got mine running again. REinstall in safe mode, so far good! |
Post by Jack Edwards // Aug 1, 2008, 5:27pm
Jack Edwards
Total Posts: 4062
|
Great news Mr. Bones! :banana: |
Post by GnoWhey // Aug 2, 2008, 7:43am
GnoWhey
Total Posts: 2
|
Interesting GnoWhey, that seems to point toward the hypothesis that in some cases it's a motherboard driver issue. Thanks for posting, hopefully that'll prove helpful to the users still having problems.
Well, the motherboard didn't change either, I just swapped out the CPU and added RAM. Went from a 32bit single core AMD to a 64 bit dual-core AMD. Still 32bit OS. I was suspecting an issue with certain AMD dual-core CPUs, personally. |
Post by Jack Edwards // Aug 2, 2008, 9:00am
Jack Edwards
Total Posts: 4062
|
Wow... I did some searches on problems with AMD Dual Cores and was amazed. I'd heard about the Phenom bug, but apparently there were all kinds of timing issues as well.
Here's a thread with a pretty good list of problems and solutions:
http://www.hardforum.com/showthread.php?t=983781
The thread is really old (2005) but might be relevant to some users as is noted in the thread that some issues were still relevant as late as 2008 :eek:
Reading about the defective CPUs it looks like a lot of them got dumped on the home PC market with "software" fixes made available. Also there was an issue with AMD Dual Core and nVidia cards that was resolved via driver so definitely worth the time to do some research if you have an AMD CPU... |
Post by julesd // Aug 6, 2008, 8:07pm
julesd
Total Posts: 15
|
Uninstall all Truespace 7.6,then reinstall by clicking the right mouse button on the Truespace 7.6 installer then left click on Run as administrator.
That worked for me with Nvidia driver 177.35 |
Post by Norm // Aug 7, 2008, 7:24am
Norm
Total Posts: 862
|
I not sure about suspecting the cpu itself. Even though you installed a 32bit operating system on a 64bit cpu may have something to do with it.
Seeing some folks acknowledge that compatibility modes are resolving the situation is interesting as well. In theory, you should not require the compatibility mode. In my mind it is used to allow for differences in hardware and how it is accessed. I suspect the compatibility modes although helpful for resolution of may scenarios, does not directly address what the ... unique circumstances are with any given machine and its hardware.
For some updating drivers can resolve the scenario on their particular machine. For others, running as an administrator resolves the scenario (have to add in the whole security spectrum!).
I am not entirely certain that running in compatibility mode makes trueSpace run faster and more efficiently. It might be interesting to have a single scene which we could use to time different machines to render.
In the end, is good when folks can get trueSpace running on their machine. We are pushing a few envelopes with trueSpace7.6. It is great to have so many folks at least checking it out. Even better is a growing community here where we can iron out any scenarios that arise.
Well, the motherboard didn't change either, I just swapped out the CPU and added RAM. Went from a 32bit single core AMD to a 64 bit dual-core AMD. Still 32bit OS. I was suspecting an issue with certain AMD dual-core CPUs, personally. |
Post by mig092 // Dec 22, 2008, 4:16pm
mig092
Total Posts: 5
|
Hi there,
I'm new to the forum and I just wanted to post some comments about ts 7.6. As soon as I found out it was for free I decided to give it a try. Always wanted to, but never dedicated the time to do it. I just played around with some older trial versions but never really got into it. Now, I have the same problem as other users. ts 7.6 simply won't run at all. I've tried every possbible solution posted in the forum and nothing will make it work for me. I personally don't believe this is related to nvidia drivers as some people say. I'm using the latest ones (180.48) and I recently found an old trial version of truespace 6.5. For my surprise it works just fine. I can't say how well it does becasue I'm far away from being a true user of ts, but I do know that after clicking on the desktop icon it just started flawlessly. I'm not trying to criticize. On the contrary, I just want to find a solution to this problem too so I can at least give a try..
By the way, this are my system specs:
OS: Windows Vista Ultimate SP1 (x86)
Processor: AMD Opteron Denmark 175 x2 (2.2GHz)
3GB Ram
Video: EVGA GeForce 8800GT 512MB
Mainboard: MSI K8N Diamond Plus
(I'm using the latest drivers for everything, including the latest BIOS updates for my system) |
Post by Norm // Dec 23, 2008, 8:54am
Norm
Total Posts: 862
|
Quick test to see if permissions is the issue: when you go to start trueSpace7.6, r-click the exe and "run as admin".
Let us know if it starts ok for you this way. |
Post by mig092 // Dec 24, 2008, 8:16am
mig092
Total Posts: 5
|
Well,
when I r-click on the executable itself in windows explorer and run as admin, the splash screen shows up, but nothing else happens. BUT when I do the same over the desktop icon, nothing happens at all. No splash screen or any sings of truespace launching... |
Post by Norm // Dec 24, 2008, 8:46am
Norm
Total Posts: 862
|
There were some Nvidia users who found similar problem. I suggested they hold down the control-key on keyboard when they start trueSpace. This forces the Configure trueSpace dialog to appear. There is check-box for "use default config" at bottom. Try checking that and then hit ok. Let me know if trueSpace starts ok this way. Should only have to do this once I believe. If it works first time, it should fire up ok afterwards.
ps: check your task manager and ensure there are no ts7.exe's running. |
Post by mig092 // Dec 24, 2008, 10:43am
mig092
Total Posts: 5
|
Thanks for answering back Norm,
unfortunately for me that didn't work either. I can see the "ts7.exe" process in the task manager but there seems to be something wrong at some point since it stalls somehow. After I see the spalsh screen I can see some sort of window that appears in the taskbar which says "TitlePage". After a while it fades away but the splash screen just stays there and nothing else happens. I can also see that ts7.exe remains in the task manager but as I said, truespace does not launch at all... |
Post by Norm // Dec 24, 2008, 1:01pm
Norm
Total Posts: 862
|
Well is definitely a unique scenario.
Are you overclocking or any such scenario with your machine or graphics card?
You can try grabbing an older Nvidia driver and try it.
You can try booting into safe mode and try starting trueSpace from there (see if the graphics driver is the prob or not). |
Post by mig092 // Dec 25, 2008, 7:27pm
mig092
Total Posts: 5
|
Mmmm,
Ok. I tried some older (169.25) drivers and still nothing. I do not like overclocking at all, so everything is set to factory defaults. Tried booting in safe mode and launching ts and still no go. This leads me to think it must be some hardware related issue. I guess I won't be able to do anything else, unless you have any other suggestions for me. |
Post by trueBlue // Dec 26, 2008, 2:51am
trueBlue
Total Posts: 1761
|
Maybe this will help:
http://forums1.caligari.com/truespace/showpost.php?p=78298&postcount=2 |
Post by mig092 // Dec 26, 2008, 3:57am
mig092
Total Posts: 5
|
Thanks for replying trueBlue,
as Norm says my case is a truly unique scenario. When I launch truespace it gets to a point where it simply stalls. Those files you mention are never created in the ts folder. Even in safe mode something prevents it from launching. Maybe ts simply does not like my processor. |
Post by julesd // Jan 1, 2009, 2:00pm
julesd
Total Posts: 15
|
again unninstall TrueSpace 7.6, Reboot computer, goto to the Truespace 7.6 install icon, right mouse click on it and select Run as administrator. After it is installed all you should have to do is double click on icon, or select icon in menu, with no changes.
Make sure you run the install icon as administrator, not the Truespace program ,after it has been installed.
Try installing it on different partition. ex D:\truespace76
and maybe change security for D: drive to Full Control.
My Computer, right click on D: drive and select properties,click on security tab,Select the Group or user name that you are using and make sure that Full control has a check mark beside it.You can change it in edit or advanced. |
Post by Ospreyluvr // Jan 2, 2009, 4:14am
Ospreyluvr
Total Posts: 112
|
I would suggest uninstalling it. Then, if that does not work, try redownloading it, as you may have had a bad download. Happens frequently to me. Hope this helps! |
Post by trueBlue // Jan 3, 2009, 8:53am
trueBlue
Total Posts: 1761
|
again unninstall TrueSpace 7.6, Reboot computer, goto to the Truespace 7.6 install icon, right mouse click on it and select Run as administrator. After it is installed all you should have to do is double click on icon, or select icon in menu, with no changes.
Make sure you run the install icon as administrator, not the Truespace program ,after it has been installed.
Try installing it on different partition. ex D:\truespace76
and maybe change security for D: drive to Full Control.
My Computer, right click on D: drive and select properties,click on security tab,Select the Group or user name that you are using and make sure that Full control has a check mark beside it.You can change it in edit or advanced.
The trueSpace uninstall process does not remove all of the files. I always inspect the directory, save the files that I want somewhere else and delete the rest including all folders. |
Post by antiguy // Jan 28, 2009, 2:24am
antiguy
Total Posts: 2
|
i downloaded truespace 7.6 and installed it, but it doesn't start. the splash screen comes up, then it crashes. no matter what display mode i pick if i control-click the quicklaunch icon, it still crashes. i use a ATI 200M express, shared memory 128MB. any ideas how i can get it to work? |
Post by TomG // Jan 28, 2009, 3:51am
TomG
Total Posts: 3397
|
Do you just use the onboard graphics, rather than a separate graphics card? It may not quite be enough to run tS, hard to say when I look at the specs. It is DX9 compliant, but only up to PixelShader 2.0, so that would mean not DX9.0c I suspect. Still, I think it ought to run, though not necessarily perform at its best.
To try and get it to run, hold CTRL and SHIFT when you click on your icon to start tS. Check Use Default Configuration, this is the bit I'm not sure if you tried. I assume by all modes you mean Wireframe, DirectX and OpenGL for Real Time Mode.
When you say crashes, does it give an error message or report?
HTH!
Tom |
Post by antiguy // Feb 4, 2009, 6:18pm
antiguy
Total Posts: 2
|
TomG, got the latest catalyst drivers a couple days ago and truespace runs without any prodding. haven't done any work though, cause i need to get ready for work. will update as needed. thanks a lot. |
Post by Karmaflute // Feb 26, 2009, 6:30pm
Karmaflute
Total Posts: 5
|
I'm having this problem as well. I'm running a capable system Core 2 Duo 2.5Ghz, 4GB memory, GeForce 8400 GS. When I start TrueSpace it crashes at the splash screen. I tried holding down Ctrl and switching between all the options and nothing worked.
I am using Windows XP SP3 with ForceWare 179.48 (WHQL certified) video drivers.
Windows shows TrueSpace crashing with an exception in tsxapi.dll offset 002d5f2d.
OllyDbg points to the crash as an access violation when reading 00000640. I'm assuming this 640 as part of a resolution, which might hint at a logical error where a value is being pushed onto the stack by mistake, possibly while calling DeviceCaps or some similar method.
Here are the registers at the time of the exception:
CPU - main thread
EAX 00000000
ECX 737641ED DDRAW.737641ED
EDX 7379F590 DDRAW.7379F590
EBX 00000000
ESP 0012E87C
EBP 0012EDA4
ESI 80000002
EDI 00000100
EIP 00000640
C 0 ES 0023 32bit 0(FFFFFFFF)
P 0 CS 001B 32bit 0(FFFFFFFF)
A 0 SS 0023 32bit 0(FFFFFFFF)
Z 0 DS 0023 32bit 0(FFFFFFFF)
S 0 FS 003B 32bit 7FFDF000(FFF)
T 0 GS 0000 NULL
D 0
O 0 LastErr 00000000 ERROR_SUCCESS
EFL 00010202 (NO,NB,NE,A,NS,PO,GE,G)
ST0 empty -??? FFFF 00000285 0B6DFE5E
ST1 empty -??? FFFF 00000000 00000000
ST2 empty -??? FFFF 00000000 00000000
ST3 empty -??? FFFF 00000000 00000007
ST4 empty 0.5505975887042637851
ST5 empty -NAN FFFF D04A162B BD671BA7
ST6 empty -NAN FFFF A142DB7F 97B781A6
ST7 empty 0.0
3 2 1 0 E S P U O Z D I
FST 4020 Cond 1 0 0 0 Err 0 0 1 0 0 0 0 0 (EQ)
FCW 027F Prec NEAR,53 Mask 1 1 1 1 1 1
Last cmnd 001B:7395B5DE D3DIM700.7395B5DE
XMM0 00FFFFFF 00FFFFFF 00FFFFFF 00FFFFFF
XMM1 7C91428F 0012C35C 001420A0 00140000
XMM2 FFFFFFFF 7C910208 7C90E900 0012C5A0
XMM3 00000000 7C9101BB 7C91017B 7C910202
XMM4 001420A0 00140000 0012C8AC 0012C8D4
XMM5 7C90E900 0012C5D8 00000000 0012C394
XMM6 7C91017B 7C910202 FFFFFFFF 7C910208
XMM7 0012C908 0012C914 00000000 7C9101BB
P U O Z D I
MXCSR 00001F80 FZ 0 DZ 0 Err 0 0 0 0 0 0
Rnd NEAR Mask 1 1 1 1 1 1
Here is a list of the modules in memory at the time of exception:
Executable modules
Base Size Entry Name File version Path
00330000 >00011000 >003382C2 MSVCIRT 7.0.2600.5512 (x>C:\WINDOWS\system32\MSVCIRT.dll
00400000 >00108000 >004014D0 tS7 7.6.0.3 C:\TrueSpace76\tS\tS7.exe
00510000 0063B000 >0051B29F TsCommon 7.6.0.3 C:\TrueSpace76\tS\TsCommon.dll
00B50000 00641000 >01066F2A Lipro 7.6.0.3 C:\TrueSpace76\tS\Lipro.dll
01860000 00007000 >01861921 LightWorks_t>7.6.0.3 C:\TrueSpace76\tS\LightWorks.tsr
065D0000 0000C000 >065D115B CALDDRAW 7.6.0.3 C:\TrueSpace76\tS\CALDDRAW.DLL
10000000 006A5000 >104AF695 tsxapi 7.6.0.3 C:\TrueSpace76\tS\tsxapi.dll
5D090000 >0009A000 >5D0934BA COMCTL32 5.82 (xpsp.08041>C:\WINDOWS\system32\COMCTL32.dll
73760000 >0004B000 >73761431 DDRAW 5.03.2600.5512 (>C:\WINDOWS\system32\DDRAW.dll
73940000 >000D0000 >7395EEA6 D3DIM700 5.03.2600.5512 (>C:\WINDOWS\system32\D3DIM700.DLL
73B50000 >00017000 >73B62899 AVIFIL32 5.1.2600.5512 (x>C:\WINDOWS\system32\AVIFIL32.dll
73BC0000 >00006000 >73BC1089 DCIMAN32 5.1.2600.5512 (x>C:\WINDOWS\system32\DCIMAN32.dll
73DD0000 >000FE000 >73DD73C8 MFC42 6.02.4131.0 C:\WINDOWS\system32\MFC42.DLL
74720000 >0004C000 >747213A5 MSCTF 5.1.2600.5512 (x>C:\WINDOWS\system32\MSCTF.dll
75A70000 >00021000 >75A745C7 MSVFW32 5.1.2600.5512 (x>C:\WINDOWS\system32\MSVFW32.dll
76080000 >00065000 >7608131E MSVCP60 6.02.3104.0 C:\WINDOWS\system32\MSVCP60.dll
763B0000 >00049000 >763B1619 comdlg32 6.00.2900.5512 (>C:\WINDOWS\system32\comdlg32.dll
76B40000 >0002D000 >76B42B61 WINMM 5.1.2600.5512 (x>C:\WINDOWS\system32\WINMM.dll
77120000 >0008B000 >77121560 OLEAUT32 5.1.2600.5512 C:\WINDOWS\system32\OLEAUT32.dll
773D0000 00103000 >773D4256 comctl32 6.0 (xpsp.080413>C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
774E0000 >0013D000 >774FD0B9 ole32 5.1.2600.5512 (x>C:\WINDOWS\system32\ole32.dll
77BE0000 >00015000 >77BE1292 MSACM32 5.1.2600.5512 (x>C:\WINDOWS\system32\MSACM32.dll
77C00000 >00008000 >77C01135 VERSION 5.1.2600.5512 (x>C:\WINDOWS\system32\VERSION.dll
77C10000 >00058000 >77C1F2A1 msvcrt 7.0.2600.5512 (x>C:\WINDOWS\system32\msvcrt.dll
77DD0000 >0009B000 >77DD70FB ADVAPI32 5.1.2600.5512 (x>C:\WINDOWS\system32\ADVAPI32.dll
77E70000 >00092000 >77E7628F RPCRT4 5.1.2600.5512 (x>C:\WINDOWS\system32\RPCRT4.dll
77F10000 >00049000 >77F16587 GDI32 5.1.2600.5698 (x>C:\WINDOWS\system32\GDI32.dll
77F60000 >00076000 >77F651FB SHLWAPI 6.00.2900.5512 (>C:\WINDOWS\system32\SHLWAPI.dll
77FE0000 >00011000 >77FE2126 Secur32 5.1.2600.5512 (x>C:\WINDOWS\system32\Secur32.dll
7C800000 >000F6000 >7C80B63E kernel32 5.1.2600.5512 (x>C:\WINDOWS\system32\kernel32.dll
7C900000 >000AF000 >7C912C28 ntdll 5.1.2600.5512 (x>C:\WINDOWS\system32\ntdll.dll
7C9C0000 >00817000 >7C9E74E6 SHELL32 6.00.2900.5622 (>C:\WINDOWS\system32\SHELL32.dll
7E1E0000 >000A2000 >7E1E1787 urlmon 6.00.2900.5694 (>C:\WINDOWS\system32\urlmon.dll
7E410000 >00091000 >UserClien>USER32 5.1.2600.5512 (x>C:\WINDOWS\system32\USER32.dll
I hope this helps. |
Post by Karmaflute // Feb 27, 2009, 8:30am
Karmaflute
Total Posts: 5
|
A little more digging has revealed the cause of this crash. Considering the information at hand, and a little detective work, it would appear that TrueSpace 7.6 is not enumerating the display modes properly.
Display modes are enumerated differently for Windows XP than they were on Windows 9x. This may cause issues for some applications when they attempt to list all of the supported display modes and store that information in a fixed-length buffer. This compatibility fix reduces the number of display modes reported to mimic the behavior of Windows 9x. Applies to: Windows 95, Windows 98
By evaluating the program through Microsoft Application Compatibility Toolkit 5.0 the problem is solved by applying the HideDisplayModes compatibility fix.
This is why for some users enabling Windows 95/98/Me (Windows 9x) compatibility mode fixes it for them.
I hope Caligari fixes this. I'm certain that they're losing many, many new users who are experiencing this crash. |
Post by Jack Edwards // Feb 27, 2009, 11:17am
Jack Edwards
Total Posts: 4062
|
Wow! Awesome work Karmaflute! :banana:
Hopefully that will help the Caligari guys finally squash this issue! :jumpy: |
Post by TomG // Feb 27, 2009, 11:45am
TomG
Total Posts: 3397
|
Yep neatly traced n tackled! I posted on the beta forum with this info to add it into the process.
Thanks,
Tom |
Post by Karmaflute // Feb 27, 2009, 12:54pm
Karmaflute
Total Posts: 5
|
Just lucky on this one. :) |
|