Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 7.16. С момента выпуска версии 7.15 было закрыто 20 отчётов об ошибках и внесено 226 изменений...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57691
Проприетарные игры с проприетарной венды лучше отправить на свалку истории, а не эмулятор пилить.
казалось бы, при чём здесь эмулятор
Клиента 1С на чем запускать будете?
А нех этот чурбанский 1с. Старая добрая бумажная бухгалтерия без апдейтов по подписке, лицензий и sms. Ишь как устроились, за воздух собирать пока трудящиеся вкалывают.
В браузере?
ты из криокамеры? 7 версию собрался запускать?
7 версия ещё в первых вайнах запускалась.
> 7 версия ещё в первых вайнах запускалась.ну дак ether-soft пилил чтоб с hasp-ключем легально можно было работать...
не в этом дело.
на дворе же 2022 год и скулеж виндузятников по поводу отсутствия 1C-клиента, это как-то даже уж и не смешно...
Жаль, но опенсорсных игр всего ничего на свете существует.
Этому есть много причин.
Большую роль играет в этом интеллектуальная собственность в играх, не та что код, а музыка модели анимация вот это всё.
Музыка и модели кросcплатформенны, копирайт на них никак не мешает движку быть опенсорсным.
От движка без этого всего толку обычно мало.Тут дело в том, что издатели видят игры таким же типом собственности как и кинофильмы.
Да мы живём в антиутопии. Поэтому ждать опенсорса от крупных издателей не приходится.А вот инди девелоперы наверное способны на такое, но для этого нужна социальная реклама такого подхода. Многие об этом даже не думают.
> мы живём в антиутопииГовори за себя. Я живу в утопии, потому что в игры вкладывают даже больше усилий, чем в кинофильмы. Озвучка от голливудских звезд, ебовый сценарий, современный графон и т. д. Естессно, это будет платным и закрытым. Потому что одним только голливудским звездам надо чем-то за озвучку платить, уж молчу про получение прав на использование музыки, или и вовсе про приглашение оркестра/хора/композиторов на написание своей.
Если игры и кино для вас основные ценности в жизни, то всё конечно может быть.
Правда качество и того и того неумолимо падает последние 20 лет.
А какие ныне сценарии? Например, очередная игра года 2к22, где вместо сюжета даны его фрагменты:
1. случился Конец Света -- это, наверное, каждая вторая после того как свершилось предсказание Майя в 2012м;
2. раса торговцев-кочевников, сожженная безумным демоном Шабрири -- это было в прошлом веке;
3. сакральный тризуб и кровавые заклинания его владельца -- это мы наблюдаем ныне;
4. Красная Гниль, поразившая некоего генерала -- вот это таки интересный намёк, тот персонаж на тамошнем юге.
Понятно, что тут приложил руку высокооплачиваемый мастер, потому оно раскручиваться заинтересованными. Что видят во всём этом фанаты?
Особенно прикольно становится когда спустя годик-два после выхода игры разработчки говорит "цикл разработки завершен", при этом он продолжит бесконечно долго продавать игру, но не будет заморачиваться на её поддержку. Ну максимум лет через 10 ремастер может выпустит, если игра культовой станет. Вон, на Макоси все 32-ух битные игры просто отвалились в небытие, что сделали из разработчики? В общем и целом - пожали плечами, они уже собрали профит, а проблемы юзеров их не волнуют.
Српанивать с кино игры некрректно. Кино продолжает вопроизводиться независимо от пертурбаций, всегда можно перекодировать в новый формат, можно даже отсканировать пленку повторно (если только вы не были идиотами с не снимали на кассету). Игры же без ухода довольно быстро "гниют", теряют совместимость с современным софтом, а так как движек закрытый, то остается только страдать.
Я вчера посмотрел бегущий по лезвию 1981. Ну что я могу сказать, если фильм не был говно в момент выхода, то возраст его не портит (а плёнка позволяет получить приличную 4к картинку). Проблема в том, что сколько-нибудь достойных фильмов очень мало, а уж получить переиздание хотя бы в HD это фантастика для большинства. А ещё ремастеринг стоит денег, и не маленьких. Потом надо запустить рекламную кампанию, наладить выпуск на физических носителях и показ в кинотеатрах (это для старого то фильма). Вполне сравнимо с играми, только переиздание игры обойдётся дешевле и принесёт больше выходы с меньшими затратами.
Почему ты до сих пор не выпустил ААА-игру, не продал ее мне за 3-5К рубасов и не поддерживаешь 20 лет? Не хочешь, да? А почему?//b.
Это какой же продукт ты можешь купить один раз и тебе его с десяток лет будут бесплатно чинить и допиливать по необходимости?
> Это какой же продукт ты можешь купить один раз и тебе его
> с десяток лет будут бесплатно чинить и допиливать по необходимости?Windows. Единственно, там 5 лет была поддержка, а сейчас вроде нельзя купить. RHEL, по слухам, 10 лет. Rosa Enterprise Desktop - сам бесплатно починил, а потом тебя поливают.
>> Это какой же продукт ты можешь купить один раз и тебе его
>> с десяток лет будут бесплатно чинить и допиливать по необходимости?
> Windows. Единственно, там 5 лет была поддержка, а сейчас вроде нельзя купить.
> RHEL, по слухам, 10 лет. Rosa Enterprise Desktop - сам бесплатно
> починил, а потом тебя поливают.Ок, засчитано. Но ОСь покупают всегда и постоянно без просадок в продажах. Можно сказать, продукт-сервис, за который разработчикам прилетает стабильны доход, потому они постоянно пилят новые и новые версии. В контексте претензий к недолгосрочной поддержке игр, пример с осью не показателен.
Игры ведь выпускают на базе движка, который улучшают годами, за него как бы прилетает доход. Подозреваю, дело в том, что на деле всё это представляет из себя франшизы, когда основные затраты идут на раскрученное имя, а та работа, которую работают люди, финансируется по остаточному принципу.
>Игры ведь выпускают на базе движка, который улучшают годами, за него как бы прилетает доход.Что никоим образом не говорит о том, что пока разработчик использует движок, он обязан поддерживать все предыдущие игры на этом движке. Тем более нельзя просто в два клика перевести старую игру на новую версию движка. В лучшем случае у тебя там всё поломается, а в худшем вообще работать не будет.
И разработчик операционных систем не обязан - в их лицензии заявлено «AS IS» (как есть). Тем не менее, Windows NT поддерживает приложения, написанные для совершенно другой системы (Windows 9х), поскольку её архитектура достаточно гибкая и реализована прослойка совместимости (Win32 subsystem). В Linux такое решается пересборкой приложений. То есть варианты решения существуют - выбирай на вкус. Игровой движок не является чем-то монолитным, есть слой абстракции над ОС, есть условная LUA-машина для исполнения игровых сценариев. Для совместимости с новой версией ОС можно было бы какое-то время переносить улучшения в первую часть. Это трудозатраты, игроделам выгоднее вложиться в рекламу - когда старая игра перестанет работать, купят новую.
Какая боооль, какая боооль,
ROSA Linux - n00by -- один ноооль:o)
ИП Ярослав Белых из г. Барнаул, я понимаю, что у тебя болит и болеть будет до конца жизни. Кто тебя просил подставлять того человека, который умер? Мне из тебя был нужен не более чем скачущий малахольный. Сам перешёл дозволенное, сам теперь выпутывайся.
> Это какой же продукт ты можешь купить один раз и тебе его
> с десяток лет будут бесплатно чинить и допиливать по необходимости?Вы удивителсь, но откровенная "индюшатина" Stardew Valley и Terraria вот именно так и существуют, годами выходят обновления, причем разработчикТеррарии вроде как один раз уже говорил что финал достигнут, а потмо опять пошли обновления (мелкие, но баги если они есть фиксятся). Злые языки кончено говорят что "а они просто ничего другого сделать не могут", что может отчасти правда (Террария 2 так и не пошла дальше прототипа), но вот вам примеры из жизни. Мелковато? Pillars of Eternity вроде как лет 4-5 обновлялось.
У Stardew Valley и Terraria инди-бюджеты, но популярности и прибыли они словили столько, что некоторые ААА позавидуют. И продажи у этих игр на длиной дистанции тоже были хорошими, потому ничего удивительного, что они долго обновлялись. Это скорее исключение из правил и конечно таких можно сколько-то там наскрести. И скорее всего всё это будет внезапно выстрелившее малобюджетное инди, ведь и на его поддержку затраты невелики.А к PoE два платных ДЛК выходило, потому конечно её поддерживали какое-то время.
> У Stardew Valley и Terraria инди-бюджеты, но популярности и прибыли они словили
> столько, что некоторые ААА позавидуют. И продажи у этих игр на
> длиной дистанции тоже были хорошими, потому ничего удивительного, что они долго
> обновлялись. Это скорее исключение из правил и конечно таких можно сколько-то
> там наскрести. И скорее всего всё это будет внезапно выстрелившее малобюджетное
> инди, ведь и на его поддержку затраты невелики.
> А к PoE два платных ДЛК выходило, потому конечно её поддерживали какое-то
> время.Все верно, особенно DLC к PoE, но вот вопрос, а вы не думали что возможно народ так активно поддерживал Stardew Valley тот же именно из-за того что разработчик с душой подходил к разработке и у людей не было ощущения что сейчас им продадут поделку-недоделку, а потом сбегут с полученными деньгами со словами "ну так получилось, заходите еще", как происходит с большинством игру в Early Access.
Я просто на совем веку видал немало казалось бы интересных инди-разработок разработчики которых относились к пользователям почти как к грязи, мол и так сойдет. Что удивительно потом те же товарищи начинали вопить что "инди-гейминг гибнед!".
> а вы
> не думали что возможно народ так активно поддерживал Stardew Valley тот
> же именно из-за того что разработчик с душой подходил к разработке
> и у людей не было ощущения что сейчас им продадут поделку-недоделку,
> а потом сбегут с полученными деньгами со словами "ну так получилось,
> заходите еще", как происходит с большинством игру в Early Access.А Вы не думали, почему такие очевидные вещи приходится объяснять? Казалось бы, банальность. Кумир многих здесь Линус Торвальдс прямым текстом заявляет «поступай с другими так, как хочешь, чтобы поступали с тобой». Потом выходит идеолог на зарплате ООО «НТЦ ИТ Роса» и учит «никогда не делай добро для людей, люди - неблагодарные свиньи», подводит под это теоретическую базу, приплетает своё извращённое толкование религии, и толпа активно защищает эту его позицию.
Ах, ну, разработчик-то, конечно, обязан вечно пердолить и перепердоливать под хотелки красно-глазиков вместо того, чтобы сделать один раз, но хорошо и под стабильный API 🤫
> От движка без этого всего толку обычно мало."Всё это" не проблема купить у издателя игры. Так же это не мешает делать моды, хотя и немонетезируемые. Движок — дело другое.
> Жаль, но опенсорсных игр всего ничего на свете существует.С ходу 0AD и Dwarf Fortress. А вообще их довольно дохрена. Помнится, MineTest гонял интереса ради
Рекламной компанией не занимаются -- это да. Поэтому ты о них и не знаешь
Dwarf Fortress проприетарная. Их действительно нет. И это скорее исключение, второй такой игры не существует.
И проприетарные фильмы выкинуть, и книги заодно.
А вот книги и фильмы проприетарные качать это извращение. Для кого придумали форматы .mp4 и .mkv, а так же .fb2 и .epub? Открываешь торрент трекер и спокойно качаешь что тебе нужно
Mp4 и mkv это контейнеры, при этом mp4 -- вполне себе проприетарный формат (в худшем смысле этого слова) и точно поддерживает шифрованные данные.
Книги же опенсорс.
Ну да, текст-то открыт.
А че толку,как копипастить, на камеру смурфа?
В библиотеке запишись и заплати полтинник,в магазе торгаши тоже не дают почитать за красивые глазки. По-моему книги ни разу не жпл с бсд.D
> жпл с бсдОпять начали путать открытое и свободное.
Для меня все едино. Я пользователь.gg
> Книги же опенсорспроприетарный опенсорс, он как бы есть, но его сначала надо купить.
Как правило почти все нативные и даже опенсорсные игры под линух работают просто ужасно. Зачастую имеют меньшую производительность и малую вероятность запуска из-за отсутствия вменяемой совместимости, когда в вайне работает все удивительно хорошо. Если под тот же линух есть нативная версия, как правило, даже не стоит тратить время на её запуск, а лучше стоит сразу запускать в вайне с DXVK/vkd3d.
Я даже больше скажу, даже под оффтопиком многие старые DirectX 9 игры работают через DXVK лучше чем нативно.
Речь идет прежде всего про игры от Бесезды от Морровинда до Нью Вегаса включительно.
Других нет, Де Билл.В Линукс стабильное API не завозили - люди пишут там, где оно есть.
Вот в никакие и не играйте.
>В Линукс стабильное API не завозилиЕсли на уровень ядра и глибс не опускаться, есть вполне стабильные ари. Sdl- есть совместимость с старыми версиями, также достаточно стабильное ари, стараються без необходимости не ломать в стабильных версиях. Alsa есть слой стабильного ари.Open gl - кроме разделения в 4 версии совместимость полная. У меня пару игрушек которые спустя 10 лет запускаються, сменив 32 на 64 бита....
> Если на уровень ядра и глибс не опускаться, есть вполне стабильные ари.LMAO.
В glibc недавно всё к херам сломали, а так дак, всё стабильно, бле ать.
Вот прям всё так к херам?
Ержан! Проснись уже! Заипал, просыпайся! ЕеержаааАааан!
Вайн совершил огромный прогресс в последние годы.
Благодаря этому Линукс теперь может заменять Винду почти в любых сценариях.
Да и Линукс в целом не отстаёт.Тем кто всё ещё мучает себя виндой самое время попробовать перейти на Линукс.
Попробовал недавно как раз. Так себе там игры работают. Hearts of iron iv из стима запускается нормально только один раз после установки, при последующих запусках чёрное окно вместо лаунчера. Переустанавливать игру перед каждым запуском явно не будешь. А при выходе из stardew valley система иногда подвисает на некоторое время, хотя сама игра работает нормально тут. Ну и, deep rock galactic вообще не совместима с линуксом и в стиме кнопка запуска неактивна на лине
> Hearts of iron ivСабж работает на Линуксе нативно. УМВР даже под Wayland через XWayland, причем как на Arch Linux, так и на Debian 10 + 11.
> Hearts of iron ivhttps://www.protondb.com/app/394360
> stardew valley
https://www.protondb.com/app/413150
> deep rock galactic
https://www.protondb.com/app/548430
В итоге 2 из 3 игр нативные (казалось бы, причём тут вайн), DRG вообще платиновый статус имеет + куча отзывов со стимдека. Кажется, дело было не в бобине...
Платиновый или нет, но в стиме кнопка запуска серая и её не нажмёшь. Может, стимдек по другому сконфигурирован. Две остальные игры тоже из стима запускались, на свежеустановленной бубунте
Убунта так себе штука на самом деле.
PopOS неплохая альтернатива, ну и внезапно Манжара последнее время только радует.
Кроме Стима есть ещё Лутрис.
Вы просто не умеете ее готовить
> Вы просто не умеете ее готовитьЯ уже не молод, хочется чтобы работало все сразу.
>Платиновый или нет, но в стиме кнопка запуска серая и её не нажмёшь.В настройках Стима есть галочка что-то в духе - запускать несовместимые игры.
> Платиновый или нет, но в стиме кнопка запуска серая и её не
> нажмёшь. Может, стимдек по другому сконфигурирован. Две остальные игры тоже из
> стима запускались, на свежеустановленной бубунтеВ настройках игры надо принудительно протон включить. Или, как заметили выше, включить настройку глобально.
По первой ссылке тоже есть комменты с моей проблемой
1. https://www.protondb.com/app/394360#qVsUyc3oJK
2. https://www.protondb.com/app/394360#BK9ANG6hgd
>Тем кто всё ещё мучает себя виндой самое время попробовать перейти на Линукс.Пубг уже работает? А раст на официальных серверах?
Устанавливаете раст через rustup если нет в пакетах.
Орнул
А кто-то в пабг играет ещё? Там остались одни боты.
мобайл даже стримят и очень интенсивно.
Раст и на "официальных виндах" то ещё поделие.
Если это г.... не работает это даже к лучшему))
Но всё же в винде всё это работает лучше.
> Но всё же в винде всё это работает лучше.Мой опыт с виндовс последние 10 лет весьма негативный, причем если с 8 виндой я как-то мерился то дальше пошёл сплошной треш.
Баги глюки телеметрии. С переходом на Линукс число проблем упало на порядок. Теперь я просто пользуюсь софтом без задней мысли.
FАга,8.1 топчег. Сам ради одной гамы ее поставил второй системой пару тройку дней назад. Кста, ключики на ДР Вэба снова появились. Можно жить.
Шо, опять?Если серьезно, то очень близка и понятно радость камрадов по поводу преодоления очередной порции багов, техдолга и говнокода.
Но ведь уже набили (например мне) оскомину "новости" об исправлении "рамочек" и багов несовместимости с какими-то там "тайтлами" (кто их помнит кроме багрепортеров).
UI rendering в пачке приложений полностью сломано: https://bugs.winehq.org/show_bug.cgi?id=53601Обновляться не советую.
Только если DPI отличный от default'ного 96.Большинство людей его не трогают - нехай обновляются.
Ура, уже пофиксили.
Уже есть патч. Забавно что он заключается в обмене местами двух строк.
При хорошем коде хороший патч такой и будет.
>Ragnarok OnlineВ это ещё кто-то играет?
Ох воспоминания, о молодость о юность.Отвечая на вопрос, играют, причем много и активно.
Умели раньше игры делать.
Сейчас клепают одну примитивщину пачками.
И это тоже пройдёт.Как сама жизнь...
Ну с играми ясно, а зачем оно еще может быть нужно? Есть какой-то оч. полезный софт под оффтопик, которого тут прямо тааак нехватает?
Да почти любой корпорастный, его же только под венду ховнякают. На работе кое-что приходилось на вайне запускать, а то под вендой проблемы с памятью были.
Я сказал foobar2000, и я не шутил!
Вахтёр, зачем мой коммент удалил?
А вот плюсану.Допустим просто послушать музыку можно найти чем, но такого крутого управления интерфейсом, тегами, именами файлов и конвертированием форматов пока нет.
gmusicbrowser
Но насчет "такого" не знаю, не йузал.
ну отечественные кадо-делы резко бросились запускать свои дот-нет поделки под астру... есно, через сабж... и компас и т-флекс и нано-кад свои "методички" сделали
Про Компас интересно пожалуй, давно уже не смотрел, чего как
https://winehq.org.ru/WINE@Etersoft/%D0%A3...
winehq.org.ru/index.php?title=WINE@Etersoft/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_WINE@Etersoft_%D0%B8_%D0%9A%D0%BE%D0%BC%D0%BF%D0%B0%D1%81_3D
> В драйвер X11 добавлена поддержка WoW64, прослойки для запуска 32-разрядных программ в 64-разрядной Windows.Я нифига не понял и, вроде бы, на сайте вайна не это имеется ввиду.
Это продолжение эпопеи по избавлению от необходимости иметь вайн 32 разрядный, а вместе с ним и 32 разрядные либы в системе и прослойку в ядре для 32 приложений.
У меня 7.15 как раз 32 версия падает при попытке создать окна, может таки пофиксили.
До этого вполне работало.
Я постарался перейти на х64 приложения где были соотвествующие версии, но игроделы х64 стали юзать только последние годы и старые игры пока не запускаются в основном, только первый кризис имеет х64 версию.
dxvk не осилил, pip перекрывается
>В драйвер X11 добавлена поддержка WoW64, прослойки для запуска 32-разрядных программ в 64-разрядной Windows.Явно хотят 32 бита дропнуть.
как будто они первые...
>>В драйвер X11 добавлена поддержка WoW64, прослойки для запуска 32-разрядных программ в 64-разрядной Windows.
> Явно хотят 32 бита дропнуть.Вот только как это сделать и будет это вообще работать? К тому же я более чем уверен, что многие приложения явно захардкодили путь к 32 бит библиотекам, чтобы искались в system32.
Так же как Apple, сказать всё, конец, 32 бита полностью свернуты, всего доброго, хорошего настроения и здоровья.
В оригинале же работает без 32-х разрядных шлюзов в ядро. По поводу путей - там реализован «перенаправитель файловой системы», см. https://docs.microsoft.com/en-us/windows/win32/winprog64/fil...
> Вот только как это сделать и будет это вообще работать? К тому
> же я более чем уверен, что многие приложения явно захардкодили путь
> к 32 бит библиотекам, чтобы искались в system32.Codewavers решили это ещё в 2019 для маков https://www.codeweavers.com/blog/jwhite/2019/12/10/celebrati...
Вполне возможно сделают так же и для линуксов в будущем.
почему в некоторых играх покадровая анимация (будто частоту отрисовки раз в 1000 уменьшили)? например, в "масяня под жёлтым прессом"
git bisect
Раньше в Windows для определения обратного хода луча (это надо, что бы сменить кадр без дёрганья) документированным способом требовалось сделать вызов DirectX, который ничего не делал, только грузил процессор. Вряд ли это кому-то нравилось, потому делали недокументировано, кто как мог. Возможно, дело в этом.
Я раньше много ковырял старые игрушки на предмет обеспечения совместимости с XP (и позже с семёркой), так вот это Адъ и Израиль. Вызвать из Win-кода прерывание через INT? Легко. Работает же! Вроде и прямое обращение к порту 03DAh видел.
Это к вопросу о криворуких программистах из MS, у которых на новых версиях винды перестаёт работать старый софт.
Собирался бы wine просто как ioquake3 одной командой make. У wine куча зависимостей и разрядность у них разная.