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

wine prefix problem


0

1

Решил тут я поиграть в хваленые Plants Vs Zombies
Для этого я скопировал $HOME/.wine в $HOME/.local/share/wineprefix/plantsvszombies
За тем распаковал архив с игровыми файлами в drive_c/plants и решил запустить с терминала вот такой командой:

DISPLAY=":0" WINEPREFIX="/home/deterok/.local/share/wineprefixes/plantsvszombies/" wine 'C:\plants\PlantsVsZombies.exe'
Но игра завершается с ошибкой
Resource file not found: properties\resources.xml
Запуск не из консоли (через nautilus) проходит успешно, но я бы хотел запускать ее именно подобной командой в терминале. Где я мог напортачить? Может что надо настроить еще?
PS. Если игрушка понравится, сегодня же приобрету.

★★★★★

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

eR ★★★★★
()

Попробуйте начать с cd /home/deterok/.local/share/wineprefixes/plantsvszombies/drive_c/plants

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

Я могу ее на своем телефоне запустить, но хотелось бы запустить на ноуте + младшей сестре будет во что поиграть, а то жаловалась, что у меня игр нету

deterok ★★★★★
() автор топика

Попробуй создать скрипт(xxx.sh), сделать его исполняемым и добавить туда:

cd <полный путь к папке>
DISPLAY=":0" WINEPREFIX="/home/deterok/.local/share/wineprefixes/plantsvszombies/" wine '<Полный путь>/PlantsVsZombies.exe'
И указывай путь не виндовый, а то как оно у тебя в системе, т.е. к примеру так:
/home/deterok/.porn/xxx.avi

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

Затем, что бы если программа будет гадить в реестр или еще куда, это коснется только отдельного префикса

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

В чем разница полного и видового пути, не понимаю
Перейти в директорию префикса оказалось достаточным для запуска

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

Так надежнее. Когда часто меняешь wineprefix'ы или просто сбиваешь всё настройки wine - можно забыть о том какой путь ты задал для того или иного диска, легко перепутать. Ну и это было скорее дополнением чем основным советом, который AITap написал раньше чем я обновил страницу:)

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

Я тоже задаюсь этим вопросом...

deterok ★★★★★
() автор топика

Для этого я скопировал $HOME/.wine в $HOME/.local/share/wineprefix/plantsvszombies

зачем???

есть env WINEPREFIX=$HOME/Games/plantsvszombies/ wine winecfg

env WINEPREFIX=$HOME/Games/plantsvszombies/ winetricks directx9 (если ей это нужно)

устанавливаешь env WINEPREFIX=$HOME/Games/plantsvszombies/ wine /я бл..ь тут/Setup.exe и запускаешь схожей командой .скрипт для запуска можешь накотать.

будет гадить в реестр

эт не винда можешь насрать на реестр

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

Да я уже просек, но все равно спасибо

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