Перейти к содержимому

Мир Танков для ОС Linux. Обсуждение


Рекомендованные публикации

Игроки
152 публикации
40 429 боёв
22 Май 2013 - 16:34 пользователь wiom сказал:

ребят помогите пожалуйста с устоновкой. все делаю по инструкации дошел до конфигурации. не могу понять почему у меня при выполнении команды sudo make -j4, процесс заканчивается вот так

echo "atl100_test.exe TESTRES \"atl100_test-stripped.exe.so\"" | LD_LIBRARY_PATH="../../../libs/wine:$LD_LIBRARY_PATH" ../../../tools/wrc/wrc --nostdinc --po-dir=../../../po  -I. -I. -I../../../include -I../../../include  -DWINE_STRICT_PROTOTYPES -DWINE_NO_NAMELESS_EXTENSION -DWIDL_C_INLINE_WRAPPERS -D_ATL_VER=_ATL_VER_100  -o ../../../programs/winetest/atl100_test.resmake[1]: Выход из каталога `/home/easy/wines/dlls/atl100/tests'easy@easySt:~/wines$
и все. да и патчинг raw3.patch как то не удачно на мой взгляд проходит. у меня система Ubuntu 13.04 х32, Wine 1.5.30.

подскажите что делать пожалуйста

Твоего сообщения недостаточно для анализа ошибки, ибо сама причина видимо выше и пропущена :)

И если у тебя Ubuntu 13.04 то что ты пытаешься собрать вручную, если у тебя уже всё есть?

Ссылка на комментарий
Игроки
3 публикации
206 боёв
да 13.04, а собрать пытался вайн с патчами по инструкции, извиняйте за криворукость если что. в итоге не получилось как по инструкции. сделал по другому. установил из Ubuntu Tweak PlayOnLinux, ну и там в списке игр есть ВОТ. нажал "установить", все поставилось. игра запустилась, только чет пинг 150 и фпс 3. это поправимо?
Ссылка на комментарий
Игроки
152 публикации
40 429 боёв
24 Май 2013 - 13:48 пользователь wiom сказал:

да 13.04, а собрать пытался вайн с патчами по инструкции, извиняйте за криворукость если что. в итоге не получилось как по инструкции. сделал по другому. установил из Ubuntu Tweak PlayOnLinux, ну и там в списке игр есть ВОТ. нажал "установить", все поставилось. игра запустилась, только чет пинг 150 и фпс 3. это поправимо?

Напиши что у тебя за конфигурация, и какие драйвера для видеокарты. Может поправимо, может нет.

Ссылка на комментарий
Игроки
18 публикаций
6 683 боя

Виджет для запуска WoT

 

Я не пользуюсь ни Гномом, ни КДЕ, в качестве менеджера окон у меня IceWM.

Так же я не пользуюсь WoTFLIX - wine у меня скомпилирован и установлен из исходников.

Для удобства запуска ВоТа и записи видео реплеев (скринкастов) написал виджет на tcl (Tk).

 

Выглядит он так:

http://savepic.org/3501784.png

 

Его функционал:

1.Запуск Лаунчера

2.Запуск екзешника игры

3.Запуск скринкаста окна с игрой (без звука!)

4.Изменение окна с игрой до размера 1024х768

5.Изменение окна с игрой до размера 1366х768

6.Выбор файла с реплеем и запуск его

 

При нажатии на кнопку "Screencast" окно с игрой меняет размер на 1366x768 и перемещается так чтобы уместиться на экране (подразумевается, что монитор FullHD). Видео файл создаётся в домашней директории и имеет название вида wot_датавремязаписи.avi . Во время записи открывается окно терминала, в котором работает ffmpeg, для остановки записи в этом окне нужно нажать "q" либо закрыть окно с терминалом.

Писать видео можно как непосредственно во время игры (просто нажимаете "Screencast" и продолжаете играть) либо можно запустить реплей и писать уже его.

Параметры видео можно посмотреть в коде и изменить под свои потребности, например, включить запись звука.

Размер окна для записи видео выбран с учётом соотношения сторон 16:9 и по вертикали выставлен минимальный для WoT размер 768

 

Код:

Spoiler

 

#!/usr/bin/env wish# version 0.2# В скрипте используются следующие программы: wine, ffmpeg, xdotool, xterm.# Установить их можно из репозиториев.# Виджет не проверяет их наличие в системе.# ВНИМАНИЕ !!!# ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ И ИСПРАВЬТЕ "ПУТЬ К ПАПКЕ С ИГРОЙ" file_game# Остальные переменные с путями, возможно, не нужно менять, то так же проверьте их#Путь к Wineset file_wine wine#Путь к папке с игрой   !!! ОБЯЗАТЕЛЬНО ПРОВЕРИТЬ И ИСПРАВИТЬ НА НУЖНЫЙ !!!set file_game /home/USER/.wine/drive_c/Games/World_of_Tanks#Путь к WoTLauncher.exeset file_launcher $file_game/WoTLauncher.exe#Путь к WoldOfTanks.exeset file_wot $file_game/WorldOfTanks.exe#Путь к папке с реплеямиset file_replays $file_game/replays#Запуск WoTLauncherproc launchwot {} { global file_wine ; global file_launcher ; exec $file_wine $file_launcher &; }#Запуск WoTproc wot {} { global file_wine ; global file_wot ; exec $file_wine $file_wot &; }#Выбор файла и запуск реплеяproc replay_battle {} { global file_wine ; global file_wot ; global file_replays ;   set types {{{wotreplays files} {.wotreplay}}} ;   set repfile [tk_getOpenFile -title "WoT replay file" -initialdir $file_replays -filetypes $types] ;   if { [string length $repfile] != 0 } { exec $file_wine $file_wot $repfile &; } }#Запуск скринкастаproc screencast_ffmpeg {} { exec xdotool search --name "WoT Client" windowactivate windowsize --sync 1366 768 windowmove --sync 250 50; exec xterm -e {ffmpeg -f x11grab -r 12 -s 1366x768 -vb 3000K -sameq -i :0.0+250,50 -vcodec mpeg4 $HOME/wot_$(date +%Y%m%d%H%M).avi} &; }#Изменение размера окнаproc winsaze1024x768 {} { exec xdotool search --name "WoT Client" windowactivate windowsize --sync 1024 768 windowmove --sync 250 50 &; }proc winsaze1366x768 {} { exec xdotool search --name "WoT Client" windowactivate windowsize --sync 1366 768 windowmove --sync 250 50 &; }frame .app -borderwidth 1;.app configure -background black;pack .app;button .app.launchwot -text "WoTLauncher" -command launchwot;button .app.replay_battle -text "Replay battle" -command replay_battle;button .app.wot -text "WoT" -command wot;button .app.screencast_ffmpeg -text "Screencast" -command screencast_ffmpeg;button .app.winsaze1024x768 -text "1024x768" -command winsaze1024x768;button .app.winsaze1366x768 -text "1366x768" -command winsaze1366x768;pack .app.launchwot .app.wot .app.screencast_ffmpeg .app.winsaze1024x768 .app.winsaze1366x768 .app.replay_battle -fill x;

 

Чтобы запустить виджет нужно установить пакеты с tcl (Tk). Они есть в репозиториях большинства дистрибутивов.

Так же для работы скрипта необходимы следующие пакеты (их наличие в системе скриптом не проверяется!!!): wine, ffmpeg, xdotool, xterm.

Перед запуском скрипта, необходимо исправить в нём переменные с путями. ОБЯЗАТЕЛЬНО нужно исправить переменную file_game !!!

Изначально она имеет значение /home/USER/.wine/drive_c/Games/World_of_Tanks

Переменные с путями к лаунчеру, екзешнику и папке с реплеями ссылаются на неё!

 

Желающие могут доработать или переписасть скрипт под себя.

Конструктивная критика приветствуется.

Удачи!

  • Плюс 2
Ссылка на комментарий
Игроки
3 публикации
1 597 боёв
24 Июл 2012 - 18:34 пользователь s0ci0pat сказал:

Ответ банален и прост: тогда придется держать не одну, а три команды разработчиков (соответственно еще тестировщиков, аналитиков, менеджеров). Ведь версию игры для других ОС придется не только написать, но и постоянно обновлять, модифицировать и оптимизировать. А это еще одна головная боль, и еще мегатонны вайна.

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

 

вообще винда у меня только для WOT и стоит на компе!

Изменено пользователем texnik398
Ссылка на комментарий
Игроки
18 публикаций
6 683 боя
25 Май 2013 - 18:14 пользователь texnik398 сказал:

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

 

вообще винда у меня только для WOT и стоит на компе!

Ты предлагаешь разработчикам переписать игру (а за одно движок) под линукс? И ради чего?

Вот запускается под wine, тема по этому поводу на форуме есть, там полно инструкции под разные дистрибутивы и случаи жизни.

Не у всех получается с первого раза, но это уже другое дело.

Ссылка на комментарий
Игроки
105 публикаций
25 777 боёв
26 Май 2013 - 10:55 пользователь rvp7777 сказал:

Не у всех получается с первого раза, но это уже другое дело.

Не у всех железо тянет. Если под виндой на ATI у меня 50fps, то под линем около 8, играть невозможно.
Ссылка на комментарий
Игроки
3 публикации
206 боёв
24 Май 2013 - 17:09 пользователь Sunder сказал:

Напиши что у тебя за конфигурация, и какие драйвера для видеокарты. Может поправимо, может нет.

вмдюха: ATI Radeon HD 6400M Series, используется драйвер X сервер X.org - обертка для драйверов видео ATI/AMD из xserver-xorg-video-ati

ОЗУ: 4 Гб

камень: AMD E2 (1,8 Гц)

что то мне подсказывает что бесполезно...

Ссылка на комментарий
Игроки
152 публикации
40 429 боёв
26 Май 2013 - 17:35 пользователь wiom сказал:

вмдюха: ATI Radeon HD 6400M Series, используется драйвер X сервер X.org - обертка для драйверов видео ATI/AMD из xserver-xorg-video-ati

ОЗУ: 4 Гб

камень: AMD E2 (1,8 Гц)

что то мне подсказывает что бесполезно...

Ну слабость тут видна сразу - драйвер из xorg. Поставь проприетарный драйвер в первую очередь, и потом уже можно что-то делать. А на свободных - даже нативные игры из стима не работают :)

Ссылка на комментарий
Игроки
113 публикации
9 168 боёв
26 Май 2013 - 10:55 пользователь rvp7777 сказал:

Ты предлагаешь разработчикам переписать игру (а за одно движок) под линукс? И ради чего?

Вот запускается под wine, тема по этому поводу на форуме есть, там полно инструкции под разные дистрибутивы и случаи жизни.

Не у всех получается с первого раза, но это уже другое дело.

эм-хм-хм..

 

"..Wargaming является одним из лидеров среди разработчиков многопользовательских online-игр. Участвуя в Linux Foundation компания намерена способствовать превращению Linux в первоклассную игровую платформу. Кроме того, все новые члены организации намерены  увеличить своё участие в совместной работе с сообществом и другими компаниями, в составе рабочих групп Linux Foundation."

 

=)

Ссылка на комментарий
Игроки
113 публикации
9 168 боёв
28 Май 2013 - 23:21 пользователь Mein_Teil сказал:

эм-хм-хм..

 

"..Wargaming является одним из лидеров среди разработчиков многопользовательских online-игр. Участвуя в Linux Foundation компания намерена способствовать превращению Linux в первоклассную игровую платформу. Кроме того, все новые члены организации намерены  увеличить своё участие в совместной работе с сообществом и другими компаниями, в составе рабочих групп Linux Foundation."

 

=)

у кого есть возможность(100 сообщений), задайте этот вопрос разработчикам
Ссылка на комментарий
Игроки
126 публикаций
49 842 боя
30 Май 2013 - 13:08 пользователь Mein_Teil сказал:

у кого есть возможность(100 сообщений), задайте этот вопрос разработчикам

да, да, если опять отмажутся, выгнать с позором из Linux Foundation  :trollface:
Ссылка на комментарий
Игроки
152 публикации
40 429 боёв

Никого оттуда не выгоняют, платишь взносы и можешь бездельничать :) Организация в основном отвечает за стандартизацию различных подсистем и юридическую защиту разработчиков. Например, в ней до сих пор состоит Nokia, которая в нынешнем виде в Linux ну вообще никак, наоборот занимаются патентным троллингом.

 

Кроме того, напомню, что движок BigWords, разработчик которого принадлежит Wargaming, до сих пор не имеет Linux-версии клиента, так что ждать мы будем ещё долго, даже если и состоится релиз :)

Изменено пользователем Sunder
Ссылка на комментарий
Игроки
83 публикации
27 043 боя

Так, ребят, тест не запускается :)

WoTFLIX 1.5.11 (собирал не сам, брал который тут выкладывали).

 

wine: Unhandled stack overflow at address 0x7ebab7af (thread 0009), starting debugger...

err:seh:setup_exception_record stack overflow 980 bytes in thread 0009 eip 7bc59813 esp 00230f5c stack 0x230000-0x231000-0x330000

 

Кажется, игре под Linux придет конец :(

Ссылка на комментарий
Игроки
31 публикация
3 253 боя
28 Май 2013 - 23:21 пользователь Mein_Teil сказал:

"..Wargaming является одним из лидеров среди разработчиков многопользовательских online-игр. Участвуя в Linux Foundation компания намерена способствовать превращению Linux в первоклассную игровую платформу. Кроме того, все новые члены организации намерены  увеличить своё участие в совместной работе с сообществом и другими компаниями, в составе рабочих групп Linux Foundation."

А всю статью ты читал? Там ясно сказано в чём дело - дело в серверах, на которых у них стоят линухи - вот как разрабы видят эту ОС, только в качестве серверного ПО, а не для домашнего пользования! Изменено пользователем Гость
Ссылка на комментарий
Игроки
2 публикации
31 068 боёв

Запилил через Wine на Ubuntu 13.04 64 bit. Gnome, Unity.

Core 2 Duo 3 GHz  Nvidia 250 GTS

НО играю на минимальных настройках, проблем вообще никаких. При повышении графических настроек может в любой момент выкинуть. Недавно обновился Wine и несколько часов поиграл на средних настройках без вылета. Кстати так и не понял как сворачивать игру (например дабы включить скайп). Может знает кто? Думаю это связано с дровами Nvidia для Linux.

 

:smile:

Ссылка на комментарий
Игроки
152 публикации
40 429 боёв
05 Июн 2013 - 11:22 пользователь Yarik_Zloi сказал:

Запилил через Wine на Ubuntu 13.04 64 bit. Gnome, Unity.

Core 2 Duo 3 GHz  Nvidia 250 GTS

НО играю на минимальных настройках, проблем вообще никаких. При повышении графических настроек может в любой момент выкинуть. Недавно обновился Wine и несколько часов поиграл на средних настройках без вылета. Кстати так и не понял как сворачивать игру (например дабы включить скайп). Может знает кто? Думаю это связано с дровами Nvidia для Linux.

 

:smile:

Сворачивается горячими клавишами для переключения рабочих столов или сворачивания приложения :)

Ссылка на комментарий
Игроки
2 публикации
31 068 боёв
05 Июн 2013 - 19:59 пользователь Sunder сказал:

Сворачивается горячими клавишами для переключения рабочих столов или сворачивания приложения :)

Спасибо  :rolleyes:

Ссылка на комментарий

В целях безопасности не указывайте здесь личную информацию о себе или о ком-либо другом, так как мы не сможем защитить её в соответствии с Политикой конфиденциальности Леста Игры.

Пожалуйста, войдите для комментирования

Вы сможете оставить комментарий после входа



Войти сейчас
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...