-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
68 lines (56 loc) · 4.52 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
個人開発の間は適当に。
・2024-05-06(Ver0.036)
フレームレートを小数点以下に指定すると、書き出し時のフレームレートが10分の1になるバグを修正。
・2021-07-03(Ver0.035)
RLE8やRLE4の展開時、座標定義がはみ出していた際にエラー落ちしないよう修正。
BPMに小数点以下が含まれていた際に再生速度がおかしくなるバグを修正。
DMDの最新版でビルド可能になるよう対応、それに伴い64bit版の公開。
(対応の都合上、現在UTF-16やUTF-32で書かれたBMSファイルの解析が出来ません)
・2013-06-12(Ver0.034)
0以下のBPMになった時点で動画の書き出しを終了するよう変更。
RLE8が正常に展開出来ないバグを修正。
32bitBMPが正常に読み込めないバグを修正。
デフォルトのビルドオプションを全角認識モードに変更。
・2013-06-10(Ver0.033)
フレームレートの指定が正確に反映されないバグを修正。
"-a [ファイル名]"によるオーディオ合成機能を追加。
・2013-08-04(Ver0.032)
最新版のDMDでコンパイル出来るように修正。(ソフトウェアそのものの変更ではありません)
大文字小文字を問わないファイルマッチが出来ていなかったのを修正。
・2013-07-29(Ver0.031)
デフォルト値を表示。また一部のパラメータに上限下限を設定。
間違ってBGAの未定義ファイル選択まで消してしまっていたのを修正。そういや意味あったんだわ
・2013-07-28(Ver0.03)
D&Dで実行した場合、出力ファイルが実行ファイルと同じディレクトリに書き出されるよう修正。
対話入力モードを追加。引数が無いかもしくは入力ファイルのみの場合に移行します。
・2013-07-24(Ver0.021)
OSのエンディアンと別のエンディアンを持つUTF-16が使えないバグを修正。
"SWITCH"が無効になっていたのを修正。(多分)
・2013-07-20(Ver0.02)
動画の再生位置の計算方法が間違っていたので修正。多分これでほとんどのBGAは大丈夫なはずです。
"#ARGB"がとんでもない数値を出すバグを修正。
オブジェが全部解釈された時点で、動画が再生中であってもエンコードを終了するバグを修正。
"#BGA00"で確実にミスレイヤーが表示されるバグを修正。
BGAの表示タイミングがコーデックによって数フレームずれていたのを修正。
同じBGAを再生する際に再生途中だとリセットされるよう変更。
エンコードがちょっと早くなった気がします。
(こんなにバグ抱えておいて前の更新で「動画読み込み対応しました」なんていってごめんなさい)
・2013-07-16(Ver0.01)
ついに!動画の読み込みを!サポートしました!
"#BGA"命令で画像がはみ出る場合に必要なサイズの計算式を修正。
表示レイヤーを指定するオプション"-l [type]"を追加。値と表示レイヤーの関係は"#POORBGA"参照。
"-h"がヘルプと高さで被っていたので、ヘルプを"-help"のみに変更。
・2013-07-14
書き出し領域が小さ過ぎるとffmpegが落ちてしまうため、最小の幅と高さを16に設定。
サイズの自動取得ルーチンが、"#BGA"の"dx"と"dy"を考慮していなかったバグを修正。
サイズの自動取得にマイナスを含めていたのを修正。
"#BGA"の切り出し幅が256以外だとセンタリングしてしまうバグを修正。
書き出し幅が8の倍数でない時に画像が壊れるバグを修正。
プロジェクト同梱はじめました。
・2013-07-13
"#BGA"で画像の範囲外となる部分を描画しようとすると落ちるバグを修正。
パレットpngの透過色の定義がずれて認識されるバグを修正。
幅256以外で書き出そうとすると"#BGA"での描画位置がずれるバグを修正。
コマンドラインオプションに"-t [num]"で描画開始位置を下にずらす機能を追加。(サイズ指定だけでは上に黒塗りを追加出来ないためこのようになりました)
スペースの次がスペースである場合を、空要素と認識しないよう変更。(=複数個のスペースによる整列をサポート)
幅と高さがそれぞれ指定無しもしくは0である場合、自動で必要なサイズを取得するよう変更。