Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.8. С момента выпуска 10.7 было закрыто 18 отчётов об ошибках и внесено 231 изменение...Подробнее: https://www.opennet.me/opennews/art.shtml?num=63249
Кто-нибудь пытался дизассемблировать операционную систему PlayStation или macOS? Как они накрутили свою графику поверх FreeBSD? На велосипеды Red Hat и freedesktop.org надежды более нет никакой, они полностью дискредитируют не только Linux, но и всю идею Free Software.
Это какой-то троллинг?
https://www.opennet.me/opennews/art.shtml?num=60324 эппл выкладывает исходники, от фрибсд там почти ничего и нет.
А они не открывают интересные части. От фрибсд у Эпла в основном протухший юзерспейс емнип, а искать, где там надёргали кода -- ну, удачи.
Онаним даже не предполагает, что эппл могли написать графическую часть сами (ну ладно, унаследовать что-то от NeXTSTEP). Уровень экспертности как всегда - бог.
Я не про графическую часть, она как раз никому не интересна.
А что тебе это даст? Там обычная либа, типа того, что в mesa для opengl и vulkan. Только перевернули с ног на голову, чтобы случайно не обнаружилось скопированным. Вон у nintendo их апи пародия на opengl было. Ну и натянуто это всё на SOC и проприетарную архитектуру, от ibm pc там ничего нет, не смотря на то, что процессоры x86.
типо выдернешь волшебные костыли для конкретного железа мака/плойки и у на любом народном дешмане с алиэкспресса все вдруг хорошо станет?
насколько я помню, там иксы на плойке....
Там эмулятор пилят.https://github.com/shadps4-emu/shadPS4
Сейчас он еще сырой, но уже позволяет запускать некоторые игры.
А wine-wayland умеет только в полноэкранные игры, или обычные оконные приложения через него тоже уже работают?
Работают. Но Electron/Chromium/CEF пока не работают.
А есть ли смысл Electron/Chromium/CEF гонять в Wine? Сама то программа/игра кросс платформа (по сути Web приложение), то есть установки нативного electron/nwjs и выполнения `electron ./resources/app/` / `nw .` в папке программы/игры достаточно в 9 из 10 случаев.
> А есть ли смысл Electron/Chromium/CEF гонять в Wine? Сама то программа/игра кросс
> платформа (по сути Web приложение), то есть установки нативного electron/nwjs и
> выполнения `electron ./resources/app/` / `nw .` в папке программы/игры достаточно в
> 9 из 10 случаев.Да, есть смысл. Многие современные игры возможно запускать только через их фирменный запускатор (launcher), а они обычно основаны именно на Electron. И я говорю про Windows-игры из Steam, а не пиратки.
У wine-wayland есть недостаток - события мыши он берёт не в raw виде, а из оболочки, где всякое ускорение курсора и прочая дичь. Прямо на том же Proton-GE на одной и той же игре проверял - полностью разное поведение. Что характерно, соответствующий пулик был отклонён: https://gitlab.winehq.org/wine/wine/-/merge_requests/5869
Вы вводите в заблуждение. Никто и ничего там не отклонял, а это разработчик решил не продолжать делать исправления в ответ на замечания и критику, которым там подвергается почти каждый запрос на слияние.