こんにちは、川合です。
先日リリースしたbim2bin4pの中のtek5の展開ルーチンにバグがあり
ました(圧縮ルーチンにバグはないので、変な圧縮ファイルが生成され
ているということではありません)。ごくまれに生成される圧縮データ
をうまく展開できません。
修正個所は次のとおりです。
bim2bin.c 6835行目:
誤: tek_setbm5(bm, i, tek_rdget1(rd, rd->tbmm, 4, 1) & 15);
正: tek_setbm5(bm, i, ((tek_rdget1(rd, rd->tbmm, 4, 1) - 1) & 15) + 1);
dtk5f0a/dtk5f.c 211行目:
誤: tek_setbm5(bm, i, tek_rdget1(rd, rd->tbmm, 4, 1) & 15);
正: tek_setbm5(bm, i, ((tek_rdget1(rd, rd->tbmm, 4, 1) - 1) & 15) + 1);
このバグはエンコーダのバグではなく、また近いうちにbim2bin4qの
リリースを控えていることもあるので、現時点での修正版のリリースは
予定しておりません。
それでは。
--
川合 秀実(KAWAI Hidemi)
OSASK計画代表 / システム設計開発担当
E-mail:kawai !Atmark! osask.jp
Homepage http://osask.jp/