本MMLコンパイラは、CUI(Command line User Interface)のアプリケーションです。
以下のように、記述してください。
尚、デフォルトでは何も出力しません。何かコマンドラインオプションを指定して下さい。
nsc -option filename(*.mml)
MMLファイルをアセンブリ言語ソース(ca65.exe用)へ変換します。
出力されるアセンブリ言語ソースは、そのままca65.exeでアセンブル可能なソースになっており編集不要です。
ソースを編集すると、再生に影響を及ぼす可能性がありますので、編集せずにアセンブルしてください。
ユーザー・アプリケーションのビルドの際に、そのオブジェクト・ファイルをリンクして下さい。
出力するアセンブリ言語ソースの詳細は、出力するアセンブリ言語ソースについてを参照して下さい。
NSF Music formatへ変換します。
コンパイラで直接NSFを生成する場合、
実行コード、曲データ、凾oCMデータ(未対応)の合計が32kByteまでとなります。
NSF Music formatへ変換する際の実行コードファイルを指定します。
このオプションを指定した場合、MML中の"#code"コマンドは無視されます。
アセンブリ言語ソースのファイル名を指定できます。
指定がない場合は、入力されたmmlのファイル名で、拡張子を`.s'にして出力します。
NSF Music formatのファイル名を指定できます。
指定がない場合は、入力されたmmlのファイル名で、拡張子を`.nsf'にして出力します。
簡易ヘルプを表示します。