View Full Version : Can't install WA on XP x64 bit edition
mr_awesome
11 Aug 2006, 11:57
Hi.
I can't install WA on my windows xp x64 edition. As soon as the setup starts it just closes down and nothing happens. Does anyone have any help?
Install.exe is a 16-bit program and Windows XP 64-bit edition can't run 16-bit programs, as far as I know. Therefore, you must install WA manually by extracting the files from the CAB file or whatever it uses. I would check exactly what it uses to store the to-be-installed data, but I'm not at home. I hope you can figure it out on your own.
On that note, I think MadEwokHerd is trying to find a way to make a nice installer for WA for people with similar problems to yours. Don't quote me on that.
mr_awesome
12 Aug 2006, 00:40
sorry i dont really understand. lol.
MadEwokHerd
12 Aug 2006, 09:37
Given my silly requirements for things I write, it could be years before I have a working installer for wa that normal people can use. So you should probably extract the files manually, like Lex said.
There's a windows utility called i5comp (http://programmerstools.org/node/122) that extracts the contents of installshield cab files. I don't know how to use it or if it works properly for the cab files that come with wa, but another utility that's based on it (but only for unix-like systems) apparently does.
Most of the files (this is on my WA cd, the US version, yours may be different) are in D:\Install\data1.cab (pretending your cd drive is D: ).
That cab file is divided into the following components:
US_Program_Files - The contents of this component should be installed in C:\MicroProse\Worms Armageddon
US_Intro_Graphics - Contains a single folder, Intro, to be installed in C:\MicroProse\Worms Armageddon\Graphics
US_Registration_Program - Contains HSBRCiv.exe, to be installed in C:\MicroProse\Worms Armageddon
US_Soundbank_Editor - Contains BankEditor.exe, to be installed in C:\MicroProse\Worms Armageddon\User
My CD also has a D:\Install\Install\WA.EXE; that needs to be copied to C:\MicroProse\Worms Armageddon
The installer also makes some changes to the registry that look unimportant (so don't bother), and it adds some shortcuts. I haven't checked yet to see if I'm missing any files.
I use C:\Team17\Worms Armageddon but that's cu I have the SOS version.
Well, the path before "Worms Armageddon" really doesn't matter. :) This is not to say your post wasn't informative, Muzer. I'm just adding something of my own.
How do you know if you have x64 bit edition? Does it say on the tin or is it more subtle?
MadEwokHerd
13 Aug 2006, 23:16
The easiest way to tell would probably be to try to run the installer from the cd. D:\Install\install.exe is a 16-bit executable, and it won't run on 64-bit windows.
If you're looking to put information on wahelp, you'd better wait until someone on 64-bit windows figures out the exact procedure and confirms it works.
mr_awesome
14 Aug 2006, 07:11
I am sure that I am runnin xp 64. I checked.
Plutonic
15 Aug 2006, 02:10
Last I looked x64 edition wasnt easily available, I'm pretty sure anyone with it would know.... unless other family members did it for them I guess.
If you have another PC available that is not x64 you could always install it on that and copy the files over.
MrBunsy
15 Aug 2006, 10:10
Or, if you just so happen to have another copy of windows lying about that's not 64 bit (it's possible) you could get virtual PC free from microsoft and install WA in that and then copy it out using shared folders.
I have to chime in here, I am running windows xp 64bit edition, have been running for around 5 months or so, about a month ago, I dragged out my old w:a and WWP discs, popped them in my dvd drive installed and patched, and have been playing both since july. I have the W:a cd with the orange and black printing that likes like a nuke symbol (or something like that)
Here is the easiest step by step I can suggest to get W:A to install with no hassle in Windows X64
1:load the cd in the drive
2:cancel any autoplay box that may pop up
3:0pen "my computer" and right click on the drive that has W:A inside and click "explore"
4:a new window will pop up that should show the contents of the cd, click on the "install" folder
5:in the folder there is a exe called "install" click that and the install wizard will pop up
6: click through the legal and install location setup stuff and viola! your installed!
7:make sure you have the latest patch from team17 else it will crash something nasty, esp on x64 (in my experience anyways)
if your getting a program is a 16bit legacy program, windows 64 can not exe this file, or something to that effect, you might have a different install cd version than I do.
something else to try if all else fails is to right click on the "install.exe" file click properties, goto "compatibilty" then check the "run this program as" and choose 98, or XP and then try and select it again.
very long winded response, but being in the very small minority of people running x64, I'd like to help out anyone that may be having a problem with the os!
also as a final check goto start menu, run, type winver if the box that pops up says something along the lines of "version 5.2" and in the top of the box actually says "Microsoft Windows XP: Professional x64 Edition" then yup, you are indeed running X64
MadEwokHerd
28 Aug 2006, 22:16
What does /Data/Resource/version.txt say?
mr_awesome
29 Aug 2006, 13:16
Definitely x64 Edition.
MadEwokHerd
30 Aug 2006, 01:20
mr_awesome: have you tried running the installer directly (from \Install on the cd)?
something else to consider, that may prove helpful. If the installer is starting and just stopping for no reason. Something that may be running in the background may be killing the exe for some reason. Try to open up task manager and stop anything that is running that is not a windows critical task (basically anything that has your username that doesn't say "system" or "local service" except for explorer.exe is safe to kill just to try.
are you running any type of anti-virus or spyware program?
also, if I may ask, why are you running x64 instead of the standard xp pro or home?
mr_awesome
30 Aug 2006, 06:45
I've tried changing the compatibility, using the install exe straight from cd, and I've got x64 edition because it's the latest.
mr_awesome
3 Sep 2006, 04:06
If I install the game on a 32 bit PC and then copy those files onto my 64 bit PC will it work?
MadEwokHerd
3 Sep 2006, 04:10
It probably will.
mr_awesome, try this (http://forum.team17.co.uk/showthread.php?t=30453). It was made for people like you. :)
mr_awesome
25 Sep 2006, 10:42
It's all good now people. Thanks to MEH's installer WA now runs on my 64-bit PC.
Hahah, cool. When i get internet at home I'll stick in on wahelp :)
i had a choice when getting winXP of either 32bit or 64bit thus it is easily availible to people... i find it annoying how noobs think its better cause its got more bits.....
you can tell by a) going to control panel -> system -> look at info there... it will say what O/S you have.
b) looking at your winXP and its included documentation.
vBulletin® v3.8.6, Copyright ©2000-2013, Jelsoft Enterprises Ltd.