k-Knight / fakeWar3

Warcraft III + GameRanger + Borderless Fullscreen
MIT License
6 stars 1 forks source link

Fake war3.exe #2

Open luketran92 opened 2 years ago

luketran92 commented 2 years ago

Hi there,

Thanks for putting this out there for us to use. I am just a bit stuck in the following step of your instructions:

In order to make it work with GameRanger one has to navigate to the Warcraft III root directory and change the name of war3.exe to some other name (NOTE: do NOT overwrite this file), by deafult it is assumed that the file was renamed to realWar3.exe. Then insert the fake war3.exe and configuration file named fakeWar3.cfg into the root directory.

I can't find the fake war3.exe in your github files. Do I have to obtain this elsewhere? I can only see the fakewar3.cpp file (and when I rename it to war3.exe it doesn't launch) and the fakeWar3.cfg (which I have moved into the folder).

Thanks again!

yarpoplar commented 2 years ago

I am wonder about this too

eschumacher commented 2 years ago

This repository is the source code. You have to compile it to create war3.exe. You will need to install CMake and Visual Studio (I used 2019 community version, its free).

Steps I followed:

  1. download or clone this repository
  2. open a terminal in the downloaded fakeWar3 directory and execute command: cmake . which should generate a Visual Studio solution.
  3. Open the solution, then build it. If you see errors, post them here or resolve them yourself. Otherwise, it should report success.
  4. The downloaded fakeWar3 directory should now have a Debug folder created in it. In there, you will find war3.exe.

THAT ALL SAID: I built this repo and attempted to use within Gameranger. Unfortunately it doesn't seem to work correctly. WC3 will launch, but no games show up in the "LAN" view within WC3. If anyone gets it working please reply to let me know.

kiranvanek commented 2 years ago

image

cant build it, i have 0 knowledge of c++ can anyone help out?

eschumacher commented 2 years ago

image

cant build it, i have 0 knowledge of c++ can anyone help out?

Sounds like it might be a compiler issue. Try adding this to the top of fakeWar3.cpp:

define _GLIBCXX11_USE_C99_STDLIB

If that doesn't work...would need to know more details about your setup (Visual Studio version, compiler version)

kiranvanek commented 2 years ago

no luck.. cant you just upload it already built please ?

eschumacher commented 2 years ago

I deleted the project and exe, because it did not work anyways with Gameranger (which I wanted to use it for). Sorry. Maybe the owner of this repository can do so.

kiranvanek commented 2 years ago

Then i hope he sees this

kiranvanek commented 2 years ago

works thanks!!

st 18. 5. 2022 o 19:53 Yuki.kaco @.***> napísal(a):

https://github.com/asd9176506911298/fakeWar3 try use this

— Reply to this email directly, view it on GitHub https://github.com/k-Knight/fakeWar3/issues/2#issuecomment-1130316943, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6NM3ROQHUXZNBKEIFAOQTVKUVCLANCNFSM5GS3P56A . You are receiving this because you commented.Message ID: @.***>

asd9176506911298 commented 2 years ago

try use this https://github.com/asd9176506911298/fakeWar3

Video Tutorial: https://youtu.be/IaIzdasSuBc

kiranvanek commented 2 years ago

try use this https://github.com/asd9176506911298/fakeWar3

Video Tutorial: https://youtu.be/IaIzdasSuBc

thank you chinese brother it works well

asd9176506911298 commented 2 years ago

good i see my video have leave message old file can't download i just google and try until success I am Taiwanese 😀

kiranvanek @.***> 於 2022年5月19日 週四 上午2:54寫道:

try use this https://github.com/asd9176506911298/fakeWar3

Video Tutorial: https://youtu.be/IaIzdasSuBc

thank you chinese brother it works well

— Reply to this email directly, view it on GitHub https://github.com/k-Knight/fakeWar3/issues/2#issuecomment-1130390040, or unsubscribe https://github.com/notifications/unsubscribe-auth/AINKPTZQPLCSZ3A4SJ4D6PLVKU4F5ANCNFSM5GS3P56A . You are receiving this because you commented.Message ID: @.***>