PDA

View Full Version : Color corruption in Windows 7 Beta


Paulos
10 Jan 2009, 14:34
Hi everybody,
if you're using this (Windows 7) beta, you probably know how annoying is color corruption in Worms Armageddon because it won't repair after minimizing WA and none of the workarounds is working. But it has very simple solution:

Kill all instances of explorer.exe before running Worms Armageddon. You can kill and launch explorer / WA by Task Manager (Ctrl+Alt+Del or Ctrl+Shift+Esc). Use buttons End Task and New Task....

Hope this helps. ;)

Konar6
10 Jan 2009, 14:59
Other than that, does WA work good on Windows 7? E.g. isn't it too slow/laggy, are there any bugs/glitches ruining gameplay... ?

CyberShadow
10 Jan 2009, 15:39
None of the workarounds on http://worms2d.info/Troubleshooting_FAQ#The_game_colours_get_all_messe d_up work?

Paulos
10 Jan 2009, 15:39
Yes, it works very well, no glitches or lags. But I have noticed it isn't easy to maximize the game after minimalization, you have to do it within the Task Manager.

None of the workarounds on http://worms2d.info/Troubleshooting_FAQ#The_game_colours_get_all_messe d_up work?

No, none of the workarounds worked...

Gnork
10 Jan 2009, 17:15
Yes, confirmed fix, also working on ati radeon 9600pro. Kill explorer.exe in taskmanager and it's working like it should.

Finally worms on Windows 7 without having to dualboot into xp wohoo :P


sooo.. it's not DirectX 11 but Exploder 8.0.7000.0 which is the troublemaker huh?

MihaiS
10 Jan 2009, 17:30
Regardless, it's better to kill explorer.

Gnork
10 Jan 2009, 17:48
Regardless, it's better to kill explorer.

YES!


use Fiahfox instead :P

CyberShadow
10 Jan 2009, 17:50
Windows Explorer (explorer.exe) isn't the same thing as Internet Explorer (iexplore.exe)!

Gnork
10 Jan 2009, 18:09
Windows Explorer (explorer.exe) isn't the same thing as Internet Explorer (iexplore.exe)!

deal - but its about killing explorer.exe anyway :)



A bit off topic, but still interesting information to the public:

M$ just released a couple of product keys. Yes, not 2.5 Million, but just a few, if you need one to activate you can choose between a couple. I've spent a night + more hours on the M$ QnA website to find out all the news we all want to know, this doesn't need any censoring ;) The official website is 'down' (...not!) but the path is to download via M$ technet (google if you don't know the M$ technet website) - login with your LiveID, and then use one of the following links:

Download win7 64 bit: http://download.microsoft.com/download/6/3/3/633118BD-6C3D-45A4-B985-F0FDFFE1B021/EN/7000.0.081212-1400_client_en-us_Ultimate-GB1CULXFRE_EN_DVD.ISO

You may use the following product key to activate your evaluation copy of Windows 7 Beta 64-bit. Actually, one of these keys will be presented to you once you click on the download link :)

-Product key: 7XRCQ-RPY28-YY9P8-R6HD8-84GH3
-Product key: JYDV8-H8VXG-74RPT-6BJPB-X42V4
-Product key: 482XP-6J9WR-4JXT3-VBPP6-FQF4M
-Product key: GH6M4-BYTJT-KWDD6-DYJ2T-88K7W
-Product key: RFFTV-J6K7W-MHBQJ-XYMMJ-Q8DCH

Download win7 32 bit: http://download.microsoft.com/download/6/3/3/633118BD-6C3D-45A4-B985-F0FDFFE1B021/EN/7000.0.081212-1400_client_en-us_Ultimate-GB1CULFRE_EN_DVD.ISO

You may use the following product key to activate your evaluation copy of Windows 7 Beta 32-bit.

-Product key: 4HJRK-X6Q28-HWRFY-WDYHJ-K8HDH
-Product key: QXV7B-K78W2-QGPR6-9FWH9-KGMM7
-Product key: TQ32R-WFBDM-GFHD2-QGVMH-3P9GC
-Product key: GG4MQ-MGK72-HVXFW-KHCRF-KW6KY
-Product key: 6JKV2-QPB8H-RQ893-FW7TM-PBJ73

Official windows 7 website http://www.microsoft.com/windows/windows-7/ Click on the QnA link to the right to find the same info as above, I just saved you guys some time ;) And YES, the famous leaked torrent link has the same build and hash.

Alternatively have a look at something called 'Windows 7 Plus Patch' (*link removed by himself cz I don't put up crax or illegal stuff*) if you want to get rid of the watermark and the 'Send Feedback' link which is displayed in every Window :P I make a note of this handy tool, because the Send Feedback link is really annoying and doesn't make any sense. It's just in the way.


I played around with this nice system for a week now and will give you a little install guide to help ya on the move:

Make a backup of your shizzle!

Then, take some harddisk (not the one you use for critical work conditions) and boot from your XP installation cdrom, create a C: of at least 8Gb (plus a few Gb for your apps) and a D: drive of at least 3Gb (plus a few Gb for your apps)

Next, install XP onto D: -> this will automatically format the fresh C: drive as well to prepare it for the bootloader.

When the XP setup finishes, DO NOT install any drivers. Just install daemon tools or something alike, and mount the Win7 iso. Run the installer, and install on C: You will need to point to your harddisk controller drivers, so be sure you have them downloaded and unpacked somewhere, or have them on a floppy disk, mainboard cdrom or whatever. They want something similar as when you have to press F6 at the start of a XP installation to load drivers from a floppy.

If you installed any drivers in XP before you install Win7, some of them might be taken over by Win7, others not. My audio drivers got taken over for instance. BUT - if you don't install those drivers in XP, then Win7 will use it's own, or search on Windows Update.

When the setup completes, you'll have a dualboot system with both fresh XP and Win7 on separate partitions.

AVG and Kaspersky offer free antivirus software.

Also be sure to run windows update to install the MP3 patch.


System requirements according to the M$ download link: 1Ghz cpu with 1Gb memory and 128Mb vid card (to run aero). I don't think it will run very smooth on those specs, but I'm running it on a Celeron 2Ghz with 1Gb, 256mb vid card and a sata150 harddisk and its very nice :P

HF!


*end of off-topic message* pls resume on-topic from here :)


EDIT: guess what, FINALLY the official site offers a link to the download - so I registered another time, then I got one of the serials mentioned above, LOL - and the download link didn't work, it probably didn't like Firefox lmfao xD

AndrewTaylor
11 Jan 2009, 01:52
Windows Explorer (explorer.exe) isn't the same thing as Internet Explorer (iexplore.exe)!

Oh, that that were true...

bonz
11 Jan 2009, 02:15
Windows Explorer (explorer.exe) isn't the same thing as Internet Explorer (iexplore.exe)!
Both can explode though.

CyberShadow
11 Jan 2009, 03:38
Oh, that that were true...
What do you mean?

franpa
11 Jan 2009, 06:21
Create a batch file using this code, place it in your W:A folder then launch the game using the BAT file.
@echo off
@echo ================================================
@echo Welcome to Franpa's WA Colour Fix! v1.00
@echo ================================================
@echo Simply place this BAT file into your Worms Armageddon folder and execute it,
@echo this will close all instances of Explorer.exe then start the game, when closing
@echo the game, Explorer.exe is reloaded.

@echo off
taskkill /f /IM explorer.exe
wa.exe /nointro
Start explorer.exeInformation on what each command does is provided below.taskkill /f /IM explorer.exe [this closes and waits until all instances of Explorer.exe are closed then moves onto the next step.]

wa.exe [this executes wa.exe, moves onto the next step once wa.exe is closed.]

Start explorer.exe [starts explorer.exe and closes the BAT file once complete.]

Gnork
11 Jan 2009, 12:27
this batch is not working. it will open a small dos window, close explorer (and stating success on that), then go black screen, initializing the taskbar again just before loading lsd colour worms...

franpa
11 Jan 2009, 12:47
if you renamed your games exe file then you will of course need to change the "wa.exe /nointro" part to suit. you ARE placing the batch file in your W:A folder and not on your desktop right?

you can make a shortcut to the batch file on your desktop.

Paulos
11 Jan 2009, 13:34
I've got an idea how to send parameters:
(kill explorer)
wa.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
(start explorer)
You would only send that params to the BAT file through a shortcut.
Tell me if it works.

CyberShadow
11 Jan 2009, 13:44
You can use %* to pass all parameters given to the batch file in recent versions of the command interpreter.

franpa
11 Jan 2009, 13:54
This is an exact copy of the BAT file I am using, @echo off
@echo ================================================
@echo Welcome to Franpa's WA Colour Fix! v1.00
@echo ================================================
@echo Simply place this BAT file into your Worms armageddon folder and execute it,
@echo this will close all instances of Explorer.exe then start the game, when closing
@echo the game, Explorer.exe is reloaded.

@echo off
taskkill /f /IM explorer.exe
wa.exe /nointro
Start explorer.exeIt works fine for me but now that I think about it, you may need to execute the batch file with Administrator privileges so that the commands to kill explorer works? I disabled UAC.

Paulos
11 Jan 2009, 15:17
It's not necessary franpa ;) I think it is some kind of mechanism that will bring Explorer back to life after its end.

Spilki
12 Jan 2009, 20:58
the Batch file works great for me Franpa thanks! :D

And it even works with the joyous Intel 945 Graphics Card I have :P

EDIT: worked first time... but now the colours are going awry again... running it on intel 945GM is a start tho :P

Paulos
13 Jan 2009, 13:17
There'll be another color painter, that's all what I have in my brain...

And... Intel graphic accelerator. It really works? That would be good :)

Chandler
13 Jan 2009, 20:20
Copy paste code to notepad and rename to Wa.bat
Place this bat in your WA folder and send a shortcut to desktop :cool:

It will launch Wormkit.exe but if you don't have wormkit, it will launch WA ;)

@echo off
@echo WA Colour Fix v0.1 by Chandler
@echo off
taskkill /f /IM explorer.exe
if exist wormkit.exe wormkit.exe
if not exist wormkit.exe wa.exe
pause
start explorer.exe

Gnork
13 Jan 2009, 21:32
Copy paste code to notepad and rename to Wa.bat
Place this bat in your WA folder and send a shortcut to desktop :cool:

It will launch Wormkit.exe but if you don't have wormkit, it will launch WA ;)

@echo off
@echo WA Colour Fix v0.1 by Chandler
@echo off
taskkill /f /IM explorer.exe
if exist wormkit.exe wormkit.exe
if not exist wormkit.exe wa.exe
pause
start explorer.exe

I'm not sure if adding the pause command to the batch file will help - but I just use Prosnooper, make sure it's not maximized, and kill explorer from the task manager. Then join/host any game you like - no prob. Also works with wormkit of course. :P

franpa
14 Jan 2009, 02:33
the Pause may not be needed, it just lets you play with wormkit if you have wormkit. I'm sure my dad may know this... how do you give the user a choice using batch commands? like, Press #1 for WA.exe or press 2# for Wormkit.exe?

CyberShadow
14 Jan 2009, 07:36
There's a "choice" command, run "choice /?" for more information.

Paulos
14 Jan 2009, 16:57
@echo off
cls
echo ================================================
echo Welcome to Franpa's WWP Colour Fix! v1.2
echo ================================================
echo.
if not exist wa.exe goto waisnt
if exist wormkit.exe goto wawk else goto waonly

:waisnt
echo WA doesn't exist in this folder, exiting.
pause
goto end

:wawk
echo Please make a choice. Make sure you have WA CD in your CD drive.
choice /C 123 /N /M "[1] Run normal WA without intro; [2] Run WormKit; [3] Sorry, a mistake (= exit)"
IF errorlevel 3 goto end
IF errorlevel 2 goto wormkitrun
IF errorlevel 1 goto warun

:waonly
echo You haven't Wormkit installed.
echo Please make a choice. Make sure you have WA CD in your CD drive.
choice /C 12 /N /M "[1] Run normal WA without intro; [2] Sorry, a mistake (= exit)"
IF errorlevel 2 goto end
IF errorlevel 1 goto warun

:wormkitrun
echo Killing explorer.exe...
taskkill /f /IM explorer.exe
echo.
echo Running WormKit with delivered parameters...
wormkit.exe %*
echo.
echo After WormKit end please press any key.
pause
echo Starting explorer.exe...
Start explorer.exe
echo.
echo Exiting...
goto end

:warun
echo Killing explorer.exe...
taskkill /f /IM explorer.exe
echo.
echo Running WA with delivered parameters...
wa.exe /nointro %*
echo Starting explorer.exe...
Start explorer.exe
echo.
echo Exiting...
goto end

:end
cls
exit

Do you want something like this? :)

Chandler
14 Jan 2009, 18:35
In my config : Windows 7 build 7000, with a nvidia gs8400, if i dont use pause before start explorer, explorer.exe is launched in same time as WA, and in my case like i m sure a lot others : WA+explorer.exe running in same time = colours corrupted.

Using pause just makes it launch explorer.exe AFTER you played and closed worms and pressed a key. This fixed my problem, maybe the color corruption is related to video drivers as explorer.exe too with the actual WA engine.. I don't know :confused:

Cybershadow, do you think an easy workaround other than closing explorer.exe is possible with the actual WA source you have ? I don't know if you reworked the palette engine, maybe a fix is possible or the actual work in sub will prevent this, if you look at it, please add more colors, we have a fix if it crash again xD

CyberShadow
14 Jan 2009, 19:13
I'll look into it, but I can't put more than 256 different values in a byte.

franpa
15 Jan 2009, 01:49
Chandler, your problem may lie in the fact that you use "if" commands. my batch file works fine.

Gnork
15 Jan 2009, 14:35
hmmm... 3 ingredients:

- a small batchfile like this

@echo off
taskkill /f /IM explorer.exe
wormkit.exe
pause
Start explorer.exe

- a shortcut renamed to WormKit on the desktop (instead of win7.bat-shortcut)
- an icon stolen from the wormkit.exe ...

...and nobody notices the difference anymore ... except - if you try to run this batchfile with Prosnooper, then you'll notice it won't connect to a game, but just show the main menu in worms (missing the parameters).


Paulos, did you actually TRY to pass a parameter through the batch file you've created? Guess not, because the %* is making a nice error message when it's filled with the wa:// variable which Prosnooper likes to pass through. I stumbled across this when loading the batch via prosnooper. Things works great and start worms/wormkit - as long as you leave any %* or %1 parameter out of the batch file. Add it, FILL it as well, and a windows message will pop up telling you that W:A cannot be loaded for some weird reason. :( Also tried adding a cd command to the batch to go to the proper path, but without success.

Paulos
15 Jan 2009, 15:39
I've tried it. Nice error, I had it too, but only with WormKit...
Try to replace
wormkit.exe %*
with
wormkit.exe wa.exe %*
and it should work.

My BAT file (without /nointro in wa.exe line) can be found here:
http://worms4.tym.cz/wa.bat

Posty
15 Jan 2009, 16:32
taskkill /f /IM explorer.exe
WA.exe /NOINTRO
pause
explorer.exe

This works for me.. It kills explorer and loads Worms, waits for you to exit the game, and then you can restart explorer real easily.

Gnork
15 Jan 2009, 16:42
I've tried it. Nice error, I had it too, but only with WormKit...
Try to replace
wormkit.exe %*
with
wormkit.exe wa.exe %*
and it should work.

My BAT file (without /nointro in wa.exe line) can be found here:
http://worms4.tym.cz/wa.bat

ah, specifying wa.exe in there is about the only thing i didn't try :P cool

franpa
16 Jan 2009, 01:16
technicaly speaking, unless you got a broken CLI, there is NO NEED for the "pause" command.

Paulos
16 Jan 2009, 06:08
... unless you're using WormKit ...

Here you can see: Wormkit is still launched but script is going to the next steps... My theory is: Wormkit will start WA and then it will close itself.

franpa
16 Jan 2009, 07:10
You would be correct, the Wormkit process ends as soon as W:A is loaded. Wormkit NEEDS the "pause" command while WA.exe does not!

Also note, I am using the 181.20 WHQL Vista drivers, not the 179.23 WDDM 1.1 pre-release drivers. The 181.20 WHQL ones show Windows 7 in giant letters in the top left during the install but are WDDM 1.0. The 181.20 provides a substantially clearer image then the 179.23 ones.

I am aware I should not start sentences with "the".

EDIT: don't overlook the fact that you need to run wormkit like this...

Wormkit.exe WA.exe %

not like this

Wormkit.exe %

Muzer
16 Jan 2009, 10:44
I ama aware I should not start sentences with "the".
...What? .

franpa
16 Jan 2009, 11:00
It is bad grammar or something, to start sentences with the word "The" and various other words.

Muzer
16 Jan 2009, 11:12
It is bad grammar or something, to start sentences with the word "The" and various other words.
No, not "the". That's "and" or "but", but that has been disputed, as it is possible to make it make sense.

The cat sat on the mat.
The sentence started with "the".

franpa
16 Jan 2009, 11:47
Ah, ok. I was always trying to avoid starting things with The.

bonz
16 Jan 2009, 12:30
Ah, ok. I was always trying to avoid starting things with The.
What the heck?
It's the only definite article in the English language as well as the most frequently used word. :p

franpa
17 Jan 2009, 01:20
>.>" I dunno maybe I just had a memory block at some point and just never realized iI was wrong? I'm not at school anymore, so I can't be reminded about them things now ^^"

@Cybershadow, according to someone @ the ZSNES forums, Point #3 is why you need to close Explorer.exe in this beta of Windows 7.

Well i looked into the Ddraw issues, and apparently theres 2 things at play

1. Directdraw hacks have been removed.
2. DirectDraw is not complete in Windows 7. (files missing)

You can unpack a Dx7 redist and copy out the missing files to system32, which will make some games work, though then you run into the fact the Widows

3. Taskbar is being overlayed ontop of the active window... i dunno if thats a bug in Explorer, or in Win7 directdraw.

Gnork
17 Jan 2009, 17:23
@paulos: ty for the immense batchfile, but i like to keep things simple and fast for that...
here is simple and fast:


@taskkill /f /IM explorer.exe | wormkit.exe wa.exe /nointro %*
@pause
@Start explorer.exe



3 lines instead of that huge thing with labels and stuff, and it works like a charm ;)
2 bad pause needs to be on a single line when using a pipe, but who cares - at least i took the @echo off command away and replaced them with @ to save some more characters space :P

edit: this code might be a bit too fast for a dualcore and up?

franpa
18 Jan 2009, 01:20
I don't think many people will care about comments being there, since they take crap all space. I only had them so newbie people knew what it did.

I got a core 2 duo, you don't need the pause command >.>

Chandler
18 Jan 2009, 08:59
The compatibility problem of WA resides in video drivers of your PC and WA video engine, it's not a question of "i have a dual core, works for me, so it work for all without pause". It's not the case, it will depend of your video card, that's all !

That's why there's no need to argue, a patch is here to make it work with all possibilities for every configuration.

1 - You don't need pause with your config ? live with this "press a key to restart explorer" or mod yourself a bat file for you

2 - You need pause ? No problem, the general patch is here for you in 1ST

3 - You have Wormkit ? No problem, the general patch is here for you, again :)

@Franpa : Don't act like "we don't like your patch", it's not a competition, we need a solution that work for 100% of people, here (http://forum.team17.co.uk/showpost.php?p=682512&postcount=22) it is, again.. :


@echo off
@echo WA Colour Fix v0.1 by Chandler
@echo off
taskkill /f /IM explorer.exe
if exist wormkit.exe wormkit.exe
if not exist wormkit.exe wa.exe
pause
start explorer.exe

Time to close this topic until new problems come with Windows 7 to not confuse people with .bat war.

franpa
18 Jan 2009, 09:31
The thing is, there is no logical reason why you need the pause command, unless the commands behave differently on differen't O/S's (unlikely).

having
name.exe
in a batch file will execute it and wait for it to close/finish before it continues with the rest of the batch file. there is no reason for it to continue. If you use Wormkit, then you will need the Pause command because Wormkit is only present when launching W:A, it closes right after W:A is launched.

Muzer
18 Jan 2009, 11:34
The thing is, there is no logical reason why you need the pause command, unless the commands behave differently on differen't O/S's
Yes there is.
having
name.exe
in a batch file will execute it and wait for it to close/finish before it continues with the rest of the batch file.
Not necessarily. Try this batch file.

@notepad

You will notice when run the black window closes instantly. You can see it more clearly with this:

@echo off
notepad
pause

franpa
18 Jan 2009, 12:38
cue multiple up,

notepad.exe
notepad.exe

the 2nd one will never appear until the first is closed. I forgot MS did something sane and had it automatically end the batch when there's only 1 command.

Muzer
18 Jan 2009, 13:39
Didn't you try my second example?

franpa
18 Jan 2009, 13:56
Your 2nd example will work, but will pause at the end.

taskkill /f /IM explorer.exe
wa.exe /nointro
Start explorer.exe

This batch file will execute the first task which is to kill all instances of Exlorer.exe then once that is complete it will launch wa.exe, it will wait until wa.exe is no longer running then execute the last task which re;aunches Explorer.exe and granting you access to your desktop and taskbar again. It all works seamlessly to the end user unless they minimize while playing >.>"

Evolgr
19 Jan 2009, 16:39
I wrote a big reply on this, but text gone somewhere... :)

Here is my solution for this: to launch WA in other desktop. What advantage it gives? The explorer.exe doesn't need to be killed. The defect is the colors in menu are wrong. You can run it with parameters which will be given to wa.exe. Also you can use Ctrl+Alt+S to switch between desktops, but after switching back colors in game become more wild, and even the game can exit with error. Here it is the code and exe:
If you can improve it would be very nice :)

code: http://paste.dprogramming.com/dpw0aql1
exe:

franpa
20 Jan 2009, 02:27
Has anyone figured out how to playback replays under Windows 7? I just get a blank screen. I am not sure what to put in the bat file for replays to work while the taskbar is closed.

Evolgr
20 Jan 2009, 19:41
taskkill /f /IM explorer.exe
wa.exe /nointro /play %1
Start explorer.exe

or

taskkill /f /IM explorer.exe
wa.exe /nointro /playat %1
Start explorer.exe


and need to run bat file like:
wa7.bat mygame.wagame

doesn't it work?

franpa
20 Jan 2009, 23:58
I can not make it so I can double click a replay and tell it to open with the bat file? IE: does that process pass different commands to the games exe file?

CyberShadow
21 Jan 2009, 00:46
You can associate .WAgame files with Evolgr's batch file. If you need advanced features like "Playback at...", you'll need to do some registry editing.

franpa
21 Jan 2009, 02:12
You can associate .WAgame files with Evolgr's batch file.
Yes, I tried that, but it seems to not work, the replay does not play, the game just opens/closes causing a screen flicker.

CyberShadow
21 Jan 2009, 02:32
Try putting quotes around %1 - if the path to the replay (including the replay file name) contains spaces, W:A will see the whitespace-delimited segments as separate parameters. (Although that should trigger error messages, not screen flicker.)

franpa
21 Jan 2009, 03:04
EDIT: taskkill /f /IM explorer.exe
PATH "D:\Worms Armageddon"
wa.exe /play %1
Start explorer.exe

pause

this works fine ^^", putting quotes around the %1 was wrong, because quotes are automatically used, so I was doubling the quotes in the commands being passed to the exe.

File association assumes the program is in C:\Windows\System32\, so I had to add a PATH command.

CyberShadow
21 Jan 2009, 03:59
Or you could, y'know, use the "cd" command (and change the active drive). (Actually, I think W:A now automatically changes the current directory to the one where the executable is located if the current one isn't valid, so specifying the full path to the executable could work just as well.)

franpa
21 Jan 2009, 06:35
that does work, you need quotes around the path...

taskkill /f /IM explorer.exe
"D:\Worms Armageddon\wa.exe" /play %1
Start explorer.exe

Evolgr
21 Jan 2009, 12:55
I wanted to do it with my loader (my loader will have name "wa.exe", and W:A - "wa_.exe", so it's easy to install it), but almost every application in W:A folder with name "wa.exe" doesnt work (in Windows 7, "Application can't initialize 0xc0000005" error appeared), what is very very weird.

Any thoughts why this happens?

CyberShadow
21 Jan 2009, 13:25
The Windows Application Compatibility layer does some things to processes named WA.exe. The only thing I was aware of, though, was disabling certain keys and keyboard shortcuts (like the Windows key and Alt+Tab).

wolfdv
22 Mar 2009, 22:25
Create a batch file using this code, place it in your W:A folder then launch the game using the BAT file.
@echo off
@echo ================================================
@echo Welcome to Franpa's WA Colour Fix! v1.00
@echo ================================================
@echo Simply place this BAT file into your Worms Armageddon folder and execute it,
@echo this will close all instances of Explorer.exe then start the game, when closing
@echo the game, Explorer.exe is reloaded.

@echo off
taskkill /f /IM explorer.exe
wa.exe /nointro
Start explorer.exeInformation on what each command does is provided below.taskkill /f /IM explorer.exe [this closes and waits until all instances of Explorer.exe are closed then moves onto the next step.]

wa.exe [this executes wa.exe, moves onto the next step once wa.exe is closed.]

Start explorer.exe [starts explorer.exe and closes the BAT file once complete.]

this works great on win 7 build 7057 .. simple and effective, plus the other workarounds werent working (just LSD colors everywhere)

franpa
23 Mar 2009, 01:29
You can also do it for Wormkit, just do this.

taskkill /f /IM explorer.exe
wormkit.exe
pause
Start explorer.exe

d3rd3vil
3 Apr 2009, 18:47
Yeah thank you very much :) Works great now!

Robyer
9 Apr 2009, 19:29
hi,

"If you are using Windows Vista/7, having any Windows Explorer folder open while you play the game has been known to fix it."

- i have windows 7 (build 7000) and this isnt working, BUT if i have opened Screen resolution page, colors is ok

Lazure
17 Apr 2009, 15:36
Yes, I've confirmed that the "Screen Resolution" window being left open is a healthier solution to this problem in windows 7. Now we don't need to kill explorer.exe and screw up our system tray!

MihaiS_v2
17 Apr 2009, 22:10
...and screw up our system tray!

Killing explorer.exe is fun. There are tools for restoring your system tray icons... PS Tray Factory is one of the coolest. It lets you do much more than just restoring the tray icons...

Gnork
28 Apr 2009, 10:09
hi,

"If you are using Windows Vista/7, having any Windows Explorer folder open while you play the game has been known to fix it."

- i have windows 7 (build 7000) and this isnt working, BUT if i have opened Screen resolution page, colors is ok

Yes, I've confirmed that the "Screen Resolution" window being left open is a healthier solution to this problem in windows 7. Now we don't need to kill explorer.exe and screw up our system tray!



uhm... I have a denied confimation - that screen resolution trick doesn't work on build 7100 (RC1?)

franpa
28 Apr 2009, 11:25
doesn't work on any Windows 7 builds for me.

BRaiN
2 May 2009, 10:27
Attach File: "WA Color Fix.bat"

works fine for me on Windows 7 build 7100 (RC1)

thx franpa :)

maybe change the settings for run as admin and run with SP2 mode can help ;)

cub36
8 May 2009, 13:08
Hi!

With that Color Fix the Menu works fine for me,
but i can't start a Game. The Game crashes before i see the
loading Screen. (Windows 7 RC Build 7100)
Which Compatibility Mode do you use?

franpa
8 May 2009, 13:55
You don't use any compatibility mode, also make sure you have updated the game to the latest version.

cub36
8 May 2009, 15:37
I have installed the Update "WA_update-3.6.29.0_Beta_Installer".
When i start wa.exe or the .bat file, the menu works fine (color problems without the .bat).
But when i want to start a Game it crashes (without an error message, it just quits).
Sound in the menu works and i can also play othe games like World of Goo.

I read something about a silkworm patch.
What is that, could it help?

BTW: I have a Samsung NC10 Netbook. Worms worked fine with Win XP on the Netbook.

CyberShadow
8 May 2009, 16:43
1) Is your CD in good condition?

2) Did you apply any modifications to the game after installing the 3.6.29.0 Beta?

cub36
8 May 2009, 19:57
To be honest, i have to use a No-CD Patch, because my netbook has No CD-Drive.
I had to extract the CD on a USB Stick for installation.

But it worked really good with that Patch on XP.

CyberShadow
8 May 2009, 21:44
The problem is with your No-CD crack. Please follow this guide (http://worms2d.info/Running_WA_without_the_CD) on how to create and use a CD image.

bonz
8 May 2009, 22:55
Yes, go create a CD image.
With today's sizes of USB drives this shouldn't be an issue.

Also, you could take Daemon Tools with you for mounting purposes.
The latest versions don't need to be restarted after installation anymore. At least if you have admin rights.

cub36
9 May 2009, 10:54
Ah ok, thanks!
I just wonder why it works on XP, but it doesn't on Se7en...
But i will try this now first.

Edit:
I made the Image, mounted it, reinstalled the patch.
The Game starts, but only the menu works...so it's the same Problem again.

franpa
9 May 2009, 13:39
make sure to install all the updates (except driver ones) from Microsoft Update.

cub36
9 May 2009, 17:16
I installed the updatet graphics driver which win7 downloaded,
i installed the old driver from the samsung homepage, nothing works.

Win7 is updatet completely, WA ist it, too.
Maybee Win7, WA and that Netbook are just not meant for each other.

If anybody here has also a Netbook and can run it on Win7,
please answer what you did.
If not, Worms 2: Armageddon should better ROCK or i'll have to keep WinXP forever.

faleira
21 May 2009, 05:22
have you tried installing the game in win7's XP Mode? (basically, XP virtual machine handling the apps)

andr3as
22 May 2009, 10:58
have you tried installing the game in win7's XP Mode? (basically, XP virtual machine handling the apps)

Yes i did and i am having problems with the resolution and then the mouse movement although i disabled the integration function........

d3rd3vil
26 May 2009, 16:51
Any new batches that help improve Armageddon under Windows 7? ^^

Because the current possibility is good and working, but of course it kills every window and program that was running, except some proggies like Skype....

That's not an optimal solution for me :(

franpa
27 May 2009, 02:00
It only closes the taskbar and all instances of Explorer.exe (which is what Windows Explorer/My Computer etc. use)

d3rd3vil
27 May 2009, 14:40
But I can't watch those WAGAME.file files for example! It doesnt work when I want to start them over the batch file!

Any idea how to play those WAGAME.file files in Windows 7?

d3rd3vil
28 May 2009, 11:25
Push come on! There has to be a solution!

franpa
28 May 2009, 13:53
taskkill /f /IM explorer.exe
"E:\Worms Armageddon\wa.exe" /play %1
Start explorer.exe
Something like that will play replay files, change the path to where you have the game installed to and also put the BAT file in the same place the game is installed to. Just do "Open With" on a replay file and choose the BAT file.

janza2003
13 Oct 2009, 21:57
But when I kill the explorer.exe, then all of my icons in my desktop will be gone? Sorry, maybe i'm a bit stupid but i can't really understand???

franpa
14 Oct 2009, 05:33
Yes, but when you finish playing the game all your icons will come back :) Until the next version of W:A there isn't really a way to fix the problem without sacrificing the desktop icons/taskbar.

janza2003
14 Oct 2009, 12:09
so, i should open my game and then kill explorer.exe? cause when i do the opposite, then i could't open the game.

janza2003
14 Oct 2009, 12:30
Sorry, I got it to work. So biiiiig thanks :)

franpa
14 Oct 2009, 16:01
You can use Task Manager to open programs, such as the game for instance. So you can close Explorer first then run the game via Task Manager.

demonfire7
18 Oct 2009, 03:22
When I open the game the colors are fine, but once I start a game, the game loads up with no terrain and crappy colors.

Any ideas?

I am running Windows 7 Enterprise 64-bit.

MihaiS_v2
18 Oct 2009, 19:07
Any ideas?

Read this thread and a dozen more about the issue.

Petrucci11
19 Oct 2009, 18:14
The explorer-kill solution works fine...the batch file as well.
Is there a solution to play it with explorer.exe enabled?
Cause I often minimize ingame to answer icq, browse the web...
I tried to activate the explorer.exe back, when ingame, which works, but colours are being messed up again.

Thanks for help

MihaiS_v2
20 Oct 2009, 00:35
Is there a solution to play it with explorer.exe enabled?

Use a virtual computer (if you do not rope a lot).

Read: http://forum.team17.co.uk/showpost.php?p=703907&postcount=1

Also, wait for the next update. It'll do wonders.

CyberShadow
20 Oct 2009, 07:18
The explorer-kill solution works fine...the batch file as well.
Is there a solution to play it with explorer.exe enabled?
Cause I often minimize ingame to answer icq, browse the web...
I tried to activate the explorer.exe back, when ingame, which works, but colours are being messed up again.

Thanks for help
Did you try wkColorFix.dll?

Petrucci11
21 Oct 2009, 14:35
Hi!

No I didn't.
Where can I get that dll?
Google and board search couldnt help me to find.

Thanks

CyberShadow
21 Oct 2009, 15:40
Google and board search couldnt help me to find.Really (http://www.google.com/search?q=wkColorFix) ?

Banzail
23 Nov 2009, 09:13
Not work for me i get crash after loading.
I use netbook Acer aspire one to play with Win 7

Explorer
24 Nov 2009, 12:35
Not work for me i get crash after loading.
I use netbook Acer aspire one to play with Win 7

Start another thread. Please don't bump this one because your problem is unrelated to this.