![]()  | 
  | 
|||||||
| Register | Forum Rules | FAQ | Members List | Calendar | Today's Posts | Search | 
![]()  | 
| 
 | 
Thread Tools | 
| 
 | 
			 
				#1
 
 | 
||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Homeworld Splendor MOD - Сообщения об ошибках
 
Данная тема предназначена для сообщений об ошибках и глюках, возникающих в игре после установки Сплендора версий 1.xx. 
 ![]() Last edited by Ten : 03-09-2012 at 02:15 PM.  | 
||
| 
 | 
 
 | 
| 
 | 
#101 | ||
| 
 
Mazayw
 
 Join Date: Feb 2015 
					Posts: 3
 
 | 
 
Re: Ошибки, баги и глюки игры
 
Здравствуйте. 
Почему при смене глубины цвета на 32 бит (не зависимо от разрешения) для GL игра вылетает? Режим совместимости тоже не помогает.  | 
||
| 
 | 
 
 | 
| 
 | 
#102 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Ошибки, баги и глюки игры
 
Сводка DxDiag очень кстати! А судя по игровому логу, не удаётся вообще инициализировать OpenGL. И видеокарта от ATI... 
В качестве обходного решения – попробуй отключить сглаживание, закомментировав символом "#" параметр /glAntialiasing в файле commandLineSPL.txt. Я наконец-то лично столкнулся с ситуацией, когда нельзя повторно создать контекст OpenGL (даже при удалении предыдущего) на некоторых версиях драйверов для видеокарт ATI, а поскольку для сглаживания его в любом случае приходится создавать два раза (сначала чтобы узнать формат пикселя с поддержкой сглаживания, а потом чтобы его задать), получается сбой где-то в недрах atioglxx.dll. Если же отключение сглаживания не поможет, что ж... тогда только Direct3D. Оно, конечно, не так красиво, но хоть работает.  | 
||
| 
 | 
 
 | 
| 
 | 
#103 | ||
| 
 
Mazayw
 
 Join Date: Feb 2015 
					Posts: 3
 
 | 
 Большое спасибо - отключение сглаживания помогло! 
Теперь вылетает только если ставить разрешение выше 1680x1050x32.  | 
||
| 
 | 
 
 | 
| 
 | 
#104 | ||
| 
 
Ketal Kour
 
 Faction: Кушане Join Date: Jan 2010 
					Posts: 17
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Ten, где я "нарушаю правила" по игре? Вот сейв там остаются секунды до захвата, и ... когда мазершип говорит, что вражеская посудина Тяжелый Крейсер захвачена, происходит вылет. У меня уже есть правда три. Я хотел с этого уровня натянуть побольше техники, а тут такая вот непонятка. Я что превысил лимит? 
Наблюдая "мультик захвата" , заметил что поглощение происходит, но как только должно произойти открытие, игра зависает. Выхожу через диспетчер. А там окошко "Закрыть, или найти решение в интернете?".  | 
||
| 
 | 
 
 | 
| 
 | 
#105 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Погонял в отладчике – вылет происходит во время создания крейсера при выделении памяти под эффекты повреждений или под пушки. Где-то, видимо, идёт повреждение описателей блоков выделенной памяти. На заметку возьму, но поиск таких ошибок задача не быстрая, т.к. поди установи где и когда произойдёт перезапись служебной информации. 
Иногда, кстати, вылета не происходит, но повреждающие утечки памяти есть всё равно – игра при выделении каждого нового блока начинает неслабо тормозить, приходится перезапускать. Сейв в аттаче, попробуй.  | 
||
| 
 | 
 
 | 
| 
 | 
#106 | ||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
После установки обновленного Сплендора и при попытке поставить в настройках видео Open GL / 20мб / 1920х1440 происходит вылет. По умолчанию стоит Первичный видеодрайвер / 36 мб / 800х600, но в этом режиме видео работает некорректно (мерцает экран, шлейфит мышь и пр.) 
Обнову устанавливал поверх версии 1.01 с заменой файлов. В 1.01 поначалу были те же проблемы, но как я их решил уже не помню, т.к. дело было давно. Please help.. UPD: После бэкапа старых файлов 1.01 картина не изменилась. Вылет на любую попытку изменить параметры видео. Last edited by GoodNight : 03-07-2015 at 12:21 AM.  | 
||
| 
 | 
 
 | 
| 
 | 
#107 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Судя по всему, всё те же проблемы с инициализацией OpenGL, которые проявляются на многих версиях драйверов ATI и некоторых – Intel. От разрешения экрана, насколько я понял, не зависят, характерны и для оригинала, так что быстрого решения не обещаю. Пока рекомендации всё те же: убрать сглаживание, а если не поможет – играть под Direct3D. 
Для отключения мерцания под Direct3D раскомментируй (убери символ "#") параметр /noFastFE в файле commandLineSPL.txt. И да – выделять под текстуры меньше 64 Мб памяти нет смысла – под конец игры движок запросто может затребовать более 50.  | 
||
| 
 | 
 
 | 
| 
 | 
#108 | |||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Quote: 
 Правка в commandlin'е не помогла. Меню по прежнему мерцает, а если, таки, запустить игру, то она идет в черном окне и смещена в левый нижний край монитора. Все работало долго и беспроблемно. Сломалось только после попытки установить 1.03. Last edited by GoodNight : 03-07-2015 at 11:55 PM.  | 
|||
| 
 | 
 
 | 
| 
 | 
#109 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Тогда с тебя сообщение об ошибке! Номер ошибки, адрес – чем больше информации, тем лучше. Можно скрином. 
Я на всякий случай пробежался ещё раз свежим взглядом по коду проверки доступности 16-bit текстур, но так сходу изъянов не увидел. А в 1.01 гжель нормально переключается в любое разрешение? А в 1.02?  | 
||
| 
 | 
 
 | 
| 
 | 
#110 | |||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Quote: 
 1.02 не ставил. Номер ошибки не дают. "Непредвиденная ошибка. Windows ищет решение.." а потом "Работа программы прекращена". Все. Есть только debug.txt Попробую полную переустановку. Если не поможет - спасай. UPD: Переустановка не помогла..((( Last edited by GoodNight : 03-08-2015 at 03:29 PM.  | 
|||
| 
 | 
 
 | 
| 
 | 
#111 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Какая у тебя ОС? И на XP, и на семёрке можно посмотреть подробности ошибки (например). Как я буду искать ошибку в экзешнике на сотни тысяч строк ассемблерного кода? Да хотя бы на тысячи строк инициализации графики. 
 | 
||
| 
 | 
 
 | 
| 
 | 
#112 | ||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Блин, старик, все понимаю, но в моем случае сообщение об ошибке вылетает БЕЗ вкладки с описанием проблемы. Если подскажешь где еще накопать зацепок для диагностики, постараюсь предоставить. Ось 7-я. 
 | 
||
| 
 | 
 
 | 
| 
 | 
#113 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Странно... Ладно, пойдём другим путём. Создай в Блокноте новый текстовый файл, назови его HW.reg (название не важно, главное расширение) и скопируй туда следующие строки: 
Code: 
REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Sierra On-Line\Homeworld] ;"deviceCRC"=dword:00000000 ;"deviceIndex"=dword:ffffffff ; Рендер - стандартный OpenGL "glToSelect"="opengl32.dll" ; Ширина экрана (0x00000780 = 1920) "screenWidth"=dword:00000780 ; Высота экрана (0x000005a0 = 1440) "screenHeight"=dword:00005a0 ; Глубина цвета (0x00000020 = 32) "screenDepth"=dword:00000020 Сохрани, дважды щёлкни, подтверди внесение изменений и попробуй запустить игру снова. В принципе, теперь любая версия мода должна пойти на ура. Но выставить другое разрешение в самой игре ты, скорее всего не сможешь – только переключиться на софтвер или директ.  | 
||
| 
 | 
 
 | 
| 
 | 
#114 | ||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Так.. Поскольку я в этом вопросе полный чайник, то нужно уточнение: 
1. Сохранять as is..? Т.е. с русским шрифтом и пр..? 2. Куда этот *.reg сохранять?  | 
||
| 
 | 
 
 | 
| 
 | 
#115 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
1. Сохранять как есть, главное чтобы в ANSI кодировке. Русские символы там только в комментариях. 
2. Да хоть в папку с игрой. Главное, внести изменения в ветку игры - HKEY_LOCAL_MACHINE\SOFTWARE\Sierra On-Line\Homeworld.  | 
||
| 
 | 
 
 | 
| 
 | 
#116 | ||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
В общем так.. 
После очередной переустановки Хомяка, на этот раз версии 1.05 отсюда, и предварительного написания всех предложенных заплаток, в т.ч. и "включалки OpenGL", удалось заставить его работать на режиме softwere и переключить ему разрешалку на максимально возможное значение - 1600/1200 OpenGL у меня работать отказывается. Т.е. вообще..(( Команда /device fx не проходит, как некорректная ("Invalid or unrecognised command line option: '/fx'" Любая попытка включить OpenGl, даже на малых разрешениях, приводит к вылету. 1 раз при такой ошибке Винда выдала мне ссылку на проблемные файлы: C:\Users\GoodNight\AppData\Local\Temp\WER12E9.tmp.WERInternalMetadata.xml C:\Users\GoodNight\AppData\Local\Temp\WER1F96.tmp.appcompat.txt C:\Users\GoodNight\AppData\Local\Temp\WER1FD6.tmp.mdmp Но самое интересное, что самих этих файлов, на которые ссылается Винда, нет ни по указанным адресам, ни в системе вообще. Есть какие-нибудь соображения, что дальше делать..? Last edited by GoodNight : 03-11-2015 at 09:18 AM.  | 
||
| 
 | 
 
 | 
| 
 | 
#117 | ||
| 
 
GoodNight
 
 Join Date: Dec 2010 
					Posts: 110
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
UPD: 
Удалось включить OpenGL убиранием из commandLineSPL следующих строк: /glTrilinearFilter soft /glAnisotropicFilter 1 /glAntialiasing 1 и заменой их на /glTrilinearFilter auto Но при этом игра начинает идти в окне на черном фоне посередине экрана, а переключить разрешение на любое другое не удается, - происходит вылет. UPD2: Убрал "окно" изменив в этой заплатке параметр глубины цвета с 32 на 16. Но при этом все модели бочкообразно растянулись. Как развернуться на весь экран без искажений..? Изменение в заплатке высоты экрана с 1440 на 1200 к результатам не приводит Last edited by GoodNight : 03-11-2015 at 12:21 PM.  | 
||
| 
 | 
 
 | 
| 
 | 
#118 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Выложи скриншоты – очень интересно на это посмотреть. Также нелишней будет сводка DxDiag (набери эту команду в строке поиска, а в окне программы кнопка «Сохранить все сведения») – будем хоть знать, с каким железом проблемы. 
А как ведёт себя неофициальный патч 1.05? Попробуй в нём.  | 
||
| 
 | 
 
 | 
| 
 | 
#119 | ||
| 
 
Fencer
 
 Faction: Кушане - киит Сомтау Join Date: Nov 2009 
Location: Юг севера 
					Posts: 1,164
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
В последнем патче сплендора обнаружился косяк с названием мишеней из 1-й миссии, они щеголяют гордым именем Минешь))) 
 | 
||
| 
 | 
 
 | 
| 
 | 
#120 | ||
| 
 
Ten
 
 Faction: Стражи Садов Кадеша Join Date: Feb 2004 
Location: Great Nebula 
					Posts: 2,563
 
 | 
 
Re: Homeworld Splendor MOD - Сообщения об ошибках
 
Не, народ, вы издеваетесь, да?  
  Я тут по пустыне не могу нормально поколесить, а вы мало того, что опять в космос собрались, так ищо и ремастером брезгуете ![]() Но вообще приятно, да – больше даже оттого, что суть всё чаще оказывается важнее картинки ![]() Только где ты откопал эту ошибку? Я её помню, только исправил ещё кажись в версии 1.02, а уже 04 вышла к семидесятилетию Победы, и 04b... ну, ККТС ![]() Добавлено через 7 минут На всякий случай начал кампанию за тайдан, потом за кушан – везде мишени ![]() Last edited by Ten : 02-02-2016 at 08:43 AM. Reason: добавлено сообщение  | 
||
| 
 | 
 
 | 
![]()  | 
| Currently Active Users Viewing This Thread: 2 (0 members and 2 guests) | |
  | 
  | 
|||||