Вышел (http://www.winehq.org/announce/1.5.13) очередной экспериментальный релиз открытой реализации Win32 API - Wine 1.5.13. С момента выпуска версии 1.5.12 было закрыто 104 отчёта об ошибках.
Основные изменения в новой версии:
- Реализован рендеринг клиентской части окон приложений на основе движка DIB;
- Добавлена поддержка ввода данных напрямую из мыши и клавиатуры, минуя X сервер;
- Добавлена поддержка полупрозрачных окон;
- Стала правильно поддерживаться C++ RTTI на платформе x86-64;
- С этого релиза Wine возвращает информацию о всех найденных процессорах (включая HyperThreading);
- Добавлена поддержка локализованных имён шрифтов;
- Обновлены переводы;
- Исправлено множество ошибок.
URL: http://www.winehq.org/announce/1.5.13
Новость: http://www.opennet.me/opennews/art.shtml?num=34847
rawinput :)wine же всегда возвращал информацию о процессорах.
> Добавлена поддержка ввода данных напрямую из мыши и клавиатуры, минуя X серверЭто rawinput или как?
Да
20395 Mouse / keyboard input not handled (RawInput) 28 строка сверху в списке изменений
http://bugs.winehq.org/show_bug.cgi?id=20395
Ну всё. С rawinput и dib wine полностью догнал винду.
> Ну всё. С rawinput и dib wine полностью догнал винду.На самом деле там столько регрессий, что выглядит все это так
-Давайте реализуем еще одну фичу?
-Даааа, круто, давайте.
Голос из зала
-Ребята, у нас куча багов, давайте сначала пофиксим их.
-Неееет, давайте лучше реализуем еще одну фичу.С одной стороны в целом новые фичи это круто, но вот то, что они реализуются только частично, как бы уменьшает их значимость на фоне тех ошибок, которые они тащат с собой.
Так ведь 1.5.x - это нестабильная ветка. В ней так и должно быть.
>Ребята, у нас куча багов, давайте сначала пофиксим их.
>Неееет, давайте лучше реализуем еще одну фичу.Палка о двух концах. Тот же rawinput решил проблему достаточно для многих игр сразу
> Палка о двух концах. Тот же rawinput решил проблему достаточно для многих
> игр сразупри этом что характерно — патч, реализующий оный, валялся в багтрекере уже не один год. патч был малоинтрузивный, в основном заменял stub'ы на рабочие функции. решал проблемы кучи игр. но алечка его упорно не замечало, потому что NIH, да и продавать кое-что мешает. сейчас, я так понимаю, они опять навелосипедили своё.
так держать, алечка, отличное руководство проектом.
Ты так плачешься, как будто это проприетарный софт, а ты вантузятник неумеющий накладывать патчи.
> Ты так плачешься, как будто это проприетарный софт, а ты вантузятник неумеющий
> накладывать патчи.знаешь ли, рыться в багтрекере в поисках патчей, а потом ещё и рихтовать их напильником (потому что патчи под старые версии, и авторы патчей, видя отсутствие у алечки энтузиазма, тоже забивают) — удовольствие ниже среднего.
не знаю, как у тебя, а у меня есть жизнь и помимо конпеляции. так что процесс совершенно не прикалывает.
Ну дык запустил компиляцию и живи.
> Ну дык запустил компиляцию и живи.ок, ты такой умный — ты готов мне бесплатно под каждую новую версию весь набор патчей из багтрекера допиливать? у тебя-то, судя по всему, всё равно жизни нет.
Не ной. Ты же говорил что в этом и преимущество опенсорса: если кого-то что-то не устраивает, то можно сделать форк и не париться. Вот делай и не парься. И никто ничего тебе не обязан. А то не нравится ему, видети ли, что разработчик хочет кушать и потому вносит сначала изменения в коммерческую версию проекта, а потом в свободную.
Чтобы догнать венду надо еще реализовать хотя бы эмуляторы для подгрузки vxd драйверов. Сделать так, чтобы ДеРьМо считало что оно на нулевом кольце.
Ждал! Спасибо!
> Добавлена поддержка ввода данных напрямую из мыши и клавиатуры, минуя X серверОтличная новость, читать как "Танке теперь пойдут беспатчо"
Патчо на производительность все равно надо. Хотя там новый рендер на днях прикрутят - может, и на чистом вайне неплохо пойдет.
Будем надеяться. Вот один танкист уже отрепортил сацесс: http://appdb.winehq.org/objectManager.php?sClass=version&iId...
Cобрал пакеты для Debian testing i386. http://debian.droppages.com/debian/wine-unstable/index.html
Как-то пусто у вас там((
У меня Steam без единой буквы с момента Wine 1.5.10 . Эх, в 13 тоже не исправили
wine Steam.exe -no-dwriteЭто не регресс, это запилили, но недопилили фичу.
Спасибо, работает :)
Ну почему wine-hacks умер (как я смотрел, может и не так) клали патчи и работало даже. Лазать черт знает где в поисках черти чего, собирать в кучу, править и компилить не хочу, а они делали свое дело на пять...я пользовался одно время, потом у них начались проблемы, жаль, хорошее было дело.
> Ну почему wine-hacks умерпотому что рано или поздно всем надоедает аленькино долбоклюйство. это как воду решетом черпать.
Что не говорите, но wine работает хорошо только на программах 2000-2005 года. скажем установить archicad 14 мне так и не удалось (кряк не запустился :) и некоторые библиотеки не установились, т.к. bat не был исполнен)
А посмотреть что в bat записано и повторить западло?
> кряк не запустилсяэто прискорбно, да.
А wine западло каждый раз запуская exe вываливаться в ошибку? или при соглашении с лицензией все кнопки делать неактивными?