Eve-online Feat. Linux (Кто-нибудь их подружил?)

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Ответить
Аватара пользователя
khannz
Сообщения: 26
ОС: Debian 4.0

Eve-online Feat. Linux

Сообщение khannz »

Собственно, задача в названии темы... Может пытался кто-нибудь? Приложение на Python для DirectX платформы =(.
Расскажите, у кого получалось и если нет, то почему?
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Eve-online Feat. Linux

Сообщение DarkPhoenix »

http://forum.eve-ru.com/index.php?showtopic=4768
:P

Сейчас сижу играю, кстате :rolleyes:

И еще, мб оффтоп, но все же для меня это связано с евой...
Есть лаунчер...

Код: Выделить всё

[Desktop Entry]
Name=EVE: Revelations (W)
Type=Application
Exec=wine C:\\games\\eve\\eve.exe
Icon=eve.png
Terminal=0
GenericName=EVE: Revelations (W)
Comment=Space MMORPG by CCP
Categories=Game
Та же самая команда прекрасно работает из терминала. Если я меняю путь с виндообразного на нативнолинушный - эффект не изменяется... ничего не запускается. Даже как проверить, почему это так, я не знаю... кто-нибудь сталкивался с подобным (лаунчеры для вайна)?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Eve-online Feat. Linux

Сообщение DarkPhoenix »

Туплю, нашел как посмотреть...

Код: Выделить всё

darkphoenix@Fire:~$ sh wine C:\\games\\eve\\eve.exe
/usr/bin/wine: /usr/bin/wine: cannot execute binary file
Как это обойти?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Eve-online Feat. Linux

Сообщение unflag »

DarkPhoenix писал(а):
11.05.2007 15:55
Туплю, нашел как посмотреть...

Код: Выделить всё

darkphoenix@Fire:~$ sh wine C:\\games\\eve\\eve.exe
/usr/bin/wine: /usr/bin/wine: cannot execute binary file
Как это обойти?

Что за sh wine...? С чего бы это теперь так вайн запускается? Это же не скрипт, а бинарь, так что sh просто надо убрать и почитать что-нибудь умное:)

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Eve-online Feat. Linux

Сообщение DarkPhoenix »

sh потому, что (как я понял) лаунчеры запускают то, что у них в поле "run" приписав к нему sh. Уже на такое напарывался, это походу аналогичный случай.
Выходит, без отдельного файлика-скрипта (который уже будет нормально запускать) никак?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Аватара пользователя
unflag
Бывший модератор
Сообщения: 1030
Статус: здесь могла бы быть ваша реклама
ОС: Debian testing/Win Server 2008

Re: Eve-online Feat. Linux

Сообщение unflag »

DarkPhoenix писал(а):
11.05.2007 18:28
sh потому, что (как я понял) лаунчеры запускают то, что у них в поле "run" приписав к нему sh. Уже на такое напарывался, это походу аналогичный случай.
Выходит, без отдельного файлика-скрипта (который уже будет нормально запускать) никак?

Ничего не понял, но попробую разъяснить.
Для начала, отделим мух от котлет. sh - это скрипты. wine - это бинарный файл. Т.е. вы пытаетесь командой sh wine запустить вайн как скрипт в шелле и получаете справедливое сообщение, что ""cannot execute binary file". Вобщем, всё, что вам нужно, это запустить вайн, забыв про мух:

user@host

$wine C:\\games\\eve\\eve.exe

Понятно? Wine - это вполне самодостаточная среда для запуска win32-приложений, ничего другого там не надо. Рекомендую почитать man wine для закрепления результата и еще пару умных книжек о линуксах для более полного понимания происходящего в системе.

One day! One day, who knows?
Someday! Someday I suppose!

Конференция в jabber: linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
DarkPhoenix
Сообщения: 460
Статус: Hatred
ОС: Debian Squeeze

Re: Eve-online Feat. Linux

Сообщение DarkPhoenix »

Я понимаю разделение мух от котлет (бинарники от скриптов) - не надо мне этого объяснять, я не понимаю другого - почему лаунчер (что внутри него - см выше) запускает то, что прописано после Exec= через sh (возможно, это и не так, но провозившись с седегой и вайном пару-тройку дней, я подумал так)?
Exec=LC_ALL=ru_RU.KOI8-R LANG=ru_RU.UTF-8 cedega, например, не запускается Exec=LC_ALL=ru_RU.KOI8-R\ LANG=ru_RU.UTF-8\ cedega аналогично. Exec=wine C:\\games\\eve\\eve.exe - то же самое. Вылетает ошибка абсолютно такая же, если пускать те же команды через sh. Ничего другого придумать не смог, извини.
Это отключается где-то? Или это и есть логика работы лаунчера?
Jabber JID: DarkFenX@jabber.org
ICQ UIN: 302028069
Спасибо сказали:
Xenuks
Сообщения: 20
ОС: Ubuntu 7.04

Re: Eve-online Feat. Linux

Сообщение Xenuks »

Хы, товарищи, а как сделать так, чтобы ева запускалась в полноэкранном режиме? Под Wine?
Новый вопрос философии:
"Что первично - gcc или bash?"
Спасибо сказали:
Ответить