Поздравляю!

Цитата Сообщение от Manwe Посмотреть сообщение
Разумеется, в описании системных вызовов не сказано, что 16-битные значения палитры нужно разбивать на два блока. Качество документации удручает.
Да нет же, это ещё хорошая документация, раз по ней удалось разобраться. Это в железке так странно сделали - описание железки и помогло.

Цитата Сообщение от Manwe Посмотреть сообщение
P.S. палитра должна получиться серой. Похоже, в эмуляторе какой-то глюк с интерпретацией 16-битного цвета.
Думаю для исправления эмулятора нужны четыре градиента, кроме белого ещë и отдельно по каждой цветовой компоненте. Так сразу будет всë понятно. Ну и желательно готовый бинарник.