Author Topic: Warcraft II Config program  (Read 52757 times)

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Warcraft II Config program
« on: July 12, 2019, 01:00:41 AM »
Just copy it into the game folder, then run it to configure you rendering settings.


« Last Edit: March 20, 2021, 12:00:29 AM by fois »

Offline Lambchops

  • Ogre Mage
  • ********
  • Posts: 1541
    • View Profile
Re: Warcraft II Config program
« Reply #1 on: July 12, 2019, 09:47:11 AM »
Cool idea. Looks nice.  :thumbsup:

Sorry I can't test it because my wc2 box is an oldskool XP32, and the config needs .NET, but it should be very useful for people using new OS.

its gooder to hax hard and NEVER get caught!

Offline Warbux

  • Server Admin
  • Axe Thrower
  • *****
  • Posts: 332
    • View Profile
Re: Warcraft II Config program
« Reply #2 on: July 12, 2019, 05:20:44 PM »
so when i switch to open gl it said... the process cannot access the file c:\war2combat\ddraw.dll because it is being ued by another process... should i take my draw out?

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #3 on: July 12, 2019, 05:53:37 PM »
Cool idea. Looks nice.  :thumbsup:

Sorry I can't test it because my wc2 box is an oldskool XP32, and the config needs .NET, but it should be very useful for people using new OS.




Yeah on XP you'll have to install .NET 2.0 manually, on vista/7/8/10 you don't have to do anything though.

You can get it here if needed http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe


so when i switch to open gl it said... the process cannot access the file c:\war2combat\ddraw.dll because it is being ued by another process... should i take my draw out?


Make sure you don't have the game running, otherwise it can't replace the ddraw.dll cause the game is using it

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #4 on: August 09, 2019, 04:22:26 AM »
Updated with support for the latest cnc-ddraw - https://github.com/CnCNet/cnc-ddraw

Source code is now also included in the first post.

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #5 on: August 19, 2019, 07:04:43 PM »
Updated with a few new display modes for upscaling.
OpenGL / Direct3D 9 will now detect when a player joins battle.net and automatically switch to windowed mode while battle.net is open (it will switch back to fullscreen when you join a game).
Tooltips were added in English and Russian (translated by iL)

Offline Nox

  • Death Knight
  • *********
  • Posts: 4119
    • View Profile
Re: Warcraft II Config program
« Reply #6 on: August 20, 2019, 12:33:22 AM »
Make my war2 crash, had to reinstall it.
Mr.120apm aka U8! Best player of the world losing 4v3 against Phillip5256.

Offline iL

  • Administrator
  • Ogre Mage
  • *****
  • Posts: 1650
    • View Profile
Re: Warcraft II Config program
« Reply #7 on: August 20, 2019, 08:35:44 AM »
Make my war2 crash, had to reinstall it.
do you have crush dump? war2_directory\Errors\*.ERR
Need help to translate War2Combat to German, French, Italian, Polish or another language: http://forum.war2.ru/index.php/topic,4728.0.html
Please, contact me if you are interested in that.

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #8 on: August 20, 2019, 03:16:42 PM »
Make my war2 crash, had to reinstall it.

Did it crash with all 4 renderers? (GDI/OpenGL/Direct3D9/DirectDraw)

Make sure you don't have any compatibility modes enabled for Warcraft II BNE.exe, some of them can cause crashes

Offline Nox

  • Death Knight
  • *********
  • Posts: 4119
    • View Profile
Re: Warcraft II Config program
« Reply #9 on: August 20, 2019, 03:40:13 PM »
Make my war2 crash, had to reinstall it.

Did it crash with all 4 renderers? (GDI/OpenGL/Direct3D9/DirectDraw)

Make sure you don't have any compatibility modes enabled for Warcraft II BNE.exe, some of them can cause crashes

I dont know, i try every renders but i finally decide to play with the original one.

And on almost every early games it make me crash.

I desinstall my war2 and install a new one without it and now it work fine again.

Maybe its only me too, better wait for others comments.
« Last Edit: August 20, 2019, 03:45:31 PM by Equinox »
Mr.120apm aka U8! Best player of the world losing 4v3 against Phillip5256.

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #10 on: November 18, 2019, 09:20:17 AM »
Updated! Fixed some bugs related to alt+tab and alt+enter (alt key was sticking sometimes after you returned to the window)

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #11 on: November 22, 2019, 08:59:32 AM »
Update: OpenGL and Direct3D9 renderer will now show a popup and ask if you really want to exit the game if you hit the X button to close the game in windowed mode

Note: Make sure you open the config program and select your renderer again, then press ok (Otherwise it won't update the ddraw)


Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #12 on: December 01, 2019, 06:08:00 PM »
Update: Fixed a bug with the OpenGL and Direct3D renderers where sometimes the game would randomly minimize or switch to windowed mode after pressing Esc or Enter.

Note: Make sure you open the config program and select your renderer again, then press ok (Otherwise it won't update the ddraw)

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #13 on: December 15, 2019, 01:53:58 PM »
Update: Fixed a bug with multi monitor setups where the cursor wasn't locked to the primary screen anymore after alt+tab

Note: Make sure you open the config program and select your renderer again, then press ok (Otherwise it won't update the ddraw)

Offline fois

  • Grunt
  • ***
  • Posts: 230
  • Chicken
    • View Profile
Re: Warcraft II Config program
« Reply #14 on: December 31, 2019, 06:17:55 AM »
Update:

Added a new .ini setting "SingleProcAffinity=Yes" for the GDI renderer, this should help to avoid crashes with 3rd party utils (e.g. old war2observe)