inu goya - 一覧 - mdcomp32 ( 紹介 - 履歴 - fmcomp出力仕様 - 楽曲見本 )
 

mdcomp32 開発履歴

説明書から抜き出し
月日 Ver 開発ツール 説明
2000
12下旬 0.00.00 C++Builder3(Pro) 開発開始
12.29 (0.00.00) (mdcomp)32bit
2001 1.2 (0.00.00) (mdcomp)32bit 完成
1.17 (0.00.00) (mdcomp)SMF出力実装
1.20 0.00.00 完成
1.27 0.00.00 追加(/* */ および &)
2.4 0.00.01 1Mまで編集対応,compile高速化,編集機能改良,画面一部変更
2.12 0.00.02 自動上書き保存機能追加
3.4 0.00.03 長さ直接指定機能追加,ch関係修正
3.9 0.00.04 行番号表示機能追加,RichEdit関係修正
3.10 0.00.04a 設定保持機能追加,GM SYSTEM ON強制出力追加
3.16 0.00.04b RichEdit関係修正(スクロールバーバグ封じ)
3.26 0.00.05 Q命令追加,連符機能追加,初期設定修正
8.28 0.00.05c ファイルのドラッグ&ドロップによる読み込み追加
8.30 0.00.06 Panpot命令に対応(音を左右に振り分け),連符修正
9.6 0.00.07 自動左右配分機能追加
9.8 0.00.08 op命令追加(AUTOLR,MANULR,Q7DEF,Q8DEF)
12.31 0.00.09 著作権表示文字列組込可能(cr命令追加)
2002 2.12 0.00.10 シーケンス名組込可(sn命令追加),2000Pro対応
6.11 0.00.10a 自動backup機能(180秒毎),更新前bak機能追加
2013 2.22 1.00.00 TurboC++2006(Exp) 再構築(RichEdit関連と行番号表示削除) 2.28公開
2017 10.4 1.01.00 fmcompデータ出力追加,SMF出力修正 10.13公開
 
■mdcomp.c 修正履歴 (v1.01.00以降)
v1.01.01(20171025)
ch1が無いソースをコンパイルしたときデータが無いにもかかわらずch1に開始位置0x20が入り以降のchが不正データになる(/f オプションを指定してfmdを作成したときのみ発生)
---
v1.01.02(20171031)
gccでコンパイルしたときに出力されるエラーを修正、例 printf(copyrdat); を printf("%s",copyrdat);に修正、オープンしていないファイルをクローズしていたのを修正、MAXLINECNT 999999をMAXLINECNT 999999Lに変更、option_set()をint option_set()に変更、printf内の%dを%ldに変更(chxcnt[i]がunsigned longのため)
 
mdcomp32 ( 紹介 - 履歴 - fmcomp出力仕様 - 楽曲見本 )
一覧
先頭頁へ戻る
[20230331]
©wnc develop