This content originally appeared on DEV Community and was authored by Даниил Пронин
Так случилось, что в детстве мне удалось купить два диска с WarCraft III: Reign of Chaos и The Frozen Throne. Два диска с лицензионными ключами на внутренней стороне коробки.
Фотка не моя, нашёл в интернете – сейчас я уже и не помню, где они. Но мои были точно такими же.
Когда у меня появился интернет, я зарегистрировал оба кода в профиле на сайте battle.net.
Спустя ещё несколько лет (где-то в 2018, кажется) я захотел поиграть с друзьями в варик по сети. У меня уже был макбук тогда. На battle.net я обнаружил, что скачать игру не получается – ссылка не работала. А на торрентах официальную сборку под мак найти не удалось. Тогда я поиграл в пиратский репак через BootCamp, маки были ещё на Intel.
И вот спустя ещё несколько лет Blizzard выпускают WarCraft: Reforged. Сразу же подумалось, что WarCraft III они полностью удалят отовсюду, а купивших его будут гайлайтить кнопкой “купи рефорж”.
Но нет, у меня в профиле на сайте battle.net всё ещё есть обе купленные игры. В самом низу страницы Игры и подписка есть обе игры, и ключи к ним. И ссылка “Загрузить” возле каждой.
Ссылка ведёт на страницу Как установить Warcraft III: Reforged и Warcraft III: Ледяной Трон, на которой есть четыре ссылки: две игры под Windows, и две под macOS.
Я скачал The Frozen Throne, запустил Downloader_Warcraft3_The_Frozen_Throne_enUS.exe
, и меня встретило странное окно, предлагающее сохранить куда-нибудь http_404_webOC, или открыть его.
Я его сохранил, и тогда вылезло следующее окно, предлагающее выбрать папку:
Я выбрал, и скачивание началось, но без режима Peer-to-peer. И верхняя часть окна сломана.
По окончанию загрузки меня встретило напоминание о том, почему я купил два диска, а не один.
Скриншот на русском, так как он был сделал чуть позже по хронологии событий. Просто представьте, что он на английском.
Кнопка “Купить” ведёт на страницу https://eu.shop.battle.net/en-us/product/warcraft-iii-reign-of-chaos, но по ней ожидает только разочарование:
Со страницы Как установить я скачал Reign of Chaos, и мне удалось установить обе игры, и они запустились.
Но на английском языке.
А я хочу ту самую локализацию: никто не смеет мне приказывать!
Русский язык
Я погуглил, и вспомнил, что переключить язык установленной игры никак нельзя. Только удалить и / или установить поверх русскую версию. Полный установщик.
(Есть смутные воспоминания, что были какие-то патчи, которые тогда регулярно выходили, вечно ломая доту, но не уверен, что были языковые патчи.)
Вот все ссылки с той страницы:
https://us.battle.net/download/getLegacy?product=WAR3&locale=enUS&os=WIN
https://us.battle.net/download/getLegacy?product=W3XP&locale=enUS&os=WIN
https://us.battle.net/download/getLegacy?product=WAR3&locale=enUS&os=MAC
https://us.battle.net/download/getLegacy?product=W3XP&locale=enUS&os=MAC
Если в ссылке поменять enUS
на ruRU
, то скачается русская версия.
Для RoC и TFT под Windows нужны вот такие:
https://us.battle.net/download/getLegacy?product=WAR3&locale=ruRU&os=WIN
https://us.battle.net/download/getLegacy?product=W3XP&locale=ruRU&os=WIN
По ним скачиваются Downloader_Warcraft3_Reign_of_Chaos_ruRU.exe
и Downloader_Warcraft3_The_Frozen_Throne_ruRU.exe
– загрузчики, после работы которых будут скачаны папки War3-1.27-Installer-ruRU-ROC
и War3-1.27-Installer-ruRU-TFT
.
Учитывая, в каком это всё отвратительном состоянии, мне кажется, что я просто обязан теперь всё скачанное выложить на торренты. Однажды Blizzard точно доломают и без того хромой и косой процесс доступа к лицензионной игре. (Интересно, Battle.net всё ещё работает в ней?)
macOS
Самое интересное для меня сейчас – это работа всего этого же, но на маке.
Я скачал скачиватель RoC под Mac, но он отказался запускаться
И есть даже подозрение, что это даже не из-за того, что программа скачивания была написана под архитектуру Intel, а я пытаюсь запускать её на Apple Silicon (M1). Есть же Rosetta 2. Скорее всего это из-за того, что она 32-битная, и тут уже надо начинать какой-то пердолинг с эмуляцией.
Пока я не разобрался с этим, но интерес и желание есть. Дополню статью, если разберусь. Какой-нибудь Game Porting Toolkit 2, или что-то с Rosetta 2.
This content originally appeared on DEV Community and was authored by Даниил Пронин