>>693
お疲れ様です。
以下、間違ってたらゴメンなさい。

101F90 F5FF FE5D 10FF FE52 00FF FE52 00FF FE50
101FA0 00FF FF60 03FF D353 14FF 310D 0CFF 4916
101FB0 03FF B24F 02FF ED6B 04FF FD73 00FF FA6C
101FC0 00FF C84C 00FF 4711 00FF 5320 11FF FA5F

101F90 F8FF FF10 5DFE FF00 52FE FF00 52FE FF00
101FA0 50FE FF03 60FF FF14 53D3 FF0C 0D31 FF03
101FB0 1649 FF02 4FB2 FF04 6BED FF00 73FD FF00
101FC0 6CFA FF00 4CC8 FF00 1147 FF11 2053 FF0E

データを見比べると(0x101F92から4byte単位で)、
上が ui_hpglogo.mibから抜き出したbmpデータ→ビッグエンディアン。
下が gimpで処理した(保存しただけの)bmpデータ→リトルエンディアン。
そんな感じに見える。
編集したデータがうまく表示できないのは、多分この所為じゃないかと。

ちなみに、ファイルタイプ0x10で24bit bmpのデータも書き込むことできる。
(確認は16x9のちっさいサイズのbmpで行ったので間違ってないと思うけど…)