Sims 4 не видит видеокарту
❗️ Данная инструкция написана для операционных систем Windows. Если вы используете другую операционную систему, воспользуйтесь поисковой системой, чтобы найти эквиваленты Диспетчера устройств и DxDiag для используемой вами операционной системы. Google — ваш друг.
🟪Почему так происходит?
Разработчики игр не могут создать игру, которая распознает каждую существующую видеокарту, поэтому вы можете получать эту ошибку
Переопределение конфигурации: Настройка
Перейдите в папку:
SteamLibrary\steamapps\common\TheSims4\Game\Bin или куда была установлена игра и скопируйте файл GraphicsCards.sgr в Documents\Electronic Arts\The Sims 4\ConfigOverride.
Откройте файл SGR
Откройте GraphicsCards.sgr, который вы скопировали в папку ConfigOverride, в текстовом редакторе, лучше использовать Блокнот Windows или Notepad++. Использовать текстовые программы, такие как MS Word, Wordpad, Libre или Open Office Writer, не рекомендуется, потому что они включают свои специальные символы в файл, что может вызвать проблемы с игрой. Используйте текстовый редактор.
Прокрутите до раздела в файле GraphicsCards.sgr, относящегося к вашей видеокарте, и добавьте новую пустую строку в этом разделе.
Получите имя вашего GPU GPU: графический процессор (видеокарта).
1. Нажмите кнопку "Пуск" и введите "Диспетчер устройств", затем нажмите клавишу Enter.
- Вам не нужно поле поиска, чтобы вводить текст. Просто начните вводить, как только меню "Пуск" появится. Как только вы введете несколько букв слова "Устройство", он должен найти "Диспетчер устройств".
2. Когда Диспетчер устройств откроется, нажмите на значок >, чтобы развернуть категорию "Адаптеры дисплея".
Там вы найдете имя вашего GPU. В этом примере у меня Nvidia Geforce GTX 1050.
3. В новой пустой строке, которую вы создали в файле GraphicsCards.sgr, введите:
card
и нажмите клавишу TAB три раза, затем введите имя вашей видеокарты в кавычках, соответствуя формату других списков с учетом пробелов, регистра и т.д., затем снова нажмите TAB и скопируйте/вставьте $cardLevelUber $resolutionHigh из другой строки после этого.
Например, если ваша карта в диспетчере устройств называется NVIDIA Geforce 2070 Tritan TI, строка, которую вы создали, должна выглядеть так
card 0x1C21 "NVIDIA GeForce GTX 1050 TI" $cardLevelUber $resolutionHigh card "NVIDIA Geforce GTX 2070 Tritan TI" $cardLevelUber $resolutionHigh card 0x1C82 "NVIDIA GeForce GTX 1050Ti" $cardLevelUber $resolutionHigh card 0x1C8F "NVIDIA GeForce GTX 1050Ti" $cardLevelUber $resolutionHigh
У вас должно быть пустое место, где должен быть ID устройства
Следующий шаг - получить код ID вашего устройства, чтобы заполнить это место.
Получите ID вашего GPU
Чтобы получить ID вашего устройства в операционных системах Windows, нажмите WinKey+R или нажмите кнопку "Пуск" и введите "run", затем нажмите клавишу Enter.
Когда откроется окно команды "Выполнить", введите dxdiag в текстовом поле и нажмите Enter:
Нажмите "Сохранить всю информацию"
Это создаст простой текстовый файл с именем DxDiag.txt. Сохраните его на вашем компьютере где-нибудь, например, на рабочем столе. После того, как вы сохраните текстовый файл DxDiag, перейдите к нему и откройте его.
В файле DxDiag.txt будет раздел для устройств отображения.
Прокрутите вниз до Device ID: и скопируйте этот код. Это тот код, который вам нужно вставить в файл GraphicsCards.sgr в пустое место, которое мы оставили в предыдущих шагах редактирования этого файла.
После того, как вы вставите этот код, строка, которую вы создали в файле SGR, должна выглядеть так:
card 0x1C81 "NVIDIA Geforce GTX 2070 Tritan TI" $cardLevelUber $resolutionHigh
❗️ НО: Эта строка не будет работать для вашей видеокарты. Это пример того, как должна выглядеть строка, которую вы создали.