Homeworld не запускається - видає помилку.

Автор Bismark, 02 Листопад 2009, 22:24:37

Попередня тема - Наступна тема

Bismark

Всім привіт! Давно не бачились :D

Останнім часом чогось на мене найшла ностальгія, та захотілось пограти у старі ігри. Ось я і вирішив зіграти у перший Homeworld. Але не так сталося, як гадалося :( Коли я запускаю гру, екран спочатку стає чорним (як звичайно буває при запуску усіх ігор), а потім на ньому вискакує така помилка:
---------------------------
Homeworld: homeworld.exe - Ошибка приложения
---------------------------
Исключение unknown software exception (0xc0000094) в приложении по адресу 0x10006e5c.

"ОК" -- завершение приложения
"Отмена" -- отладка приложения
---------------------------
ОК   Отмена   
---------------------------
Натискаю "ОК" - гра закривається і все.
Я спробував пошукати цю помилку в інеті, але не знайшов нічого, пов'язаного з грою. І взагалі виявилось, що ця помилка (по стоп-коду) відноситься до IE 5.5. А якщо шукати по всій помилці (unknown software exception (0xc0000094)), то вона може трапитись і у інших різних програмах, наприклад у Paint. Ось тут мені і не зрозуміло, чтого ця помилка з'являється у грі...

Помилка була на Homeworld версії 1.0, потім я знайшов в інеті патч 1.05 (мабуть останній, бо старших не було), але з цим патчем помилка все одно така ж сама.

Хтось стикався з таким? Чи є спосіб запустити гру?

United

#1
Bismark, я тоже просмотрел на сайте Microsoft страницу, которую ты указал. По-моему, решение проблемы лежит в установке новой версии Microsoft Java Virtual Machine. Именно это и сказано на странице:
To resolve this problem, install build 3316 or later of the Microsoft VM. For more information, visit the following Microsoft Web site:
http://www.microsoft.com/mscorp/java/
Правда, я не нашёл по указанной ссылке дистрибутив на Java VM... В общем, я думаю, надо хотя бы попробовать установить последнюю версию Sun Java - Version 6 Update 16, если я не ошибаюсь, сам недавно обновлял.
http://www.java.com/ru/
--------------------------------------------------------------------------------------------------------
Как попробуешь, отпишись, мне самому стало интересно :).
P.S. Люблю ковыряться в старых игрушках ;)
Мир, труд, май!

Bismark

#2
United, справа в тому, що у мене вже стояла JRE 5 Update 4, щоправда була відключена. Потім я повернув її в автозавантаження, але гра все одно видала ту ж саму помилку. Потім я поставив JRE 6 Update 5 - результату ніякого. Останню версію (Update 16) не качав, бо не бачу смислу.
Та й, чесно кажучи, я дуже і дуже сумніваюсь, що для такої старої гри необхідна Ява для запуску. Адже коли вийшла ця гра, про VM мабуть ще ніхто й не чув :)

До речі, а чи може будти так, що SP3 заважає запуску гри? Бо колись давно (коли я останній раз грав у цю гру), у мене був ще SP1 і гра працювала нормально.
Просто коли я встановлював систему, вона була лише з SP1. Потім я окремо ставив на неї SP2. І вже зовсім нещодавно (десь місяць назад) я поставив зверху SP3.

United

#3
Цитата: Bismark від 02 Листопад 2009, 23:29:54
United, справа в тому, що у мене вже стояла JRE 5 Update 4, щоправда була відключена. Потім я повернув її в автозавантаження, але гра все одно видала ту ж саму помилку. Потім я поставив JRE 6 Update 5 - результату ніякого. Останню версію (Update 16) не качав, бо не бачу смислу.
Та й, чесно кажучи, я дуже і дуже сумніваюсь, що для такої старої гри необхідна Ява для запуску. Адже коли вийшла ця гра, про VM мабуть ще ніхто й не чув :)
Уже интересно. А как насчёт запуска в режиме совместимости? Иногда я перебираю море способов, а затем старая игра запускается в Windows XP только в режиме совместимости. Кстати, не помню, игра предназначена для Windows 98/Me? Или XP тоже есть в системных требованиях?

Цитата: Bismark від 02 Листопад 2009, 23:29:54
До речі, а чи може будти так, що SP3 заважає запуску гри? Бо колись давно (коли я останній раз грав у цю гру), у мене був ще SP1 і гра працювала нормально.
Просто коли я встановлював систему, вона була лише з SP1. Потім я окремо ставив на неї SP2. І вже зовсім нещодавно (десь місяць назад) я поставив зверху SP3.
Вполне возможно! Именно поэтому я до сих пор не устанавливаю SP3 на свою Windows XP - боюсь за древние Windows-игры. Вероятно, в этом может крыться проблема. Всё может решить SP2. Или SP1 (что не желательно совсем).
Мир, труд, май!

Bismark

#4
Цитата: United від 02 Листопад 2009, 23:35:09
Уже интересно. А как насчёт запуска в режиме совместимости? Иногда я перебираю море способов, а затем старая игра запускается в Windows XP только в режиме совместимости. Кстати, не помню, игра предназначена для Windows 98/Me? Или XP тоже есть в системных требованиях?
Пробував цей варіант. Просто забув написати одразу.
Пробував режими сумісності і Win95, і Win98/ME - результату незмінний - помилка та сама.
У системних вимогах вказано "Windows 95/98/NT SP4.0". Та й якщо вже про це говорити, ХР там не може бути, бо гра вийшла у 1999 році, а ХР - у 2001 :)
Цитата: United від 02 Листопад 2009, 23:35:09
Вполне возможно! Именно поэтому я до сих пор не устанавливаю SP3 на свою Windows XP - боюсь за древние Windows-игры. Вероятно, в этом может крыться проблема. Всё может решить SP2. Или SP1 (что не желательно совсем).
Та мені теж довго було достатньо SP2. А SP3 я поставив, коли хотів пограти у GTA4, яка не встановлювалась без цього сервіс-паку.
Але я все одно не пам'ятаю, коли я останній раз грав у Homeworld - коли був SP1, чик вже SP2...
Якщо я спробую видалити SP3, чи не "поламаються" у мене інші встановлені ігри? І чи буде нормально працювати софт?

United

#5
Цитата: Bismark від 02 Листопад 2009, 23:54:54
Пробував цей варіант. Просто забув написати одразу.
Пробував режими сумісності і Win95, і Win98/ME - результату незмінний - помилка та сама.
У системних вимогах вказано "Windows 95/98/NT SP4.0". Та й якщо вже про це говорити, ХР там не може бути, бо гра вийшла у 1999 році, а ХР - у 2001 :)
Про дату выхода игры и Windows XP - ну не скажи ;). У меня древность вроде NFS High Stakes только так работает в Win XP SP2, хотя тоже вышла в 1999 году.
Цитата
Та мені теж довго було достатньо SP2. А SP3 я поставив, коли хотів пограти у GTA4, яка не встановлювалась без цього сервіс-паку.
Але я все одно не пам'ятаю, коли я останній раз грав у Homeworld - коли був SP1, чик вже SP2...
А чи можно якось видалити SP3 для перевірки цієї теорії? Так щоб його видалення не дуже погано вплинуло на все інше на компі...
Ага, "Анабиоз" якобы тоже требует для нормального запуска и работы SP3, а у меня работает на SP2 ;). Официальный лицензионный "Анабиоз". Насчёт GTA4 не скажу - не пробовал, да и не моего "стиля" игра.
Если перед установкой SP3 на систему было включено "восстановление системы", то по-моему можно сделать "откат" и вернуться к SP2. Но точно я не помню, к сожалению.
-----------------------------------------------Upd--------------------------------------------
Я мог бы сам попробовать запустить игру на своей Windows XP SP2 - просто проверить, но у меня нет Homeworld :(.
Вибачте, але ви не маєте права на перегляд спойлерів.
Мир, труд, май!

Bismark

Цитата: United від 03 Листопад 2009, 00:02:50
Про дату выхода игры и Windows XP - ну не скажи ;). У меня древность вроде NFS High Stakes только так работает в Win XP SP2, хотя тоже вышла в 1999 году.
Та я мав наувазі, що у списку підтримуваних ОС не могло бути XP, через те що вона вийшла пізніше :)
У мене он теж є наприклад NFS3:HP - і нормально працював на ХР :)
Цитата: United від 03 Листопад 2009, 00:02:50
Ага, "Анабиоз" якобы тоже требует для нормального запуска и работы SP3, а у меня работает на SP2 ;). Официальный лицензионный "Анабиоз". Насчёт GTA4 не скажу - не пробовал, да и не моего "стиля" игра.
"Анабіоз" я теж ставив, але вже після встановлення SP3, тому не впевнений, чи обов'язково вимагає його гра.
А у випадку GTA4 просто вийшло так, що інсталер на самому початку казав що необхідно встановити SP3, а без нього просто гра взагалі не встановлювалась.
Цитата: United від 03 Листопад 2009, 00:02:50
Если перед установкой SP3 на систему было включено "восстановление системы", то по-моему можно сделать "откат" и вернуться к SP2. Но точно я не помню, к сожалению.
"Откат" для мене робити вже запізно - та точка відновлення вже автоматично видалилась. Та й з того часу я багато чого встановлював/видаляв, тому цей варіант не дуже добрий.
Я мав наувазі видалення SP3 як звичайного софту - він є у списку встановлених програм (так само, як там завжди є різні апдейти системи). Але я просто не впевнений, що таке видалення не призведе до поганих наслідків...

United

#7
Bismark, попробуй именно этот вариант, о котором ты сам сказал - удалить SP3 через "Установка/Удаление программ". Проблем быть НЕ должно. Вообще никаких, даже если точки восстановления системы давно нет. Смотри:
http://support.microsoft.com/kb/950249/ru - хотя здесь идёт речь ещё о beta-версии SP3, думаю, разницы особой нет.
А после удаления SP3 попробуй снова запустить Homeworld.
------------------------------------------------------------------------------------------------------
Отпишись, если можно :).
------------------------------------------------------------------------------------------------------
Кстати, ещё вот что. Какая видеокарта у тебя? Попробуй установить драйвера постарее, или наоборот, самые новые. Это если плата GeForce. Если ATI - поиграться с настройками в свойствах видеокарты (ATI Control Panel или как-то так называется, не помню).
Интересную вещь нашёл - попробуй удалить или переименовать папку с видеороликами в папке самой игры. Если интересно, откуда я это взял, я напишу в ЛС.
Мир, труд, май!

vetos

Цитата: Bismark від 02 Листопад 2009, 23:54:54У системних вимогах вказано "Windows 95/98/NT SP4.0". Та й якщо вже про це говорити, ХР там не може бути, бо гра вийшла у 1999 році, а ХР - у 2001
Установилась и шпилил нормально на ХР SP2... Запускалась без ошибок и Homeworld, Homeworld 2 и Homeworld Cataclysm. Ностальгия была где-то году в 2006... Классная трехмерная стратегия! Впервые шпилил на Win98 в 2000 году, где-то. До сих пор на болванках где-то есть.
Может проблема в самом дистрибутиве игры?


United

#9
Цитата: vetos від 04 Листопад 2009, 09:17:32
Установилась и шпилил нормально на ХР SP2... Запускалась без ошибок и Homeworld, Homeworld 2 и Homeworld Cataclysm. Ностальгия была где-то году в 2006... Классная трехмерная стратегия! Впервые шпилил на Win98 в 2000 году, где-то. До сих пор на болванках где-то есть.
Может проблема в самом дистрибутиве игры?
Возможно и это. Но скорее всего, дело именно в Windows или настройках видеокарты/драйверов. Bismark, игра полная? Или "не очень"? :) Может быть, что таким образом игра "ругается" на отсутствие каких-либо файлов/данных. Или повреждено что-то в самой игре/дистрибутиве, как написал vetos.
Мир, труд, май!

Bismark

#10
Цитата: United від 04 Листопад 2009, 11:57:15
Возможно и это. Но скорее всего, дело именно в Windows или настройках видеокарты/драйверов. Bismark, игра полная? Или "не очень"? :) Может быть, что таким образом игра "ругается" на отсутствие каких-либо файлов/данных. Или повреждено что-то в самой игре/дистрибутиве, как написал vetos.
Ну гра у мене не сама на диску - колись давно знайомий дав її мені у вигляді архіву, тобто гра не встановлюється як звичайно, а просто розпаковується архів і додається ярлик до гри у меню "Пуск".
Але я вже грав раніше в цю гру, з йього ж архіву, тому можу впевнено сказати, що з нею все гаразд.
Цитата: United від 03 Листопад 2009, 22:19:32
Интересную вещь нашёл - попробуй удалить или переименовать папку с видеороликами в папке самой игры. Если интересно, откуда я это взял, я напишу в ЛС.
Наймовірно, а ле факт! Це допомогло!!!
Гра нормально запустилася і я навіть трохи "пограв" у туторіал :D
Але я не розумію, як просте перейменування папки Movies могло таке зробити? І що тепер буде з роликами у грі - вони будуть наче "вирізаними"? Якщо не важко, поясни звідки взялося таке вирішення проблеми.
-----------------------------------------------------------------------------------
Я заглянув у папку Movies і помітив, що всі файли там важать усього 8 Байт. Тобто вони аж ніяк не можуть бути роликами. А що ж це за прикол такий???

United

#11
Цитата
Наймовірно, а ле факт! Це допомогло!!!
Гра нормально запустилася і я навіть трохи "пограв" у туторіал :D
Отлично, это и есть "через тернии к звёздам"! ;)

Цитата
Але я не розумію, як просте перейменування папки Movies могло таке зробити? І що тепер буде з роликами у грі - вони будуть наче "вирізаними"? Якщо не важко, поясни звідки взялося таке вирішення проблеми.
Вообще, я не играл в Homeworld ни разу. Полазив по форумам, я натыкался на сообщения о каких-то вылетах игры с невозможностью запуска и руганью на binkw***.dll. Я так понял, ролики в этой игре (и множестве других старых играх) имеют формат Binkvideo. Пришёл к выводу, что Windows XP (или игра в среде XP) неправильно реагирует/проигрывает/не может проигрывать такие ролики. Или просто игра старая и версия библиотеки Binkvideo несовместима с "новой" Windows XP. Что надо сделать? Удалить ролики! :). Форум на old-games.ru только подтвердил мои догадки.
А если всё-таки есть желание играть с видеороликами, то нужно взять библиотеку binkw******.dll из какой-то более новой игры и скопировать её, перезаписав поверх старого, в папку с Homeworld. Если это поможет, конечно. Хотя, с чем чёрт не шутит? :D
Вибачте, але ви не маєте права на перегляд спойлерів.

------------------------------------------------------------------------------------------------------------------------------------------
Цитата
Я заглянув у папку Movies і помітив, що всі файли там важать усього 8 Байт. Тобто вони аж ніяк не можуть бути роликами. А що ж це за прикол такий???
Блин, это раньше надо было сказать! :( Вот и причина вылетов игры найдена, а я грешил на binkw32.dll! Нет никакого прикола. Помнишь, я спрашивал тебя раньше - игра полная или "не очень"? :D Я так понимаю - она не то, что "не очень" - она обрезанная. Это лет 10 назад так "производители" делали - ради экономии места на носителе (CD) любые видеовставки вырезали, а вместо них оставляли пустые файлы. Далее распространяться не хочу, а то схлопочем вдвоём по минусу. Думаю, понимаешь, за что.
Мир, труд, май!

Bismark

#12
United, дуже дякую за допомогу - без тебе я б мабуть ще довго намагався вирішити проблему, і ще й не відомо, чи вирішив би...
Я навіть і не знав, що у мене ця гра у версії "не дуже" :-[
Тому тримай заслужений плюс ;)

United

#13
Цитата: Bismark від 04 Листопад 2009, 14:23:59
United, дуже дякую за допомогу - без тебе я б мабуть ще довго намагався вирішити проблему, і ще й не відомо, чи вирішив би...
Не за что! Рад был помочь :). Старые игры - моё давнее увлечение.
Цитата
Тому тримай заслужений плюс ;)
Спасибо! :)

P.S. Кстати, просмотрел я на ag.ru информацию о Homeworld - действительно, неплохая стратегия на космическую тематику. Редкость как для такого жанра. Когда-нибудь попробую...
Мир, труд, май!