Състоя се издаването на проекта PCSX2 2.6.0, развиващия емулатор на игровата конзола PlayStation 2. Емулаторът позволява на обикновен компютър да стартира игри, предназначени за PlayStation 2, и да използва разширени функции като промяна на разделителната способност с мащабиране на изхода, създаване на виртуални и споделени паметни карти, запазване на състоянието, налагане на пачове на игрите и запис на видео от игровия процес. Емуляцията на CPU MIPS на системи x86 се осъществява с използване на рекампилация и интерпретация в виртуалната машина. Производителността и възможностите на емулатора са достатъчни за стартиране на 99% от тестовите 2500 игри, предназначени за Sony Playstation 2, включително Final Fantasy X и Devil May Cry 3. Кодът на проекта е написан на C++ и се разпространява под лиценз GPLv3.
В новата версия:
- Интерфейсът на базата на Qt е близък до своите възможности с режима Big Picture.
- Добавена е възможност за разполагане на преки пътища на работния плот и в менюто на приложенията за стартиране на определени игри чрез PCSX2.
- В режим Big Picture са обновени пиктограмите и е добавена поддръжка за Emoji.
- Добавена е опция за задаване на произволни фонови изображения.


- Значително е ускорено изобразяването с използване на Direct3D12. За играта Hitman Blood Money увеличението на производителността е 596%, а за Death by Degrees — 413%. Допълнително е оптимизирано изобразяването чрез Direct3D11, което позволи повишаване на производителността при стартиране на играта Enthusia с 9%. Качеството и точността на изобразяването на текстурите при използване на Direct3D11 и 12 са близки до тези при изобразяване с Vulkan и OpenGL.
- Добавени са многобройни оптимизации, които повишават качеството на изобразяването и увеличават производителността при стартирането на много игри.
Източник: opennet.ru


