TS-Labs wrote:пока не поздно:
Спокойно Федя, спокойно. Вдох выыыыдох! Вдох выыыыыдох! Значится абисняю в который раз. Изначально SXG задумывался как дамп видео рамы, в частности для TSConf. То есть тупо выгрузили кусок данных, тупо загрузили кусок данных. Без всяких преобразований, перемещений распаковок итд. Именно по этой причине я согласился сделать выравнивание кратное 2м, что бы можно было без ОПЯТЬ ЖЕ всяких преобразований быстро загрузить данные с помощью DMA. Да, в формате присутствует флаг паковки, но он скорее для зарезервирован на будущее, чем задуманная необходимость.
По поводу 888 я уже устал спорить с Блейдом. Если есть такая ОСТРАЯ необходимость отобразить картинки в ПИСИ ФОРМАТЕ для этого есть отличные варианты! Файлы в ПИСИ ФОРМАТЕ BMP, PNG, TGA и ещё куча прекрасных форматов, упакованных, продуманных, оптимизированных итд!. Зачем плодить ещё один стандарт я не знаю, разве что опять повеселить DeathSoft'а?
По поводу того что 555 нельзя преобразовать в 888 тоже бред собачий. Всё элементарно преобразовывается. Но вот накой бип здался людям без vdac файл в формате 888 мне не понятно? что он должен отображать? какую видеораму или патитру? Что оно в конце концов должен символизировать? Писизм во все поля? Если так уж рассуждать, давайте и SCR и FTN приведём к 888? Ненуачоу? Подумаешь у спектрума другой формат экрана! Пренебречь — вальсируем! Нормально? Имхо бред!
Ради чего весь это сыр бор? Я реально не понимаю. Чем Блейда не устраивает нативный PC формат, для нативных (как он выразился созданных в PhotoShop) картинок? Я рисую картинки вообще в палитре 64 цвета без шим. Большинство работ что мне встречались, итого в 16ц нарисованы. Так а каких картинках вообще идёт речь? Кто их рисовать-то будет?
Я реально устал бодаться и заниматься хернёй!
p.s. И да! мне вот реально интересно, сколько тут (на форуме) людей на глаз на экране отличит точку #ffffff от точки #fefefe, что так жизненно необходим формат 888?