Intikhab Lord
Posts : 33 Join date : 2016-01-06 Age : 35
| Subject: How to run WBC series stably on modern setups Sun Jan 10, 2016 8:09 pm | |
| UPDATED on 04-JUNE-2019 As many people have different setups and mostly new hardware and software old games have difficulty to be run stably. And since people always asking if there games crashes and not working properly I thought a simple guide would do fine(but no longer shorter). Any heading with writing possible crashes means it solves possible crashes. For TPC we have youtube channel now: https://www.youtube.com/channel/UCjnAHR3TF4R_iUepT3cSpFg In above Channel you will find simple 2 tutorial videos, one for uninstalling and another for installing, beware it is more basic than what is written here to help you. Here below is the index of the Guide, below are the points explained.
- Essential Changes to game's .exe file properties before starting game to avoid problems ( Problems like invisible troops )
- Softwares to Install if game doesn't run after following point 1 and/or crash to desktop on starting
- Problems after installing GPU(graphics) drivers OR LOW FPS OR Slow game running RELATED
- BETTER UPSCALING(Un-needed by most)
- RESOLUTION LIMITATIONS(Improved Since 8.7 version)(Crash to Desktop fix also)
- CHOICE OF RESOLUTION(Improved Since 8.7 version)
- MULTIPLAYER, what ports to forward and ISSUES
- FOR SURROUND SOUND(Un-needed by most)
- FOR VIDEO RECORDING(OBS Studio)
Points starts here
- Essential Changes to game's .exe file properties before starting game to avoid problems ( Problems like invisible troops )
- CLICK ME TO REVEAL:
There are 2 points of it.(Installation video have it at the end after game is shutdown due to editing bug this time, will fix that when I make another video). Invisible troop bug is fixed since 0.8.9 and game can now use up to 4GB of RAM.
- Windows from vista to 10 require the game launching file to be run under certain compatibility, to do this right click on the game file and select "Properties" like so
, new window will popup like so and then select the "Compatibility" tab in this new window. In Compatibility mode select "windows xp service 2 or 3, or windows vista or it's service pack1" any one of them should work. Check the disable desktop composition and check the disable the visual themes ( windows 10 don't have these options so don't worry over them ). Also select "run this program as Administrator".
- Make exclusion in your ANTI-VIRUS program for this game's folder because I experienced few times where the game will just not load and after black screen will be returned to desktop as if nothing happened.
- Softwares to Install if game doesn't run after following point 1 and/or crash to desktop on starting
- CLICK ME TO REVEAL:
- Problems after installing GPU(graphics) drivers OR LOW FPS OR Slow game running RELATED
- CLICK ME TO REVEAL:
For FPS and graphical glitches, could be a corruption of the drivers. This happens a lot when installing new drivers on top of previous drivers for GPU's for AMD, Intel and Nvidia. Clean installation of AMD/Intel/Nvidia drivers by removing every driver through windows "uninstall or change a program". Then open device manager and scan for hardware changes let it install any softwares it have for GPU then right click on newly installed drivers for your AMD/Intel/Nvidia GPU and select uninstall and new window will popup check the "delete the driver software for this device" option. Repeat this process until it is showing basic drivers not AMD/Intel/Nvidia Geforce drivers. Also if you are limiting the frame rate for your gpus that will cause the game to be run slowly and only when in-game this is shown and to bypass this without removing the limit, is to press the "r" key which is used to show command radius this will make the game run smoothly with normal speed, it will not always work. I used nvidia inspector to limit my frame rate to 72fps which was my cause of the game to be run slowly until r was pressed. But it is still better to let the game run without having fps limit set using any software for this game to be run properly, because fps limiting and rendering of graphics I believe are done in different manners than other typical current gen games. Using FreeSync/G-Sync would results in game to slowdown to a crawl as well since they use similar method of controlling FPS as well. This have been confirmed for FreeSync but would be be to G-Sync as well due to how game frames and game logic is rendered together resulting is no frame to be discarded for now. We hope to fix this in future but for now it is the same for WBC series and TPC included.
- BETTER UPSCALING(Un-needed by most)
- CLICK ME TO REVEAL:
The resolution is although limiting factors but the game can be still seen more clearly if your gpus have such support for them to be scaled better than routine scale ups on gpus normally does. Let me be clear by giving you all an example how to do this. I have nvidia graphics card where normal control panel only show what type of scaling we require like preserve aspect ration, stretch to fullscreen and centre screen no scaling at all. I select the stretch to fullscreen. But this control panel doesn't show which method of scaling the gpu have to use, this is where 3rd party software come in, i use nvidia inspector there is an option for quality upscaling enable this option, globally or for this particular game and the on screen stretching done by gpus will be much cleaner looking than before this. The reason behind better scaling is due to scaling method being used normalling it is bilinear or bicubic(not sure which one yet) method but with this option enabled it will use lacroze method to upscale things for any kind of upscaling and this is what made my day the first time i tried it on globally for every game and even small portions being scaled on any game looks much better than before even on modern games. I don't know about amd or intel gpu if they can have such features turned on.
- RESOLUTION LIMITATIONS(Improved Since 8.7 version)(Crash to Desktop fix also)
- CLICK ME TO REVEAL:
Some users have monitors which have monitors for 60+hz they are sometimes unable to run game. They should create custom resolution of 60hz from their respective GPU software or use https://www.monitortests.com/forum/Thread-Custom-Resolution-Utility-CRU for it. Later one always works if this is the problem. Since version 0.8.8 it is fixed.
Don't use windowed mode it is bugged to crash game for most people. And there is bug in the game to force select to windows mode (only for TPC mod)
Currently some user can't open the game, so there is a registry fix which might help as well. Since windows 10 installs updates automatically and changes graphics drivers, the game's resolution needs to reset due to it. Using regedit, HKEY_CURRENT_USER->Software->The Protectors->Options Change the ResolutionSelected value to 01 00 00 00 and windowed value to 00
If playing game on 0.8.7 version of mod then more resolutions are supported in this patch and this point becomes partially obsolete.
If your monitor can support the actual resolution which game is hard coded it will run otherwise it will crash e.g If you have monitor of 1920x1080 than you try to run 1600x1200 resolution on it the game either won't show the resolution or it will crash but you can still use other resolution which can fit horizontally and vertically on the monitor you have but if that resolution is beyond the monitor the game crashes if in menus it is not crashing it will crash in game.For 2560x1440@60 or1920x1200@60 or 1600x1200@60 monitor resolution available in-game resolutions are 800x600, 1024x768, 12xxX10xx and 1600x1200 but 1600x1200 is not stable for everyone and crashes alot so choose lower ones. For 1920x1080@60 monitors the resolutions in-game resolution are available 800x600, 1024x768 and 12xxX10xx. For monitors and laptops 1366x768@60 or 1600x900@60 resolution in-game available options are only 800x600 and 1024x768 can be selected. ONLY MOD "THE PROTECTORS" allow resolutions of 1600x900 and 1920x1080 in-game.
If playing on LAPTOPS use the standard resolution of your laptop of 1366x768 in-game or closer to it. Unless you have high resolution laptop don't bother going to lower resolution than this, reason for it is the optimization of GPU software that is being used for laptops. ALWAYS select resolution close to your monitors/laptop's screen, or near to it downwards in terms of resolution. For example if you have monitor of resolution 1366x768 but game is not showing that resolution select 1 step down to your monitors resolution and that would be 1280x720, never select 1280x1024 or something like that it will make game crash at weirdest places.
- CHOICE OF RESOLUTION(Improved Since 8.7 version)
- CLICK ME TO REVEAL:
Selecting resolution as mention above keeping everything in mind, use the resolution where you can click units and see them if having problems on using mods with higher resolutions and seeing things too small just use smaller resolutions and use the stretch screen every GPU allows it, also if yours allows use high quality upscaling mentioned above. This lets you see things clearly still playing with some quality to graphics. E.g i had 1920x1080 21.5 inch monitor but using 1024x768 works best for my brother i used 1 up resolution to that. But at 23.6 inch monitor with same 1920x1080 resolution i am comfortable at 1680x1050(this is for protectors mod and also a bug in there because it is actually 1600x900) and things are too small at 1920x1080 monitor resolution so people at 27 inches and 1920x1080 monitor resolution will be much more comfortable at 1920x1080 or lower in-game resolution. And people using 27 inch 2560x1440 resolution monitors might benefit from 1920x1080 or 1680x1050 resolution or lower, this is all taste wise resolution choices for people who thinks units buildings are too small in game.
- MULTIPLAYER, what ports to forward and ISSUES
- CLICK ME TO REVEAL:
- Issues and their remedies
For Multi player gameplay few things to consider. First let all players connect to the game lobby without changing things much. Then select the settings and everything quickly because taking too long(more than few minutes) also creates problems. Before hosting or joining, if game was used to play a match before either MP or single play or bad connection etc, it needs to be closed down and restarted otherwise the people will have trouble joining match. Try to have internet connection without packet loss because packet losses makes the game drop a player and re-connection is not supported as far as i can check because game is not coded for it and too old.
At end of match or middle of match host should not click victory/defeat banner to leave before others have left, this will make game crash for other joiners. Thus others should leave the match before host and host should wait full game if defeated or give time for others to leave then click victory/defeat banner.
Also never alt-tab in-match of multiplayer game otherwise you will be kicked out of it, especially the host, and ai takes it's place! Other than host other can alt-tab but that will pause the game and they need to come back to game quickly because game kicks them out too if they take longer, don't know the exact time by which game kicks people out.
- Use IP/TCP option to play the game in multiplayer and host.
- Ports to forward Another important information is to port forward the following port's for TCP and UDP or UDP: 2300-2400, 47624 and 23975 for the computer that is going to be the host. If you can only port forward one port then port forward 23975.
- Port Forwarding:
Guide for port forwarding and setting static IP addresses can be easily found from good manufacturers, usually ISP given equipment don't have it so find nearest possible model from the manufacturer who made the equipment for your ISP. No need for DMZ enabling when port forwarding. For port forward you have to make static local IP address in your router/modem or router for the computer that is going to be host. This lets your computer always have the same local IP for ports you are going to forward. Port forwarding is mostly done in virtual server section of the router/modem or router. Here is a example picture to see the port 23975 forwarding values written correctly in the form of virtual server using the static local IP of 192.168.1.100 which I set for my hosting computer before hand, new form is to be created for other 2 ports if router/modem or router allows it.
- FOR SURROUND SOUND(Un-needed by most)
- CLICK ME TO REVEAL:
For those who have Realtek audio cards they can use the Realtek 3D SoundBack Beta 0.1 driver which only runs under compatibility mode "window vista or service pack 1 or 2" and the game compatibility should be changed to "windows vista or vista service pack 1" for it to take effect otherwise game options remain greyed out as this software was made specifically for window vista. What these drivers do is allow your game's eax to be turn on in game for older game which support this feature like warlords for full 3d surround sound effects. In warlords battlecry 1 you have to select the eax based options to be allowed to even turn the option on or off, other games will allow directly. Once the software is installed change the compatibility to above mentioned and may require admin permission. Open the installed application 3d soundback from the installed directory default is "C:\Program Files (x86)\Realtek\3D Sound Back Beta0.1" either the game directory will be added automatically or (like me) manually needed to be added. Add the game directory where your game's gamename.exe file is located e.g "K:\Program Files (x86)\GOG.com\Warlords Battlecry" andnow enable the option for it, thats it you just need to open the game and enable the options in-game for eax to take effect. Might require complete computer restart to take full effect. Alternate software is name alchemy which is for creative labs sound cards
- FOR VIDEO RECORDING(OBS Studio)
- CLICK ME TO REVEAL:
Last edited by Intikhab on Tue Jun 04, 2019 9:13 pm; edited 54 times in total (Reason for editing : Updated) | |
|
Patrick_the_Winekiller Devourer of bugs
Posts : 1144 Join date : 2012-01-04
| Subject: Re: How to run WBC series stably on modern setups Mon Jan 25, 2016 5:52 am | |
| Thanks again for posting this. Hopefully we will be able to fix at least some of these issues. | |
|
Intikhab Lord
Posts : 33 Join date : 2016-01-06 Age : 35
| Subject: Re: How to run WBC series stably on modern setups Mon Jan 25, 2016 8:54 am | |
| No problem , i have updated both this post here and on infinite interactive forum's so that people can see them where they think they might find answers. Was going to post this same thing on steam too but couldn't do it due to machine code from steam in my email giving me problem for my laptop. I have a request could this be stickied here too? But not all can be fixed from games side like the anti-virus, old eax support(maybe it can be) and driver corruption. There is cursor flicker problem can't seem to find solution for it though, if you find it let me know will add it here. P.S: Sorry for my delay on the document, i got work from uni. Will mail it as soon as i find time to print and scan them for you | |
|
Intikhab Lord
Posts : 33 Join date : 2016-01-06 Age : 35
| Subject: Re: How to run WBC series stably on modern setups Thu Jan 28, 2016 12:17 pm | |
| | |
|
Intikhab Lord
Posts : 33 Join date : 2016-01-06 Age : 35
| Subject: Re: How to run WBC series stably on modern setups Thu Jan 28, 2016 12:38 pm | |
| Joe can you ask people who have played the 1.3.25 patch with low fps to tested it again with my given guide instructions. | |
|
zeto49 Squire
Posts : 1 Join date : 2016-09-15
| Subject: Re: How to run WBC series stably on modern setups Thu Sep 15, 2016 2:28 pm | |
| 3.1 LOW FPS With Win 10, I've experienced this and found a permanent workaround. Win 10 comes with the latest Micrososft Visual C++ (currently 2013) by default. Then Install 64x and 86x Microsoft Visual C++ previous to 2013, and the low fps problem will be permanently solved. (These files are free and safe to download from the official Microsoft site). I'm not sure if you need to download all of them, but this is my control panel and it works like a peach . - Control Panel:
| |
|
Patrick_the_Winekiller Devourer of bugs
Posts : 1144 Join date : 2012-01-04
| Subject: Re: How to run WBC series stably on modern setups Sat Dec 24, 2016 6:54 am | |
| Points 5 & 6 are no longer available for The Protectors version 0.8.7 as custom resolutions are now a possibility. | |
|
Intikhab Lord
Posts : 33 Join date : 2016-01-06 Age : 35
| Subject: Re: How to run WBC series stably on modern setups Tue Aug 21, 2018 5:37 am | |
| | |
|
Intikhab Lord
Posts : 33 Join date : 2016-01-06 Age : 35
| Subject: Re: How to run WBC series stably on modern setups Tue Jun 04, 2019 9:14 pm | |
| | |
|
jalonsdale Knight
Posts : 13 Join date : 2016-03-14 Age : 41 Location : Maine, USA
| Subject: Scripts (BAT FILES) to use... Tue Aug 17, 2021 6:00 am | |
| I did do a TPC Script Setup, however the personal server went down.
Will repost when available again. | |
|
MaxFury Squire
Posts : 1 Join date : 2022-11-15
| Subject: Re: How to run WBC series stably on modern setups Tue Nov 15, 2022 8:30 am | |
| I've been trying and trying... I just can't seem to get this game running at all. What happens is: I run the .exe a black screen pops for 1 to 2 seconds and then nothing. I tried compatibility, Installing directx 9.0c, turning on legacy stuff from windows, Reinstalling GPU drivers, Altering Screen ressolution, Pirated downloads and original ones from both steam and GOG and other stuff too that I don't seem to remember atm. It litteraly takes me 5-6 hours everytime I get stuck trying to run it and it's like 2-3 years now. Please for the love of god help me! | |
|
Sponsored content
| Subject: Re: How to run WBC series stably on modern setups | |
| |
|