Страница 1 из 1

Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 13:09
DELTA-79
Думаю пост будет интересен тем, кто перешел с Виндовс и естественно возникает вопрос о запуске своих любимых игрушек, к которым привык, и не нашел аналога в линуксе. А началось все с того, что однажды еще в 2010 году попробовал новые игры винды типа СИМС3 установить для дочки (ну и для собственного интереса) а это у меня не получилось... Рыскал по инету, а там просто предлагали, мол игра на винде, ну и запускай её там. или через PlayOnLinux. с последним я не подружился -- да и не очень хотел, он работает через WINE. то есть сам WINE должен быть а далее выбирай по списку. А если в списке нет?... В общем я решил пойти другим путем: Суть работы WINE -- это своего рода адаптер для виндовс-программ. то есть в виндовс есть модули, которые отдельно выполняют какую-то работу: один отвечает за графику, другой за звук, третий за работу клавиатуры и т.д. а программа просто обращается в нужный момент к нужному модулю.это удобно тем, что не надо писать для всех программ одну и ту же часть кода. Но при обращению к модулю программа ищет ПУТЬ РАСПОЛОЖЕНИЯ ЕГО В WINDOWS а в линуксе такового нет. И диска С:\ в нем тоже не существует. В общем в связи с этим и создана Wine.
Но об этом писали уже давно и ничего нового я не написал. Но возникает вопрос: почему какие-то игры идут, а какие-то, более современные и сложные -- нет? Все дело в том, что Wine основан по принципу работы Windows XP (!). А она тоже не тянет последние игрушки без одной утилиты(Net Framework). В общем то из за которой у меня и не сложилось с играми Sims3, HalfLife2, TestDrive Unlimited 2.
Итак. У меня сейчас стоит ROSA-2012-Marathon x86 со всеми родными репозиториями. Единственно для удобства настройки онной я добавил winrtricks:

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

$ wget http://winetricks.org/winetricks
Потом после того, как программа установится вызываем её командой

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

$ sh winetricks
У нас появляется окно, с выбором компонентов для дальнейшей работы. Нам необходимо установить все шрифты виндовс, а также компоненты DLL: directx, dotnet. После чего можно будет приступать к установке игр. Оговорюсь также, что если брать диск с игрой, а на нем, кроме самой игры, существует установка дополнительных компонентов-утилит, то эти утилиты нужно ставить НЕ С ДИСКА, А ИСКАТЬ В СПИСКЕ КОМПОНЕНТОВ WINETRICKS. только тогда это будет работать.

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

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

# urpmi cabextract

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 13:26
AL_
Список компонентов, требуемых для каждой игры, а также их настроек сильно зависит от самой игры. Поэтому рекомендуется делать несколько каталогов, содержащих wine и в каждом по одной игре. Такой подход часто называют бутылочным :) Кроме того некоторые игры просят спец патчи на отдельные компоненты, некоторые спец настроек видеокарты.

Подробнее об этом и многом другом можно почитать вот тут:
http://habrahabr.ru/post/124202/
http://habrahabr.ru/post/124606/

Если сольете все это в один гайд, ориентированный на mandriv'у, и разместите в вики, будет очень здорово :)

ПС: еще часть можно взять отсюда http://groktar.livejournal.com/ , но оно местами немного устарело, а местами уже неправильно :)

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 14:01
DELTA-79
Все дело в том, что при установке какой-либо игры если выдается ошибка (а в ней обычно сообщается о не найденной утилите) просто догружаю последнюю через winetricks и, как правило, этого бывает достаточно. Но я буду и дальше экспериментировать. и выкладывать в пост о результатах. Тем более, что для РОСЫ (как и для Мандривы) в инете тяжело что-либо найти. Скажу только, что у меня после данных манипуляций начали работать Sims3, TestDrive Unlimited-2 и HalfLife2 со всеми существующими на данный момент эпизодами.

P.S. Что касается WIKI Я там не зарегистрирован, и пока не буду по причине недостаточной опытности (не хочу портить ВИКУ своей неграмотностью). Поэтому если кто возьмется перенести туда пост -- буду только рад :)

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 14:54
AL_
Ну вы напишите более полно и подробно, а там уже подкорректируем вместе. Пробный вариант можно и на форуме выложить.

Кстати требования для игр можно посмотреть тут: http://appdb.winehq.org/
Часто некоторые проблемы там уже решены :)

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 15:00
DELTA-79
Спасибо!!! Да, нарвался тут на сайт -- любителям S.T.A.L.K.E.R. посвящается :)
http://foss-blog.ru/?p=1390

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 16:24
skok
DELTA-79 писал(а):Спасибо!!! Да, нарвался тут на сайт -- любителям S.T.A.L.K.E.R. посвящается :)
http://foss-blog.ru/?p=1390
Обратите внимание на дату публикации. :lol: Сталкер для винды сейчас под вопросом. :shock:

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 27 май 2012, 22:45
bas
Спасибо!!! Да, нарвался тут на сайт -- любителям S.T.A.L.K.E.R. посвящается
Кажется сталкер больше даже под видну не будет. Его разработка прекращена где-то к конце прошлого года.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 07:45
DELTA-79
Честно говоря -- мне как-то параллельно: не люблю стрелялки :) а подобные игры пробую исключительно в целях спортивного интереса :)

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 15:08
bas
Я вообще играть не любитель. А сталкер приглянулся тем, что там практически реальная жизнь. Не знаю, как где, а в глубинке те же брошенные колхозы, недостроенные дома (вчера в глухой почти деревне нашел штук 5 недостроенных многоквартирных домов по 1-2 этажа, кто, когда, зачем строил вопрос), пустые деревни, местная алкошня в качестве зомби...

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 15:56
DELTA-79
Ну тему я открыл не только для сталкера, а чтоб делиться запуском форточных игр, как следует из названия данного форума. Просто в интернете куда не кинься -- везде одну убунту описывают -- обидно до слез !!!

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 21:30
AL_
И часто вы в глубинке болты раскидываете в подозрительных местах? :)
Вообще неплохая игра была, один самых длительных долгостроев.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 22:14
DELTA-79
Уточните, о каких болтах речь идет?.. Кстати по сталкеру: он оказался моей первой проблемой: прошли интро, потом музыка меню, курсор игры и темный экран... пока продолжаю поиски.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 22:30
HAW
DELTA-79 писал(а):Кстати по сталкеру: он оказался моей первой проблемой: прошли интро, потом музыка меню, курсор игры и темный экран... пока продолжаю поиски.
что тут написано делали? Попробовать запустить из консоли и посмотреть, что там пишет.
Оч. часто родная английская версия идёт, а после локализации и добавления защиты от пиратов, силами отечественных программируков, перестаёт запускаться.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 22:31
AL_
Ну как. Чтобы определить где там аномалия)

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 22:32
skok
DELTA-79 писал(а):Уточните, о каких болтах речь идет?.. ... пока продолжаю поиски.
Если ваши поиски увенчаются успехом, то вы узнаете о каких болтах идет речь. :twisted:

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 28 май 2012, 22:55
ДроноваЮ
DELTA-79 писал(а):Уточните, о каких болтах речь идет?..
Стругацких не читали...? фильм не смотрели..??
:shock:

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 29 май 2012, 13:04
HAW
ДроноваЮ писал(а):
DELTA-79 писал(а):Уточните, о каких болтах речь идет?..
Стругацких не читали...? фильм не смотрели..??
:shock:
а там не гайки были?

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 29 май 2012, 20:12
HAW
ну сами объясняйте, что с болтаим в кармане, ходить не удобно.
:-p

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 30 май 2012, 10:49
DELTA-79
ДроноваЮ писал(а):Володя, не мешай нам воспитывать молодёжь. :ugeek:
Спасибо, но мне кажется что из разряда 20и-летних я уже вырос :) а на счет адаптирования форточных игр под линукс я повторюсь: попробовал установить для дочки sims3, а потом появился спортивный интерес. отсюда и тему завел, чтобы могли кто поделиться, а кто узнать что-то новое для себя. Или я не должен был этого делать?

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 30 май 2012, 11:16
ДроноваЮ
Должен, почему не должен?
Не буду больше шутить :( вы прям сюда как на работу, а не для души

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 30 май 2012, 11:18
VictorR2007
DELTA-79 писал(а):
ДроноваЮ писал(а):Володя, не мешай нам воспитывать молодёжь. :ugeek:
Спасибо, но мне кажется что из разряда 20и-летних я уже вырос :) а на счет адаптирования форточных игр под линукс я повторюсь: попробовал установить для дочки sims3, а потом появился спортивный интерес. отсюда и тему завел, чтобы могли кто поделиться, а кто узнать что-то новое для себя. Или я не должен был этого делать?
Ой, да просто не обращай внимания. Они просто шутят, и может не очень нежно.
Когда мы тут, нужно проще относиться к таким уколам (правда сам верчусь как уж на сковородке).
Ты не разу не пробовал запустить эты игру http://rutracker.org/forum/viewtopic.php?t=4030724
я начал ставить, да на 64 много зависимостей надо устанавливать. Просто надоело их выявлять.
Все равно играть некогда.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 30 май 2012, 17:47
DELTA-79
Понял вас, ребята, буду к жизни проще относиться :D а на счет игрушки -- попробую.только не сегодня -- еще в ночную на работу готовиться.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 30 май 2012, 22:07
Henadziy
VictorR2007 писал(а): Ты не разу не пробовал запустить эты игру http://rutracker.org/forum/viewtopic.php?t=4030724
я начал ставить, да на 64 много зависимостей надо устанавливать. Просто надоело их выявлять.
Все равно играть некогда.
Я пробовал-но для нее adobe air нужен, а он отказывается устанавливаться из-за отсутствия пакета rpmbuild. Хоть пакет и установлен.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 04 июн 2012, 11:10
DELTA-79
тут проблема в том, что Adobe Air для Linux больше не поддерживается :( сейчас скачаю последний из архивов (2.6 SDK) попытаюсь с ним заморочиться...

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 15 июл 2012, 17:45
PastorDi
PlayOnLinux никто не пользовался? Есть пакет под Мандриву.

Re: Запуск игр и программ Windows в ROSA-2012 LTS

Добавлено: 15 июл 2012, 17:55
DELTA-79
есть и под РОСУ, я с ним никак не подружусь...