Other Things => Other worms games => Topic started by: StepS on June 12, 2013, 12:20 AM
Title: WWP: A real compatibility fix for Windows 11 / 10 / 8.1 / 7 / Vista / XP
Post by: StepS on June 12, 2013, 12:20 AM
[ English | Русский (http://worms.org.ua/forum/viewtopic.php?t=3888) ]
(http://images-4.gog.com/a8c52f52e705a3d7505ad1040098a8913922b413e4b12abb32a40d39efb5058a_200.jpg) (https://www.gog.com/game/worms_world_party_remastered) News: Team17 have released Worms World Party Remastered (https://www.gog.com/game/worms_world_party_remastered) on 16 July, 2015.
Tried different fixes, but WWP crashes on start? Or other problems? Your long internet searches are now over, and here's the solution. :)
Download:
Only the fix (http://files.steps.club/wwp/wwp_fix_wrapper.zip) | Mirror (http://oldfiles.steps.club/wwp/wwp_fix_wrapper.zip)
The fix + HD Resolution support (http://files.steps.club/wwp/wwp_fix_wrapper_hdresolutions.zip) | Mirror (http://oldfiles.steps.club/wwp/wwp_fix_wrapper_hdresolutions.zip)
How to install: Extract all the files from the archive to your WWP folder and launch WWP.
Last update:4 October 2014
This will work on any version of WWP, but I personally recommend to patch it to the latest (1.01). The HD patch will only work on European versions of the game!
This will fix the crash problems in WWP for real on all Windows systems, including Windows 11, Windows 10, Windows 8.1, Windows 7, Vista and XP.
Don't forget to remove all the other fixes (such as "color fixes") if you installed them before! They are not needed as the game runs in 32-bit colour depth now, eliminating the color issue. The same applies to WWP.exe "compatibility" options in the file properties. It's best to disable them all.
The windowed mode feature will also enable a cool windowed mode. :)
(http://files.steps.club/wwp/other/wwp_hd.png)
Features:
Ability to enable windowed mode both during the match and in frontend menus. Open wndmode.ini and change "WindowedFrontend" and/or "WindowedInGame" from 0 to 1 to enable window. Frontend will be in the top left corner due to technical limitations; the in-game process will be in center of the screen.
When in windowed mode during the match, unpin the cursor from the game window by alt-tabbing or pressing Ctrl+G. You can then move the window border (enabled through the "Border" setting in the ini file). Pin it back by clicking inside the window (or using Ctrl+G again).
Minimize the game using Shift+Esc, Win+D, Win+M, or any other method you like. For fullscreen this only works when playing the match (to prevent crashes in frontend menus), in windowed mode the minimization always works perfectly.
Press Alt+F4 when playing a match and you will immediately return to the frontend menu just like in WA. If you also press Alt+F4 in the frontend menu, WWP will shutdown.
Still having problems? Troubleshooting FAQ!
Credits:
menopem for his awesome d3dhook library from D3DWindower, otherwise this all wouldn't be possible!
VEG for adapting d3dhook to make it independent with a settings file (wndmode).
Kawoosh for the original white-fields-fix solution and the WormKitDS loader.
StepS for further working and supporting the fix updates specifically for WWP/W2/WA after Kawoosh's solution, and making ReSolution (https://www.tus-wa.com/forums/other-worms-games/wkresolution-for-wwp-and-worms-2-hd-resolution-zooming-and-resizing-support-22833/).
S*natch/des for their original Worms 2 HD patches. Thanks to that I was motivated to create ReSolution for Worms 2 and WWP!
Title: Re: [Moved] A real compatibility fix for WWP (XP, Vista, 7, 8)
Post by: avirex on June 12, 2013, 01:51 AM
cool...
but had anyone requested for this? are people going to start paying wwp?
Title: Re: [Moved] A real compatibility fix for WWP (XP, Vista, 7, 8)
Post by: StepS on June 12, 2013, 09:21 AM
but had anyone requested for this? are people going to start paying wwp?
People commenting (http://puu.sh/3dVNI.png) http://puu.sh/3dVPu.png Almost 700000 visitors in 4 years (http://puu.sh/3dVRk.png)
And about 600 new different people visiting every day... WWP definitely still got its reputation...
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: LeTotalKiller on June 12, 2013, 10:49 AM
Does that also solve the in-game color problem I used to have (and I'd still probably have if I reinstalled WWP on this new HDD)?
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: StepS on June 12, 2013, 11:02 AM
Quote from: StepS on June 12, 2013, 12:20 AMDon't forget to remove all the other "color fixes" you installed before! They are not needed as the game is in 32-bit colour depth now.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: LeTotalKiller on June 13, 2013, 05:14 PM
Aww, sorry for franpa'ing. But thanks.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: Chrizonic on June 16, 2013, 08:08 PM
Regardless of the new games, WWP will always stand above all as the most addictive and fun. It has to be kept alive for as long as life still exists (?) Thanks again for the fix! :)
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: LeTotalKiller on June 16, 2013, 08:35 PM
Quote from: Chrizonic on June 16, 2013, 08:08 PM Regardless of the new games, WWP will always stand above all as the most addictive and fun. It has to be kept alive for as long as life still exists (?) Thanks again for the fix! :)
There's an exception to that though, the gewd ol' Worms Armageddon. :D
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: Chrizonic on June 16, 2013, 09:06 PM
Quote from: Chrizonic on June 16, 2013, 08:08 PM Regardless of the new games, WWP will always stand above all as the most addictive and fun. It has to be kept alive for as long as life still exists (?) Thanks again for the fix! :)
There's an exception to that though, the gewd ol' Worms Armageddon. :D
True that. Not even the name can be beaten.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: mbernal131 on June 27, 2013, 11:39 PM
Hello!!!
I'm hoping someone can help. I've downloaded the patch for Win7 and the game finally launches!!!
My problem is that I can only see maybe 3/4ths of the screen. I have fiddled with my screen resolution and followed the troubleshooting steps above, and no dice. . .
Really hoping to get some help as me and my friends lan WWP every week and I need to be ready to kick some ass. :)
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: LeTotalKiller on June 28, 2013, 04:40 AM
Did you try the windowed mode? You can toggle it in the INI file, 0=off and 1=on.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: StepS on June 28, 2013, 11:10 PM
I'm hoping someone can help. I've downloaded the patch for Win7 and the game finally launches!!!
My problem is that I can only see maybe 3/4ths of the screen. I have fiddled with my screen resolution and followed the troubleshooting steps above, and no dice. . .
Really hoping to get some help as me and my friends lan WWP every week and I need to be ready to kick some ass. :)
can you describe the problem in detail? can you make a video or do screenshots to show what you mean?
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: mbernal131 on June 29, 2013, 12:53 AM
When I try just a clean install, the game launches with no visible video
Test 1: Clean install of worms with wrapper installed. .
http://screencast.com/t/6TCdAOMj
Note that although it's only recording the worms as a small box, in actuallity it's a full screen view on my side, but I can only see whats in that small box.
Test 2: When I change WindowedFrontEnd to 1, then on my end, it displays exactly how you see it in the screenrecording above and I can see all of the game, however it's as if it's displaying smaller then what my system thinks it is. In otherwords, I have to move my mouse to the far bottom/left of my entire screen to choose settings, but when I click, nothing happens. I've also changed "WindowedInGame" and it's simply the same result, on the small window you see above is full screen.
Now, I've messed around with the windmode file and the best I've gotten is the game will launch small (about a quarter of the size of the screen), but when I click to play a game, it expands way to big. In otherwords the app window is at least 2x bigger then the screen. It appears that no matter what mode i'm in, worms will change my screen resolution to 640 when it is 2500 by default. So at the end of every test I must manually change my resolution back to normal. If i do that while the game is running, the game will simply stop displaying properly.
Here are the settings:
[WWPSettings] WindowedFrontend=1 WindowedInGame=0
[WWPCompatibilitySettings] ; -------------------------------------------------- ; -------------------- WARNING! -------------------- ; -------------------------------------------------- ; Do NOT enable these settings if not advised by FAQ! ; These settings are ONLY for a few people who are ; experiencing problems not present on all systems. ; Please check the FAQ for rare problems that may ; occur. In particular, it is not advised to enable ; these settings because they lead to loss of some ; features that exist in the module, for example the ; ability to minimize the game. Please consult StepS ; if you are unsure in what you may need to enable. ; -------------------------------------------------- AlternativeWhiteFieldsFix=1 Force1024x768InGame=1 UnhideT17WindowInGame=1
[WINDOWMODE] ; -------------------------------------------------- ; Do NOT change anything here if you don't know what ; you're doing! In particular, do not enable the ; window border as it won't work as expected! ; -------------------------------------------------- UseGDI=0 UseDirect3D=0 UseDirectInput=0 UseDirectDraw=1 UseDDrawColorEmulate=1 UseDDrawFlipBlt=0 UseDDrawColorConvert=1 UseDDrawPrimaryBlt=1 UseDDrawAutoBlt=0 UseDDrawEmulate=1 UseDDrawPrimaryLost=0 UseCursorMsg=0 UseCursorSet=0 UseCursorGet=0 ImproveSpeed=1 UseBackgroundResize=0 UseForegroundControl=1 UseFGCGetActiveWindow=0 UseFGCGetForegroundWindow=0 UseFGCFixedWindowPosition=0 EnableExtraKey=0 ShowFps=0 UseCursorClip=1 UseBackgroundPriority=0 DDrawBltWait=-1 Border=1
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: StepS on June 29, 2013, 12:58 PM
ah what a coincidence, I also use 150% dpi scaling but didn't meet these problems. Btw, WindowedFrontend and WindowedInGame are of course for two separate things: the first for the menus, the second for the actual gameplay (so it will change resolution there). btw you should not enable Border, because it doesn't work as it should and breaks some things. if Border support was to be added, it would only work InGame due to the problems made in 2001 by Team17. also in your case you should disable all of the WWPCompatibilitySettings; none of them applies to you.
now to DPI scaling. It probably scales some apps that it shouldn't, like WWP in this case. Disclaimer: I don't know the English labels for the sections explained below, so you'll have to check it out. So try either: - go into WWP.exe properties, "Compatibility" tab, then check "Disable dpi scaling on high screen resolutions" If it doesn't work, then: - right click the desktop, "Screen resolution", then "Changing size of text and other elements". Choose "User-defined size parameters". Make sure that the "Use Windows XP scaling styles" is enabled. This option is there to prevent scaling some apps it shouldn't scale. In your case it's WWP; it scaled its entire interface thinking that it's merely a dialog window (in fact it is, but we have to blame Team17 for such a poor implementation). Which was a mistake.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: mbernal131 on June 29, 2013, 02:36 PM
Quote from: StepS on June 29, 2013, 12:58 PM now to DPI scaling. It probably scales some apps that it shouldn't, like WWP in this case. Disclaimer: I don't know the English labels for the sections explained below, so you'll have to check it out. So try either: - go into WWP.exe properties, "Compatibility" tab, then check "Disable dpi scaling on high screen resolutions" . . .
YOUR THE MAN!!!! :D ;D :D ;D :D ;D :D ;D :D ;D :D ;D :D ;D :D ;D
This was EXACTLY the issue. Once I disabled DPI scaling the game plays just like it did on my old XP machine.
As a side note, the weird thing about me enabling border before was that it actually helped me see the game. All previous wrapper settings failed, but as soon as I enabled border, I could at least see some of the screen. Weird huh? ???
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: StepS on June 29, 2013, 02:39 PM
Quote from: mbernal131 on June 29, 2013, 02:36 PMAs a side note, the weird thing about me enabling border before was that it actually helped me see the game. All previous wrapper settings failed, but as soon as I enabled border, I could at least see some of the screen. Weird huh? ???
yep that's weird. glad to hear it's solved! I'll add this to the FAQ.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: JMK on June 30, 2013, 11:24 PM
First, thank you for this! I can't believe there are so many people still active in the community.
My problem is minor so if there's no fix, no big deal. I'm on windows 7 and have the taskbar at the top of the screen. Both the menu and game screens appear at the very top of the window, under the taskbar. For the menu, I don't care so much, and from what you mentioned earlier it isn't possible to move anyway. What about the game window? Would it be possible for me to move that down about 40 pixels?
I know I could auto hide or move the taskbar somewhere else during play, but I'm hoping there's a permanent fix.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: StepS on July 01, 2013, 04:39 AM
Quote from: JMK on June 30, 2013, 11:24 PMMy problem is minor so if there's no fix, no big deal. I'm on windows 7 and have the taskbar at the top of the screen. Both the menu and game screens appear at the very top of the window, under the taskbar. For the menu, I don't care so much, and from what you mentioned earlier it isn't possible to move anyway. What about the game window? Would it be possible for me to move that down about 40 pixels?
when the match starts, the ingame window is centered automatically. as for the menu, a while ago I found a way to move it although this will require eating the mouse cursor and not letting it out. nevermind, it may not work properly with the latest fixes, anyway it isn't recommended...
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: Rogi on July 21, 2013, 11:31 AM
gr8 job :D
does any1 know how is online in wwp now, still 3-5 players ?
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: KoreanRedDragon on July 21, 2013, 04:47 PM
That's including ChanServ. On a good day. :D
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: LeTotalKiller on July 22, 2013, 10:19 PM
More like, a very good day.
How is WWP's integration in W:A going?
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8 and XP
Post by: j0hny on July 31, 2013, 09:33 AM
I install the game to see how it works :)
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.x and XP
Post by: taner on September 07, 2013, 01:48 PM
Even better: An update (finally) for Worms Forts: Under Siege.
Title: Won't launch - help appreciated
Post by: jemmus on September 13, 2013, 02:36 AM
Hello, Thanks much for the fix! I can't get the game to launch at all, though. Any hints? Here are the facts: -Using Windows 7 Home Premium Service Pack 1 64-bit -Did a clean install to Program files (not Program files (x86)). Just experimenting with anything now, because the install in the (x86) wouldn't launch. -Installed the 1.01 patch. -Unzipped the fix file into the WWP folder.
Did not change any other settings (Windows compatibility, colors settings).
Any ideas appreciated. Thanks!
Title: Re: Won't launch - help appreciated
Post by: StepS on September 13, 2013, 01:43 PM
Quote from: jemmus on September 13, 2013, 02:36 AM Hello, Thanks much for the fix! I can't get the game to launch at all, though. Any hints? Here are the facts: -Using Windows 7 Home Premium Service Pack 1 64-bit -Did a clean install to Program files (not Program files (x86)). Just experimenting with anything now, because the install in the (x86) wouldn't launch. -Installed the 1.01 patch. -Unzipped the fix file into the WWP folder.
Did not change any other settings (Windows compatibility, colors settings).
Any ideas appreciated. Thanks!
Never install your games into any of the Program Files, except Steam games. This directory and all of its subdirectories are write-protected and cannot write data to their own folders. Therefore the game may fail to create some files it needs, not to mention that your teams and singleplayer progress would always be reset on every start.
Reinstall the game into a good folder, for example My Documents or "Games", that is free.
Then, if the game still doesn't start please tell exactly what happens when you launch it. In particular, a screenshot or possibly a video of the problem would be appreciated.
Title: Re: Won't launch - help appreciated
Post by: jemmus on September 16, 2013, 10:04 PM
Quote from: jemmus on September 13, 2013, 02:36 AM Hello, Thanks much for the fix! I can't get the game to launch at all, though. Any hints? Here are the facts: -Using Windows 7 Home Premium Service Pack 1 64-bit -Did a clean install to Program files (not Program files (x86)). Just experimenting with anything now, because the install in the (x86) wouldn't launch. -Installed the 1.01 patch. -Unzipped the fix file into the WWP folder.
Did not change any other settings (Windows compatibility, colors settings).
Any ideas appreciated. Thanks!
Never install your games into any of the Program Files, except Steam games. This directory and all of its subdirectories are write-protected and cannot write data to their own folders. Therefore the game may fail to create some files it needs, not to mention that your teams and singleplayer progress would always be reset on every start.
Reinstall the game into a good folder, for example My Documents or "Games", that is free.
Then, if the game still doesn't start please tell exactly what happens when you launch it. In particular, a screenshot or possibly a video of the problem would be appreciated.
Installing in a non-Program Files folder worked. The game launched, but... "Insert game CD" message appeared. :-[ I thought the WWP install file I downloaded was no-CD-needed abandonware, but I guess not. Now I have to find my old WWP CD.
Many thanks StepS! Salute!
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.x and XP
Post by: twistah on October 01, 2013, 05:43 AM
do a patch so noone can play wwp anymore and changes to w:a. can't believe people still playing wwp, lol
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1 and XP
Post by: StepS on October 31, 2013, 04:29 PM
A small update (1.3.2.1) released.
This one will be especially useful to Windows 8.1 users who are using a DPI scaling other than 100% or 125% (for previous systems, "Use Windows XP style scaling" setting would help). Due to the new Microsoft policy, non-dpi-aware apps are blurry now if you aren't using 100% or 125%. In case of WWP this disrupted the interface, cutting the bottom right of the screen, and was mentioned by an user here before.
Now the fix will make WWP dpi-aware so you will run the game normally just as if there were no dpi settings at all, without problems, and the FAQ entry about this problem will not be needed anymore.
PS. Note to WA people: the same fix will soon come to wkD3D9Wnd, I just need to finish up some other features yet.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1 and XP
Post by: wormbeforeattack on November 10, 2013, 08:05 PM
thank you Steps for good work. Its really cool.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: Peqqy on February 20, 2014, 07:22 AM
I need help! That fix patch didnt have any effect at all. My game is still very slow and when you try to go play round in any game mode the white screen comes and i cant see anything but i can still "play"! and when i try to use the windowed mode game crashes Im using windows 8.1
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: Husk on February 20, 2014, 10:53 AM
I am using windows 8.1 aswell, I just bought wa in steam and launched, works perfectly o0
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: StepS on February 22, 2014, 03:14 AM
Quote from: Peqqy on February 20, 2014, 07:22 AM I need help! That fix patch didnt have any effect at all. My game is still very slow and when you try to go play round in any game mode the white screen comes and i cant see anything but i can still "play"! and when i try to use the windowed mode game crashes Im using windows 8.1
I'm sorry but this is not primarily to resolve slowness, but to resolve crashing. Even though both goals are often achieved. Have you tried "AlternativeWhiteFieldsFix" for the white screen? Do you use any modifications to the windows explorer?
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: Peqqy on February 24, 2014, 09:47 AM
Quote from: Peqqy on February 20, 2014, 07:22 AM I need help! That fix patch didnt have any effect at all. My game is still very slow and when you try to go play round in any game mode the white screen comes and i cant see anything but i can still "play"! and when i try to use the windowed mode game crashes Im using windows 8.1
I'm sorry but this is not primarily to resolve slowness, but to resolve crashing. Even though both goals are often achieved. Have you tried "AlternativeWhiteFieldsFix" for the white screen? Do you use any modifications to the windows explorer?
I havent tried and i dont have modifications on windows explorer. Where i can find that "AlternativeWhiteFieldsFix"?
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: StepS on February 24, 2014, 12:25 PM
haha it was dead years ago i remember last time I went on 2 years ago there was 0 people online.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: StepS on March 14, 2014, 09:26 AM
if no one plays WWP, how come the old Team17 forum thread (WWP color fix) has got 600000+ views between 2008 and 2013, more than 70000 downloads, people registering solely because of the fix, and tons of comments? Also look at the view counter of this thread, for the record, and notice how guests come here within 5-10 minute periods. Another cause of the WWP server inactivity could be the broken IP address of the WormNET server (no one can connect to the server without modifying the game or redownloading the patch again, because Team17 changed their IP address various times in the past) and the crash issues that cause incompatibility with the newer systems.
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: francot514 on March 14, 2014, 08:22 PM
Now I NEED TO ASK YOU, DO YOU BELIEVE IN GHOST???
Becuase i was able to transfer WWP missions into WA simple changing some stuff.
You should watch the replay, WWP is back and is here!!!
2014-03-14 20.18.42 [Mission] Comandos, Special Forces.WAgame
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: avirex on March 15, 2014, 11:07 PM
lol francot is so ambitious, you just gotta love this guy!!
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: francot514 on March 16, 2014, 08:39 PM
Ups, the map file is different from the replay, you can confir it seeing this video. wwpmissioninWA.wmv
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: Husk on March 16, 2014, 08:52 PM
xDDDDDdddddd
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: francot514 on March 17, 2014, 01:07 AM
Also download the missions here, in this post: https://www.tus-wa.com/forums/maps/wa-custom-missions-and-wwp-revived-23753/msg193154
Title: Re: [WWP] A real compatibility fix for Vista, 7, 8.1
Post by: StepS on March 17, 2014, 02:18 AM
This was done a long time ago by Jakka and others... Check the videos in my reply here (https://www.tus-wa.com/forums/maps/wa-custom-missions-and-wwp-revived-23753/msg193156/)
Title: WWP fix update
Post by: StepS on March 31, 2014, 03:03 PM
A new update has been released, tagged 1.4.0.0.
Changes:
Restored the Windows XP compatibility (it was accidentally broken in the previous release)
Removed the two compatibility options: "UnhideT17WindowInGame" and "Force1024x768InGame", as the issues that would require their use have now been identified and resolved.
When playing in windowed mode, you can now unpin the cursor from the game window by either alt-tabbing (if the new "AutoUnpin" setting is enabled: default is enabled) or pressing Ctrl+G. This will allow you to move the window around if the Border is enabled. Pin it back by clicking inside the window (or using Ctrl+G again).
Added support for the window border, which did not work before. It can be enabled by setting the "Border" setting to 1 in the wndmode.ini file. The window border will only show up during the gameplay; there's no border in the menu screens.
Added base for the future high-resolution hacks. This version will already support the high-resolution hacks (such as HD menu screens and HD gameplay) when they are released. This may happen in the near future.
Now, if the 640x480 (or the required) frontend resolution is not supported by your system, GPU or monitor, the module will throw a warning, describing the error, and will switch you to the windowed mode. If such an error happens when starting the gameplay, no warning will be shown.
Improved the behavior of the mouse cursor and window positions in-game. The in-game space will now always be consistent with the graphical representation of the gameplay. This fixes various issues that were present in windowed gameplay (one of them previously required "UnhideT17WindowInGame" to be resolved).
When running frontend in windowed mode, bringing the window to the foreground through a taskbar click will now work properly.
When AlternativeWhiteFieldsFix is enabled, if the colour depth of your system is lower than 32-bit, it will now be set to 32-bit for this mode to work.
Now an error will be thrown if the wndmode.dll file, required by the module, was not found in the WWP directory.
Various other fixes: reworked most of the code, preventing potential issues that were possible before.
Title: Re: WWP: A real compatibility fix for Vista, 7, 8.1 and XP
Post by: francot514 on April 01, 2014, 08:20 PM
Where do you get it¿???
Title: Re: WWP: A real compatibility fix for Vista, 7, 8.1 and XP
Post by: barman on April 01, 2014, 08:23 PM
Title: Re: WWP: A real compatibility fix for Vista, 7, 8.1 and XP
Post by: francot514 on April 05, 2014, 08:05 PM
Then steps, youre the guy that still alive worms world party, good work...
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: StepS on October 04, 2014, 06:43 PM
New version posted. It has a number of 1.5.7.0.
Now including a variant of the package with the new ReSolution (http://worms2d.info/ReSolution) module. ReSolution allows to set any screen resolution for the gameplay, and also allows to resize and zoom the game while in windowed mode. More details on the module's page.
Some improvements: the wkWndMode companion is now the same for WA/W2/WWP, and not separate as before. Also, resolution switches are now handled better.
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: twinklestarmate on October 07, 2014, 02:12 PM
Hello,
I've found this fix for WWP and I'm glad to say it's a marvelous tool for playing this game on higher resolutions. I truly thank everyone for this.
However I found a bug in the most recent version. Now I can't open custom BMP files in the map generator. Once I click the custom map loader and try to select a BMP file on the available map list, it closes without processing the file. I haven't tested GIF nor JPG yet, so I'll take a look if they do work.
Thank you very much.
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: StepS on October 07, 2014, 07:28 PM
I've found this fix for WWP and I'm glad to say it's a marvelous tool for playing this game on higher resolutions. I truly thank everyone for this.
However I found a bug in the most recent version. Now I can't open custom BMP files in the map generator. Once I click the custom map loader and try to select a BMP file on the available map list, it closes without processing the file. I haven't tested GIF nor JPG yet, so I'll take a look if they do work.
Thank you very much.
Hi. This seems to be unrelated to the fix. I've just tested what you've described and it works fine for me. Can you make sure that you have the file lfbmp10N.dll in your directory of the game? When I remove that file, I get what you described (import dialog closing immediately), but otherwise it works just fine. That DLL is used for processing bmp images. Also check lflmb10N.dll, lftga10N.dll and similar, they're used for various other formats too.
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: twinklestarmate on October 07, 2014, 08:54 PM
I've found this fix for WWP and I'm glad to say it's a marvelous tool for playing this game on higher resolutions. I truly thank everyone for this.
However I found a bug in the most recent version. Now I can't open custom BMP files in the map generator. Once I click the custom map loader and try to select a BMP file on the available map list, it closes without processing the file. I haven't tested GIF nor JPG yet, so I'll take a look if they do work.
Thank you very much.
Hi. This seems to be unrelated to the fix. I've just tested what you've described and it works fine for me. Can you make sure that you have the file lfbmp10N.dll in your directory of the game? When I remove that file, I get what you described (import dialog closing immediately), but otherwise it works just fine. That DLL is used for processing bmp images. Also check lflmb10N.dll, lftga10N.dll and similar, they're used for various other formats too.
It is there, along with the other two files and it still happens. Perhaps it is an incompatibility on my side. I use a netbook, an HP Mini 110, and maybe the strange resolution (max. 1024x576 possible) causes the patch to force windowed mode on the front-end side. And if I don't use the patch at all, the BMP loader works fine.
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: iveg on October 08, 2014, 11:42 AM
Great fix! question, when i run the game it runs it windowed mode, how do i put it to fullscreen? thanks again
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: StepS on October 08, 2014, 11:57 AM
Quote from: twinklestarmate on October 07, 2014, 08:54 PMIt is there, along with the other two files and it still happens. Perhaps it is an incompatibility on my side. I use a netbook, an HP Mini 110, and maybe the strange resolution (max. 1024x576 possible) causes the patch to force windowed mode on the front-end side. And if I don't use the patch at all, the BMP loader works fine.
Maybe the dll fails to load for some reason. I might make a debug module soon for you to see what might be wrong.
Open wndmode.ini, and in the [WWPSettings] section, set either WindowedFrontend (for the menus) and/or WindowedInGame (for the gameplay) to 0, that will disable windowed mode. However it's already set to 0 by default there... Unless you changed it, or if 640x480 is not supported for the menus on your system (in which case it throws a warning). If you're using the HD patch, and the resolution in-game is the same as desktop, then it'll appear simply as a borderless window filling entire screen. No exclusive mode (because that was the reason of all the crash issues on vista,7,etc.)
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: Mega`Adnan on October 08, 2014, 06:04 PM
Where's new version's non-CD patch?
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: twinklestarmate on November 08, 2014, 06:02 PM
Hello!
I have another issue to report. Upon Sudden Death by Nuclear Bomb ocurring, the game crashes.
It happens on every ocassion, wether it's mission, normal games or, even, weapon use (indian nuclear test).
Same HP Mini 101 netbook used, European 1.01 Spanish language.
EDIT: All Sudden Death ocurrences trigger the crash, normal and nuclear bomb. Just tried it recently.
EDIT2: It turns out indeed this fix is partially incompatible with my Netbook, since I've tried it with a Toshiba Satellite Notebook and it worked flawlessly. Import dialog loaded map successfully and sudden death modes not crashing the game.
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: twistah on November 18, 2014, 08:55 AM
why do u guys not just play w:a? I don't get it.. someone please enlighten me. wwp is like w:a without updates and 100 times worse, lol. gogo, give me reasons to play wwp instead of w:a
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: twinklestarmate on November 18, 2014, 05:38 PM
Quote from: twistah on November 18, 2014, 08:55 AM why do u guys not just play w:a? I don't get it.. someone please enlighten me. wwp is like w:a without updates and 100 times worse, lol. gogo, give me reasons to play wwp instead of w:a
Custom missions, WormPot, points for weapons. Any of these reasons is not enough?
If you ask me, until W:A fully supports WWP custom missions (including its new triggers), I will keep playing it.
Title: Re: WWP: A real compatibility fix for Windows 7, 8.1, 10, Vista and XP
Post by: twistah on November 18, 2014, 09:44 PM
what's WormPot and points for weapons? custom missions wouldn't me STICK to w:wp, but maybe give it a try. but actually not
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: skunk3 on April 23, 2016, 07:15 PM
I see no reason why anyone would wanna play WWP over W:A. Sure, Wormpot is cool and all but the patches make W:A so much better. Also, I feel that the gravity in WWP is *slightly* heavier than W:A. I definitely had a lot of fun times playing WWP though. When it came out, I immediately switched from W:A. I played WWP exclusively for a while, then played both, then went back to W:A and ditched WWP. For a couple of years though WWP was seriously hot! Some of the best matches I've ever had were actually on WWP rather than W:A...
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: nami on December 07, 2019, 09:32 AM
Is there a way to use it in 1.01 my language (https://drive.google.com/uc?id=1CStNeO2CyT88Kal5LuYwRxSYzzQG5Mxc&export=download)?
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: StepS on December 10, 2019, 12:47 PM
That is interesting, I haven't seen such a version. I suppose you mean ReSolution (because the compat patch itself should work fine on any version). Your EXE indicates a timestamp of 04/02/2002 05:13:50, which is roughly a year later than 05/14/2001 15:32:59 (https://github.com/StepS-/wkReSolution/blob/master/wkReSolution/w2res.cpp#L48) of the European version.
This will need looking up all the differences between EU and this for ReSolution to work.
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: nami on December 11, 2019, 01:07 PM
That is interesting, I haven't seen such a version. I suppose you mean ReSolution (because the compat patch itself should work fine on any version). Your EXE indicates a timestamp of 04/02/2002 05:13:50, which is roughly a year later than 05/14/2001 15:32:59 (https://github.com/StepS-/wkReSolution/blob/master/wkReSolution/w2res.cpp#L48) of the European version.
This will need looking up all the differences between EU and this for ReSolution to work.
What I really needed was only the fix. :'( Running the only fix in my language 1.01 puts the frontend in windowed :-\ mode. And I can't select the menu.
This will be the same if you run the my wwp.exe+only fix from your WWP setup folder.
When running frontend in fullscreen, I will be able to select the menu.
And timestamp of 04/02/2002. Because Korean WWP was released around April 2002. :)
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: PABLEXWorld on March 21, 2020, 07:48 PM
Thanks for this, amazing work. Could you please look into getting the crashes on Wine fixed though? I have a Windows 10 VM where the game runs perfectly with ReSolution + wndmode, but I'd rather not have to boot such a massive VM just to play this game on Linux :P
This is what I tried to do (I'm running a 64-bit Arch Linux with the KDE Plasma desktop environment btw): 1. I set up a fresh Wine 5.4 prefix in 32-bit mode (export WINEARCH=win32) and enabled emulated desktop in winecfg to prevent the game from messing with my screen resolution and bitdepth settings (tried without emulated desktop and makes no difference except after force-closing the game I have to manually change the resolution back to normal after the fact). I also installed all the optional and multilib dependencies for Wine to get the game's audio working out of the box (winetricks was not involved). 2. From that point onward, running WWP through Wine on Linux as-is (wine wwp.exe) runs the game and you can hear the audio, but you're left with a black screen. 3. Installing ReSolution + wndmode with default settings at first changed nothing. I knew that this was because dll hooks don't load without tweaking Wine settings. After starting winecfg and adding dsound to the library overrides (as native, then builtin) causes the game to crash instantly on startup (and Wine debug window shows crash occurs in wndmode.dll). 4. When tweaking wndmode.ini and setting UseGDI or UseDirect3D to 1 and setting UseDirectDraw to 0, game boots and displays the frontend correctly. But it crashes when trying to start any match, right before the loading screen cake appears. Interestingly enough, the game does get ingame without the mod (I managed to mash my way ingame blind and it didn't crash. I could hear it from the audio and the virtual desktop screen also turned white. Granted, getting here meant ignoring the warning in the files and I admit that I don't know what I'm doing, changing those settings. But if the mod didn't instant crash with UseDirectDraw=1, maybe I could get ingame?)
I also tried adding cnc-ddraw into the mix as well, see if that prevented the directdraw crash. It didn't.
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: GrO on September 04, 2020, 05:46 PM
...another fantastic work, thank you StepS (https://www.tus-wa.com/profile/StepS/).
Title: Re: WWP: A real compatibility fix for Windows 11 / 10 / 8.1 / 7 / Vista / XP
Post by: krzysztofbiermudzki on March 05, 2023, 05:37 PM
This fix does not work with the Polish local retail version. :-\ Zooming/Resizing This can't be done with any key. :-\ How can I fix this, can I do it myself? ;)
Title: Re: WWP: A real compatibility fix for Windows 10, 8.1, 7, Vista and XP
Post by: hansen_b on November 11, 2023, 06:41 PM
Good News,
thanks to the hints of PABLEXWorld WWP with resolution fix is now working with Wine in Virtual Desktop Mode!
1. Wine 8.19 configured to use a virtual desktop can run standard WWP 1.01 in XGA resolution 2. As the dsound.dll from the patch ist ignored by default, you need to override it in wincfg (first native, then builtin) 3. Remove the files wkWndMode.dll and wndmode.dll from the WWP dir (otherwise game will crash) 4. My Ini File for my FullHD Screen (Note that the virtuel Desktop in winecfg has the same resolution): [Resolution] ScreenWidth=1820 ScreenHeight=960
[Zooming] Enable=0 UseMouseWheel=1 UseKeyboardZoom=1 UseTouchscreenZoom=1 5. During Main Screen / Game Menus displayed in VGA, the window will not permanently catch the mouse, good time to move the Wine Window to the upper left corner of your desk.:) 6. Enjoy (there seems to be quite a bit of overhead compared to native Windows FullHD)
Thanks to Wine Team and StepS for their great work!