Технодром
(Краткий технический FAQ по Starcraft: Brood War)
Многие начинающие игроки, купив в магазине или на рынке CD с игрой, сталкиваются
с проблемами по запуску игры. Если запуск прошел благополучно, то возникают
вопросы по настройке игры в локальной сети или по И-нету. Чаще всего эти вопросы
на различных сайтах, посвященных Starcraft-у, остаются без внимания, ведь их
постоянные посетители - опытные крафтеры или считающие себя ими, решили эти
проблемы очень давно и им лень описывать их решение. Их можно понять - ведь
вопросы задают, в основном, одни те же. Кроме обвинения в "ламерстве"
чаще всего ничего путнего не услышишь. Вот и меня, прозанимавшегося копьютерами
уже без малого 14 лет, паренек такого же возраста обвинил в "ламерстве".
Невдомек ему было, что я просто "rookie" (новичок), но никак не "ламер".
Так вот, для всем "rookie" я и попытаюсь ответить на наиболее распространенные
вопросы, т.е. приведу небольшой FAQ (читается эф-эй-кью, а не так, как вы прочитали
:). Все приведенные рассуждения будут относиться к Starcraft: BroodWar версий
1.04 и выше. Итак:
Вопрос 1: "Я установил пиратскую копию игры на жесткий
диск с CD, где обещалось, что игра запускается без компакта, но при запуске
игра все равно требует CD ? После того, как вставляется компакт, игра все равно
не запускается. Что делать ?"
"Лечится" в принципе, довольно просто:
1. Практически на всех встреченных мною CD (а видел я их ОЧЕНЬ много) есть
патч который снимает эту проблему. Файл может называться по разному: sc-patch.exe,
win98fix.exe, brood-c.exe или что-то в этом духе. Чаще всего он маленького размера
(не более 50 kB). Попробуйте найти этот файл в корневом каталоге игры на жестком
диске или CD. Он может лежать и в папках типа Patch, Fix и т.д. Его надо переписать
в корневой каталог установки игры и запустить. Патч должен решить проблему.
2. Бывает проблема и в "некорректных" установках реестра. Вручную
это исправить доволно тяжело, поэтому хакерская группа Razor 1911 выпустила
специальный виртуальный кракер, который обманет игру. Взять его можно здесь.
3. Проблема, возможно, можеть быть решена заменой драйвера Cdfs.vxd,
который можно взять здесь. Cdfs.vxd
надо переписать в каталог <Win>\System\Iosysbus, где <Win> - каталог
установки Windows. Обычно эта проблема встречается только под Windows 95.
4. Если и это не помогло, то возможно проблема возникает с библиотекой storm.dll,
а именно: надо найти адрес: 1294В и заменить два байта на 74 ЕВ.
Однако это помогает только в версиях от 1.05 до 1.07, 1.08а не тестировался.
Если ваша версия ниже, смотрите дальше вопрос об апгрейде версии.
5. На многих CD, где записана русская версия от фирмы "Фаргус", встречаются
некорректные версии библиотеки storm.dll. Выход здесь только один: заменить
их на "правильную". Ее можно скачать вот здесь
(для версии 1.07).
Вопрос 2: "Как мне из версии 1.04 получить самую
последнюю версию ?"
Очень просто, скачать патчи от 1.05 до 1.08а и "проапгрейдиться".
Возможные проблемы могут быть следствием "неправильной" версии файлов:
starcraft.exe, patch_rt.mpq, storm.dll. Патчи можно найти здесь
,а также на их исторической родине - сайтах Blizzard
и Battle.net. Патчи накладываются
последовательно, т.е. 1.05, затем 1.06, 1.07, 1.08а. Сам процесс заключается
в переписывании этих файлов в корневой каталог установленной игры и запуске
патчей. После каждого обновления будет создан лог, где будет записан результат
установки и сообщения об ошибках (если таковые были).
Замечание для русских локализаций от фирмы "Фаргус": разработчики
этой фирмы очень постарались сделать все возможное, чтобы получить максимальную
несовместимость с нелокализованной версией, поэтому возможно придется также
поискать файлы patch_rt.mpq, storm.dll и starcraft.exe от "родной"
английской версии и заменить ими имеющиеся. Локализация при єтом не пострадает.
Вопрос 3: "Хочу поиграть по сети с друзьями, но не
получается"
Возможные причины:
1. Первая причина - отсутствие протокола IPX: это когда пишется, что невозможно
инициализировать данный тип сети. Чаще всего возникает в сетях, где не установлены
серверы под управлением Novell Netware, и соответственно достаточно TCP/IP и/или
NetBEUI. Установите протокол IPX в свойствах "Сетевого окружения"
Windows и наслаждайтесь игрой.
2. Вторая причина - не видно созданную кем-то игру. Это уже "более серьезно"
:) Скорее всего используются различные типы пакетов протокола IPX: Etnernet
802.2, Etnernet 802.3, Etnernet.SNAP или Etnernet II. Установите на всех компьютерах
какой-либо один - все должно заработать. Это делается опять-таки в свойствах
"Сетевого окружения": выбираем протокол IPX вашей карты, и во вкладке
Дополнительно, Тип пакета устанавливаем какой-либо один тип пакета.
Вопрос 4: "Хочу поиграть по Интернет. Как мне это
сделать ?"
Итак, все миссии пройдены, все противники в локальной сети побеждаются в течении
7-10 минут и вы уже стали "локальным отцом" :). В клуб идти облом
(зима на дворе, ливень, ехать далеко да и подружка обещала зайти через пару
часов :). Наступает момент, когда хочется проверить свои силы в Battle.net-e
или FSGS. Как подключиться туда и с кем-либо поиграть ?
1. Надо иметь само подключение к Интернет :) Желательно выделенка, ISDN, ADSL
и т.д., на крайний случай диалап с коннектом не ниже 33600, иначе игра превратится
в бесконечное появление и исчезание надписей "Ждем игрока ..." и судорожных
попыток что-то сделать в паузе между ними (хотя это может быть связано и с медленной
скоростью вашего противника). Относительный показатель после подключения вы
сможете увидеть в виде индикатора справа от вашего ника. Чем уже полоска, тем
лучше. Соответственно цвет меняется от зеленого к желтому и красному. Красный
цвет говорит о том, что у вас лаг, или другими словами большой процент потери
пакетов.
2. Необходима последняя версия БрудВара (в оригинальный Старкрафт практически
никто не играет), версии 1.07 или 1.08а, встречаются обе, а также SOACraft -
патч 1.08 с возможность записи реплеев, но с балансом 1.07. Скачать его можно
здесь
3.Проверьте наличие в реестре раздела HKEY_LOCAL_MACHINE/Software/Battle.net,
если нет, то воспользуйтесь этим reg-файлом,
а затем в ключ HKEY_LOCAL_MACHINE/Software/Battle.net/Configuration/ServerList
впишите адрес сервера FSGS, к которому вы хотите подключиться. Я рекомендую
195.208.212.5 - Русский FSGS. Здесь всегда можно встретить отцов из стран exUSSR
и просто "power chobo" вроде меня :). Если указанная процедура слишком
сложна для вас, либо вы планируете играть на нескольких серверах, существуют
программы для соединения с FSGS, так называемые FSGS-коннекторы. Последнюю версию
можете скачать здесь
4. Войдя на сервер вы увидите несколько каналов, но там обычно пусто. Не расстраивайтесь:
вручную наберите в окне выбора каналов BroodWar RUS-1 и нажмите Enter. Даю вам
гарантию, что практически в любое время суток в этом канале будут игроки.
©
sc-ratch
|