Ну, ты не указал замена чего, а последняя речь шла об музыкальном заголовке. Ну, не суть
Попробуй убрать оконный запуск (или вообще удали файл с параметрами командной строки) и удалить всю ветвь реестра игры (адрес в reg-файле) – так ты вернёшься к исходной точке. Можно ещё попробовать установить глубину цвета рабочего стола на 16 бит. То, что ты не можешь заменить настройки, связано, скорее всего, с запретом системы менять ветки реестра игры. Невозможность смены разрешения в оригинальной игре в ту же степь. Точнее не скажу – такое нужно пробовать самому.
Оптимизация алгоритма LZSS-распаковки заключается в замене явно не промышленного примера тридцатилетней давности, практически без изменений взятого из книги Марка Нельсона и Жан-Лупа Гайли «The Data Compression Book». Теперь вместо чтения с диска побайтно (!) и анализа побитно (!!) упакованный кусок данных считывается во временную область памяти целиком и разбирается сразу по элементам – либо это байт данных, либо слово-индекс в скользящем окне распаковки с указанием длины. К видеонастройкам этот кусок исправлений вообще никакого отношения не имеет