Could not load opengl subsystem что делать. Q3:ошибки_запуска_игры

Could not load opengl subsystem что делать. Q3:ошибки_запуска_игры


Иногда ошибки opengl32.dll и другие системные ошибки DLL могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл opengl32.dll, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра DLL.

В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка opengl32.dll. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Windows. Таким образом, эти поврежденные записи реестра DLL необходимо исправить, чтобы устранить проблему в корне.

Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей opengl32.dll не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

Ввиду наличия риска настоятельно рекомендуется использовать надёжное средство очистки реестра, например WinThruster (разработанное сертифицированным партнёром Microsoft уровня Silver), для сканирования и исправления любых проблем реестра, связанных с opengl32.dll. Использование программы очистки реестра автоматизирует процесс поиска недействительных записей в реестре, отсутствующих ссылок на файлы (например, вызывающих ошибку, связанную с opengl32.dll) и неработающих ссылок в реестре. Перед выполнением каждого сканирования автоматически создаётся резервная копия, благодаря чему имеется возможность отменить любые изменения одним щелчком мыши, что обеспечивает защиту от возможного повреждения ПК. Самое приятное, что исправление ошибок реестра также может значительно увеличить скорость работы и производительность системы.


Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с opengl32.dll (например, Windows):

  1. Нажмите на кнопку Начать .
  2. Введите "command " в строке поиска... ПОКА НЕ НАЖИМАЙТЕ ENTER !
  3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
  4. Будет выведено диалоговое окно для доступа.
  5. Нажмите Да .
  6. Черный ящик открывается мигающим курсором.
  7. Введите "regedit " и нажмите ENTER .
  8. В Редакторе реестра выберите ключ, связанный с opengl32.dll (например, Windows), для которого требуется создать резервную копию.
  9. В меню Файл выберите Экспорт .
  10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Windows.
  11. В поле Имя файла введите название файла резервной копии, например "Windows резервная копия".
  12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
  13. Нажмите Сохранить .
  14. Файл будет сохранен с расширением.reg .
  15. Теперь у вас есть резервная копия записи реестра, связанной с opengl32.dll.

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

В общем, захотелось тряхнуть стариной и на Windows 7 64bit побегать в старый-добрый RtCW.

Но этот простой процесс «поиграть», как выяснилось, оказался неоднозначным. Игра упорно не хотела запускаться.

Целая куча ошибок возникла, и все их постепенно пришлось решить. Итогом стал запуск игры на максимальных настройках

Итак. В этой статье:

1. Как я сначала устанавливал Return to Castle Wolfenstein версии 1.4 и получил кучу ошибок, которые пришлось исправлять2. Как в итоге получилось установить RtCW

3. И как это можно было сделать, если бы с самого начала делать всё правильно.

1. Итак, для начала я скачал себе этот сборник. Выглядело многообещающе.

1. Первая ошибка выглядела так:glw startopengl()-could not load opengl subsystem

Понятно, что причина в том, что почему-то не запускается подсистема OpenGL, но понять, почему — у меня не получилось: я обновил драйвера для видеокарты, поскачивал всякие файлы, которые типа позволяют отдельно установить ОпенГЛ, но они нормально тоже не пошли

Например, я поставил open gldirect. Эта штука типа позволяет запустить OpenGL-приложения с помощью драйверов Direct3D. Полностью эта штука называется SciTech GLDirect 5.0.2 full. Утащил я её отсюда: http://rutracker.org/forum/viewtopic.php?t=1402243

Программа распространяется как freeware, поддержка не предоставляется.

Данные для регистрации Name: Free Code, Code: 1C10-0485-A489-E2

2. У этой программы возникла как раз вторая ошибка: запускаться под Виндоус 7 данная прога отказалась. Писала ошибку: «Unable to connect to PMHELP.SYS or SDDHELP.SYS!»

Решение нашлось очень простое — нужно всего лишь запустить её в режиме совместимости с Windows 95. Ставим в настройках файла совместимость с виндой 95, а затем запускаем от имени администратора.

Кстати говоря, решение нашлось на каком-то сайте на французском языке)) Почему-то в рунете это ещё никто не перевёл. Исправляю эту оплошность)

Второй штукой, которую я нашёл в интернете, стала TitaniumGL — о которой написано, что это решение для квейка. Типа, извлекаем из архива файл opengl32.dll и кидаем в папку где экзешник. Нашёл, скачал, извлёк, кинул. Никакого особо результата не увидел. Как был зелёный экран с ошибкой — так и остался. Да и как-то данное решение не вызвало доверия — поскольку продвигают его с помощью спама.

Также прочитал, что исправить ошибку можно, если установить 3DMark06. Его я тоже нашёл, но качать и ставить не стал — решил найти более простые решения.

3. Кроме того, прочитал следующее: дескать, на широкоформатных мониторах Return to Castle Wolfenstein нормально не работает, поскольку в файле настроек выставлено неподходящее разрешение, которое нужно править под разрешение своего экрана.

«Ну ок» — подумал я. Надо — так надо.

В файле настроек нужно внести изменения с помощью текстового редактора. Подойдёт программа notepad ++Расположение файла (при установке по умолчанию)

C:Program FilesReturn to Castle WolfensteinMain

название файла

Поиском находим строки и установливаем следующие значения:

seta r_customwidth «1366»

seta r_customheight «768»

seta r_mode «-1»

На этом этапе, наконец-то, исчезло окно с ошибкой OpenGL. Появился просто чёрный экран при запуске игры. Но это уже прогресс.

2. Каким образом удалось запустить RtCW?

Дальше я в сети нашёл неофициальный патч, который убирает проблемы с вылетами и отсутствием поддержки широкоформатных мониторов. И увидел, что он предназначен для другой версии, нежели та, которую я скачал по первой ссылке.Поэтому я удалил волфенштейна, в папке игры осталась только созданная мной копия файла wolfconfig2.cfg с нужными мне настройками экрана

Итак, удалил я старую копию, стал ставить новую

4. Ошибка номер 4Наконец, получилось запустить, но качество картинки было низкое. При этом на заставке выскакивали слова:

cannot write wolfconfig.cfg

cannot write main

То есть игра мне пишет «не могу записать файл wolfconfig.cfg, не могу записать каталог main.»

То есть нет файла настроек в каталоге, а игре не хватает прав, чтобы его там создать

Вот тут мне и пригодился ранее сохранённый файл wolfconfig2.cfg. Я просто переименовал его в wolfconfig.cfg. И картинка тут же стала в нужном разрешении и высокими настройками качества.

5. Ошибка номер 5. Естественно, мне захотелось сменить настройки на максимум. Ан нет. Происходит вылет при попытке изменить графические настройки

6. Ошибка 6. Следующий запуск. Почти всё готово: нажимаю на запуск миссии (окно выбора уровня сложности). Появляется экран загрузки, а потом выскакивает ошибка: «cannot write to hunkusage.dat».

Эта ошибка лечится аналогично: просто запускаем игру от имени администратора. В принципе, идея тут понятна: программа ругается на то, что не может писать в данный файл, так как ей не хватает прав.

И вот теперь, наконец-то, можно играть.

3. Как правильно установить Return to Castle Wolfenstein.

Если бы мне потребовалось теперь заново ставить с нуля Вульфа, я бы сделал так:

2. Но установил бы её не в програм файлс, а куда-нибудь в отдельную папку, для которой не нужны особые права, причём папку бы назвал по-английски и закинул её в корень диска. Мало ли какие особенности ещё у установщика есть. Что-то типа C:GamesRtCW.

Родной установщик волфенштейна не адаптирован для седьмой винды. Поэтому при установке из родного образа — не создаётся конфигурационный файл, нет доступа к папке, куда он установлен.

Этот косяк лечится либо установкой не в программ файлс, а куда-нибудь ещё (например, на второй диск), либо надо запускать от имени администратора, либо просто скопировать конфигурационный файл из других установок, если вы их раньше делали.

На этом всё. Спасибо за внимание. Все вопросы и мысли по существу — в комментарии. Удачи)

Александр Крылов.

Q. После нескольких минут игры quake слетает в меню с сообщением:

CL_PARSEPACKETENTITIES: END OF MESSAGE

A. Известных решений этой проблемы - два: Первое - обновите драйвера к сетевой карте, или (если не помогло), второе - обновите pointrelease. (не в тему - касаемо новой игры Jedi Knight - используйте экзешник только с диска с игрой).

GLW_StartOpenGL() - could not load OpenGL subsystem

A. 1.Обновите драйвера к видеокарте и DirectX.

Если не помогло:

2.Удалите q3config.cfg и autoexec.cfg (если он есть). (Потом придется настраивать игру по-новой).

3.Попробуйте запускать quake3.exe разными способами - через ярлык на рабочем столе, через «Пуск → программы…», непосредственно из папки, где установлен Quake3. Решение звучит тупо, но пару раз помогало.

4.На крайний случай - переустановите игру и поставьте последний pointrelease.

Q. Quake не запускается, при загрузке написано:

User interface is version 4, expected version 3

A. Удалите quake3.exe и заново инсталлируйте pointrelease

Q. Quake не запускается, при загрузке написано:

Could not load default.cfg

A. 1.Удалите q3сonfig.cfg и запустите игру ище раз.

2.Попробуйте запускать quake3.exe разными способами - через ярлык на рабочем столе, через «Пуск → программы…», непосредственно из папки, где установлен Quake3.

Q. Не грузится скачанная (созданная) карта - во время загрузки игра слетает в меню:

A. Существует 4 причины:

1.Вызовите консоль (~), напишите \sv_pure 0, нажмите enter, запускайте карту еще раз. (Чтобы каждый раз не писать в консоли, в ярлыке к игре добавьте после quake3.exe строку +set sv_pure 0)

2.Вы забыли поставить на своей карте игрока (info_player_deathmatch) - поставьте.

3.Карта скомпилирована с ошибками - постарайтесь перекомпилировать карту без ошибок

4.Ошибки в шейдерах к текстурам/моделям - проверьте и исправьте ваши файлы *.shader (папка baseq3\scripts)

Q. Не грузится скачанная (созданная) карта - появляется сообщение:

ERROR: RE_LoadWorldMap: maps/имякарты.bsp not found

A. Quake по умолчанию загружает режим сервера как PURE, и в первую очередь ищет карты в файлах *.pk3 в папке \baseq3

1.Вызовите консоль (~), напишите \sv_pure 0, нажмите enter, запускайте карту еще раз. (Чтобы каждый раз не писать в консоли, в ярлыке к игре добавьте после quake3.exe строку +set sv_pure 0) или:

2.Сделайте pk3 файл и положите его в папку \baseq3

Q. Карта не показывается в меню выбора карт, а грузится только через консоль:

A. 1.В архиве *.pk3 с вашей (или скачанной) картой нет файла имякарты.arena (папка baseq3\scripts) Создайте этот файл (если это ваша карта) и добавьте его в pk3 (в папку \scripts) Пример файла *.arena:

{ map "skytown2" bots "Klesk Orbb Uriel" longname "Sky Town - second edition - by Anton" fraglimit "40" type "ffa tourney" }

2.В папке \baseq3 находится очень много карт - уменьшите их количество.

Q. При загрузке карты выкидывает в меню или в windows с ошибкой:

Requested feature was omitted at compile time" :

A. Проблема скорее всего в вашем файле *.jpg в папке \levelshots Пересохраните его в фотошопе со стандартной компрессией. Quake не читает jpg файлы, сохраненные с компрессией «progressive». Выберите опцию (Baseline («Standart») при сохранении jpg в фотошопе.

Q. Вы появляетесь в игре со здоровьем 32 (или около того) и оно сразу начинает уменьшаться до 10.

A. Удалите q3сonfig.cgf и запустите игру ище раз. Настройте все опции по-новой.

**Q. Периодически во время игры начинаются сильные тормоза:

А. Возможно в памяти висит какая-либо другая программа, тормозящая компьютер (известна такая проблема с PuntoSwitcher, а также некоторыми антивирусами). Закройте эту программу.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows