It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I've tried to get this game to work with the Xbox 360 controller, but I’m still unable to get it to work. When you are in flight and try to move up, down, left or right it is very sluggish and unplayable. I have done the Alt+O and collaboration of the joybad but that doesn’t fix it. Can anyone offer any help please.
avatar
Burn666: I've tried to get this game to work with the Xbox 360 controller, but I’m still unable to get it to work. When you are in flight and try to move up, down, left or right it is very sluggish and unplayable. I have done the Alt+O and collaboration of the joybad but that doesn’t fix it. Can anyone offer any help please.
There was a similar topic recently. Rather than copy paste it i'll just put a link:
http://www.gog.com/en/forum/wing_commander_series/problems_calibrating_360_pad_on_wing_commander_3
Sorry wrong post.
Post edited April 14, 2012 by skipper8472
Thanks for the reply but none of that has solved the issue.
@Burn666,

When you calibrate the joystick as usual and it let's you see if it was done correctly, does the cursor seem to respond well when you move the xbox360 joystick around the center and fail when you go to the push it to the edges?
It is what happens to me, and I haven't found any solution.

In any case, there are some file calibration routines that were released due to some issues some people seem to have had, and you may want to try them. They're here:

http://www.gamefront.com/files/listing/patches_scrolls/Wing_commander3

The files wc3joy.zip, xc3tm.zip and wc3joyng.zip have instructions on how to apply them.

Regards,
Zorathros
Yeah once it is calibrated is fails to move all the way left and right, up or down. You get a sluggish move. I’ve tried all the files you suggested but unfortunately none of them have fixed the problem, so until I find a solution which I don’t think I will this game is unplayable for me. Thanks though for trying to help out.
Yes, it is as if the game only accepted movements inside a square defined by the top left and bottom right points of the joystick, and the movement along the edges are not seen by the program. This behaviour is really strange, especially since wc 1 and 2 didn't have it.

Maybe someone knows a way to bypass this, or can provide a joy0.dat file of a working calibration for the xbox360 pad.

Update: I found a solution to my problem. It's like this
- First you use the DLL found in wc3joy.zip.
- Then, in the config file for dosbox, set the joystick as 4axis and "timed=false".
- For the memory section set "ems=false"
- In the cpu section for "cycles" change it to some fixed number (100000 or whatever you think runs the game well)

The first 3 steps allow for the calibration using the full range of the joystick, but the cursor seems to show some oscillation afterwards. This is solved by the 4th steps, setting the cycles as a constant.
Post edited April 19, 2012 by Zorathros
That's great, I just tried it and it worked. I'm now able to play WC3 thanks so much for the help.
avatar
Zorathros: Yes, it is as if the game only accepted movements inside a square defined by the top left and bottom right points of the joystick, and the movement along the edges are not seen by the program. This behaviour is really strange, especially since wc 1 and 2 didn't have it.

Maybe someone knows a way to bypass this, or can provide a joy0.dat file of a working calibration for the xbox360 pad.

Update: I found a solution to my problem. It's like this
- First you use the DLL found in wc3joy.zip.
- Then, in the config file for dosbox, set the joystick as 4axis and "timed=false".
- For the memory section set "ems=false"
- In the cpu section for "cycles" change it to some fixed number (100000 or whatever you think runs the game well)

The first 3 steps allow for the calibration using the full range of the joystick, but the cursor seems to show some oscillation afterwards. This is solved by the 4th steps, setting the cycles as a constant.
First, this file makes my Joystick work in WC Privateer, as far as movement goes... However, I still can't shoot :(

Second, I am using Windows 7, 64bit. I have myself (my login) set as admin privileges. For some reason, when I edit my WCPriv.conf file (dosbox) I can edit it just fine, but when I try to save it, it tells me I don't have privileges to do that. If I can't edit the file, it does me no good :( If I can't save the file that I edit, I am still screwed. Any suggestions?
avatar
Zorathros: Yes, it is as if the game only accepted movements inside a square defined by the top left and bottom right points of the joystick, and the movement along the edges are not seen by the program. This behaviour is really strange, especially since wc 1 and 2 didn't have it.

Maybe someone knows a way to bypass this, or can provide a joy0.dat file of a working calibration for the xbox360 pad.

Update: I found a solution to my problem. It's like this
- First you use the DLL found in wc3joy.zip.
- Then, in the config file for dosbox, set the joystick as 4axis and "timed=false".
- For the memory section set "ems=false"
- In the cpu section for "cycles" change it to some fixed number (100000 or whatever you think runs the game well)

The first 3 steps allow for the calibration using the full range of the joystick, but the cursor seems to show some oscillation afterwards. This is solved by the 4th steps, setting the cycles as a constant.
Ok, still not able to play WC Privateer, but I have now successfully played WC 1 and WC 2 =) FINALLY!

It seems to have made the difference when I right clicked on the shortcut and chose Run as Admin.

Now I will try and play WC 3 and WC 4 now that I finally have my Joystick back! :)

Thanks to everyone that posted here. I really believe that the wc3joy.dll file made all the difference in the world! :)
//85
avatar
Burn666: That's great, I just tried it and it worked. I'm now able to play WC3 thanks so much for the help.
Playing WC III now! :) Joystick working great! :)
Somebody please post step by step directions on how to do these things. I'm on Windows Vista and can't get it to let me do any of these things. Please tell me how to install the dll and how to get it to let me edit the config file. Thank you very much!

Update: Nevermind, I was able to get the solution to work. The problem was that I had DOSBox0.74 installed in my program files and the game runs out of DOSBox0.73 included with its install. Editing that fixed it.
avatar
Zorathros: Yes, it is as if the game only accepted movements inside a square defined by the top left and bottom right points of the joystick, and the movement along the edges are not seen by the program. This behaviour is really strange, especially since wc 1 and 2 didn't have it.

Maybe someone knows a way to bypass this, or can provide a joy0.dat file of a working calibration for the xbox360 pad.

Update: I found a solution to my problem. It's like this
- First you use the DLL found in wc3joy.zip.
- Then, in the config file for dosbox, set the joystick as 4axis and "timed=false".
- For the memory section set "ems=false"
- In the cpu section for "cycles" change it to some fixed number (100000 or whatever you think runs the game well)

The first 3 steps allow for the calibration using the full range of the joystick, but the cursor seems to show some oscillation afterwards. This is solved by the 4th steps, setting the cycles as a constant.
Post edited September 22, 2012 by W1CKEDMF
avatar
Zorathros: Update: I found a solution to my problem. It's like this
- First you use the DLL found in wc3joy.zip.
- Then, in the config file for dosbox, set the joystick as 4axis and "timed=false".
- For the memory section set "ems=false"
- In the cpu section for "cycles" change it to some fixed number (100000 or whatever you think runs the game well)
Where is the config file for dosbox? I don't seem to be able to find it in the GOG WC3 install folder. Thanks.

EDIT - scrap that, I must have been blind or having a senior moment, I've found it. Doh!
Post edited October 14, 2013 by Pajama
It seems that w3joy.zip is not available anymore.

Is there an alternative mirror? I cannot find any myself.
avatar
Koranis: It seems that w3joy.zip is not available anymore.

Is there an alternative mirror? I cannot find any myself.
Available at GameFront.

http://www.gamefront.com/files/896711

wc3joy.dll dated 12/8./1994, 4608 bytes. Wow, has it really been 20 years?