Refuse-Resist |
Re: Проблема! |

Владыка
Регистрация: 21.9.07
Сообщений: 200
Откуда:
|
|
Значит сама проблема в игре, если ты ее просто копировал с другого ПК, то может сам ехе-шник не докопировался(у меня было такое), сравни размеры файлов, А еще лучше, просто скачай комбат и проверь, если он будет работать(в чем я уверен), то тогда уже ставь полную с диска, или качай, или чего там у тебя есть. И забудь про ДОС версию, выброси ее вообще =)ставь БНЕ |
|
» 12.6.11 23:17 |
|
|
il |
Re: Проблема! |

Добрый Админ
Регистрация: 10.5.06
Сообщений: 2470
Откуда:
|
|
Цитата: il, ты на самом деле Добрый Админ =) это же надо поставить ОС ради того, чтобы помочь разобраться...
Ну надо же проверить, раз проблема возникла, да и вообще - какой же админ, если даже варик под вин7х64 запускать не пробовал :)
Вообще присоединяюсь к Refuse-Resist: версия под дос и не должна запускаться (ее надо через dosbox запускать - тогда работает), а вот почему именно твоя 7-ка про BNE ошибку выдает - это вопрос... Мне так кажется, что дело грустное - надо винду переставлять - это вероятно поможет, хотя и то не факт. Есть у меня смутные сомнения, что проблема с несовместимостью с железом/драйверами - больше не с чем скорее всего, если конечно чем-то очень специфическим винду не убил...
Пока приходят в голову мысли: 1. поставить оригинальный варик с диска (образа), попробовать запустить. Там просто более старая версия exe: 2.0 должна быть. А в комбате 2.0.2.0 (это можно на "Warcraft II BNE.exe" пр. кн. ткнуть и там в свойствах выбрать вкладку "версия"). И еще есть версия 2.0.2.1 - это патч был на battle.net - например вот: http://www.ag.ru/files/patches/warcraft_2_battle_net_edition Вдруг одна из них запустится? Хотя вряд ли конечно...
2. можно почитать (или даже сюда запостить) технические данные - показать подробности проблемы. Там дамп памяти и регистры, в которых правда мало что поймешь скорее всего, но вдруг - все может быть... Кстати, для 3 разных вариантов exe можно сравнить данные по ошибке. Ну или как минимум, посмотреть, в каком файле ошибка: exe или какой-нибудь dll...
3. попробовать обновить драйвер видеокарты, версию directx - больше всего подозрений на них честно говоря, а в более новой/старой версии этой ошибки могло и не быть...
4. ну и в заключение, как обычно стандартный совет: винду переставить. Опять же гарантий никаких нет, потому как если проблема в железе/драйверах, то они те же самые останутся... Гарантии пожалуй можно дать только если поставить XP.
Ну а досовская версия нормально работает под dosbox если что, только ее надо от диска отучить...
Refuse-Resist, про твое исследование относительно windows 7-то у меня как-то и из головы вылетело, эх, про скрипт который на 1 процессоре варик запускает и эксплорер и WallRotate грохает и восстанавливает и вообще как будто первый раз читал, хотя точно помню, что еще в новый комбат его включить собирался, если когда-нибудь его все-таки сделаю... В общем прилеплю чтоли ту тему сверху, а то вин7 - штука актуальная.
[ Редактировано il в 13.6.11 00:29 ] |
|
» 13.6.11 01:18 |
|
|
Refuse-Resist |
Re: Проблема! |

Владыка
Регистрация: 21.9.07
Сообщений: 200
Откуда:
|
|
Цитата: Refuse-Resist, про твое исследование относительно windows 7-то у меня как-то и из головы вылетело, эх, про скрипт который на 1 процессоре варик запускает и эксплорер и WallRotate грохает и восстанавливает и вообще как будто первый раз читал, хотя точно помню, что еще в новый комбат его включить собирался, если когда-нибудь его все-таки сделаю... В общем прилеплю чтоли ту тему сверху, а то вин7 - штука актуальная.
Спасибо что прикрепил, да 7ка капризная винда. И эта проблема кстати, не только с варом, а и с Starcraft. Roller Coaster Tycoon, и других игр использующих графическую систему Direct Draw, которую удалили еще в Vista(посчитали старым) Тогда считали актуальным DirectX 9, 10 а не 6 который использует игра
Насчет проблемы хочу подтвердить слова il по поводу драйверов и винды. Просто странно, ехе-шник сам по себе не запускается, это уже говорит о том что винда криво понимает этот тип файла(причем командный) или вирус уже успел его съесть. Если не хочешь менять винду из-за игры, пробуй ,как сказал il, поиграться с драйверами на видео. + удалить всё что связано с варом и поставить чистый. Почисти реестр, можно программой Ccleaner. А потом уже поставить комбат. И кстати, вариант с версией тоже может быть актуален, кривой патч - и программа будет выдавать отчеты. Ставь обычную 2.0 версию с диска(если имеется) и проверь. Удачи |
|
» 13.6.11 14:19 |
|
|
il |
Re: Проблема! |

Добрый Админ
Регистрация: 10.5.06
Сообщений: 2470
Откуда:
|
|
Нда, directx 11-й, и не знаю, можно ли его обновить в 7-ке, да это и не поможет наверно...
Цитата: Смещение исключения: 00370078 Код исключения: c0000005
Вот это могло бы быть интересно: c0000005 как я понимаю означает что оно лезет в запрещенную область памяти, а 00370078 - хз, адрес команды чтоли, только вот как эту команду найти - не знаю... Эх, мне бы такую ошибку на компе - там наверняка фигня: поковыряться в отладчике - найти команду, которая наверняка вообще не нужна - забить в exe вместо нее заглушку и все... А хотя, могу и попробовать заняться - тут же надо только понять, какой код по этому адресу загружается...
Посмотрел: не, 00370078 это похоже адрес по которому грузится каждый раз что-то динамически - нормальный код вар2 начинается с адреса 400000. Тем более подтверждается мысль о том что код который не работает - совершенно посторонний и вспомогательный. Ну и что проблема возникла еще до того, как игра запустилась (это и так понятно). Так что для отладки нужен дамп памяти процесса (хз где он там в 7-ке включается и не включен ли сразу). Посмотри чтоли - там после падения вара нет где-нибудь кнопки для создания дампа памяти процесса или сохранения технических сведений об ошибке или чего-то в этом роде? Или еще через диспетчер задач можно пр. кн. мыши нажать на процесс и там сделать дамп...
[ Редактировано il в 14.6.11 01:18 ]
[ Редактировано il в 14.6.11 01:26 ] |
|
» 14.6.11 01:47 |
|
|
| |
ПраваВы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения.
| Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
|
|
|
|
|