Попробовав поиграть в восьмерку, я столкнулся с тем, что nvidia переработала свои дрова (уже довольно давно, судя по ругательным комментам в инете) так, что 8-bit palette textures check фэйлится и в самой игре прозрачность спрайтов не работает, то есть вокруг каждого спрайта (а в игре они повсюду — она, игра, старая весьма) образуются черные поля, которые должны бы быть прозрачными, но дрова видеокарты...
Покопавшись в инете, я понял, что проблему не решили за три года ее существования и решил уж было играть в софт-режиме, который хотя и быстрый даже на моей престарелой машине, но портит графику, как в последней открытой ссылке из выданных гуглом, обнаружил странное — локальные драйвера видеокарты. Это такой набор файлов, который распаковывается в корень игры и с этого момента всякая графическая фигня исчезает. Works like magic. Самое забавное, что исходно DX-игру эти драйвера перенаправляют на openGL, судя по названию и настройкам.
До сих пор я оценивал подобное явление — создание альтернативных драйверов для уже готовой программы — как нечто теоретически возможное, но связанное с большим геморроем, дебагом и копанием в кишках программы, а вот — нет, сделано относительно внешними силами, без редактирования самого исполняемого файла.