TTimo / GtkRadiant

The open source, cross platform level editor for idtech games
http://icculus.org/gtkradiant/
Other
588 stars 156 forks source link

Unable to run any of GtkRadiant-1.6.4-20130615\*.exe on 32 bit winXP #177

Closed Garux closed 11 years ago

Garux commented 11 years ago

To be clear, neither radiant, nor q3map2/q3map2_urt is starting Same system message appears in all cases: 'not win 32 executable'

I checked dll dependecies, msvcr110.dll was missing. Installing one didnt help.

Also tried to run q3map2 with dlls from previous release, didint help.

TTimo commented 11 years ago

http://blogs.msdn.com/b/vcblog/archive/2012/10/08/10357555.aspx

So .. by default MSVC 2012 produces binaries that will not run on XP. Have to set the toolset to v110_xp. This may be a fairly big piece of work, would need to update all dependent libraries as well.

TTimo commented 11 years ago

Try this new build: http://gtkradiant.s3.amazonaws.com/GtkRadiant-1.6.4-20130823.zip Please let us know if it works on XP now (changed the toolset settings).

Garux commented 11 years ago

It started (still wanted msvcr110.dll) and even compiled a pair of maps! Kinda great, but i quickly got a set of weird issues, like on the shot radxp q3map2 completely doesn't see textures and models also this terrorist font :d

TTimo commented 11 years ago

Ok thanks

your install seems broken. the logs show some paths like this: F:/!!q3/ probably why q3map2 isn't working, but that sounds like user error. reinstall maybe?

not sure about the font. maybe the new font we selected is too new for XP, but it could also be caused by that broken F:/!!q3 path thing.

0bsidian commented 11 years ago

Try installing Visual C++ Redistributable vcredist_x86.exe, I think that should include the missing .dll.

Then try reinstalling and make sure you choose the right engine directory in the "Configure Game" dialog. This should be where you have the Quake3.exe installed.

TTimo commented 11 years ago

New build http://icculus.org/pipermail/gtkradiant/2013-August/011885.html

Garux commented 11 years ago

the basepath (F:/!!q3/) was alright radiant stripped exclamation marks from it, while running q3map2 .o user*.proj contains real basepath and console shows broken one, as seen on screenshot

Tried installing new build to the dir with exclamation marks, got similar result:

game name : 'Quake III Arena and mods' game file : 'q3.game' game path : 'd:/Program Files/GtkRadient1!6!4/installs/Q3Pack/game/' base game : 'baseq3' engine path : 'F:/muddaquak/' executables path : 'F:/muddaquak/' engine : 'quake3.exe' shaderlist : 'scripts/shaderlist.txt' caulk shader : 'textures/common/caulk' prefix : '' default texture scale: 0.5 single eclass load : No patches supported : Yes Saving map to F:/muddaquak/baseq3/maps/q3dm7sample.map Map_SaveFile: F:/muddaquak/baseq3/maps/q3dm7sample.map Saved in 0.16 second(s). Setting up Listening... === running BSP command === "d:/Program Files/GtkRadient164/q3map2" -v -connect 127.0.0.1:39000 -game quake3 -fs_basepath "F:/muddaquak/" -meta "F:/muddaquak/baseq3/maps/q3dm7sample.map" Failed to execute the following command: "d:/Program Files/GtkRadient164/q3map2" -v -connect 127.0.0.1:39000 -game quake3 -fs_basepath "F:/muddaquak/" -meta "F:/muddaquak/baseq3/maps/q3dm7sample.map" Check that the file exists and that you don't run out of system resources.

Install without exclamation marks in pathes runs/compiles nearly fine Thanks!