1.1, Аноним (1), 08:24, 17/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +13 +/– |
Молодцы, без шуток. С ужасом и некоторым нетерпением жду когда в них мелкософт вцепится.
| |
|
|
3.3, Anon999 (ok), 10:39, 17/08/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Потому что ещё не настолько годный, потому что ещё не конкурент, потому и ждём чверть века.
| |
|
|
5.35, Аноним (35), 23:37, 18/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
> дальше будете делать то же самое.
Microsoft в последнее время не развивает winapi, так что у wine все шансы догнать.
| |
|
|
|
2.5, Аноним (5), 11:00, 17/08/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
Теперь майкрософту придется серьезно поссориться с Valve и с компаниями, разрабатывающими проприетарные форки вина.
Еще Wine серьезно используется в бизнесе как бесплатный win32 рантайм.
Судебный процесс выйдет длинным и скорее всего выяснится, что код винды никто не использовал.
| |
|
3.9, maximnik0 (?), 12:43, 17/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Судебный процесс выйдет длинным и скорее всего выяснится, что код винды никто не использовал /
А есть ли смысл майкрасофту судиться?
Скоро на ари Win32 истекает срок действие патентов,вспоминаем первое 32 битное ари основная часть появилась в 95 году, прибавляем 2 года на оформления патентов,+ 3 года на коммерческую тайну (сложно объяснять,в общем разрешается 3 года не подавать на патент, пользуясь правом на коммерческую тайну, но это в США) .То есть через 3 года начнет массово истекать патенты на это ари.И то я сомневаюсь что коммерческой тайной пользовались, потому что было соглашение с ИБМ, у нее тоже используеться это ари, но не все,там сложности с разделением прав на код.
=
| |
|
4.10, iPony129412 (?), 12:46, 17/08/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А есть ли смысл майкрасофту судиться?
Ну на ОпенНете же сказали комментаторы.
Сами выдумывают, сами обсуждают.
| |
4.12, Аноним (12), 13:41, 17/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вы так говорите, как будто win32 api в 95 году вышел прямо в том самом виде, в каком он есть сегодня. Т.е. за все эти годы не было пересмотрена и/или дополнена ни одна спецификация, небыли разработаны новые библиотеки и функции... Да и вовсе, как будто windows состоит только из одного лишь win32. DirectX, COM+, OLE - это все отдельные api, использующие внутри себя win32, но со своими собственными патентами.
| |
|
5.17, Тот самы парень (?), 15:56, 17/08/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Да, пересмотра апи вин32 никогда не было, было только дополнение. Вот почему прога 2000 года компиляется и работает в 2019 без проблем. Стабильности ВинАПИ32 могут позавидовать многие, но все могут понять как это хорошо.
| |
|
6.18, НяшМяш (ok), 16:59, 17/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да не так чтобы прям завидуем. На одном WinAPI далеко не уехать. Например, недавно запускал Red Alert 2 лицензионный из оригина - на Win10 запускается только со сторонним ddraw.dll от левого чувака. Под линуксом в wine вообще никаких проблем - установилось и запустилось сразу, даже либ устанавливать не пришлось.
| |
|
7.32, Аноним (-), 08:34, 18/08/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
>лицензионный из оригина
Фу, кака!
Да Выб ещё с EGS связались...
Вам же Габен Протон пилит!
Берите игры вСтиме, а если старые, то лучше в ГоГ.
| |
|
|
|
|
|
4.16, Илья (??), 15:52, 17/08/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
В 2018 году люди перестанут писать "Скриньте".
Скриньте
| |
|
|
2.31, Аноним (31), 06:36, 18/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Да они скорее дождутся пока его допилят до нужной кондиции и сами его будут юзать после полного перехода на их новое магазинное апи в десяточке.
| |
|
1.14, Аноним (-), 15:37, 17/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
как с геймпадами дела? Уже бекпортировали связаный с этим код из протона, или по прежнему большая часть игр не поддерживает их (у меня все с вайном завелось из коробки только в пека портах от xseed. А, к примеру, что spelunky, что rayman legends - могут в геймпад только если запущены через протон)
| |
1.15, Полуоффтоп (?), 15:43, 17/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ребят, а есть консольные команды чтобы отключить дефолтные симлинки ("Мои документы" в $HOME/Documents/, допустим) и создать свои (к примеру, я хочу чтобы сохранения игры писались в $HOME/.config/названиеигры) в уже существующем префиксе?
У меня после каждой обновы вайна, прилетающей в репы (роллинг дистр), слетают эти настройки - хотелось бы вместо вынужденного подкручивания руками просто кинуть нужное в скрипты запуска игор
| |
|
2.24, Ordu (ok), 19:01, 17/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я бы предположил, что все эти настройки wine хранит в реестре. А это значит, что надо сохранить чистый реестр, потом внести эти настройки, и выполнить diff между чистым реестром и тем, который после настроек. Сложить этот diff в .reg файлик, и потом скармливать его regedit'у каждый раз, когда этих настроек не хватает.
Единственное что, я не знаю готового софта для diff'а между реестрами. Но можно попробовать сдампить реестр в текстовый файл, и потом обычным diff'ом поискать разницу. Или поискать вендовый софт, он должен быть такой.
| |
|
3.26, Аноним (26), 20:27, 17/08/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Но можно попробовать сдампить реестр в текстовый файл
могу ошибаться, но в wine он и так в виде текстового файла, точнее трех
| |
|
2.27, Аноним (27), 22:27, 17/08/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
ищите/создавайте симлинки в ~/.wine/drive_c/users/<xxxxxx>/
консольные команды: ln и rm
| |
|
3.28, maximnik0 (?), 01:43, 18/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
>ищите/создавайте симлинки
Не совсеми играми и программами прокатывает,некоторые загрузиться или сохранить сэйф не могут.
| |
3.29, Аноним (29), 01:49, 18/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вроде бы был 'winetricks sandbox' для убирания дефолтных симлинков, не? Или оно не работает с готовыми префиксами?
| |
|
2.33, Аноним (33), 19:20, 18/08/2019 [^] [^^] [^^^] [ответить]
| +/– |
Вероятно, стоит что-то сделать с user.reg
(есть ещё и и userdef.reg)
Например:
"My Music"=str(2):"%USERPROFILE%\\\x41c\x43e\x44f \x43c\x443\x437\x44b\x43a\x430"
Узнать что же написано в значении параметра можно, например, так:
printf '%b ' $( echo -E "\x41c\x43e\x44f \x43c\x443\x437\x44b\x43a\x430" | sed "s/x/u/g" )
изменить значение в регистре можно так (не проверял):
WINEPREFIX="..." wine reg.exe ADD "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders" (или где там надо поменять, там ниже ещё есть User Shell Folders) /v "My Music" /t "REG_SZ" (или REG_EXPAND_SZ, что там нужно) /d "какая-то чёртова строка" /f
"какую-то чёртову строку" можно попытаться получить например так:
echo -n "Моя музыка" | iconv --from-code utf-8 --to-code unicode | tail --bytes=+3 | od --format=x2 --width=64 --output-duplicates --address-radix=n | sed -E 's/0020/ /g; s/ 0([0-9a-f]{3})/\\x\1/g'
// кроме пробела никаких других символов из \uHHHH в обыкновенные не заменялось мною.
Позволю себе заметить, что в виденном мною регистре используется "C:\\users\\..." (т. е. как работает доступ к /home/user/... и далее мне не известно), а в drive_c/users/user/ есть симлинки на "Мои документы" и т. п., которые скорее всего не изменятся после обновления вина.
Возможно, даже можно извратиться с предыдущими командами, создать нужную ссылку, и обращаться к нужным вам папкам уже через неё.
| |
|
1.30, Аноним (30), 02:12, 18/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Движок Mono обновлён до версии 4.9.2
> The latest Stable Mono release is: 6.0.0 Stable (6.0.0.319)
Хорошая оперативность у разрабов.
| |
1.34, Аноним (34), 21:04, 18/08/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>DLL в формате PE (Portable Executable) теперь не привязаны к runtime MinGW;
Да, надо студией компилировать, со встроенной телеметрией.
| |
|