How to solve «this map file is too big. please choose a different map»?

In Warcraft 3: The Frozen Throne, when you try to load some maps, a message appear explaining (not much): «this map file is too big. please choose a different map».

But why does this happen? How can I solve this and play the map?

I tried to play some maps like Lordaeron The Aftermath, and Lordaeron The Foremath in Singleplayer, with computer (bots), but the message keeps appearing to me.

My Warcraft version is 1.26.0.6401, and files I'm trying to play are respectively, 8.10MB, and 26.2MB, although I tried to play other maps large 29.743MB, 11.188MB and they didn't work either.


Solution 1:

Patch 1.27b (Dec. 2016) raised the vanilla map size limit from 8MB to 128MB. Update your game.

Backwards compatibility hasn't been broken significantly since patch 1.24b, but forward compatibility is not guaranteed, so it's not impossible that custom maps made with newer game versions in mind won't work properly on older versions.

Solution 2:

As @Kaffeleif said in comments, I've used the Warcraft III 8MB Limit Remover. Changing the game .dll fixed my problem, and now all maps I asked for help are working properly.

It's necessary to do the following:

  • Download the patch, respectively to the 1.24 version or 1.26 version.
  • Extract the .zip file.
  • Copy and Paste the game.dll file to the Warcraft III folder.