ive tried using all win32 compatible clients, all(except for DX client) are either missing .dll's or a certain .dll is linked to a missing export.
I had the GTK client get all the way to the main connection screen but, as soon as i tried to connect to a server...
Gtkclient has caused an error in LIBGDK-WIN32-2.0-0.DLL
...the last things printed onto the DOS GTKClient window, before Crossfire GTK Client shows up...
init_client_vars: HOME not set, setting it to .
Unable to locate theme engine in module_path: "wimp",
(Common::metaserver_get_info) Corrupt line from server: crossfire server.|88210|2057555|295437
...Im using winXP if that helps any. also, after the error, the DOS window shows a lot of garbage and a few lines read stuff like foreground, colormap, gdkdraw.c, Gdk-CRITICAL and lots of failed marks.
as for OpenGL client, when i try to run it...
popup1...
The OPENGL32.DLL file is
linked to missing export KERNEL32.DLL-IsWow64Process.
popup2...
A device attached to the system is not funtioning.
Errors with Win GTK and OpenGL clients
Moderator: Board moderators
For GTK client, are you using latest version? 1.6.1?
Did you do the registry trick, to correct the missing registry key? (see topic this thread: http://www.metalforge.net/cfmb/viewtopi ... sc&start=0 check my first post there)
What version of GTK are you using? Are you using the one from Dropline? http://www.dropline.net/gtk
Did you do the registry trick, to correct the missing registry key? (see topic this thread: http://www.metalforge.net/cfmb/viewtopi ... sc&start=0 check my first post there)
What version of GTK are you using? Are you using the one from Dropline? http://www.dropline.net/gtk
I already had everything except for a copy of libpng12.dll renamed to libpng.dll, now everything works.
For future referance to other winXP users...
Download the latest version of Crossfire GTK client and install it.
Download the latest version of GTK+ Runtime Environment from http://www.dropline.net/gtk/ and install it in C:\Program Files\Common Files\GTK\2.0\
Look in C:\Program Files\Common Files\GTK\2.0\lib for a file named libpng12.dll copy the file and paste it into the same folder then rename it to libpng.dll
Go to START menu and click run, type regedit and hit enter
When regedit opens, navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\App Paths
Right Click on the folder named App Paths go to new and click key
Name the new folder gtkclient.exe
Right Click on the gtkclient.exe folder choose new and then click on String Value
In the right window rename the new string value to "path" without the quotes ("")
double click "path" and type the full path to GTK+ Runtime Environment lib and bin
it should look like so
C:\Program Files\Common Files\GTK\2.0\lib;C:\Program Files\Common Files\GTK\2.0\bin
Crossfire GTK client should work after doing all of the above.
For future referance to other winXP users...
Download the latest version of Crossfire GTK client and install it.
Download the latest version of GTK+ Runtime Environment from http://www.dropline.net/gtk/ and install it in C:\Program Files\Common Files\GTK\2.0\
Look in C:\Program Files\Common Files\GTK\2.0\lib for a file named libpng12.dll copy the file and paste it into the same folder then rename it to libpng.dll
Go to START menu and click run, type regedit and hit enter
When regedit opens, navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\App Paths
Right Click on the folder named App Paths go to new and click key
Name the new folder gtkclient.exe
Right Click on the gtkclient.exe folder choose new and then click on String Value
In the right window rename the new string value to "path" without the quotes ("")
double click "path" and type the full path to GTK+ Runtime Environment lib and bin
it should look like so
C:\Program Files\Common Files\GTK\2.0\lib;C:\Program Files\Common Files\GTK\2.0\bin
Crossfire GTK client should work after doing all of the above.
I get the same or a similar message mentioning ODI32.dll - anyone have a little history on the OpenGL client - I couldn't even find a README...GamerCon wrote: as for OpenGL client, when i try to run it...
popup1...
The OPENGL32.DLL file is
linked to missing export KERNEL32.DLL-IsWow64Process.
popup2...
A device attached to the system is not funtioning.
Looking at the screenshot, I am happy to see someone appreciates a well dressed dragon however.
I tried version 0.2 then when I got the error mentioned then tried verison 0.1. and got other error mentioned. I haven't gotten it to run as yet.Anonymous wrote:Have you used version 0.2 ?
Probably you had these problems, because the installer package for version 0.1 included opengl32.dll, which it shouldn't, since this is a system library.
Absolutely baffled 
Are you perhaps using an older windows version (95/98) ?
I compiled the package with VisualC++ 7.1 under WindowsXP, so i guess you need at least Windows2000 for running it.
Have a look that there are no system dll's in the installation folder,
DSOUND.dll ,OPENGL32.dll, and WSOCK32.dll should _not_ be there,
since they are system dlls's)

Are you perhaps using an older windows version (95/98) ?
I compiled the package with VisualC++ 7.1 under WindowsXP, so i guess you need at least Windows2000 for running it.
Have a look that there are no system dll's in the installation folder,
DSOUND.dll ,OPENGL32.dll, and WSOCK32.dll should _not_ be there,
since they are system dlls's)
Windows ME is what I have laying around for those times I need to check out something in windows.Anonymous wrote:Absolutely baffled
Are you perhaps using an older windows version (95/98) ?
I compiled the package with VisualC++ 7.1 under WindowsXP, so i guess you need at least Windows2000 for running it.
Have a look that there are no system dll's in the installation folder,
DSOUND.dll ,OPENGL32.dll, and WSOCK32.dll should _not_ be there,
since they are system dlls's)
All the DLLs are installed in the windows folder but I bet they are not up to the job.
I just dusted my windows 2000 partition to make room for freeBSD so I can't test that. Don't even suggest installing windows XP to me as, it just won't happen I'm afraid. I'll have to admire this client from a far I guess.