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

Исходное сообщение
"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"

Отправлено opennews , 02-Июн-25 07:31 
Опубликован экспериментальный выпуск открытой реализации Win32 API - Wine 10.9. С момента выпуска  10.8 было закрыто 34 отчёта об ошибках и внесено 277 изменений...

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


Содержание

Сообщения в этом обсуждении
"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 07:47 
Когда-нибудь добавят поддержку эмодзи в юникоде?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 11:38 
от шрифтов же зависит, нет?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 11:54 
Шрифты не сами себя рисуют же.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 12:02 
> от шрифтов же зависит, нет?

Именно поддержки таких шрифтов и нет, уже несколько игр с эмодзи за месяц и ни в одной они не отображаются.


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено AleksK , 02-Июн-25 13:26 
что за игры с эмодзи?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 13:30 
Не помню, какая-то индота на годоте.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 20:26 
Что значит нет поддержки? Разве wine не использует freetype, который испокон веков умеет эмодзи, при условии, что в шрифте есть глифы с рожами?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 15:36 
>Когда-нибудь добавят поддержку эмодзи в юникоде?

Получай! https://en.wikipedia.org/wiki/List_of_emojis Все эмоджи поддерживаются начиная с 16 версии Юникода.

И да, не забудь установить себе пакет с символами эмоджи. Иначе ты их не увидишь. Сам по себе, Юникод - это стандарт кодирования, он тебе символы не нарисует.


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 15:45 
В вайне не поддерживается. Во всяком случае, в годоте. Надо полагать, это легко воспроизводимо, игра в годоте делается за считанные секунды.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 17:48 
В вайне в годоте? У сеня вопросы к тем кто юзает годот и заставляет пользователей запускать их игры через вайн, а не нативно - какого фига, так сложно сбилдить для всех платформ? Это же годот, там кроссплатформа же, чего сложного? Игру смогли сделать, а для линя билд не смогли?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 18:43 
Вы ещё разработчикам ААА-игр на UE этот вопрос задайте.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 20:14 
> для линя билд не смогли?

А в игре #include <windows.h>. Билди на здоровье.


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 03:59 
Покажи, где в Godot-е есть строка <windows.h>

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 11:16 
А при чём тут Godot? Это же не конструктор типа GameMaker'а. В Godot'е windows.h нет, а в исходнике игры есть.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 15:12 
А как он по твоему под винду работает?

https://github.com/godotengine/godot/blob/master/platform/wi...

Ну и как сказали, эта строчка помимо движка будет в самой игре.
Надо различать игровой движок и игру.


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 16:48 
А зачем ты раскрыл ветку с названием blob?
А в ветке linuxbsd есть такой заголовочный файл?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 17:02 
> А зачем ты раскрыл ветку с названием blob?

Ну переключи в raw и не будет никакого blob.

> А в ветке linuxbsd есть такой заголовочный файл?

А при чём тут ветка linuxbsd, если игра написана под windows?
Соответственно, она будет использовать platform/windows/os_windows.h, в котором есть #include <windows.h>.


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 15:47 
До чего же эти эмодзи лагучие.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 17:50 
А чему там лагать, этоже те же шрифты, но больше глифов и цвета есть, рердеринг тот же самый, что и у классических шрифтов по сути...

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 19:41 
Словом "шрифтом" принято назвать символы букв, цифр, занков пунктуации. Эмодзи - особые символы представленные "мини-рисунками" (идеограмма).

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 20:40 
Злоупотреблять не надо, и не будут тормозить!
А так-то понятно, эти глифы на порядок сложнее обычных монохромных шрифтов.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 14:56 
Глиф это разновидность буквы на письме. Эмодзи - это идеограммы. Изучайте терминологию.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 16:12 
Глиф — это конкретная реализация любого графического символа в наборе графических символов, маня. Про алфавитные буквы ни в слове глиф, ни в слове шрифт ничего нет. Глиф — буквально «резьба», «гравировка», «нацарапанное». Любая конкретная что-то означающая царапулька — валидный глиф, хоть клинописью, хоть эльфийскими письменами, хоть пиктограмма из трёх букв на баллончиком заборе.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 16:39 
Выше уже сказали, но напомню, что в юникоде полно идеограмм и без эмодзи.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Beta Version , 02-Июн-25 13:53 
Это получается, FSR4 завезли не только на Линукс, но и на RX 7000 серию?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 15:01 
Port proton в играх больше кадров выдаст чем wine?

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено AleksK , 02-Июн-25 17:12 
PortProton это скрипт который упрощает использование разных wine и proton

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено dannyD , 02-Июн-25 17:39 
я не понял, зачем появилось:

>=dev-util/mingw64-toolchain-12.0.0_p1 abi_x86_32

???


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 19:27 
Ты пропустил, когда она ещё не была опциональной и сделали обязательной? Ну, может кому-то не хочется держать тулчейн с gcc12. С другим всё соберётся, но не удивляйся регулярным падениям потом (привет dxvk). Лично меня и winegcc устраивал, файлы компактнее были опять же.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено dannyD , 02-Июн-25 19:39 
ничо не понял, обысни плыз порусски.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 19:48 
Это кросскомпилятор, которым собирают вайн, с тех пор, как в нём решили elf файлы заменить на exe. В качестве альтернативы ты можешь держать 2 системных gcc12: i686-w64-mingw32-12 и x86_64-w64-mingw32-12, добавив их через crossdev. Одно время авторы ебилда забыли, что у пользователей уже может быть настроен тулчейн для dxvk, и сделали его жёсткой зависимостью, так что приходилось добавлять в package.provided.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено dannyD , 02-Июн-25 19:53 
СПС, почти понял.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 03-Июн-25 19:53 
Этот чувак по-моему сидит на Gentoo и считает что тулчейнами везде собирают, оттого и ebuild был упомянут. Просто у него пояснения далеко не полные, а как он сам думает. Сама mingw это приблуда линуксовая в винде, чтобы собирать программы - toolchain как раз поэтому упомянут. Вообще тулчейн это весь набор инструментов, а не только один, так как это переводится как цепочка иснтрументов. Странно что он распространил ebuild как норму или считает, что поддерживающие пакеты в актуальном состоянии делают всегда все по совести одним и тем же скриптом, хотя пачки подверсий в нумерации как бы намекают, что косяки были исправлены. Просто теперь проект сам решил грабли в руки взять. Тут надо не просто по-русски писать, а чтобы еще и понятно было что было в 99% сокращенного материала, а иначе причинно-следственная связь теряется, вот и непонятно нифига, хотя он определенно соображает о чем речь. Привыкайте, это нормально для опытных линуксоидов. Они больше с компами общаются.

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено dannyD , 04-Июн-25 17:46 
вопрос/проблема вообще не в том:

1. у меня нет необходимости собирать 32-х битные бинари.
2. уменя нет в системе вообще ничего 32-х битного кроме этого появившегося барахла.
3. только ради такой вот совместимости включен multilib который влияет только на gcc и glibc.

т.е. если бы multillib был выключен то вайн вообще не смог бы обновиться, его бы заклинило от зависимостей.

вот и вопрос - WTF ???


"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено Аноним , 02-Июн-25 18:02 
Office 2010 починили???
ну все, винда не нужна

"Выпуск Wine 10.9, Wine staging 10.9 и GE-Proton 10-4"
Отправлено dannyD , 02-Июн-25 18:07 
эт точно ))