Значит нужен.
Спасибо.
Вид для печати
Значит нужен.
Спасибо.
Доброго времени суток, камрады! Сменил я тут видео карту, поменял систему на ОС Виста 64, видео у меня теперь 8800 GTS 512 метров. Но СЯ отказывается дитектировать кол-во памяти. В результате когда на обучающей миссии высовываюсь из люка - черный экран. Пишет, что на борту 0 метров. Драйвера последние 185.85. Помогите.
---------- Добавлено в 09:35 ---------- Предыдущее сообщение было написано в 08:14 ----------
Разобрался, всем спасибо.
Вычистил систему от драйверов с помощью Driver Cleaner. Поставил еще раз теже драйвера. Но видео память как показывало ноль, так и показывает. В остальном все в порядке.
У меня на той же Vista 64, GF8800GTS 512 и теми же драйверами всё в порядке.
Да, 512 Мб. У меня чёрный экран из люка когда-то был то ли с драйверами 181.40, то ли с одним из предыдущих патчей.
Вы имеете в виду то, что память определяется как видео+системная? Действительно, заморочка%) А в СЯ как реализовано, если не секрет, через DDraw7 GetAvailableVidMem?Цитата:
P.S. В ОС семейства Windows определение реального количества видеопамяти сделано весьма оригинально, поэтому то, что оно работает достаточно часто более-менее правильно, удивительно само по себе %)
Нет, память определяется только видео и только та что на видеокарте, но иногда определяется как 0 мб
DirectX никогда не возвращал на моей памяти что-то вразумительное насчет видеопамяти, не понятно почему, но это так сказать реалии которые даны.
Но с некоторых пор, (ЕМНИП с Win2K) появился таки способ, как узнать объем видеопамяти, но сделано это кхм.. через одно место %)
Вот допустим, у нас есть стиральная машина и телевизор, а органы управления у них общие и находятся на телевизоре, но не снаружи а внутри, а он на гарантии и чтобы поменять обороты или темепературу воды на стиральной машине нужно из мастерской по ремонту телевизоров вызывать мастера :lol: :uh-e: ... мастер приходит не всегда - памяти определяется 0 байт :rolleyes:
Совсем запутали, мне б лучше технически%). Из того, что я вычитал в справке DX SDK есть 5 методов определения количества видеопамяти, один из них только для Висты и выше. Но там, конечно, о таких особенностях не сказано (или я проглядел %)).
Пять? :uh-e:
Технически, там очень долго и запутано -> подключаетесь к базе данных в которой находятся параметры всего и вся, через "вроде как сеть", и посылаете запрос сколько там памяти - ждете от 0 до 2 мин, и ответ либо приходит либо нет %)
С некоторыми драйверами от nVidia при первом запуске (вызове) всегда приходит 0, а при повторных все нормально. Еще есть вариант вообще всегда 0. На АТИ вроде работает нормально. Почему это происходит непонятно. Но сам механизм получения весьма неустойчив. И непонятно чего в DirectX не сделать просто обычную функцию чтобы это получить, или там поле в CAPS структуре :rolleyes: Т.е. вернуть кучу всяких ненужных "возможностей" видеокарты, это пожалуйста, а сколько на борту памяти тут типа никак %)
Кажется, понял. Вы про WMI? Метод весьма логичный:umora:
Это был первый метод.
2-й - через DirectDraw 7.
3-й - D3D9.
4-й - DxDiag - технически то же, что и WMI, и DDraw; если доступен WMI, выбирает его, иначе - DDraw.
И 5-й, для Висты - через DXGI.
Из документации следует, что 0 возвращается для встроенных видеокарт, т.к. у них вся видеопамять находится в общей системной (shared system memory, не знаю русский термин).
Вот вот
Ну это как-то хм сильно заморочено %)
Это не метод, т.к. возвращает случайное число.
Например, для радеона 9600 со 128 Мб памяти число больше чем для GF8800 с 320 Мб памяти :D
Ну так это еще хуже 1го метода
Это не годится т.к. только для висты, а еще есть ХР и W2K
6-й метод - через API от производителя видеокарты :rolleyes:
Особенно встроенная это GF8800 :umora:
P.S. Но хотелось бы чтобы был 1 железобетонный метод который возвращал размер памяти на видеокарте _всегда_ правильно, можно даже приблизительно +-10 Мбайт. И неясно что помешало такой добавить.
Собственно, для Висты его и добавили;) Насчёт железобетонности, правда, не могу сказать, проверял только у себя.
А D3D9 и DxDiag показывают видеопамять на борту+общую, поэтому Радеон круче Жыфорса:D
Общая системная - не очень корректный термин, взял из Висты. Это оперативная память отведённая для совместного использования с видео. Даже PCI-X использует её. Во всяком случае Windows гордо сообщает о доступных размерах:umora:
Возвращаясь к определению количества видеопамяти. Я, кажется, нашёл оптимальный метод. Через реестр%) Судя по MSDN, драйвера сами заполняют инфу :rtfm:.
Здравствуйте! С Днём Победы!:)
Я позавчера купил в магазине за 40 грн двд, там было Ст.Яр, Т-34 (забугорная версия:() Без старфорса.
Так вот, в Стальной Ярости таже фигня, что и в Т-72: когда выполню, примерно, на три четверти задание, игра застывает и не размораживается. Я наверное минут 25 и ничего. Но, в Т-72 мне не помешало пройти до конца, а тут реально мешает:(
Может это из-за того, что у меня система не очень мощная (3000 проц. 512 озу, 128 вид.) или из-за чего-то другого.
Подскажите кто-нибудь, а то жалко, игра хорошая, а не выходит из-за этих застываний поиграть.
Вот чтобы поменять Т-34 на КВ , то надо в файлике ...scripts.engscr поменять rkka_mtank1 на rkka_htank2 (средний1 на тяжёлый2 ,наверное так).
Но у меня в таком случае снаряд летит раза в два медленнее и ближе, как плевок. Если первый снаряд зарядить не с места наводчика(F2) - то баллистика правильная.
Явно требуется что-то ещё менять, кто знает подскажите пожалуйста.
И какие ещё есть варианты? Пока получилось вот с этими:
rkka_ltank1 (Лёгкий танк Т-60)
rkka_mtank1 (Средний танк Т-34)
rkka_mtank2 (Средний танк МАТИЛЬДА Mk II)
rkka_htank1 (Тяжёлый танк МАТИЛЬДА Mk III)
rkka_htank2 (Тяжёлый танк KB-1)
wer_htank1 (тяжёлый танк Pz-IV ausf F2)
Это точно:)
Да вроде нет.
Сейчас загрузил третий, а четвертый, по этой ссылке, http://steel-fire.com/sf/patch-4.zip, не могу. Там
Цитата:
Not Found
The requested URL /sf/patch-4.zip was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Не нашёл ли кто способа включить сглаживание в СЯ?
Это раздел, где ссылки на все 5 патчей. Когда я нажимаю на кнопку над четвёртым патчем Download Now, попадаю на вот эту страницу: http://tanksim.org.ru/wfdownloads-vi...d-7-lid-21.htm, а потом, через 3 секунды, меня перебрасывают на http://steel-fire.com/sf/patch-4.zip и там 404 нот фоунд.
Но, я нашёл ещё одно место, где он есть: http://minifiles.ag.ru/patches/15870...atch-4.zip.sfv, поставил и теперь всё отлично работает:) 2 часа ездил и ни одного вылета! Только оперативы нужно добавить и всё будет вообще замечательно:)
Парни, а кто нить может помочь с такой бедой:
Играл в СЯ. Потом удалил игру. Сейчас пытаюсь установить снова. Но автозапуск предлагает начать игру, хотя удалена. Тыкаю по удалить - закрывается авторан и всё... пытаюсь запустить setup.exe он открывается и мгновенно закрывается.
В чём может быть проблема? Ни когда с таким не сталкивался.
Попробуй реестр почистить.
Скрытый текст:
SHUN,
огромнейшее спасибо! Помогло! Чистил до этого, но при помощи программ. Сделал ручками - помогло! Спасибо!
Вот есть две версии файла sounds.datapack - буржуйский 83мб и родной 38мб.
Значит ли это, что буржуйский более полный и народ в игре болтливее ?
И с родным файлом у меня почему-то экипаж постоянно повторяет Пожар! В нас попали! Пожар!
Спасибо, значит не очень то и нужен.
Пол дня убил на отлов этого глюка с паникой экипажа.
Оказалось что если положить буржуйский sounds.datapack в папку с родным, и не важно с каким названием и расширением, и хоть на две или три папки ниже, всё равно - Горим! Горим!:uh-e::uh-e:
В общем, я так и не понял как он может влиять на всё это.
Разработчики, признавайтесь, специально над бедными
юзерами издеваетесь, чтоб не особо лазили, да?:D
Может кто поможет . проблема такая - можно 1 миссию пройти , а может так получитца что через 10-15 минут всё встаёт колом. Ошибка не отвечающей программы shell exe игровой сервер что то мудрит.:)
Патч какой 5 что ли. У меня все стоят кроме пятого. С нета скачал фаил SHELL EXE-специально для Стальной ярости не помогло, что делать не знаю:cry:
Конфигурация у меня токая"- процессор Intel Core 2 dio E8200 2.66г. Материнка ASUS P5K' soceket775. Видюха 9600. дрова новые стоят. Оперативка 3 гига,:)
Я слышал что игра конфликтует с 2х ядерниками. Правда это или нет. И если да то как устронить эту проблему:)
Странное дело, но я не смог найти ярлык "редактор игры", а равно "Генератор полигонов, Создать новую миссию, Создать новый полигон". При установке игры доступен только один ярлык - собственно запуск самой игры.
Спасибо камраду SHUN, который выслал мне свои ярлыки, после правки коих все заработало.
Админ права на ПК есть, winxp2, amd6000+/brisbane/, 8800gt, озу 2гига.
Игра куплена давно, пожалуй, что в месяц релиза. Цена ~18$
А вот насчет русской версии не уверен, хотя продавец уверял, что игра самая настоящая. С другой стороны, англ. версия вышла намного позже.
Ну, не укр. же локализация у меня :)
В общем-то, проблему я решил, просто непонятно куда ярлыки могли запропаститься? (В редакторе я совсем не очень, а тут вот понадобилось).
Полный путь ярлыка: C:\Documents and Settings\All Users\Главное меню\Программы\Steel Fury - Kharkov 1942
Сама игра на диске Е:
Пробовал ставить на С: Результат аналогичный - только ярлык игры доступен.
Вот обложка, картинка меню пуск.
Можно вместо ярлыков еще создать исполнительные файлы для запуска редактора.
Для этого создаем текстовые файлы там же где и starter.exe в которых пишем
в файле для создания полигона
для запуска редактораКод:"bin\rel\shell.exe" root\programs\newpoly.program
для создания новой миссииКод:"bin\rel\shell.exe" root\programs\misedit.program
для генератора полигонаКод:"bin\rel\shell.exe" root\programs\newmis.program
Код:"bin\rel\shell.exe" root\programs\polygen.program
потом переименовываем текстовые файлы в файлы с расширением .cmd или .bat и запускаем.
привет что ты мучаешься, скачай из TORRENTS.RU и все будет ОК
---------- Добавлено в 16:01 ---------- Предыдущее сообщение было написано в 15:51 ----------
p.s или скачай еще один адрес там без регистрации: FREEEXCHANJE.RU найдешь раздел игры и сделаешь запрос . пока