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

WINE for games: mouse input problem + directmusic problem

 , ,


0

1

Здравствуйте!

Я сейчас упарываюсь запуском игр под вайн.

wine-1.5.28/Linux 3.7.9-gentoo x86_64 AMD Athlon(tm) II X4 645 Processor AuthenticAMD GNU/Linux.

Освоил winetricks.

$ winetricks list-installed
cmd
d3dx9_43
d3dx9
devenum
dinput8
directmusic
directplay
dmsynth
dsound
dxdiagn
dxdiag
gdiplus
gdiplus_winxp
glut
hid
l3codecx
mfc42
msvcirt
ogg
quartz
sdl
vcrun6sp6
vcrun6
wmp10
wsh56vb
wsh57

Все хорошо. Прекрасно показывают себя Space Rangers, Half-Life, Gothic. Омрачает лишь несколько фактов:

  • При выводе музыки в НЕКОТОРЫХ играх(Pharaoh, Half-life с фоновой музыкой) (драйвер winealsa) звук прерывистый и отдающий эхом.
  • В некоторых играх (Mafia, Morrowind) указатель мыши ведет себя не адекватно. Бегает с бешеной скоростью и в направлениях не соответствующим фактическому передвижению мыши.

Помогите пожалуйста советом.

Deleted

При выводе музыки в НЕКОТОРЫХ играх(Pharaoh, Half-life с фоновой музыкой) (драйвер winealsa) звук прерывистый и отдающий эхом.

Попробуй с winepulse, есть все шансы что с ним таких проблем не будет.

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

Уверен что у него нет PulseAudio - в Gentoo обычно его не устанавливают.

Советую пересобрать Wine без поддержки Gstreamer, мне помогло.

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

Уверен что у него нет PulseAudio - в Gentoo обычно его не устанавливают.

Именно так. Попробую навернуть пульс.

Советую пересобрать Wine без поддержки Gstreamer, мне помогло.

[ebuild   R   ~] app-emulation/wine-1.5.28
USE="X alsa cups gecko jpeg lcms ldap mono mp3 ncurses nls opengl oss perl png prelink ssl threads truetype udisks xml -capi -custom-cflags -fontconfig -gphoto2 -gsm -gstreamer -odbc -openal -opencl -osmesa -pulseaudio -samba -scanner (-selinux) {-test} -v4l -xcomposite -xinerama" ABI_X86="32 64 (-x32)" 0 kB

Хм. у меня его и не было. Сейчас попробую включить.
Deleted
()
Ответ на: комментарий от Deleted

Странно... у меня переход на winepulse помог, но вайн у меня конечно значительно старее твоего (1.5.19). Проверил, Pharaoh нормально пашет (как и ранее).

Тут есть несколько вопросов:
1 - Пробовал ли чистый префикс?
2 - У тебя обычные колонки? Или может 5.1 или там беспроводные уши? У меня была когда то проблема с bluetooth наушниками, как раз из за частот.
3 - Вот здесь есть идея/совет (первый ответ):
http://forum.winehq.org/viewtopic.php?t=16273
Обычно прерывистого звука именно в несовпадении частот.
Стоит посмотреть характеристики звуковой карточки и погуглить на тему проблем с ней и вайном.

winddos ★★★
()
Последнее исправление: winddos (всего исправлений: 1)

указатель мыши ведет себя не адекватно

Поиграйся с оконным/полноэкранным режимами, с эмуляцией рабочего стола и без, форсировать dinput-библиотеки как builtin.

Deleted
()

Попробуй dinput, dinput8, dsound указать «встроенная». quartz должен быть «сторонняя». dinput почему-то нет у тебя.Можно попробовать доустановить. Сторонние dinput* худо оаботают из-за mouse relative coordinates.

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

Помогло

Спасибо за дельный совет. Переключение dinput с сторонней на встроеную решило проблему с мышкой. Теперь она адекватно ездит по экрану.

Со звуком еще не игрался.

Deleted
()
Ответ на: комментарий от auto12884839

Господа, вынужден сказать вам спасибо.

В настройках wine указал «встроеная» для библиотеки dsound. Звук идеален.

Deleted
()

PS: Удаляю pulseaudio ))

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