Состоялся (https://www.winehq.org/announce/3.2) экспериментальный выпуск открытой реализации Win32 API - Wine 3.2. С момента выпуска версии 3.1 (https://www.opennet.dev/opennews/art.shtml?num=48013) было закрыто 34 отчётов об ошибках и внесено 340 изменений.
Наиболее важные изменения:
- Отдельная реализация пользовательских управляющих элементов интерфейса для ComCtl32 v6 (Common Control library). В том числе добавлены классы ComboBox, ListBox, Button и Static;- Поддержка мультисэмплинга текстур (Multisample texture) в реализации Direct3D;
- Поддержка геймпадов в HID-драйвере;
- Поддержка дополнительных событий в MSHTML;
- Удалён устаревший код DOS;
- Закрыты отчёты об ошибках, связанные с работой игр и приложений:
Tages Protection v5.x, notepad++, Visual C++ 2010 Express, Mindjet MindManager 14.x/15.x, MS Office Pro Plus 2010, B4A (Basic 4 Android),
Civilization V, ShareHolder Finder 0.9.3.0, Microsoft SQL Server 2008 Express Edition.URL: https://www.winehq.org/announce/3.2
Новость: http://www.opennet.dev/opennews/art.shtml?num=48090
надеюсь теперь джойстик пс4 в стиме заработает.
В ГТА проверь.
Что тут notepad++ делает?
Это вообще первая программа которую я попробовал под вайн, т.к. это самая мелкая прога которая мне в голову пришла. И он работал, даже если запустить его через вайн с соседнего диска с виндой (C:Program files/notepad/)
Как бэ факт исправление какого-то бага по программе ничего толком не говорит о её работоспособности в целом до и после.
Подпись КЭП.
А коммиты почитать религия не позволяет?
https://bugs.winehq.org/show_bug.cgi?id=32439
"мелкая" ?
https://www.winehq.org/winapi_stats перестал работать...
"Удалён устаревший код DOS" - это что значит, что там DOS делал?
Можно было запускать 8\16-битные приложения. Теперь обязательно нужен DosBox.
Зачем убрали?
Потому что это винище реализует запуск совсем не досовских приложений. И не превращать его в сустемду^Wкомбайн это хорошая идея.
Wine 3.1 была последний версией, в которой можно запускать 16-битные программы. Символично.
Стоп! Т.е. виндовые 16-бит тоже в современном вайне больше работать не будут?
А это еще кому-то нужно? В последний раз встречал используемый 16-битный софт для винды в 1998-м году.
Да вот это как раз действительно важно. Современный софт я и в винде запустить смогу, а вот со старьём приходится городить всякие ДосБоксы в которые устанавливается 3.1 винда... Уродливо, глючно и неудобно.
Другое дело что можно вопрос поставить ребром -- необходимо ли это? Но это плохой вопрос. Эдак вообще можно договорится до того, что все эти наши Линуксы нахрен не нужны.
Это хороший вопрос. Фичи выпиливаются, когда некому их поддерживать. А некому поддерживать обычно по той причине, что эти фичи никому не нужны. Если вам действительно нужна поддержка win16, почему бы не заняться поддержкой соответствующего кода в Wine?
>заняться поддержкой соответствующего форка вайн, потому что этот код есть обуза для других разработчиковты хотел сказать?
Можно использовать современных наследников OS/2, они отлично работают с DOS/Win3.1.
Ну, старые игры из Windows 3.x может быть ностальгично потыкать иногда. Симулятор лыжника, например, где катишься такой и потом тебя медведь съедает, а графика как у детских рисунков...
SkiFree
>что там DOS делал?А что делал DOS в Windows 95 - 98?
>>что там DOS делал?
> А что делал DOS в Windows 95 - 98?Они же "сверху DOS, снизу DOS, посредине VMM". :]
Не поверишь - был операционной системой для Win-надстроек, котрые были по коду близки к Win 3.X , и именовался соответсвенно msdos-7.0 и 7.1
Скоро будет 4.0.
Судя по коммитам, в этой версии добавили поддержку DirectX12
Почему в новости об этом скромно умалчивается?
"Поддержка" звучит юзабельно, они только сделали первые шаги, писать не о чем.
заглушка без кода же
Эх, Ar:piel online не запускается через wine.
> Ar:piel1. Что это?
2. Как давно опеннет стал багтрекером вайна?
На staging видимо окончательно забили.
А зачем плодить сущности? Раньше было понятно: стабильная ветка и экспериментальная, потом добавили ещё staging, непонятно для чего.
Ну стейджинг более экспериментальный, чем экспериментальный вайн. И за счет каких то патчей, включенных в него, стейджинг 2.21 могёт больше, чем "стабильный" 3.0
Вывих мозга. Пусть будет стабильная ветка для тех у кого всё, то нужно работает и страшно сломать и экспериментальная куда включать все патчи подряд для остальных.
Нету никакой экспериментальной ветки, есть стабильная и девелопмент, а staging это тестовый полигон с патчами от васей пупкиных, потом всё это кочует в девелопмент, там ловятся баги и уже выпускается в стабильную ветку
> А зачем плодить сущности? Раньше было понятно: стабильная ветка и экспериментальная, потом
> добавили ещё staging, непонятно для чего.А если посмотреть в патчи? https://dev.wine-staging.com/patches/submission/269/
Основной разработчик wine-staging в оффлайне после релиза 2.21, в связи с чем разработчики вайна даже взялись интегрировать пачти в основную ветку.
https://github.com/doitsujin/dxvk/issues/38#issuecomment-361...
> Основной разработчик wine-staging в оффлайне после релиза 2.21, в связи с чем
> разработчики вайна даже взялись интегрировать пачти в основную ветку.
> https://github.com/doitsujin/dxvk/issues/38#issuecomment-361...https://www.wine-staging.com/news/2018-02-17-future-wine-sta...
Предлагает юзать форк.
- Support for HID gamepadsНеужто теперь заработает без извращения с эмулятором коробочного геймпада(самое забавное, что эмулятор геймпада использовать приходится для джойстика иксбокс). И дай бог, чтобы в ведьмаке теперь работал, ибо в 64битных прогах эмулятор у меня этот не работал. Только это по сути останавливает, чтобы начать играть в ведьмака третьего. Не комильфо за клавой с мышкой мне играть.
Обычно предлагают использовать это https://github.com/kozec/dumbxinputemu , но у меня не заработало вообще, без объяснения причин.
Это типа эмулирует нажатие клавиатурных кнопок? Круто если так, можно поиграть в игры, не поддерживающие ГП нативно...
Пробовал это тоже, но ничего не изменилось. Ни дум (2016) ни последний ведьмак не видят геймпад
Пару лет назад я пользовался x360ce для Dirt3 в wine, там нужно было подложить в директорию с запускаемым файлом xinput*.dll, после чего мой logiteck f710 заработал. Правда нужную ddl с конфигом нашел на просторах интернет, т.к. конфигуратор тербовал .net который я не смог установить в wine.
Пользуетесь http://sourceforge.net/projects/linuxjoymap/
Работает отлично.
Отвечу себе. Да, все работает теперь (с коробочным джойстиком , по крайне мере)
MonteCrypto пойдёт?
http://store.steampowered.com/app/768750/MonteCrypto_The_Bit.../> В Montecrypto: игроки Bitcoin Enigma попадают в лабиринт, заполненный 24 умопомрачительными головоломками. Первый, кто решит их - выигрывает один настоящий Биткойн!
Майнинг биткоинов с технической стороныПредставьте себе карту Heroes III, на которой нет объектов. Есть только земля, а на ней ни леса, ни строений, ни рек. Только земля.
На ней стоят герои. Они тратят каждйы свой ход на поиск Грааля. Красные, синие, пурпурные, лоловые и т.д. выставляют своих героев на те точки, которые ещё не раскопаны, и тыкают "закончить ход". И копается ещё яма.
Выигрывает тот, кто нашёл Грааль.
Карта автоматически масштабируется в зависимости от количества героев на ней в пропорции 9000 клеток на 1 героя. Если пропорция сместилась на 8000:1, карта увеличивается. Если на 10000:1, карта уменьшается.
// вообще я сначала хотел на примере Майнкрафта, но подумал что 2D-матрица визуально воспринимается проще
Проблема запуска сетевой версии 1С 7.7.
Говорят есть wine коммерческая под которой идет, как проверить? Если пойдет куплю.
> Проблема запуска сетевой версии 1С 7.7.
> Говорят есть wine коммерческая под которой идет, как проверить?
> Если пойдет куплю.Запросите здесь: http://etersoft.ru/wine (там библиотечка сделана для блокировок, если правильно помню).
Коммерческая wine называется Crossover. На рутрекере есть, например, можно попробовать и купить если понравится.