Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как превратить Wine в машину для ретро-гейминга  (Прочитано 3427 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн swampy_earl

  • Автор темы
  • Участник
  • *
  • Сообщений: 204
    • Просмотр профиля
Перед любителями старых игрушек часто стоит проблема - игра не работает на современной системе Windows.

К сожалению, Wine тоже разрабатывается, в основном, под более современные тайтлы.

Пожалуйста, подскажите, есть ли способ быстро и просто настроить Wine, чтобы на нём запускались Windows-игры, выходившие 1995 по начало нулевых годов?!

У меня 3 основных вопроса -

1) Какую систему лучше выбрать в "Вайне" (95,98,Me или Xp) ?

2) Какие библиотеки докачать через PlayOnLinux для этой старой системы? DIrect X, кодеки и так далее...

3) Как настроить конфигурацию системы через PlayOnLinux: видеопамять, методы рендеринга и т.п =)

Спасибо большое за внимание!

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4474
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #1 : 04 Сентябрь 2019, 17:58:35 »
Цитировать
Windows-игры, выходившие 1995 по начало нулевых годов
В 95-ом еще не существовало DirectX. Был его предок WinG.
И большинства современных кодеков не существовало. Не было mp3, mp4.
Мне кажется, с каждой игрой нужно делать что-то, наподобие снапа.
« Последнее редактирование: 04 Сентябрь 2019, 18:06:15 от andytux »

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #2 : 04 Сентябрь 2019, 18:23:02 »
Надо посмотреть несколько таких игр. Есть примеры?
Вообще не уверен, что надо настраивать.
У меня F.E.A.R. (2005, но всё же) с Wine 4.12 вообще без единой настройки префикса летает, только в хосте для появления звука пришлось установить libmpg123-0:i386 libpulse0:i386
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн ALiEN175

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 4716
  • Capture the truth
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #3 : 04 Сентябрь 2019, 18:30:13 »
System shock 2 (1999) - тоже без всяких настроек взлетел

Пользователь добавил сообщение 04 Сентябрь 2019, 18:33:13:
А вообще, запускать из терминала постфактум и смотреть выхлоп. В 99% случаев всё будет написано. Также поглядывать на https://appdb.winehq.org/
« Последнее редактирование: 04 Сентябрь 2019, 18:34:29 от ALiEN175 »
ASUS P5K-C :: Intel Xeon E5450 :: 8 GB RAM :: Radeon R7 260X :: XFCE
SAMSUNG N150 :: Intel Atom N450 :: 2 GB RAM :: Intel GMA3150 :: XFCE

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3061
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 21.04, 21.10
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #4 : 04 Сентябрь 2019, 20:17:08 »
... выходившие 1995 по начало нулевых годов?!
swampy_earl, имеются ещё более офигенные ретро-игры, например Digger аж 1983 года, и он уже запилен под ubuntu - Wine не требуется никакой. Надеюсь, вам не составит труда найти эту версию в сети.
Я странен, а не странен кто ж? (С)

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1439
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #5 : 04 Сентябрь 2019, 20:23:41 »
Пожалуйста, подскажите, есть ли способ быстро и просто настроить Wine, чтобы на нём запускались Windows-игры, выходившие 1995 по начало нулевых годов?!
Я вот тоже посматриваю в эту сторону, но у меня с Wine в этом плане не срослось. С интересом почитал бы про правильную настройку для этих целей.

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #6 : 04 Сентябрь 2019, 20:57:11 »
Думы 1-3, Еретик, Блад, Аркс Фаталис, Елдер Скроллс с 1 по 3, Квейк 3-4 тоже портированы.
Клон Эпохи Империй есть.
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн swampy_earl

  • Автор темы
  • Участник
  • *
  • Сообщений: 204
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #7 : 05 Сентябрь 2019, 01:03:55 »
Просто, есть некоторые игры - очень нишевые. Ну, наподобие старых квестов, например. Игры не очень популярные, у них нет фан-базы - следовательно, никто не заморачивается с их портацией. Вот для таких целей и пригодилась бы ретро-подгонка "Вайна"!

А круче всего было бы, если бы человек, который реально шарит в программировании, сделал отдельную сборку "Вайна" для старых игрушек.

А то лично я в программировании - полный ноль. Длинные куски кода вводят меня в ступор и вызывают сверхъестественный ужас.

Оффлайн cargan

  • Активист
  • *
  • Сообщений: 359
  • Oderint, dum metuant
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #8 : 05 Сентябрь 2019, 01:22:40 »
я решил просто
--- поставил на виртуальную машину ХРюшу и пользую
ВинО -- реально не прокатила, ибо оно сейчас стремится к последним версиям винды
** однако есть и проблема.
-- у меня на мать совсем не ставятся оси ниже ХРюши, так что совсем в ретро окунуться не представляется возможныи

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1439
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #9 : 05 Сентябрь 2019, 12:56:40 »
Просто, есть некоторые игры - очень нишевые. Ну, наподобие старых квестов, например. Игры не очень популярные, у них нет фан-базы - следовательно, никто не заморачивается с их портацией. Вот для таких целей и пригодилась бы ретро-подгонка "Вайна"!
Во, точно! Есть масса хороших игр с различными технологиями вроде воксельной графики и т.п. Вайн для эмуляции Win95-98-ME для таких вещей очень интересен. Даже для Windows подобный проект есть.

Пользователь добавил сообщение 05 Сентябрь 2019, 12:59:02:
--- поставил на виртуальную машину ХРюшу и пользую
Не всегда XP подходит для этих вещей, увы. А поддержка DOS и Win95 в современных виртуалках чисто номинальная. Для DOS можно DOSEmu или DOSBox использовать, а вот для Win95 - тут как раз Wine и мог бы помочь.
« Последнее редактирование: 05 Сентябрь 2019, 12:59:02 от Tear »

Оффлайн swampy_earl

  • Автор темы
  • Участник
  • *
  • Сообщений: 204
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #10 : 06 Сентябрь 2019, 02:31:46 »
И всё-таки "Вайн" - крутая вещь.

В последнее время я целую неделю бьюсь над тем, чтобы запустить под "Вайном" русский ретро-квест "Шерлок холмс - Возвращение Мориарти" (2000 год). Игра прекрасно инсталлируется, но при первом же запуске - краш.

Всё перепробовал, все системы под
"Вайном"; различные дополнительные драйвера, настройки конфигурации... Не помогает. При запуске - чёрный экран и краш.

Ради интереса решил запустить эту же игрушку на Windows 7 64-битной. И что вы думаете? Даже инсталлятор не работает. Даже несчастный инсталлятор не запускается. Кружочек крутится, крутится и... срывается.

Я, конечно, понимаю, что "Семёрка" вышла почти через 10 лет после "Возвращения Мориарти", которая писалась под "Девяносто восьмую", но, блин, отсутствие обратной совместимости всё равно огорчает! На мой взгляд это реально трагедия, что разработчики новых операционных систем работают без оглядки в прошлое =(((((((

Теряется преемственность поколений...

А "Вайн" - молодец. Хотя бы справился с записью игры на жёсткий диск. Спасибо и на этом. Даром, что она не запускается...

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1175
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #11 : 06 Сентябрь 2019, 05:48:36 »
Наверное каких-нибудь библиотек не хватает.
Что пишет в чистом префиксе?
WINEPREFIX=~/clean-prefix WINEARCH="win32" "путь_к_exe"
Debian Testing (Gnome), Ubuntu Server 18.04

Оффлайн Tear

  • Старожил
  • *
  • Сообщений: 1439
  • Ubuntu 16.04 LTS
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #12 : 06 Сентябрь 2019, 06:19:42 »
Ради интереса решил запустить эту же игрушку на Windows 7 64-битной.
На 32-битной вполне могла бы и запуститься!

Оффлайн cargan

  • Активист
  • *
  • Сообщений: 359
  • Oderint, dum metuant
    • Просмотр профиля
Re: Как превратить Wine в машину для ретро-гейминга
« Ответ #13 : 18 Сентябрь 2019, 09:18:16 »
Не всегда XP подходит для этих вещей, увы. А поддержка DOS и Win95 в современных виртуалках чисто номинальная. Для DOS можно DOSEmu или DOSBox использовать, а вот для Win95 - тут как раз Wine и мог бы помочь.
тогда ставь Win95 на виртуалку
// в чем проблема...

 

Страница сгенерирована за 0.102 секунд. Запросов: 26.