HLFX.Ru Forum Страницы (79): « Первая ... « 5 6 7 8 [9] 10 11 12 13 » ... Последняя »
Показать все 1180 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Флуд (https://hlfx.ru/forum/forumdisplay.php?forumid=11)
-- Последний оплот духовности (https://hlfx.ru/forum/showthread.php?threadid=5289)


Отправлено XaeroX 11-07-2019 в 11:48:

Ghoul [BB]
Давай пожалуйста обойдёмся без расовых оскорблений.

Цитата:
nemyax писал:
Или таки через Steam Play? Он на макоси доступен?

По-моему, там открывалось окошко со словом "Wine" в заголовке. Проверю ещё раз, ок.
Цитата:
nemyax писал:
есть на что крепко завязаться в микрософтовской экосистеме.

Один DirectX чего стоит... Кто-то из олдфагов помнит страдания любителей поиграть под NT 4.0?

__________________

xaerox on Vivino


Отправлено Дядя Миша 11-07-2019 в 12:11:

Цитата:
XaeroX писал:
Один DirectX чего стоит...

так в том-то и дело, что чем больше совместимости на нижнем уровне - тем меньше необходимость это воссоздавать. Почему бы не устанавливать тот же директХ прямо микрософтовский, зачем его с нуля клонировать? Он вообще-то бесплатный, бери да скачивай.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено nemyax 11-07-2019 в 12:20:

Цитата:
Дядя Миша писал:
Почему бы не устанавливать тот же директХ прямо микрософтовский

Несовместим, к сожалению.


Отправлено XaeroX 11-07-2019 в 12:43:

nemyax
Ему что-то помимо WinAPI нужно?

__________________

xaerox on Vivino


Отправлено nemyax 11-07-2019 в 12:57:

XaeroX
Как будто бы нет. Я помню, что у меня когда-то не получилось его установить. Но щас погуглил, и народу удаётся.


Отправлено XaeroX 11-07-2019 в 13:05:

nemyax
Ну блин, сначала завлекают риторическим вопросом "Would you like to play the latest and greatest Windows games", а потом рассказывают, как установить старичка DirectX 9... Потом вижу - статья 2010 года. Но DX9 уже давно вроде бы научились эмулировать через OpenGL и даже софтварно, а как быть с чем-то посвежее, тем же DX11?

__________________

xaerox on Vivino


Отправлено nemyax 11-07-2019 в 13:08:

Цитата:
XaeroX писал:
как быть с чем-то посвежее, тем же DX11?

А его через вулкан гонят, по-моему.


Отправлено Дядя Миша 11-07-2019 в 13:09:

Цитата:
XaeroX писал:
Но DX9 уже давно вроде бы научились эмулировать через OpenGL и даже софтварно

да чево уж там, его прямо из под GDI сломали.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено XaeroX 11-07-2019 в 13:24:

Цитата:
Дядя Миша писал:
его прямо из под GDI сломали.

Ну типо тово

__________________

xaerox on Vivino


Отправлено Ghoul [BB] 11-07-2019 в 13:39:

Цитата:
XaeroX писал:
Ghoul [BB]
Давай пожалуйста обойдёмся без расовых оскорблений.


— Зря ты его негром обозвал.
— А он кто?
— Афроамериканец.
— А какая разница?
— Ниггер — это для них ругательство обидное.
— Да меня в школе так учили. В Китае живут китайцы, в Германии — немцы, в этом… в Израиле — евреи, в Африке — негры.
© Брат2

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено XaeroX 11-07-2019 в 13:42:

Ghoul [BB]
Вот и пиши - "негр", как тебя в школе учили.

__________________

xaerox on Vivino


Отправлено Ghoul [BB] 11-07-2019 в 14:04:

Цитата:
XaeroX писал:
nemyax
Ты что-то слишком часто стал тимтха цитировать в последнее время, а ведь он ещё пока не гуру и бороду вроде как не отрастил. Или я чего-то не знаю?


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

Скрытый текст:
Этот текст скрытый. Вы должны оставить хотя бы одно сообщение в теме, чтобы его увидеть.

__________________
Ты топчешь мир своими ботинками,
Не замечая куда наступаешь,
А время от тебя уходит цветными картинками,
Но ты даже этого не понимаешь.

Компрометирую данные своей учётной записи.
ЛОГИН: Ghoul [BB]
ПАРОЛЬ: paladin_solo


Отправлено a1batross 11-07-2019 в 14:52:

Wine нельзя встроить в ядро по одной простой причине. Windows и Linux -- абсолютно разные системы. В принципе.

Написать загрузчик PE бинарников -- это тривиальная задача и в том же старом форке Ксаша был реализован загрузчик виндовых модов под Linux/OSX. Но делался он с учетом того, что мод не дёргает виндовых функций и обходится минимумом, вроде каких-то CRT вызовов и всё.

Как вы понимаете, применить такую же логику по отношению к виндовым программам просто невозможно. Это просто не задача ядра. Этим Wine и занимается,

Добавлено 11-07-2019 в 17:52:

Вообще винда на самом деле поражает иногда в гибкости, которая зарыта как можно дальше ото всех.

Те же сисколлы в Linux -- тот интерфейс, который менять НЕЛЬЗЯ ВООБЩЕ. А в Windows сисколлов нет. Какой-то вызов ядра может спокойно переехать в DLL и наоборот. Так NT по словам Microsoft переписывали не раз, но весь совместимость-то сохранилась!

__________________
Xash3D FWGS форк


Отправлено XaeroX 11-07-2019 в 15:08:

Цитата:
a1batross писал:
А в Windows сисколлов нет

Ну как же нет? Они просто скрыты от пользователя через этот самый слой WinAPI. Именно с целью сохранения абстракции и совместимости.
Тут уместно вспомнить товарища на нашем форуме, который предлагал статически линковать программы с kernel32.lib.

__________________

xaerox on Vivino


Отправлено Raid 11-07-2019 в 17:49:

Вброшу-ка говнеца на вентилятор. Вот 3Д макс, например. Весит с десяток гигабайт. И вот, например, блендер. Весит 400 мегабайт. С виндовс и линукс симметричная ситуация. Теперь вопрос: как так? Неужто опенсорсные программы недостаточно профессиональные©®™, что так мало весят? Серьёзное приложение не может весить мало, это очевидно для любого кто пользовал продукты Адоба, Автодеска или МС. Ну и сами пони-маете: все профешнл программы должны грузиться долго. Это тоже признак серьёзного бизнеса.


Временная зона GMT. Текущее время 22:37. Страницы (79): « Первая ... « 5 6 7 8 [9] 10 11 12 13 » ... Последняя »
Показать все 1180 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024