Wine за Linux вече разполага с вградена поддръжка на Direct3D 9

Най-четени

Даниел Десподов
Даниел Десподов
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

През далечната 2010 година се бяха появили съобщения, че е осъществена Direct3D 10/11 State Tracker в Wine, която обаче оказа твърде бъгава и неработоспособна за използване и бе изключена от основния клон за разпространение и изоставена. Ето че вчера, известният програмист Christoph Bumiller обяви, че е реализирал пълната поддръжка на Direct3D 9 и е записал в списъка за обновяване на Wine, че кодът преминава всички wined3d9 тестове. Новата разработка е напълно работоспособна и в ОС Linux вече могат да се играят игри като Star Craft 2, Skyrim, Civilization 5, Anno 1404 и много други.

Според автора, в сравнение със стандартния wined3d за Linux, новата реализация позволява достигането на двукратен ръст на кадрите (FPS) в игрите. Това се достига благодарение реализацията на API Direct3D 9 непосредствено на ниво драйвери Gallium3D, без да се налага използването на транслиращ слой, базиран на OpenGL.

Новите Gallium3D драйвери засега работят с nouveau (nvc0, NVIDIA), r600g (AMD), i915g (Intel) и swrast (софтуерен рендер).

Съвсем не е зле да може да се играе Civilization V в ОС Linux. В различните форуми на Steam, играчите отдавна се питаха, кога ще се появи тази възможност. Ето я вече реализирана.

Неофициалната нова версия на Wine може вече да бъде изтеглена от github.com/chrisbmr/wine/tree/d3dadapter9-wip и тествана.

АбонаментВсичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

Нови ревюта

Подобни новини