URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 124802
[ Назад ]

Исходное сообщение
"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-игр"

Отправлено opennews , 15-Июл-21 14:00 
Доступен выпуск проекта Wine Launcher 1.5.3, развивающего Sandbox-окружение для запуска Windows-игр. Среди основных особенностей отмечается: изолированность от системы, отдельный Wine и Prefix для каждой игры, сжатие в образы SquashFS для экономии места, современный стиль лаунчера, автоматическая фиксация изменений в каталоге Prefix и генерация из этого патчей, поддержка геймпадов и Steam/GE/TKG Proton. Код проекта распространяется под лицензией GPLv3...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=55489


Содержание

Сообщения в этом обсуждении
"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено OnTheEdge , 15-Июл-21 14:00 
> современный стиль лаунчера

ну что за тяга к электрону?.. есть же кути и жтк на крайний случай


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 14:02 
оно и на жабаскрипте еще, яблоко от яблони...

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено OnTheEdge , 15-Июл-21 15:35 
будто опеннет не читают) но публикуют здесь новость

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено kusb , 15-Июл-21 16:16 
SDL/opengl. И можно какой угодно стиль (выбивающийся из системного).

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 17:05 
И заниматься мартышкиным трудом по написанию гуя.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено kusb , 16-Июл-21 09:49 
> И заниматься мартышкиным трудом по написанию гуя.

Есть всякие imgui мне кажется, что даже написать гуй с нуля для простой программки - просто. В досе не этим занимались?
(Сложный гуй - сложно наверное, но здесь хватит только отрисовывать слоями картиночки, объединять, заменять их, реагировать на щелчки мышью и иметь несколько состояний, наверное.)


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 18:34 
Да ради бога. Как раз на чем гуй - без разницы. После запуска же нейтив. Если у вас есть знания Qt вы всегда можете договорится с автором и переписать  шкурку на него.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Xenia Joness , 16-Июл-21 17:17 
> есть же кути и жтк на крайний случай

А ещё лучше консольным сделать.


Ну а если честно, чем ваш Qt или GTK лучше? Электрон позволяет вывести продукт на рынок за пару недель, который начинает приносить прибыль (читай - дает деньги, чтобы платить з/п разработчику).

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

Приложения на Электроне обладают такой же отзывчивостью, как и приложения на C/C++. Но ты сейчас напомнишь, что C/C++ в 100 раз быстрее, и так оно есть на самом деле. Но неужели время реакции на кнопку 0.0001 сек так важно, что 0.01 уже не устроит?

Или ты напишешь, что Электрон глючен, но.. Глючность - зависит от рук разработчика. Глючит написанная разработчиком прога - наверное дело всё таки в разработчике, и такому разработчику C/C++ точно противопоказан. И ещё есть масса примеров применения Электрона в ответственных применениях, например в космических кораблях Crew Dragon.

Но сейчас ты напишешь, что жизненно необходимо уместить программу в пару сотен килобайт, и для выполнения которой достаточно десятка мегабайт памяти. Да, это действительно важно, если у тебя компьютер из местного музея. Современные компьютеры развиваются стремительно, вычислительные ресурсы избыточны для большинства задач. Поэтому лучше купить компьютер получше, благо они сейчас недорогие, и доступны каждому. Тем более разработчику в IT.


> ну что за тяга к электрону?

Поэтому мой вердикт: тяга к электрону, потому что есть адекватный и рациональный подход у людей.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Noname , 16-Июл-21 18:39 
Непонятно только:
1. Нах… зачем простой менюшке тащить за собой целый хромиум? Чтобы что? Какие такие задачи решает этот кусок надстройки над браузером, которые нельзя решить также эффективно, но с меньшими затратами ресурсов?
2. На какой рынок выводится этот продукт? Рынок обёрток для вайна? Его так важно было вывести прямо позавчера, что не нашлось времени сделать на нативном языке? А сегодня уже гребёт лопатой деньги автор этой обёртки, благодаря тому, что быстро вышел на рыночек? Какую задачу решил электрон настолько эффективно, что невозможно было без него бы жить?
3. Почему это должен быть Электрон, а не тот же C? Питон? Java? Хочется быстро- Delphi с его VCL. Быстро, компактно, решает поставленную задачу эффективно, с минимальным потреблением ресурсов. И даже довольно кроссплатформенно. Редко когда не найдётся средства эффективнее Электрона, для выполнения достаточно простых задач. Да даже сделай он это на PHP, было бы не так всрато.
4. Если каждый будет тащить электрон просто потому, что кроме хлебания смузи больше ничего не умеет в виду когнитивных проблем, то в какой- то момент придётся покупать на пекарню на условной малине, а пекарню на условных Эпиках (два слота под процы, терабайты памяти).

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


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Роман , 16-Июл-21 19:59 
Потому что произведение "время * деньги * геморрой" для них в данном случае оптимально с электроном.

Не вообще во всём мире оптимально, но конкретно для них. Попробуйте сами поиграть с этими переменными для ситуации.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Noname , 16-Июл-21 21:33 
О, нарисовать интерфейс уже стоит неподъёмного количества времени?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено aven.dev , 16-Июл-21 22:23 
Очень веселый тред, ни одного аргумента. Я раньше был фаном гуя на QT игрался с гуем на Java. Сейчас с большим удовольствием пишу гуй на electron, электрон уже не тупо webview прикрученное к чему то. Его единственный минус это большой стартовый объем потребляемой памяти, можно конечно сказать что сейчас у всех мощные ПК но тем неменее. Место на диске, опять же жирные старт, но не сильно жирный относительно статической сборки нетривиального приложения на QT (про java, где нужно будет запаковать и саму jvm я вообще молчу)
Но это все O(1) в мире разработки, все приложения на electron занимают на старте одинаковый объем памяти, дальше все зависит от загруженного вами кода.
Здесь таки и зарыта фишка электрона, вы можете все захерачить на коленке на js за пару недель и выложить его в прод.
Через какое то время, поняв что продукт выстрелил вы можете начать думать о улучшения производительности, и опять электрон в плане платформы дает вам возможность писать какую то производительную логику на c/c++ (или да даже rust) пакуя это в нативные аддоны для nodejs, ну или на крайняк модифицировать код электрона, при чем и то и другое может вполне сосуществовать с текущей версией. Если вам этого мало и вы хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в WASM.
Все это конечно заправляется обкатоным процессом деплоя на любую вообразимую платформу. И вы получаете это практически бесплатно, посмотрите насколько быстро мы получили версию электрона которая нативно запускается на Apple M1.
А чем интересен электрон для компаний, дак это тем что вы можете легко нанять 10 фронтендеров и пару плюсовых разрабов (для производительных частей)

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 18-Июл-21 11:22 
я бы в электронном магазине вообще всех за electron  банил.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Noname , 21-Июл-21 12:15 
>[оверквотинг удален]
> rust) пакуя это в нативные аддоны для nodejs, ну или на
> крайняк модифицировать код электрона, при чем и то и другое может
> вполне сосуществовать с текущей версией. Если вам этого мало и вы
> хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в
> WASM.
> Все это конечно заправляется обкатоным процессом деплоя на любую вообразимую платформу.
> И вы получаете это практически бесплатно, посмотрите насколько быстро мы получили
> версию электрона которая нативно запускается на Apple M1.
> А чем интересен электрон для компаний, дак это тем что вы можете
> легко нанять 10 фронтендеров и пару плюсовых разрабов (для производительных частей)

Ну да, ни единого.
Захерачить что- то на коленке вы можете и на баше, если очень хочется. Баш + NGinx + Vivaldi с кастомной мордой. А, ой, опять Электрон получается. Извините.

> все приложения на electron занимают на старте одинаковый объем памяти, дальше все зависит от загруженного вами кода.

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

> пакуя это в нативные аддоны для nodejs

Господи Иисусе, да нам тут даже экзорцисты не помогут.

> ну или на крайняк модифицировать код электрона

Угу, вместо того, чтоб делать нормально, будем костылять.

> хотите улучшить скорость фронтенда, то огромное кол-во языков компилируется сейчас в WASM.

UNHOLY ABOMINATION

> на Apple M1

Думается мне, что на условной шинде таки элохтрон нативный поважнее будет, ибо рыночек. Ах, да, как там Rosetta2, не слышал, чтоб для неё было проблемой морду вывезти. Т.е., по- факту, от того, что кусок костылей на жс поверх хромиума ничем не выгоднее прогнанного через Rosetta2.
Т.е. элохтрон всё так же не нужен

> А чем интересен электрон для компаний

Ну, для компаний может и интересен, хотя тут тоже вопрос, но в данном случае речь не о компаниях, а о 2.5 анонах, которые пилят обёртку (надстройку, морду, нескучные обои- нужное подчеркнуть) над вайном, а не какой- то ого коммерческий продукт. Да даже будь коммерческий продукт, мы уже пришли к тому, что криворукие смузихлёбы не умеют в нормальные языки, чтоб даже морду приложения сделать. И история с Warcraft 3 Reforged, где за меню отвечал электрон, и который тормозил и глючил как последняя тварь, как бы говорит нам прямой речью.

А так да, очень хороший инструмент, лучший на рынке. Если другими не владеть.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено X86 , 19-Июл-21 06:02 
"Но неужели время реакции на кнопку 0.0001 сек так важно, что 0.01 уже не устроит?"

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


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено фанат перловки когдато , 15-Июл-21 14:01 
lol, я просто купил себе Cross Over и теперь без епли мозгов версиями вайна и проч шелупонью

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено НяшМяш , 15-Июл-21 14:57 
А как там у него с dxvk и прочими vkd3d, какую версию wine сообщает?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено фанат перловки когдато , 16-Июл-21 10:05 
пока на проблемы не напарывался с запуском игорь.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено OnTheEdge , 15-Июл-21 15:52 
дык успех этого кроссовера на наработках вайна и зиждется

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено commiethebeastie , 15-Июл-21 17:25 
Только разработчик вайна это codeweavers.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 20:49 
Немного наоборот :)

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено анон , 15-Июл-21 16:21 
А я просто купил стримера, и теперь без епли мозгов версиями вайна и проч шелупонью.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено cat666 , 15-Июл-21 16:26 
Да-да, сказочник, расскажи нам сказку.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 14:04 
Новая замена Play on Linux'у?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 14:15 
> Добавлена поддержка геймпадов. Функция позволяющая играть в игры не поддерживающие геймпад.

А где можно узнать про это по подробнее?


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 14:34 
Чем lutris не подходит-то?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Noname , 21-Июл-21 12:17 
> Чем lutris не подходит-то?

Не на электроне


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Sylvia , 15-Июл-21 14:34 
Чем он лучше Lutris ?
В нем есть что-то еще кроме SquashFS , по сравнению с другими Wine-запускалками?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено ononoki , 15-Июл-21 14:41 
Там можно самую патченную-перепатченную-перелопаченную версию Wine вфигачить? Та, которая Proton, да еще и с патчами fsync, esync, да еще и staging, да еще и с DXVK, в общем, со всеми существующими патчами для апстрима и стейджинга в одной солянке.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено AleksK , 15-Июл-21 18:14 
Лучший путь решения проблемы fsync это монитор с FreeSync.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 19:40 
Fsync не имеет никакого отношения к vsync,

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено деанон , 16-Июл-21 08:54 
... чукча писатель!

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 14:56 
А в чем проблема устанавливать все игры в один вайнпрефикс? Как в винде и делается, кстати.
Ради чего весь этот гемор?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено kusb , 15-Июл-21 16:19 
А в винде есть префиксы?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Твоя совесть , 16-Июл-21 03:43 
Да, сама Винда.
А тут на каждую игру по Винде получается (вы в префиксы-то загляните). Как будто нельзя было бы просто применять разные настройки.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено anon56474747 , 16-Июл-21 14:16 
Чтобы применять разные патчи, которые могут все сломать.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 15:40 
Launch - лонч.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 20:50 
И Бонч-Бруевич

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено 3bu3da , 16-Июл-21 11:08 
и Спанч Боб

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено анон , 15-Июл-21 16:01 
1.SquashFS особо не дает выйгрыша, если у тебя огромные файлы на всю игру.  А так, не легче ли отдельно для этого завести btrfs или че там со сжатием нынче?

2.Плюс упаковка и распаковка с симлинками убивает мозг.

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

4.Реализация системы патчей не сразу понятна, и странная.

5.И самое странное, нет бы для ./start указать перфикс, так не же, надо именно с собой его таскать.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено hitman249 , 16-Июл-21 06:12 
> 3.Я реально чувствую, как этот гуй тупит при переключении вкладок, но тупит резво, хз, как это описать, а ведь у меня кеды под иксами под ноувидео.

Чтобы отобразить что-то, это нужно сначала получить, тормозит не GUI, а всякие cat, grep, wine. К примеру, чтобы узнать версию wine его же нужно об этом спросить, правильно? Сколько времени будет занимать запуск и остановка команды wine --version на столько интерфейс и будет подлагивать.
Здесь опять же филосовский вопрос, что важнее, подгрузить все страницы и стартовать лаунчер дольше, или максимально быстро стартануть, но подгружать данные на лету.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено kusb , 16-Июл-21 09:55 
>> 3.Я реально чувствую, как этот гуй тупит при переключении вкладок, но тупит резво, хз, как это описать, а ведь у меня кеды под иксами под ноувидео.
> Чтобы отобразить что-то, это нужно сначала получить, тормозит не GUI, а всякие
> cat, grep, wine. К примеру, чтобы узнать версию wine его же
> нужно об этом спросить, правильно? Сколько времени будет занимать запуск и
> остановка команды wine --version на столько интерфейс и будет подлагивать.
> Здесь опять же филосовский вопрос, что важнее, подгрузить все страницы и стартовать
> лаунчер дольше, или максимально быстро стартануть, но подгружать данные на лету.

Можно быстро стартануть и спрашивать всё, пока пользователь смотрит в окошко программы. Если он же что-то тыкает, а оно ещё не спросилось, то этот вопрос спрашивается первым делом...


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 20:52 
Пожалуйста, перестаньте писать про sandox-окружение и вводить людей в заблуждение.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 15-Июл-21 22:08 
А где новость про анонс Steam Desk и про новую SteamOS 3.0 (на Arch)???

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено vz_2 , 15-Июл-21 22:24 
И KDE на консоли??

Я-то думал для чего так усиленно пилят Протон (не ракета, хотя распил возможен).


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено Аноним , 16-Июл-21 03:11 
Это требует тянуть 32-битный хлам в систему или оно полностью standalone?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено lockywolf , 16-Июл-21 05:20 
Чем им q4wine не угодил? Слишком быстро работает?

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено corvuscor , 16-Июл-21 10:05 
Ну, может тем, что автор q4wine немножечко скакал и блочил вход на сайт проекта со всех российских IP. Что, как бы, несколько подрывает доверие к нему.

"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено lockywolf , 16-Июл-21 11:08 
> Ну, может тем, что автор q4wine немножечко скакал и блочил вход на
> сайт проекта со всех российских IP. Что, как бы, несколько подрывает
> доверие к нему.

Александра Элбакян тоже блочила было российские айпи. Но любим мы её не за это.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено corvuscor , 16-Июл-21 13:52 
>> Ну, может тем, что автор q4wine немножечко скакал и блочил вход на
>> сайт проекта со всех российских IP. Что, как бы, несколько подрывает
>> доверие к нему.
> Александра Элбакян тоже блочила было российские айпи. Но любим мы её не
> за это.

Чуть менее шизофреничных кумиров себе надо выбирать, особенно когда используешь их софт на рабочем компе.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено lockywolf , 18-Июл-21 08:03 
> Чуть менее шизофреничных кумиров себе надо выбирать, особенно когда используешь их софт
> на рабочем компе.

Ну ок, тогда разрешаю пользоваться GUI на Электроне. Зато не шизофреником написано.


"Релиз Wine Launcher 1.5.3, инструмента для запуска Windows-и..."
Отправлено corvuscor , 18-Июл-21 09:15 
>> Чуть менее шизофреничных кумиров себе надо выбирать, особенно когда используешь их софт
>> на рабочем компе.
> Ну ок, тогда разрешаю пользоваться GUI на Электроне. Зато не шизофреником написано.

Слушай, родной, зачем тебе Sci-hub, если ты на уровне 10-летнего ребенка элементарные вещи в голове связать не в состоянии?

Зато электрон уже ненавидит, ну посмотрите на этого зайку))