sims-new.my1.ru
Главная Форум Авторские работы TS4 Статьи Авторские работы TS3 Каталог файлов Правила
Fashion Room Second Chance CAS Челлендж
Приветствую Вас Гость "Неизвестная видеокарта" или Как настроить графику в Симс 3 - Форум Регистрация Вход RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Техпомощь » Техпомощь по Симс 3 » "Неизвестная видеокарта" или Как настроить графику в Симс 3
"Неизвестная видеокарта" или Как настроить графику в Симс 3
MAYUДата: Суббота, 16.05.2020, 18:30 | Сообщение # 1
VIP
Группа: Друзья
Сообщений: 2574
Награды: 1350
Статус: Offline


Награда за общительность. Награда завсегдатая форума.

Современные технологии не стоят на месте и с каждым годом появляются более усовершенствованные графические составляющие. Но что делать, если ваш ПК или ноутбук совсем новый, а старые игры лагают и выглядят ужасно? Об этом я расскажу вам в этой статье!



Если при первом запуске игры вы увидели такое предупреждение, то не спешите создавать новую игру. Сперва вам необходимо "познакомить" симс с вашей видеокартой (а при наличии нескольких, выбрать ту, которая нужна), чтобы избежать проблем с вылетами и непонятными текстурами.

1. Сперва нужно убедиться, что игра действительно не распознает видеокарту. Для этого переходим в папку Мои документы\Electronic Arts\The Sims 3 и находим там DeviceConfig.log и открываем его с помощью любого текстового редактора, например Блокнота.



2. В открывшемся тексте вам нужны два раздела, первый "Rating info":


=== Rating info ===
GPU: 1 GPU Memory: Х CPU: Х RAM: Х CPU Speed: ХХХХ Threading: Х



Здесь GPU ( "graphics processing unit" или графический процессор, проще говоря наша видеокарта) присвоен самый низкий рейтинг - 1 (максимальный - 5) и поэтому в игре графика автоматически устанавливается на минимальные настройки. Следующий интересующий нас раздел посвящен именно видеокарте "Graphics device info" :


=== Graphics device info ===
Number: 0
Name (driver): NVIDIA GeForce GTX 960M
Name (database): NVIDIA GeForce GTX 960M [Found: 0, Matched: 0]
Vendor: NVIDIA
Chipset: Vendor: 10de, Device: 139b, Board: 11381462, Chipset: 00a2



"Found: 0" значит найдено 0 видеокарт. Т.е. видеокарта не найдена в списке поддерживаемых игрой видеокарт. В игре все выглядит ужасно, а при попытке вручную "подкрутить" игровые настройки графики исправив файл Options.ini можно запросто получить визуальные глюки и даже "вылет" на рабочий стол.

Как это исправить? Только вручную.

3. Переходим в папку Bin базовой игры (например: D:\Games\Electronic Arts\The Sims 3\Game\Bin). Тут нужно найти файлы GraphicsCards.sgr и GraphicsRules.sgr . Перед началом работы скопируйте эти файлы на рабочий стол или в другую папку, чтобы в случае неудачи не переустанавливать игру.

Теперь необходимо узнать идентификатор вашей видеокарты (Device ID). Для этого нужно вернуться к файлу DeviceConfig.log и в нем, в уже знакомой вам секции "Graphics device info" найти строчку (пример):


Chipset: Vendor: 10de, Device: 139b, Board: 11381462, Chipset: 00a2



В нашем случае, для видеокарты NVIDIA GeForce GTX 960M ID будет - 139b. Запоминаем, файл не закрываем.

4. Возвращаемся в папку Bin базовой игры и открываем файл GraphicsCards.sgr Блокнотом (так же как открывали DeviceConfig.log - пункт 1).

Примечание: У вас может быть другая видеокарта, но не стоит паниковать. Эти действия подойдут для любых видеокарт - AMD, Intel и тд. Просто выполняйте всё по пунктам с нужным для вас названием.

В начале списка вы увидите видеокарты AMD. Листаем ниже и находим:


card 0x5655 "Mach 64" unsupported
card 0x4158 "Mach 32" unsupported
end
vendor "NVIDIA" 0x10b4 0x12d2 0x10de
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"



Сразу после vendor "NVIDIA" размещаем новую строчку с названием нашей видеокарты. Для этого достаточно скопировать одну из существующих и заменить значения (поставить ID и название) - card 0x139b "GeForce GTX 960M". Должно получится:


card 0x5655 "Mach 64" unsupported
card 0x4158 "Mach 32" unsupported
end
vendor "NVIDIA" 0x10b4 0x12d2 0x10de
card 0x139b "GeForce GTX 960M"
card 0x0fd1 "GeForce GT 650M"
card 0x0fd2 "GeForce GT 640M"



После чего сохраняем и закрываем файл.

5. Теперь необходимо заняться файлом GraphicsRules.sgr. Открываем его Блокнотом так же, как и предыдущие. Не пугайтесь количеству символов в файле, нам нужно найти строчку с названием бренда нашей видеокарты - Nvidia.


if (match("${cardVendor}", "NVIDIA"))
if(match("${cardName}", "* 1?0M*") or match("${cardName}", "* 2?0M*") or match("${cardName}", "* G1?0M*") or match("${cardName}", "* G2?0M*"))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match("${cardName}", "*8800*") or match("${cardName}", "*9500*") or match("${cardName}", "*9600 GSO*") or match("${cardName}", "*9600 GT*") or match("${cardName}", "*9800 *") or match("${cardName}", "*GTX 2??*") or match("${cardName}", "*2?00M*") or match("${cardName}", "*3?00M*") or match("${cardName}", "*Quadro*FX 5??0*") or match("${cardName}", "*GT 1?0*") or match("${cardName}", "*GTS 150*") or match("${cardName}", "*GTS 250*") or match("${cardName}", "*GT 2??*") or match("${cardName}", "*GTS 2??*") or match("${cardName}", "*GTX 2??*") or match("${cardName}", "*GeForce G2??*") or match("${cardName}", "*GT 3??*") or match("${cardName}", "*GTS 3??*") or match("${cardName}", "*GTX 3??*") or match("${cardName}", "*GeForce 3??*") or match("${cardName}", "*GT 4??*") or match("${cardName}", "*GTS 4??*") or match("${cardName}", "*GTX 4??*") or match("${cardName}", "*GT 5??*") or match("${cardName}", "*GTS 5??*") or match("${cardName}", "*GTX 5??*") or match("${cardName}", "*GT 6??*") or match("${cardName}", "*GTX 6??*"))
seti cardLevel $cardLevelUber




Эта мешанина текста проверяет каждую видеокарту из списка и ищет совпадение. Поскольку здесь нет строки, которая соответствовала бы GTX 960M, мы добавим её сами. Скопируйте последние символы - or match("${cardName}", "*GTX 6??*") и замените 6 на 9. Должно получиться так:



("${cardName}", "*GTX 6??*") or match("${cardName}", "*GTX 9??*"))




Весь отредактированный текст теперь выглядит таким образом. Черным я выделила измененную часть:


if (match("${cardVendor}", "NVIDIA"))
if(match("${cardName}", "* 1?0M*") or match("${cardName}", "* 2?0M*") or match("${cardName}", "* G1?0M*") or match("${cardName}", "* G2?0M*"))
seti cardLevel $cardLevelMedium
seti isCardMatched true
elseif (match("${cardName}", "*8800*") or match("${cardName}", "*9500*") or match("${cardName}", "*9600 GSO*") or match("${cardName}", "*9600 GT*") or match("${cardName}", "*9800 *") or match("${cardName}", "*GTX 2??*") or match("${cardName}", "*2?00M*") or match("${cardName}", "*3?00M*") or match("${cardName}", "*Quadro*FX 5??0*") or match("${cardName}", "*GT 1?0*") or match("${cardName}", "*GTS 150*") or match("${cardName}", "*GTS 250*") or match("${cardName}", "*GT 2??*") or match("${cardName}", "*GTS 2??*") or match("${cardName}", "*GTX 2??*") or match("${cardName}", "*GeForce G2??*") or match("${cardName}", "*GT 3??*") or match("${cardName}", "*GTS 3??*") or match("${cardName}", "*GTX 3??*") or match("${cardName}", "*GeForce 3??*") or match("${cardName}", "*GT 4??*") or match("${cardName}", "*GTS 4??*") or match("${cardName}", "*GTX 4??*") or match("${cardName}", "*GT 5??*") or match("${cardName}", "*GTS 5??*") or match("${cardName}", "*GTX 5??*") or match("${cardName}", "*GT 6??*") or match("${cardName}", "*GTX 6??*") or match("${cardName}", "*GTX 9??*"))
seti cardLevel $cardLevelUber




Сохраняем и закрываем файл.

6. После всего этого рекомендуется почистить кэш игры и удалить файлы Options.ini и DeviceConfig.log из папки Мои документы\Electronic Arts\The Sims 3 . При новом запуске игры они сгенерируются заново. Вот и все. Теперь запускайте игру и пробуйте выставить настройки графики, соответствующие производительности вашей новейшей видеокарты.






Надеюсь, данный способ поможет вам снизить перегревы компа и лаги игры, как это было у меня :)
 
MAYUДата: Суббота, 16.05.2020, 18:53 | Сообщение # 2
VIP
Группа: Друзья
Сообщений: 2574
Награды: 1350
Статус: Offline


Награда за общительность. Награда завсегдатая форума.

Если вы боитесь напортачить, то можете просто заменить файлы GraphicsCards.sg и GraphicsRule.sgr на уже готовые с обновленным списком видеокарт:

СКАЧАТЬ - Sims 3 SGR Files (CPU Tweak).

Установка:

1. Скачайте архив и скопируйте файлы в корневую папку игры (Например: D: \ Games \ Electronic Arts \ The Sims 3 \ Game \ Bin)

2.Загрузить игру, настройте графику и выйдите.

3. Зайдите в Мои документы\Electronic Arts\The Sims 3 и откройте файл DeviceConfig.log. В графе "Graphics device info" после названия видеокарты должно стоять [Found: 1, Matched: 1]. Это значит, что игра распознала видеокарту и работает нормально.
 
MAYUДата: Суббота, 16.05.2020, 20:02 | Сообщение # 3
VIP
Группа: Друзья
Сообщений: 2574
Награды: 1350
Статус: Offline


Награда за общительность. Награда завсегдатая форума.

Еще одним важным пунктом будет увеличение размера памяти для подгрузки текстур.


1. Зайдите в Мои документы и откройте файл DeviceConfig.log и найдите строчку:


Texture memory: 32MB <<OVERRIDE>>



Если у вас выставлено такое же значение, то приступайте к следующему шагу.

2. В корневой папке Bin откройте GraphicsRule.sgr. В самом верху списка вы увидите строчки:


setb textureMemorySizeOK true
if ($textureMemory == 0)
seti textureMemory 32
setb textureMemorySizeOK false




Пропишите вместо указанных чисел 1024 или 2048 (чем выше значение, тем лучше качество текстур, но нагрузка на память будет сильнее). Должно быть так:


setb textureMemorySizeOK true
if ($textureMemory == 0)
seti textureMemory 1024
setb textureMemorySizeOK false




Сохраните и закройте файл.

3. Запустите игру, после чего выйдите из нее и вернитесь в Мои документы. Откройте DeviceConfig.log и проверьте строчку с текстурами:


Texture memory: 1024MB <<OVERRIDE>>



Если выставленное ранее значение отобразилось, то вы молодец! biggrin

Кстати, в архиве с готовыми файлами эти строчки не изменены. Если вы их скачали, то придется редактировать всё вручную.
 
LadyellieДата: Среда, 20.05.2020, 16:04 | Сообщение # 4
Профи-ветеран
Группа: Проверенные
Сообщений: 254
Награды: 154
Статус: Offline


Награда за общительность.

Вооо, большущее спасибище, выручили просто! Всё помогло и работает отлично.
Урок с увеличением памяти для текстур тоже полезным оказался, даже не знала, что так можно. biggrin


Tavern "Two pints of ale" в моей Мастерской! Welcome.
 
OmotteДата: Пятница, 29.05.2020, 16:11 | Сообщение # 5
Мастер
Группа: Проверенные
Сообщений: 117
Награды: 45
Статус: Offline



Огромное спасибо за статью, она была весьма полезной

Tumblr

 
MAYUДата: Суббота, 30.05.2020, 12:46 | Сообщение # 6
VIP
Группа: Друзья
Сообщений: 2574
Награды: 1350
Статус: Offline


Награда за общительность. Награда завсегдатая форума.

Ladyellie, Omotte, пожалуйста! smile она и мне помогла, т.к. на моем компьютере 2 видеокарты и игра использовала встроенную.

МАСТЕРСКАЯ | ТВОРЧЕСКАЯ| ЗАМЕТКИ TS4
 
AlexiaДата: Четверг, 18.06.2020, 23:25 | Сообщение # 7
Эксперт-старожил
Группа: Проверенные
Сообщений: 805
Награды: 62
Статус: Offline


Награда за общительность.

Спасибо

"Ищи в других достоинства, недостатки отыщутся сами".


Сообщение отредактировал Alexia - Четверг, 18.06.2020, 23:43
 
katyaparshina92Дата: Воскресенье, 30.08.2020, 20:01 | Сообщение # 8
Местный
Группа: Проверенные
Сообщений: 40
Награды: 19
Статус: Offline



Вы очень хорошо и подробно все изложили, большущее спасибо)).
 
anastasiakinyovaДата: Воскресенье, 06.12.2020, 13:24 | Сообщение # 9
Начинающий
Группа: Пользователь
Сообщений: 4
Награды: 0
Статус: Offline



Добрый день)
Попробовала вручную вписать параметры своей видеокарты - игра перестала запускаться.
Комп достаточно новый, даже в Sims 3 SGR Files (CPU Tweak) такой карты нет.
Пришлось вернуть всё, как было ((((((((((
 
MAYUДата: Четверг, 10.12.2020, 15:21 | Сообщение # 10
VIP
Группа: Друзья
Сообщений: 2574
Награды: 1350
Статус: Offline


Награда за общительность. Награда завсегдатая форума.

anastasiakinyova, возможно, вы сделали что-то не так. Моя видеокарта тоже нового поколения, но, тем не менее, всё получилось успешно.




Если, по какой-то причине, игра не хочет запускаться и вы уверены, что это из-за редактирования файла, воспользуйтесь авто-программой.



источник

СКАЧАТЬ

Сразу скажу, я этот метод не пробовала, поэтому, если возникнут вопросы, ищите ответы на них на источнике.


Сообщение отредактировал MAYU - Четверг, 10.12.2020, 15:35
 
ksunechkaДата: Воскресенье, 20.03.2022, 17:27 | Сообщение # 11
Начинающий
Группа: Пользователь
Сообщений: 1
Награды: 0
Статус: Offline



Для этого достаточно скопировать одну из существующих и заменить значения (поставить ID и название) - card 0x139b ---------- привет)) подскажите, а что значит ID карты? у меня geforce gtx 1650 ti -- не получается ничего((

Добавлено (20.03.2022, 17:42)
---------------------------------------------
всё, я разобралась smile но правда, все равно не сработало
у меня получается после номера идёт не одна буква "М", как у вас, а две "Ti" - как в этом случае быть с файлом GraphicsRules.sgr.
должно получиться "*GTX 1??*" или "*GTX 16??*" - и не нужно ли тут букву добавить? cry

Добавлено (20.03.2022, 17:58)
---------------------------------------------
как бы я тут всё по инструкции не крутила, всё равно: вся одежда размытая (( хотя файл показывает, что видеокарта найдена
heeeelp!((

 
teaphileДата: Вторник, 21.03.2023, 15:37 | Сообщение # 12
Начинающий
Группа: Пользователь
Сообщений: 1
Награды: 0
Статус: Offline



Смена вручную, скачивание готовых документов ничего не изменили, всё равно неизвестная видеокарта wacko
 
virgil_maroДата: Четверг, 22.06.2023, 00:08 | Сообщение # 13
Начинающий
Группа: Пользователь
Сообщений: 6
Награды: 0
Статус: Offline



при изменении файлов вручную игра перестала запускаться, поэтому я воспользовалась авто-программой к нексуса и все отлично заработало, так что программа рабочая и очень простая в использовании, хотя и на английском (я лично просто с фотопереводом от яндекса во всем разоюралась:D). большое спасибо за эту статью, я раньше вообще не знала, что для распознавания видеокарты нужно что-то делать, а оказывается, вот оно что)) в общем, спасибо, помогло!
 
domenix2008Дата: Понедельник, 19.02.2024, 18:17 | Сообщение # 14
Начинающий
Группа: Пользователь
Сообщений: 2
Награды: 0
Статус: Offline



Ну да почти получилось: неизвестный науке зверь NVIDIA GeForce GTX 1660 стал распознаваться игрой The Sims 3 Deluxe Edition
Осталось выдрессировать зверя : по умолчанию в игре выставляется 1024 X 768 60 HZ
полноэкранный 1920 x 1080 60 HZ c максимальным сглаживанием , высоким качеством текстур ужасен (imho: imho: huh ) оконный 1920 x 1080 60 HZ вполне прилично .
С огромным уважением к труду автора ❤️

PS Когда то очень давно играл в эту игру на Windows XP с NVIDIA GeForce парадоксально но вполне прилично тянуло .
 
Форум » Техпомощь » Техпомощь по Симс 3 » "Неизвестная видеокарта" или Как настроить графику в Симс 3
  • Страница 1 из 1
  • 1
Поиск:


Запрещено копирование и публикация любых материалов сайта на другие порталы
без письменного разрешения администрации и указания ссылки на sims-new.my1.ru
Сайт никак не связан с Electronic Arts Inc
© 2010-2023 sims-new.my1.ru
Хостинг от uCoz