LINUX.ORG.RU
решено ФорумGames

Warcraft3 demo Fatal error!


0

1

Собрал wine со следующими опциями:

./configure --without-oss --without-openssl --without-cups --without-v4l --without-xinerama --without-jack --without-nas --without-capi --without-esd --without-gphoto --without-gnutls --without-sane  march=i686 cflags=-01
Хотел протестировать. Это дало неприятный выхлоп:
This application has encountered a critical error:

FATAL ERROR!

Program: C:\Program Files\Warcraft III\War3Demo.exe
Exception: 0xC0000005 (ACCESS_VIOLATION) at 001B:09151000
А потом еще:
CD-ROM drive error
Может я где-то ошибся?

Ответ на: комментарий от AITap
fixme:d3d_caps:select_card_intel_mesa Card selection not handled for Mesa Intel driver
fixme:d3d_caps:init_driver_info Unhandled vendor 8086.
fixme:dbghelp:elf_new_wine_thunks Duplicate in L"wined3d<elf>": __wine_dbch_d3d_shader<7d9e2b78-00000010> __dbch<7d9e2b78-0>

и так далее.

IT-specialist ()
Ответ на: комментарий от IT-specialist

Имелся в виду сам wine, а не демка warcraft. Тоже нет?

AITap ★★★★★ ()
Ответ на: комментарий от Gary

> А чем wine из дистрибутива не подошёл?
Странный вопрос. Я поставил Линукс, чтобы изучать, а ты?

Имелся в виду сам wine, а не демка warcraft. Тоже нет?

Сам Wine вроде без проблем работает, только вот такая запара с варом. Поставил Винамп, слушаю музыку.

IT-specialist ()
Ответ на: комментарий от IT-specialist

>Странный вопрос. Я поставил Линукс, чтобы изучать, а ты?

А ты сам себе злобный буратина. Для начала проверь работоспособность игры с wine из репозиториев дистрибутива, может дело не в нём, а в каких-то сторонних библиотеках. Во-вторых, расскажи как ты запускаешь wine, а также ответь наконец на вопрос про другие установки wine в системе.

Gary ★★★★★ ()
Ответ на: комментарий от Gary

> как ты запускаешь wine
А как еще можно запустить? Расскажи.

про другие установки wine в системе

Какие настройки? Звук через альсу, директИкс 9 поставил через вайнтрикс. Что еще интересует, говори?

IT-specialist ()

«AirStrike 3D» поставил - играется. Без проблем с видео и звуком. Демка может быть глюченая?

IT-specialist ()
Ответ на: комментарий от IT-specialist

> Сам Wine вроде без проблем работает
Ещё раз задаю вопрос: сколько версий wine установлено в системе? Возможно, их несколько (дистрибутивная + самосборная)? Если да, различаются ли их версии? Пробовали ли Вы чистить WINEPREFIX (rm -rvf ~/.wine)?

Зачем ставили directx? winetricks d3dx9 было актуально несколько версий назад, а сейчас гораздо большую стабильность обеспечивает именно wined3d.

AITap ★★★★★ ()
Ответ на: комментарий от AITap

> Ещё раз задаю вопрос: сколько версий wine установлено в системе?
Ты этот вопрос первый раз задаешь. Версия одна - самосборная 1.2.3 Ты думаешь, я буду несколько штук ставить?

сейчас гораздо большую стабильность обеспечивает именно wined3d.

Мне насрать, я не геймер. Просто хотел потестить свою сборку вайна.

IT-specialist ()
Ответ на: комментарий от IT-specialist

> Ты этот вопрос первый раз задаешь.
Мне казалось, что «А других установок wine нигде в системе не наблюдается?» несёт примерно тот же смысл. Ладно, как знаете.

Мне насрать, я не геймер. Просто хотел потестить свою сборку вайна.

Тогда поясните, пожалуйста, зачем нужно было ставить DirectX9?

AITap ★★★★★ ()
Ответ на: комментарий от AITap

> Тогда поясните, пожалуйста, зачем нужно было ставить DirectX9?
Для красоты. Пойдет такой ответ? Ты чего-нибудь по делу можешь сказать, или только потроллить зашел?

IT-specialist ()
Ответ на: комментарий от IT-specialist

Вопрос-то по делу, внутренняя работа библиотек wined3d и виндового direct3d сильно различается и установка directx может нарушить работу некоторых программ. И вообще, судя по тому что ты неохотно слушаешь советы, которые тебе дают, да ещё и хамишь в ответ, создаётся впечатление что потроллить зашёл как раз ты.

Gary ★★★★★ ()
Ответ на: комментарий от IT-specialist

> Для красоты.
Возможно, какая-либо структура directx и является красивой, но установив его, Вы, скорее всего, поломали содержимое wineprefix, поскольку он конфликтует с используемыми в wine механизмами.

AITap ★★★★★ ()
Ответ на: комментарий от Gary

> создаётся впечатление что потроллить зашёл как раз ты.
Вполне вероятно!

IT-specialist ()
Ответ на: комментарий от AITap

> Возможно, какая-либо структура directx и является красивой, но установив его, Вы, скорее всего, поломали содержимое wineprefix, поскольку он конфликтует с используемыми в wine механизмами.
Но вар-то не работал, когда я еще не установил директИКС.

IT-specialist ()
Ответ на: комментарий от IT-specialist

Когда я читал изменения в Wine 1.2.3 то узнал, что там что-то исправляли с Mesa. В 1.3.10 примерно. Но это «что-то» совсем не похоже на твою ошибку. Следовательно ошибка может быть и в Wine, но я считаю что ошибка в драйвере. Установи распоследний libdrm (./configure --prefix=/usr), xf86-video-intel (там без параметров) и mesa (с --prefix и запретом лишних драйверов если хочешь).

ZenitharChampion ★★★★★ ()
Ответ на: комментарий от A_Dungeon

> А почему именно Warcraft 3?
Что первое пришло в голову, то и поставил. У меня ни одной игрушки нет. Диски со старьем выкинул: Солнце Тибериума, Дальнобойщики 2, ГТА Вайс сити и т. д. Все десятилетней давности.

IT-specialist ()
Ответ на: комментарий от IT-specialist

Поставил бы кваку. Или плэйнскейпу. Клевые игрушки. Ходиш всех мочиш.

A_Dungeon ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.