View Single Post
Old 02-14-2010, 04:45 PM   #17
Ten
Главнокомандующийp2ambassador
 
Ten's Avatar
 
Faction:
Стражи Садов Кадеша

Join Date: Feb 2004
Location: Great Nebula
Posts: 2,514
Re: встроенная 82945G

Сталкер, на самом деле ХВ2 на 945G идёт только в путь – в середине 2007-го (или 2008-го) лично погонял игру на подобном железе, даже с ключами запуска баловаться не пришлось. Правда, версии драйверов и точного названия модели материнской платы от ASUS уже не вспомню, но в данном случае это не принципиально.

Что же касается невозможности запуска на встроенных видеокартах – смотря на каких. Если они вышли на рубеже 2003-2004, то вполне возможно, что подобное железо ХВ2 не потянет, т.к. ему аппаратный Transform & Lighting подавай. Хотя на ноутбуке Samsung NP-P29 2004-го года (Celeron M 1.40 GHz / ATI RC300MD / 256 MB PC2700 / ATI Mobility Radeon 9000 IGP, утянувший 16MB) я вполне комфортно провёл несколько баталий во втором чемпионате по ХВ2, разве что пришлось сдвинуть ползунок аппаратного ускорения в свойствах видеоадаптера на пару делений влево (без этого получал едва ли 0.3-0.5 FPS). Даже под конец 12-ой миссии версии 1.0 камера вполне сносно двигается вокруг груд металлолома возле станции, хотя небольшие рывки, безусловно, присутствуют.

Насчёт расширений опенгжеля верно подмечено, но нужно ещё учитывать специфику игростроя. Издатель и разработчик кровно заинтересованы продать как можно больше копий игрушки, и использование каких-то хитромудрых расширений, которые действительно облегчат разработку и ускорят визуализацию, может привести к огромным убыткам, если окажется, что большинство видеокарт на данный момент не поддерживают эти расширения должным образом. Это перед друзяками хорошо повыпендриваться при соответствующем складе характера, но при разработке массового продукта никто обычно не полагается на внешние немассовые компоненты, а если и полагается, то оставляет запасные пути. В качестве примера можно привести использование в ХВ2 таких расширений, как вершинные буфера (VBO) и списки отображения (display lists), которые на середину 2003-го ещё не шибко были освоены производителями видеокарт. И тем не менее, без этих расширений игра вполне может обойтись, а при их наличии, но кривой реализации, можно принудительно запретить их использование.

Да и выпускать встроенные карточки, в принципе не способные обрабатывать 3D-графику, как бы тоже не выгодно. Другое дело, что не поддерживаемые видеоадаптером возможности приходится программно реализовывать в драйверах, но опять же это не суть важно (напомню, что не о производительности сейчас идёт речь ).


Ладно, всё это лирика. regul, с тебя:
  1. Информация о версии и источнике игры, а также наличии/отсутствии таблетки. Например, если запускаешь ХВ2 используя образ, но не включил поддержку RPMS, то получишь именно описываемый результат.
  2. Более подробная конфигурация компьютера: производитель и модель мат.платы, кол-во памяти, отданное видеокарте, версия драйверов на видеокарту и чипсет. Заодно проверь, поставил ли ты DirectX 9.0c.
  3. Содержимое файла <ХВ2>\Bin\Release\Hw2.log, а также логи ошибок рядом с ним, если есть.
Вообще, эти данные хорошо бы выкладывать сразу в первом сообщении темы

В качестве возможных методов решения проблемы навскидку могу порекомендовать следующие:
  1. Если запускаешь игру с образа, попробуй таблетку.
  2. Поэкспериментируй с ползунком аппаратного ускорения (в XP живут в свойствах экрана -> вкладка «Параметры» -> кнопка «Дополнительно» -> вкладка «Диагностика») в свойствах видеокарточки.
  3. Поотрубай все отрубаемые в игре расширения OpenGL (параметры запуска -noVBO, -noDisplayLists, -noS3TC и -nopbuffer). Тележка для игры более чем мощная, так что проблем с производительностью быть не должно.
  4. Ещё попробуй запустить игру без видеороликов (-noMovies) – я не в курсе, как игра реагирует на отсутствие DivX, а также без звука (-nosound), если на борту нет соответствующей платы.

Добавлено через 4 минуты
Только учти, что эти рекомендации могут стоить тебе рабочего места

Last edited by Ten : 02-14-2010 at 04:50 PM. Reason: добавлено сообщение
Ten is offline   Reply With Quote