Состоялся релиз обновления транслятора D7VK под номером 1.4. С момента выхода версии 1.3 прошло мало времени, но разработчики внедрили 1 важное нововведение и множество других улучшений. Совместимость с играми на базе D3D6 и D3D5 была расширена, благодаря чему теперь работает большое количество старых проектов.
Главным новшеством версии 1.4 стала прозрачность по цветовому ключу. Данная технология является более дешевой альтернативой тестированию альфа канала. Она была распространена в ранних версиях D3D и применялась к различным значениям цвета, обычно к черному. Технология успешно работала даже на оборудовании без поддержки форматов с альфа каналом. Разработчик под ником CkNoSFeRaTU помог реализовать эту функцию, что избавило от непрозрачных артефактов в большом количестве игр, таких как Arx Fatalis, Messiah, Darkstone, Divine Divinity и Mortal Kombat 4.
Создатели проделали огромную работу для объединения устаревшей совместимости DDraw со всеми поддерживаемыми версиями D3D. Теперь Plants vs Zombies и другие проекты PopCap Games того времени полностью играбельны. Исправление ошибки создания экземпляров DDraw через IClassFactory позволило запустить Re Volt и Sea Dogs. Благодаря подсказкам разработчика Trass3r была добавлена поддержка инициируемой DDraw очистки глубины, что исправило рендеринг в игре Star Wars Episode 1 Racer. Предварительная поддержка обратной записи глубины, пока только для формата D16, устранила проблемы с окклюзией источников света в этой же игре. Авторы отмечают, что это 1 из лучших игр по вселенной звездных войн.
Дополнительно была исправлена ошибка, вызывавшая сбой при запуске в V Rally 2 Expert Edition. Устранены различные проблемы, приводившие к зависаниям и сбоям в старых играх D3D и DDraw, например, в Revenant, Powerslide и Slave Zero. Разработчики также обошли потенциальный сбой в GTA 2 при возврате в главное меню.
Источник: www.playground.ru