|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - One-Core-API, DirectX 10, 11 и прочее |
|
Разное - One-Core-API, DirectX 10, 11 и прочее
|
Пользователь Сообщения: 53 |
Профиль | Отправить PM | Цитировать
Всем привет!
Вероятно, что многие задавались вопросом о запуске новых Vista+ приложений на Windows XP, но сложность реализации такой идеи достаточно не тривиальная. Был у нас и Alky for Applications, был у нас и KernelEx от товарища BWC, но этого всего к сожалению не достаточно для запуска всех новых приложений. Поэтому товарищ Samuka на пару со мной начал реализовывать прослойку совместимости для Win2003/XP, эдакий враппер на основе Wine/ReactOS, который пока что работает только в юзер спейсе. Наш враппер не влечет патчей системных файлов, наш враппер заменяет некоторые системные файлы, а "родные" использует как вспомогательные. Таким образом мы добавляем новые Vista+ функции, будь то эмуляция, заглушка, хак или реализация, а уже существующие функции перенаправляются на "родные" библиотеки которые реализованы самой Microsoft. Другими словами, мы ничего не меняем в самой системе, мы ее дополняем. А самое главное, что у нас есть возможность выпустить x86 и x64 разрядные версии. Недостаток этого метода только в том, что Windows Update не сможет полноценно работать, но тем не менее поддержка массовых редакций Windows XP/2003 уже закончилась, посему этот метод становится чуть более чем актуальный. DirectX 10, 11 реализован посредством WineD3D + несколько патчей для совместимости с WinXP/2003 (не путать с тем говном которое выпускает товарищ Adolfintel). На данный момент у нас работают некоторые далеко не предназначенные для Windows XP приложения. Говорить о релизе для публики пока рано ввиду не малого кол-ва известных багов, но тем не менее ведется работа по их устранению. Проект открыт, все желающие могут принять активное участие в разработке: https://github.com/Skulltrail192/One-Core-Api Из результатов мы можем запустить: Photoshop CC 2015 Sony Vegas Pro 11 Adobe Reader DC 2015 Filezilla 3.24.0 Tropico 5 (DX11) Hitman: Absolution (DX11) 8-bit Armies (DX11) Injustice - Gods Among Us. Ultimate Edition Mortal Kombat Komplete Edition Pro Evolution Soccer 2017 Subterrain и многие другие, некоторые с багами, некоторые полноценно, но в целом направление верное. Скрин из последней полноценно работающей игры: Hitman: Absolution |
|
Отправлено: 18:42, 12-02-2017 |
Support L1+ Сообщения: 5034
|
Профиль | Отправить PM | Цитировать A.A.Z., Надеюсь, что никак.
|
Отправлено: 01:43, 24-01-2022 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Системник на базе Core i7-3770 (Core i5-3570) | andrei.ru | Выбор отдельных компонентов компьютера и конфигурации в целом | 11 | 17-10-2012 09:59 | |
[решено] Разгон Core 2 Duo E8500 + GTX 260 (192 core) | ArtyrKa | Разгон, охлаждение и моддинг | 6 | 12-11-2011 17:52 | |
Процессор Core i7 620M заменит устаревший Core 2 Duo P9700 | OSZone News | Новости железа | 0 | 04-01-2010 17:30 | |
[решено] Несоответствие PHP API и Module API | Negativ | Программное обеспечение Linux и FreeBSD | 6 | 10-04-2007 19:53 | |
Win32 API | Нужна помошь по API функциям! | vasika_hk | Программирование и базы данных | 2 | 23-05-2006 09:51 |
|