Загрузка bmp во фреймбуффер. Решение
Jan. 26th, 2018 07:46 pmРешение прошлого поста. Фух, нашёл готовое решение на каком-то ftp. Там есть ошибка в строчке (видимо преднамеренная)
Исправить на:
Там есть в качестве примера файлик wife.bmp
И там фотография жены этого японца.

Оба изображения загружены с помощью этой программы
Это так мило, прям ми-ми-ми!!! Романтик в программировании. Вот я в холодной России могу полюбоваться женой программиста, который спас мне кучу часов ковыряния кода.
*(pfbmap+(i+k*70)*fbvar.xres+j) = makepixel(&fbvar, pixel.r, pixel.g, pixel.b);
Исправить на:
*(pfbmap+i*fbvar.xres+j) = makepixel(&fbvar, pixel.r, pixel.g, pixel.b);
Там есть в качестве примера файлик wife.bmp
file wife.bmp wife.bmp: PC bitmap, Windows 3.x format, 240 x 240 x 24
И там фотография жены этого японца.

Оба изображения загружены с помощью этой программы
Это так мило, прям ми-ми-ми!!! Романтик в программировании. Вот я в холодной России могу полюбоваться женой программиста, который спас мне кучу часов ковыряния кода.
no subject
Date: 2018-01-26 05:11 pm (UTC)Ошибка скорее всего не преднамеренная, а остатки кода, который выводил несколько картинок в ряд со сдвигом на 70 пикселей (thumbnails). Переменная k unintialized, в то время компиляторы были не так строги с предупреждениями, а будучи случайно в значении 0, на вывод не влияет. Вот японец и не заметил.
no subject
Date: 2018-01-26 05:19 pm (UTC)не пойдёт? даже в репах есть
no subject
Date: 2018-01-26 06:20 pm (UTC)no subject
Date: 2018-01-26 07:30 pm (UTC)no subject
Date: 2018-01-27 04:52 am (UTC)no subject
Date: 2018-01-27 06:32 pm (UTC)Ну и там проект значительно крупнее, чем картинку вывести.