Попалась мне на глаза игра XYZOLOG, 2010 года выпуска от Murzen. Это портированная одноименная игра с MSX. Игра занимательная и в своем роде оригинальная. Она преподнесла мне приятный сюрприз - Игра поддерживает расширенную палитру компьютера Профи 3+ (5.хх) в спектрумовском экране (не в расширенном!), и тем самым становится еще больше похожа на оригинал. Для сравнения:
оригинал на MSX:
портированная игра в эмуляторе Unreal c установкой "Профи":
Сейчас объясню почему два экрана игры с разными цветами.
Левый экран - это цвета zx spectrum без палитры, скриншот сделан для сравнения с палитрой Профи 3+, к сожалению в Unreal есть небольшой глюк: запрограммированная палитра в спектрум-экране (правый экран) появится только если выйти в дебагер и вернуться назад (нажать два раза Esc). На реальном Профи есстественно палитра программируется и отображается сразу правильно. Возможно Deathsoft поправит эмуляцию Профика. В ZXMAK палитра в спектрум-экране не появляется совсем, видимо тоже нужна доработка. Дальше еще интереснее...
Вообще оказалось, что палитра Профи 3+ по битам цветности совпадает с ULA+, т.е. три бита на зеленый цвет, три бита на красный и два бита на синий. При желании игры написанные под ULA+, использующие измененную палитру на папере, можно портировать под Профи 3+ с теми же значениями таблицы цветовой палитры. Думаю программеры-спецы по Профи, подскажут как это сделать. В ULA+ еще можно менять рамку (бордюр), возможно на Профи 3+ такое тоже можно проделать, я с этим сильно не разбирался. Вот описание ULA+ от NEO SPECTRUMAN - http://zx-pk.ru/showpost.php?p=509921&postcount=38
Сcылка на WOS
пока на 16.03.2015 сайт не работает, во вложении рабочая tap`ка.
PS: Возможно кто-то еще переделывал игрушки с измененной палитрой для Профи 3+, выкладывайте, не стесняйтесь. Всё уже сделано было в начале 90х годов, жаль что не получило распространения...