Состоялся (https://www.winehq.org/announce/3.6) экспериментальный выпуск открытой реализации Win32 API - Wine 3.6. С момента выпуска версии 3.5 (https://www.opennet.me/opennews/art.shtml?num=48364) было закрыто 53 отчёта об ошибках и внесено 208 изменений.
Наиболее важные изменения:- Поддержка пиктограмм в формат PNG;
- Поддержка одномерных (1D) текстур
- Реализация дополнительных элементов для поддержки экранов с высокой плотностью пикселей (high DPI). Например, в user32.dll добавлены API Get/SetThreadDpiAwarenessContext(), Get/SetProcessDpiAwarenessInternal(), SystemParametersInfoForDpi() и GetSystemMetricsForDpi(), в shcore добавлены вызовы Get/SetProcessDpiAwareness(), в gdi32.dll обеспечено масштабирование встроенных шрифтов с учётом DPI;
- Улучшено кэширование данных OLE;
- Закрыты отчёты об ошибках, связанные с работой игр и приложений:
Mafia Vizheneo, Bloodrayne 2, Claw, Diablo II, Imperium Galactica II, Incoming, Panzer General, QQ International 1.6, Greek Holy Bible 13.0,
Starcraft 2 Editor, StarCraft2, Cuphead, Rollcage Redux, The Witcher 3, Empire of the Ants, Outlook 2007, Visio 2003, Phonetools 9.x, MidRadio Player, BattlEye, StarForce v3, Adobe Premiere Elements 14.
URL: https://www.winehq.org/announce/3.6
Новость: https://www.opennet.me/opennews/art.shtml?num=48441
Классненько, оно теперь драйверы грузит. А говорили что в юзерспейсе нельзя реализовать.Мне кстати интересно, а реально сделать паравиртуализованное ядро вайна вместо wineserver? Т.е. реального доступа к ядру ОС нет, но зато ring0 доступен, виртуальный конечно же.
>а реально сделатьНет ничего нереального. Проблема в квалификации программистов, готовых работать за спасибо.
>Классненько, оно теперь драйверы грузит. А говорили что в юзерспейсе нельзя реализовать.Например, драйверы чего грузит Wine?
>>Классненько, оно теперь драйверы грузит. А говорили что в юзерспейсе нельзя реализовать.
> Например, драйверы чего грузит Wine?BattlEye, StarForce v3
Ваш кэп.
Я так понимаю скоро поддержка игр для всего что НЕ Windows 10 вообще пропадет. По крайне мере намечается такая тенденция в стиме, в т.ч. для игр, которые в свое время выходили только на Windows XP. Некоторые разрабы выкладывают свежие билды, которые не поддерживают даже Windows 7/8, про XP вообще можно забыть. Я все еще владею несколькими компами на XP как раз для стареньких игрушек. Игры скачиваю в основном теперь на GOG, т.к. там пока сами GOG не сбрасывают версии Windows, для которых ИЗНАЧАЛЬНО писалась игра. Часто старые игры работают хуже на новых компах и виндах - факт. Как потом в них играть, через 5-6 лет, когда все окончательно пропадет? Придется ставить WINE, если и в нем не пропадет поддержка 2000/XP? Или что-то шаманить с виртуалками? Я слышал можно как-то поставить Windows XP на VBox и "пробросить" видеоадаптер с драйвером, тогда получится что вроде как почти на настоящей виндще играешь, производительность такая же, и глюков нет.
Смотря что за игрушки. Некоторые сделанные для 2000/XP до сих пор в последней венде работают, но не в вайне (в вайне корявенько и после кучи патчей из багтрекера).
> Смотря что за игрушки. Некоторые сделанные для 2000/XP до сих пор в последней венде работают, но не в вайне (в вайне корявенько и после кучи патчей из багтрекера).Ага, например Казаки,которые и под XP глючили, а последнее переиздание на wine работает прекрасно из коробки, а под 8-кой и 10-кой нуждается в плясках с бубном а то и не всегда получается.
Почитайте комментарии оффтопников.
https://rutracker.org/forum/viewtopic.php?t=5248703
Не пропадет. Изменить версию шиндошс, за которую себя выдает вайн, можно было издревле. А старый код никто выкидывать не собирается - то, что было реальными костылями (поддержка дос приложений) - убрали только из-за наличия свободного проекта с тем же функционалом, но более целенаправленной поддержкой (досбокс).
А из cygwin повыкидывали всё поддержку ниже Vista. Кто знает, не решат ли так же и в wine.
> А из cygwin повыкидывали всё поддержку ниже VistaЕсли по аналогии, то из Wine будет выпиливаться поддержка старых линуксов, а не старой винды.
> А из cygwin повыкидывали всё поддержку ниже Vista. Кто знает, не решат
> ли так же и в wine.Можно уже смело выпиливать поддержку 32 бит - на тех, кому это критично, всем можно ложить что и всегда (ведь это не очень Серьёзные Люди, Серьёзным Людям нет дела до ME и PSP, ведь они либо сами их контроллируют, либо у них свой Байкал, Эльбрус и Мультиклет, либо они специально идут под колпак, чтобы продемонстрировать лояльность (как в волчьей стае жест - все должны подойти к альфе и подставить свою шею под его пасть), потому что всерьёз опасаются за свои источники дохода), пусть сами делают и поддерживают свой форк, вставляют костыли, чтобы несовместимость с настоящим вайном как-то решить, переписывают полвайна, если проблему решить нельзя, и не беспокоют Их Величеств Серьёзных Разработчиков своими маргинало-неэнтерпрайзо-проблемами.
Этот свободный проект - тормознутый эмулятор.
> Этот свободный проект - тормознутый эмулятор.Нет, это виртуалка (и потому работает в т.ч. на эльбрусе, ага).
PS: в смысле dosbox.
> Я слышал можно как-то поставить Windows XP на VBox и "пробросить" видеоадаптер с драйвером...Эта фича называется IOMMU, служит для реализации эксклюзивного доступа к железу из гипервизора. Требуется ее поддержка со стороны железа, два видеоадаптера (один для хоста, второй для виртуалки), два монитора (либо один с двумя коммутируемыми входами, либо один через kvm-свич), крайне желательно две клавиатуры. Алсо полезна не только для запуска в виртуалке с шиндовс этих ваших игорей. Была годная статья на эту тему в одном из номеров LinuxFormat за прошлый год, рекомендую загуглить для общего развития.
Я вот другого не понимаю - что мешает сделать шим виндового ядра
(тупо ядерное апи и часто модифицируемые структуры и протокол общения с хостом через общую память, назовём это фронтэндом), запускать его в виртуалке, а на хосте ответная часть (назовём это бэкэндом), или вообще всё целиком в юзерленде (если привилегированные инструкции не используются), грузить туда драйвер, и все изменения и вызовы апи автоматически превращать в вызовы апи линукса и наоборот. Ну то есть чтобы виндовые драйвера работали под линуксом.
Ты сейчас описал работу обычной виртуалки
Есть нюанс.
0 виртуалки обычно не предоставляют шим ядра
1 виртуалки обычно грузятся с виртуальных жёстких дисков с нуля, наша же не грузится, а инициализируется хостом
2 в виртуалке не должно ничего крутиться, кроме фронтэнда и драйверов
3 всё остальное, включая немодифицированные проги и библиотеки должно на хосте под вайном
4 апи дров в вирталке должны прокидываться в хост уже как api дров линуксовыхто есть в винде
драйвер - ядро - программав линуксе
/- линукс программа
драйвер - фронтэнд - виртуалка - бэкэнд - ядро линукс - вайн - виндовая программаНа производительность наплевать - если будет хоть как-то работать, то уже лучше, чем ничего
pазметка поехала. Ответвление перед вайном
Есть API, есть ABI. А что такое шим (ядра)? Широтно-импульсная модуляция? :)
> Есть API, есть ABI. А что такое шим (ядра)? Широтно-импульсная модуляция? :)
>In computer programming, a shim is a small library that transparently intercepts API calls and changes the arguments passed, handles the operation itself or redirects the operation elsewhere.[1][2] Shims can be used to support an old API in a newer environment, or a new API in an older environment. Shims can also be used for running programs on different software platforms than they were developed for.
Про "shim" мы послушали, теперь хотим послушать про "шим".
> Ты сейчас описал работу обычной виртуалкиНет, это паравиртуализация, я в первом посте это и предложил.
Пока мелкософт не принуждает игроделов писать игры под DX12 на свои консоли, никуда твои игры из Стима не пропадут. DX11 работает на windows 7, DX12 на десятке, восьмёрку не считаем.Если что Windows 7 вышла 9 лет назад, хватит уже наркоманить со своими XP.
Большинство не такие современные и прогрессивные, как ты. Не рукоблудят на цыферки версий, а пользуются компьютером для того, чтобы работать или развлекаться. Многие до сих пор смотрят фотки через ASDSee 3.0 и слушают музыку с помощью WinAMP 2.7. Потому что привыкли. Или если они покупали какой-то софт, и не хотят тратить деньги на новые версии, потому что их устраивает стараяНе просто же так ява, флеш и скайп теперь обновляются автоматически. Людей, которые не хотят обновлять систему, очень много.
>ASDSee 3.0Последняя нормальная была 2.XX, а потом стали добавлять ненужные приблуды.
Но даже он не нужен. Feh - очень быстр и удобен, даже на старье, я даже придумать не могу зачем может понадобиться acdsee через wine.
Есть отличная смотрелка Gwenview, не выдумывайте ерунды. Практически достойная альтернатива faststone image viewer. Какие ещё ASDSee?
https://forum.winehq.org/viewtopic.php?f=8&t=30496
А есть ли возможность в wine, возможно даже с помощью сторонних утилит, чтобы при запуске старого полноэкранного приложения, рассчитанного на соотношение сторон 4:3 и низкое разрешение, при запуске на FullHD мониторе в полноэкранном режиме приложение не растягивалось на весь экран, искажая пропорции, а растягивалось по ширине по центру с сохранением пропорций, а после завершения возвращала FullHD разрешение рабочего стола?
Возможно ли вообще такое настроить в wine?
Мне кстати тоже интересно, почему казалось бы очевидной вещи нет. Вместо дергания разрешения интерполировать изображение. А с учетом фильтраций это даже лучше выглядеть будет как на тех же эмуляторах.
На Маке спасает встроенное увеличение всего экрана, на Линуксе кажется работает виртуальный рабочий стол в вайнконфиге. Но да, хотелось бы что бы такая функция была!!
> виртуальный рабочий стол в вайнконфиге.Он предназначен для запуска полноэкранных приложений в оконном режиме, причём если попытаться изменить размер этого окна, то результат будет неожиданный...
Увеличивать это окно специальными средствами... но это уже перебор...Есть ещё вариант прописать смещение 240px и рабочую область 1440x1080 в xorg.conf, но это повлияет лишь на отображение рабочего стола, а при запуске любого полноэкранного приложения, включая нативного, будет использован снова веся область монитора 1920x1080.
Пока только нащёл решение подключить старый монитор для старых игр, но это далеко не всегда возможно.
Может на Линуксе можно приделать такой же зум всего экрана как в Мак ОС. Бывает курсор мыши в таком режиме неправильно работает, вверх постоянно лезет, но для игр с одной клавиатуры все нормально. Я так и решил эту проблему для себя))
Режим монитора 1:1. Предупреждение: монитор с помойки может не обладать этой функцией.
> А есть ли возможность в wine, возможно даже с помощью сторонних утилит,
> чтобы при запуске старого полноэкранного приложения, рассчитанного на соотношение сторон
> 4:3 и низкое разрешение, при запуске на FullHD мониторе в полноэкранном
> режиме приложение не растягивалось на весь экран, искажая пропорции, а растягивалось
> по ширине по центру с сохранением пропорций,Когда зимой решил "понастольгировать" и перепройти первый старкрафт, использовал такой костыль:
xrandr --output HDMI-2 --mode 640x480 --scale 1.333333333334x1 --panning 640x480
Это для монитора 1920x1080.
scale расчитывается из разницы соотношения сторон:
640/480 = 4/3 = 12/9
1920/1080=16/9
12 = 16 / 1.333333333Можно еще попробовать в оконном режиме "увеличение специальными средствами":
xrandr --output HDMI-2 --scale 0.45x0.45
тоже - смотрим высоту и расчитываем нужное увеличение.Само собой, обратно переключать придется тоже ручками, хотя никто не мешает обернуть все это в трехстрочный сркипт.
А вообще, xrandr --verbose и смотреть для вывода:
scaling mode: Full aspect
supported: None, Full, Center, Full aspect
xrandr --output FOO --set "scaling mode" "Full aspect"У меня, к сожалению, интеграшка может выдавать Full Aspect только на LVDS - пришлось изворачиваться и костылять.
> xrandr --output HDMI-2 --mode 640x480 --scale 1.333333333334x1 --panning 640x480Благодарю! За наводку :-)
Оно работало, но не центрировало.
Погуглил...
https://unix.stackexchange.com/questions/220387/how-to-set-s...xrandr --output VGA1 --mode 1024x768 --panning 1024x768 --transform 1.33333333,0,-171,0,1,0,0,0,1
Где -171 = -round((1024 * 1.3333333 - 1024) / 2)
И это то что нужно! С центровкой :-)
Возвращает назадxrandr --output VGA1 --mode 1920x1080 --panning 1920x1080 --scale 1x1
Итого вот то что мне нужно:
xrandr --output VGA1 --mode 1024x768 --panning 1024x768 --transform 1.33333333,0,-171,0,1,0,0,0,1 && wine /ILYA/Games/ER/Legacy\ Interactive/ER/ER.exe ; xrandr --output VGA1 --mode 1920x1080 --panning 1920x1080 --scale 1x1А если ещё и удобные псевдонимы создать или даже ф-ию,которая будет принимать что запустить, в каком разрешении и на какое разрешение вернуть после выхода... то это и вовсе в точности что я хотел. Не ужели разработчики вайна до такого не додумались?
Я же чуял одним местом, что это по любому можно сделать нативно! :-)
Может им написать?
> Может им написать?https://forum.winehq.org/viewtopic.php?f=8&t=30496
Думаю я им не первый об этом пишу.
> Благодарю! За наводку :-)
> Оно работало, но не центрировало.
> Погуглил...Пожалуйста. Хотя центрирование, по моему, для эстетов (но у меня рамка монитора тоже черная) :)
> Я же чуял одним местом, что это по любому можно сделать нативно! :-)
(X)Randr с последними расширениями вообще чрезвычайно мощная штука - сам удивился, когда в ман повнимательнее глянул.
> сам удивился, когда в ман повнимательнее глянул.Я ожидал в man увидеть или --offset или дополнительные опции к --scale для смещения.
А вот синтаксис --transorm для меня вовсе не понятен и не очевиден.
--transform a,b,c,d,e,f,g,h,i
Specifies a transformation matrix to apply on the output. A bilinear
filter is selected automatically unless the --filter parameter is also
specified. The mathematical form corresponds to:
a b c
d e f
g h i
The transformation is based on homogeneous coordinates. The matrix
multiplied by the coordinate vector of a pixel of the output gives the
transformed coordinate vector of a pixel in the graphic buffer. More
precisely, the vector (x y) of the output pixel is extended to 3 val-
ues (x y w), with 1 as the w coordinate and multiplied against the
matrix. The final device coordinates of the pixel are then calculated
with the so-called homogenic division by the transformed w coordinate.
In other words, the device coordinates (x' y') of the transformed
pixel are:
x' = (ax + by + c) / w' and
y' = (dx + ey + f) / w' ,
with w' = (gx + hy + i) .
Но главное - для себя проблему решил. :-)
> Возвращает назад
> xrandr --output VGA1 --mode 1920x1080 --panning 1920x1080 --scale 1x1Поправка, возвращать назад нужно с --panning 0x0:
xrandr --output VGA1 --mode 1920x1080 --panning 0x0 --scale 1x1
> --mode 1920x1080А для этого есть прекрасная опция --auto, которая устанавливает рекомендуемый режим.
Окончательное решение у меня такое.
Этот скрипт кладётся в директорию с исполняемым файлом игры и называется также как этот файл, но без ".exe".
В скрипте нужно раскомментировать нужное разрешение и закомментировать все остальные.#!/bin/sh
vga=`xrandr | grep -P " connected (primary )?\d+" | sed -e "s/\(\w\+\) .*/\1/"`
if xrandr --output $vga --set "scaling mode" "Full aspect" 2>/dev/null;then
wine "$0".exe
else
#res=640x480 && off=107
#res=800x600 && off=133
#res=1024x768 && off=171
#res=1152x864 && off=192
#res=1280x960 && off=213
res=1440x1080 && off=240
xrandr --output $vga --mode $res --panning $res --transform 1.33333333,0,-$off,0,1,0,0,0,1 && wine "$0".exe ; xrandr --output $vga --auto --panning 0x0 --scale 1x1
fi
Также нужно проверить все ли режимы поддерживает Ваш монитор?xrandr
Если нужного режима нет в списке режимов, то его можно добавить вручную отредактировав xorg.conf./etc/X11/xorg.conf.d/50-monitor.conf
Section "Monitor"
Identifier "VGA1"
Modeline "1280x960" 101.25 1280 1360 1488 1696 960 963 967 996 -hsync +vsync
Modeline "1280x960" 130.00 1280 1368 1504 1728 960 963 967 1005 -hsync +vsync
Modeline "1440x1080" 129.00 1440 1528 1680 1920 1080 1083 1087 1120 -hsync +vsync
EndSection
Где Identifier "VGA1" это имя вывода, определяется вызовом xradr.
Modeline ... параметры добавляемого режима.
Эти параметры определяются вызовом cvt с параметрами разрешения и частоты.
"_60.00" из первого параметра нужно удалить.cvt 1280 960 60
cvt 1280 960 75
cvt 1440 1080 60
Если монитор поддерживает "scaling mode" "Full aspect" тогда файл запускается через wine без изменений.
Если нет, тогда экран корректируется через xrandr.
И потом экран возвращается в нормально состояние.
> У меня, к сожалению, интеграшка может выдавать Full Aspect только на LVDS
> - пришлось изворачиваться и костылять.У меня аналогично на обоих ноутах.
А Вы уверены что тут дело в интеграшке, а не в самом мониторе?
> У меня аналогично на обоих ноутах.
> А Вы уверены что тут дело в интеграшке, а не в самом мониторе?https://bugs.freedesktop.org/show_bug.cgi?id=90989
> Can't set screen scaling modes for external monitors.Да и не знаю, как монитор может "воспротивиться" ведь, емнип, на вход будет идти такая же картинка, как и раньше. Наоборот, нет надобности переключать режим/разрешение.
На самом деле, не пойму "надобности" Wine... Нужны программы или игры "only Windows" так установите Windows, а так использовать или кроссплатформенные или "only Linux".
Он и не нужен. Совсем. Никому. Но пару раз выручал и венду wined3d, так что пусть будет.
ммм поставить целую ось ради установки полторы программы?
>Нужны программы или игры "only Windows" так установите WindowsВместо DosBox/DosEmu FreeDOS предложишь?
А желающим понастальгировать за играм для Спектрума?
Чтобы не использовать телеметризованное забэкдоренное гoвно от майкрософта.
Забыл добавить - оно ещё и платное.
Будто твои программы не телеметризованное забэкдоренное гoвно (особенно если это коммерческий софт типа продукции адобы).
>Будто твои программыБольшинству проприетарных программ таки можно подрезать права, в отношении операционной системы это сделать несколько сложнее, коль скоро этой операционной системе надо иметь доступ ко всем этим интернетам.
Мимо - все мои программы - спо.
Ну даже если и программы клозет сорс, то хоть без Винды. Всё же, так меньше телеметро-бэкдорщины меньше. А чем её меньше, тем лучше.
> На самом деле, не пойму "надобности" Wine... Нужны программы или игры "only
> Windows" так установите Windows, а так использовать или кроссплатформенные или "only
> Linux".Ставить винду только ради 3х/4х героев, ну я даже не знаю. Самое забавное, что старые игрушки уже наверно и не запустить на десяточке, а все остальное доживает свой век.
Вообще для меня виндовс, да и любая другая коммерческая ОС уже давно перешли все разумные пределы. Сначала софт ограничивали серийниками, потом был этап с баннерами. А с развитием интернета начались активации и прочие проверки. Что там при этом шлет и куда раньше не парились.
А потом дяди придумали продавать личные данные и твою активность. Возможно обезличенную, но тем не менее. Последняя более менее адекватная винда была 7рочка. Но даже там уже опробовали обновление без ведома пользователя, когда даже с отключенным виндовс апдейтом было установлено обновление для проверки лицензии. Гомна тогда поднялись впечатляющие. А сейчас уже счиатется нормой что тебя имеют все кто захотят. От телеметрии в W7 в последних апдейтах, до неотключаемых антивирусов(галочки в настройках не считаются, с каких это пор администратор не имеет права приостановить сервис?) и обновлений в десяточке. Ты уже не хозяин своего ПеКа. И не то чтобы я на винде прятался от кого-то, так ведь вся эта фигня еще и жрала ресурсы. Постоянные обращения к и без того медленному и загруженному ноутбучному hdd, сетевая активность, да в одно лишь шедулере вычищать от телеметрии и прочих селфтестов придется около дня. А тут еще и микрософт готовый сбросить все твои настройки с новым глобальным апдейтом.
В общем все это движется в весьма печальном направлении. А тут еще и процессоры от интел с амд с потенциальным встроенным и неотслеживаемым зондом.
А я всего лишь хотел в героев поиграть.
4 Герои, кстати, под Crossover Wine идут лучше. Там 2D-ускорение реализовано через какую-то технологию DIB, которая входит в те "2% кода, который есть в Crossoer, но нет в Wine". Больше софта, использующего этот самый DIB, я и не вспомню...
Интересные игры для MS-DOS: Karateka, Formula 1, Prince of Persia, Aladdin, Монополия, Dangerous Dave...
Держите нас в курсе
Лучше в квесты рубить тогда уж - за 30 лет ничего особо не поменялось в жанре.
Дюна два, Манки айсланд, Пакмен, Арканоид, Лайнс, Тьюбс, Брекоут
лемминги (vgalemmi)
Глубокая заморозка.
ScummVM
А как же Digger и Alley Cat?
И всё это работает в DOSBox
Galacta :)Ещё под DOS в начале 90-х была классная заставка, "Morph 3D" называлась. Там чисто пространственная геометрия - разлетающиеся и собирающиеся в разные сложные фигуры точки, плавно меняющие свои цвета. Потом её переписали под винду, но это было уже не то... Я с тех пор лучше не видел. И нигде её не найти :(
StarForce v3 - сделали эмуляцию CD привода?
> StarForce v3 - сделали эмуляцию CD привода?Погуглите CDemu и vhba module.
http://cdemu.sourceforge.net/about/vhba/
Из под wine?
Скажите, а как запускают Starcraft 2? Я пробовал, но не осилил даже клиент battle.net.
set -lx WINEDEBUG "-all"
set -lx WINEPREFIX "$HOME/games/sc"
set -lx WINEARCH "win32"
set -lx WINEDLLOVERRIDES "winemenubuilder.exe=d"
mkdir -p -v "$HOME/games"
wineboot -u
cd $HOME/games/sc
wget "https://raw.githubusercontent.com/Winetricks/winetricks/mast...
chmod +x ./winetricks
./winetricks win7 csmt=on sandbox vd=1920x1080 grabfullscreen=y corefonts droid fontfix nocrashdialog vcrun2005 vcrun2008 vcrun2015
wget -P $HOME/games/sc/drive_c/ http://dist.blizzard.com/downloads/sc2-installers/full/StarC...
wine $HOME/games/sc/drive_c/StarCraft-II-Setup-enUS.exe
set -lx WINEDEBUG "-all"
bash: set: -l: недопустимый параметр
set: использование: set [-abefhkmnptuvxBCHP] [-o параметр] [--] [аргумент ...]
Вместо set -lx просто export
export WINEDEBUG "-all"
bash: export: «-all»: это недопустимый идентификатор
export WINEDEBUG="-all"
wget -P $HOME/games/sc/drive_c/ http://dist.blizzard.com/downloads/sc2-installers/full/StarC...
2018-04-15 18:43:27 ОШИБКА 404: Not Found.На оф. сайте можно скачать инсталлер starctaft 2 https://eu.battle.net/account/download/, но он весит 4 мегабайта и по сути является лишь клиентом battle net, который после проделанной последовательности действий запускается, начинает обновляться и выдает ошибку: "Не удалось обнаружить необходимую библиотеку DLL. Пожалуйста, загрузите и переустановите приложение Battle.net.
Киент баттл.нет не принимает твой пароль, если Wine работает в режиме Windows 7. В режиме Windows XP всё работает
> Киент баттл.нет не принимает твой пароль, если Wine работает в режиме Windows
> 7. В режиме Windows XP всё работаетВ версии wine-1.8.7, что xp, что 7 - всё одно не пашет.
еще чуток потепеть и можно сваливать с окна, на пингвина
вайн вышел в 1993 году.
> еще чуток потепетькисель тоже предлагает затянуть пояса на время санкций, ага, еще чуток
>> еще чуток потепеть
> кисель тоже предлагает затянуть пояса на время санкций, ага, еще чутокДа, жить надо "здесь и сейчас"!
А вот то что мы HDD можем делать только из древесины (как раз стоимость одного HDD примерна равна стоимости 1-го кубометра древесины) это конечно же не очень хорошо с точки зрения санкций.
Заметьте, я не предлагаю делать HDD у нас, ибо они могут обойтись налогоплательщику в 5-ь кубометров древесины.
А санкции это всего лишь слово такое. Если китайцам "оно" не выгодно, то и нам не плохо будет.
А что сейчас держит-то, игори, AutoCAD?
Я шоке, даже такое уродство как denuvo заработало:
Всем привет! Устанавливал Wine 3.5 на андроид. была такая проблема: невозможно ввести текст на русском. Есть решение данной проблемы?