warcraft 3 TFT is not connection since Maverick 10.9

Hey guys, i update my mac to 10.9 and now warcraft 3 the frozen throne cannot connect to the internet : /

someone have the same problem ?

if i wanna connect there comes an error that i should connect to the internet - but already connected


hope for tips

MacBook Pro with Retina display, Mac OS X (10.7.5)

Posted on Oct 23, 2013 9:45 AM

Reply
87 replies

Oct 31, 2013 10:07 AM in response to Fischy89

OK, i tried a lot of differents settings. I have a 2013 MacBook Pro with Nvidia GT650M. The best performance solution i found was in windowed mode, it was like the native app in 2560x1440, but it's not a good solution to play... So here is the solution in fullscreen mode (in 1600x1200 to keep high fps)


  • As said LBA78, first, install XQuartz
  • Create a blank wrapper with Wineskin Winery
  • The wrapper (.app) should be in the latest version (2.5.12).
  • Open it with "Show Package Content", run Wineskin.app. Click "Advanced", select "Tools" tab and change the engine. Select the latest (WS9Wine 1.7.4). Then close the Advanced window
  • Run again Winskin.app and click on "Install Software", click "setup executable" and install RoC & TFT you've downloaded on battle.net.
  • Download the latest 1.26a patch here
  • Run Wineskin.app, click "Install software", "Choose setup executable" and select the downloaded patch.
  • In wineskin.app go to "Advanced" and choose the same options as i did below. The game will run in fullscreen mode. Maybe you will have to reduce the resolution in the game. For me it's very close to the native app. Exept i can't toggle fullscreen mode / windowed mode (to copy/paste the custom game for example, or some game mods ^^). Hope that helps 🙂


User uploaded fileUser uploaded file

Oct 27, 2013 11:26 PM in response to julienfromlyon

julienfromlyon wrote:


WCIII apparently relies on Open Transport for networking. Open Transport was deprecated in Mac OS X 10.4. It is now broken in Mavericks. It is not clear if this is a unwanted bug or if Apple purposely removed Open Transport from OS X. If they purposely removed it, it is very unlikely that anybody could make them change their minds. It would be interesting to have comments from somebody at Apple on this.


A fix from Blizzard implies rewritting their Networking completly. For a game that is quite old, and for a platform that is not as widespread as Windows, it is very unlikely that they will do so.


It would appear that it has been removed on purpose. Page 12 of the release notes reference removing Open Transport: https://developer.apple.com/library/mac/releasenotes/MacOSX/WhatsNewInOSX/WhatsN ewInOSX.pdf


I guess this means the only way for Warcraft III to work again would be Apple putting Open Transfer support back in. Unless anyone has any ideas for a workaround to get Open Transfer back? Could Apple provide anything for us to get it back?

Oct 30, 2013 1:36 PM in response to Fischy89

Actually you can use the free alternative Wineskin (http://wineskin.urgesoftware.com/tiki-index.php).


First, install XQuarts 2.7.4 (https://xquartz.macosforge.org/landing/)


Create a blank wrapper with Wineskin:

  • Wineskin 2.5.12
  • Engine: 1.7.4

Open Advanced settings: "Options" Tab -> activate "Force use of system installed XQuartz instead of using built in WineskinX11"


Open Screen Options: Define a virtual Desktip (I choosed 1024x768).


Install WC3 from BattleNet Windows Installer, Update ingame via Battlenet. Play & have fun 🙂

Nov 6, 2013 1:34 AM in response to Fischy89

Blizzard will do nothing. WC3 use OpenTransport for networking, it's deprecated since a long time:


  1. Deprecate the technology: This informs developers that the technology will be removed ‘someday’ in the future.
  2. API Removal: At this stage, developers are no longer able to incorporate this technology into new code. Existing code continues to run.
  3. Core Removal; The final stage is to remove the technology from the OS itself, making it impossible for software that relies on the technology to function. (Until the software is updated.)


I think it's deprecated since Snow Leopard, so, at this stage, it was already planned that some day, WC3 will no longer work.


For me, even with my i7 2,3 Ghz / GT650M / 16 GB DDR3, the game is not as smooth as the native version. It's not pleasant to play. So i guess im gonna stop WC3.. maybe i will switch to SC2..

Mar 10, 2014 8:16 AM in response to Fischy89

For what it's worth, this is what worked for me, based on prouve's instructions on page 4, which were super helpful. I've done it a bit more step by step in case it's useful for anyone. If you're used to doing this stuff, the instructions below might be overkill.


Preparation


  • Download and install Wineskin Winery (http://wineskin.urgesoftware.com/). I used Wineskin Winery 1.7.
  • Download the Windows Warcraft III installer from your Battle.net account



Making a wrapper


  • Open Wineskin Winery
  • Add an engine (WS9Wine1.7.14 worked for me)
  • Update the Wrapper Version (Wineskin-2.5.12 worked for me)
  • Click "Create New Blank Wrapper". Give it a name like Warcraft3.



Setting the wrapper to download the installer


  • Once the wrapper is created (it will take a moment), locate it in the Finder. Open it up with "Show Package Content" and run the Wineskin.app inside.
  • Click on "Install Software", click "Choose Setup Executable" and choose the downloader .exe that you downloaded from battle.net (mine was called Downloader_Warcraft3_Reign_of_Chaos_enUS.exe)
  • The installer should start. Choose where to put the Warcraft III download. I put it on the Desktop (i.e my Mac desktop). Go have lunch—it takes a while!



Setting the wrapper to install Warcraft III


  • Once the installer is downloaded, open the Wineskin.app again.
  • Click "Install Software" > "Choose Setup Executable", and select the Installer.exe in the newly downloaded folder (my folder was called Warcraft III 1.21b ROC Installer enUS).
  • Run the Warcraft III installer. You'll need your license key. Install into C:\Program Files\Warcraft III



Setting up the wrapper to play Warcraft III


  • Open Wineskin.app one last time.
  • Click "Advanced". Set the Windows EXE to /Program Files/Warcraft III/war3.exe (or wherever you installed Warcraft III; you can browse for it).
  • Click "Set Screen Options". Select "Override", "Fullscreen" and change your resolution to what you want. Click "Done". Close Wineskin.app.



Playing Warcraft III! (and some clean-up)


  • Double-click your Wineskin wrapper. Warcraft III should run!
  • Click "Battle.net" and let the updates run.
  • Go back to the main menu and go to Options>Video. Set your resolution to the same resolution you selected in Wineskin.app.
  • Note that you may have to get out of fullscreen mode and accept some firewall exceptions in order to play over the network.



I set up two macs running Mavericks this way and we can now play Warcraft III over the local network. I haven't tested it beyond a couple of minutes, but it seems to work well! Thanks to people who posted for getting this working.

Oct 25, 2013 12:53 AM in response to Fischy89

got the same problem. Need some help. I noticed that some of the files in my warcraft folder became "unreadable" saying that apple doesn't support pcpower files. Bnupdate is one of the files. Please, need answer ASAP. I feel like i should have stayed in the previous version instead of updating to maverick x. This update is kinda annoying. Rather than a update, it actually gave me problems. bummer.

Oct 25, 2013 6:36 PM in response to Fischy89

From Blizzard


"

Hi there! Game Master Aeldrinn here =)



I understand you were having some trouble with Warcraft III following an upgrade to your operating system. Let’s see if I can help explain!


I've looked into this, and it appears that title is simply incompatible with that version of iOS =/ We don't really have a way around that ... so my advice if you wanted to continue to play WC3 would be to either have a seconday operating system to boot to on your machine or to simply play it on a different computer with an earlier version. As a good rule of thumb with legacy titles like this, version 10.6 is a good milestone. Most will not work on any version after 10.6, so I'd recommed shooting for that as the magic number.


My apologies for the trouble, but I hope this information was helpful =)"

Oct 26, 2013 12:33 PM in response to Fischy89

I believe this has something to do with the legacy Open Transport support broken in Mavericks.


Indeed, there is this error message while trying to start Warcraft III:

NewOTNotifyUPP is deprecated and will be removed soon. Please stop using it.


And there is another software that relied on OT that no longer works: MT-NewsWatcher. It now gives a message about "OpenTransport not available in the system".

Oct 27, 2013 12:05 PM in response to cclogg

> I hope they act on this since you basically can't play Warcraft 3 now without Windows or a 2nd Mac.

> Man, it was already annoying dealing with the fact that after Snow Leopard you can't install or update

> lol.


WCIII apparently relies on Open Transport for networking. Open Transport was deprecated in Mac OS X 10.4. It is now broken in Mavericks. It is not clear if this is a unwanted bug or if Apple purposely removed Open Transport from OS X. If they purposely removed it, it is very unlikely that anybody could make them change their minds. It would be interesting to have comments from somebody at Apple on this.


A fix from Blizzard implies rewritting their Networking completly. For a game that is quite old, and for a platform that is not as widespread as Windows, it is very unlikely that they will do so.

Oct 29, 2013 6:41 PM in response to gustafep

gustafep wrote:


Check here... we might have some sort of solution


http://www.mmo-champion.com/threads/1372984-How-To-WC3-on-Mavericks-OSX?p=231487 30#post23148730

This just gets the game running on OS X versions after Snow Leopard (aka once Rosetta was removed which is required for the installer). The new issue with Mavericks has to do with LAN and B.Net not working due to the removal of Open Transfer. The game still runs, but networking no longer works, so what we need is a solution for networking. Unless Open Transfer can be restored somehow the only current solutions I'm aware of are running Warcraft III through Wine (which has performance issues) or Windows using Bootcamp (requires you to purchase and install Windows and partition a sizable portion of your hard drive for it).


Basically if the game is to run again on Mavericks natively we need support from Apple (restoring Open Transfer) or Blizzard (re-writing the networking code and probably installer as well so it can be patched).

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

warcraft 3 TFT is not connection since Maverick 10.9

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.