SamForum.org  
SamLab.ws
Заблокированные пользователи

Вернуться   SamForum.org > Операционные системы > *nix
Важная информация

Ответ
 
Опции темы Опции просмотра
Запуск приложений Windows из-под *nix. Wine и эмуляторы
Старый Добавлено: 05.09.2007, 14:37
  (#1)
MikTeX
Наблюдающий
Пользователь
 
Аватар для MikTeX

По умолчанию Запуск приложений Windows из-под *nix. Wine и эмуляторы


Cedega (ранее WineX) — коммерческий продукт, основанный на исходном коде проекта Wine, позволяющего запускать Windows-приложения в Unix-системах. Создаётся компанией TransGaming Technologies. Cedega отличается от Wine своей нацеленностью на запуск игр, написанных под Windows, в ОС Linux. В частности, для этого добавлена качественная поддержка API DirectX. Также имеется поддержка некоторых защит от копирования, применяемых в играх. В последних версиях Cedega имеет простой графический интерфейс, позволяющий устанавливать и запускать Windows-игры, производить конфигурирование программы.
Обычно разработчики следят за новинками среди Windows-игр, тестируют и улучшают поддержку наиболее популярных из них. Многие игры работают столь же быстро, как и в родной ОС.
До версии 4.0, вышедшей в 22 июня 2004, проект назывался WineX. Новое название представляет игру слов: Wine — англ. вино, Cedega — сорт винограда.
[Ссылки могут видеть только зарегистрированные пользователи. ]


Wine Release 4.0.1
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось kostmick; 16.05.2019 в 15:14..
MikTeX вне форума Отправить личное сообщение для MikTeX
Вверх
Ответить с цитированием
Эти 6 пользователя(ей) сказали cпасибо за это полезное сообщение:
alex.ivanteevsc (06.08.2016), Dr.Gyger (24.10.2009)
Старый Добавлено: 20.10.2019, 17:56
  (#141)
PolarBear
Модератор
Модератор
 
Аватар для PolarBear

По умолчанию

[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ] экспериментальный выпуск открытой реализации Win32 API - [Ссылки могут видеть только зарегистрированные пользователи. ]. С момента выпуска версии 4.17 было закрыто 38 отчётов об ошибках и внесено 305 изменений.

Наиболее важные изменения:
  • Добавлено много новых функций VBScript (например, обработчики ошибок, функции Hour, Day, Month и т.п.);
  • Проведена чистка и расширение функциональности quartz.dll;
  • В ntdll добавлена обработка исключений и реализованы функции RtlSetSearchPathMode и RtlGetSearchPath();
  • В wined3d добавлены функции wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(), wined3d_stateblock_set_vs_consts_*(), wined3d_stateblock_set_vertex_shader(), wined3d_stateblock_set_vertex_declaration(), wined3d_stateblock_set_pixel_shader(), wined3d_stateblock_set_ps_consts_f();
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений Lego Island 2, Space Rangers 2, Memento Mori, fr-043, Lego Stunt Rally, Castlevania: Lords of Shadow 2, Broken Sword: The Angel of Death, The Witcher 2: Assassins of Kings, Age of Empires, Grandia II Anniversary Edition, Halo 2, Wolf RPG Editor, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.
Также [Ссылки могут видеть только зарегистрированные пользователи. ] выпуск проекта [Ссылки могут видеть только зарегистрированные пользователи. ], развивающего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока не пригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 850 дополнительных патчей.

В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 4.18. В основной состав Wine перенесён патч d3dx9_36, обеспечивающий выравнивание размерности текстур по размеру блока при использовании сжатия текстур в D3DXCheckTextureRequirements. В user32 добавлена заглушка InternalGetWindowIcon. Обновлены патчи eventfd_synchronization, wined3d-zero-inf-shaders и dinput-joy-mappings.

Кроме того, можно отметить обновление прослойки DXVK 1.4.3 с реализацией DXGI, Direct3D 10 и Direct3D 11 поверх API Vulkan. В новом выпуске реализован новый формат файлов с кэшем состояния, позволивший значительно уменьшить размер данных файлов (при обновлении со старых выпусков формат кэша будет преобразован автоматически). Проведена работа по снижению нагрузки на CPU в играх с большим числом разных шейдеров. Решены проблемы при неупорядоченной многопоточной записи графических шейдеров с использованием UAV (unordered access view).


Наше дело правое. Враг будет разбит. Победа будет за нами. (с)
PolarBear вне форума Отправить личное сообщение для PolarBear
Вверх
Ответить с цитированием
Старый Добавлено: 16.11.2019, 11:04
  (#142)
PolarBear
Модератор
Модератор
 
Аватар для PolarBear

По умолчанию

[Ссылки могут видеть только зарегистрированные пользователи. ]

[Ссылки могут видеть только зарегистрированные пользователи. ] экспериментальный выпуск открытой реализации Win32 API - [Ссылки могут видеть только зарегистрированные пользователи. ]. С момента выпуска версии 4.19 был закрыт 37 отчётов об ошибках и внесено 341 изменение.

Наиболее важные изменения:
  • Задействован новый выпуск движка Mono 4.9.4 c обновлением поддержки FNA (проект по созданию альтернативной реализации Microsoft XNA Game Studio 4.0 для упрощения портирования Windows-игр);
  • Обеспечено сохранение состояния кода в VBScript и JScript (script persistence);
  • Реализация графического API Vulkan приведена в соответствие с новой спецификацией Vulkan 1.1.126;
  • Улучшена поддержка LLVM MinGW;
  • Закрыты отчёты об ошибках, связанные с работой игр и приложений LEGO Island, The Odyssey: Winds Of Athena, SimGolf v1.03, Password Safe, TSDoctor 1.0.58, Resident Evil 3, wPrime 2.x, Age of Wonders III, Lethe - Episode One, A Story About My Uncle, HotS, IVMU Social Network Client, TopoEdit, Notepad, Epic Games Launcher.
Также [Ссылки могут видеть только зарегистрированные пользователи. ] выпуск проекта [Ссылки могут видеть только зарегистрированные пользователи. ], развивающего расширенные сборки Wine, включающие не полностью готовые или рискованные патчи, пока не пригодные для принятия в основную ветку Wine. По сравнению с Wine в Wine Staging предоставляется 832 дополнительных патча.

В новом выпуске Wine Staging осуществлена синхронизация с кодовой базой Wine 4.20. В основной состав Wine перенесены 8 патчей, затрагивающих dsdmo, winebus.inf, winebus.sys, wineboo, winebus.sys, ntoskrnl.exe, wine.inf и ole32. Добавлен патч с реализацией функции Direct3DShaderValidatorCreate9(), необходимой для запуска демо-версии The Sims 2. Обновлены патчи winebuild-Fake_Dlls, ntdll-NtContinue и ntdll-MemoryWorkingSetExInformation.

Дополнительно можно отметить проведение работы по добавлению в DXVK возможности прямого использования Direct3D 11 в Linux, без привязки к Wine. До сих пор прослойка DXVK с реализацией DXGI (DirectX Graphics Infrastructure), Direct3D 10 и Direct3D 11 через API Vulkan, собиралась в виде DLL-библиотеки и могла использоваться только с Wine для запуска Windows-игр. Предложенные изменения дают возможность собрать DXVK в форме разделяемой библиотеки для Linux, которая может связываться с обычными Linux-приложениями для использования в них API Direct3D 11. Подобная возможность может оказаться полезной для упрощения портирования Windows-игр для Linux.


Наше дело правое. Враг будет разбит. Победа будет за нами. (с)
PolarBear вне форума Отправить личное сообщение для PolarBear
Вверх
Ответить с цитированием
Этот пользователь сказал cпасибо за это полезное сообщение:
salmon (19.11.2019)
Ответ

Опции темы
Опции просмотра

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2019, vBulletin Solutions, Inc. Перевод: zCarot

Время генерации страницы 0.10089 секунды с 17 запросами