Gnilda のページ


ブレッドクラムナビゲーション


グローバルナビゲーション


ローカルナビゲーション


ローカルナビゲーション


ページ内ナビゲーション


ページ内ナビゲーション


新・熱血硬派くにおたちの挽歌 : 音楽シーケンスデータ生成ツール


  1. ホーム
  2. SPC
  3. 新・熱血硬派くにおたちの挽歌
  4. 音楽シーケンスデータ生成ツール

新・熱血硬派くにおたちの挽歌の
SPC ファイルをドロップ
またはクリックで選択

ファイル名などを表示

UTF-8 ( UTF-8N ) の
テキストファイルをドロップ
またはクリックで選択

ファイル名などを表示

ダウンロード



現在お使いのブラウザは JavaScript の設定が無効になっています。ご利用になる際にはブラウザ設定で JavaScript を有効にしてください。

前処理のコマンド

#define定義・置換処理設定

#define 識別名 定義内容

この行以降に定義された 識別名 がある場合は、定義内容 に置き換えられます。

定義内容 を () で囲むと囲まれた部分 (改行文字は半角スペース 1 文字に置き換え) が定義されます。

() で囲まない場合は 定義内容 に空白文字は使用できません。

定義内容 を省略した場合は true になります。

識別名 は _ から始める必要があります。一部使用できない文字があります。

定義内容を変更する場合は、その前に #undef で定義を削除する必要があります。

定義済みのコマンド

Javascript を有効にしてください。

#undef定義削除

#undef 識別名

識別名 の定義を 削除します。

#ifdef条件付き取り込み 1

#ifdef 識別名

識別名 が定義されている場合は次の行から #else または #endif の直前までのデータをスキップせずに処理します。

#ifndef条件付き取り込み 2

#ifndef 識別名

識別名 が定義されていない場合は次の行から #else または #endif の直前までのデータをスキップせずに処理します。

#else条件付き取り込み 3

#else

直前の #ifdef または #ifndef の条件とは逆の場合に、(#else または) #endif の直前までのデータをスキップせずに処理します。

#else は複数回使用できてしまいます。

#endif条件付き取り込み終了

#endif

条件付き取り込み を終了します。

//コメント 1

// 以降から行末までがコメントになります。データとしては処理されません。

/* */コメント 2

/**/ で囲まれた範囲がコメントになります。データとしては処理されません。

;コメント 3

; 以降から行末までがコメントになります。データとしては処理されません。

APU RAM データ生成処理のコマンド

!T演奏開始位置

!Tt
t : トラックの番号 (1 〜 8)

トラックの演奏開始位置を指定します。

既に設定済みのトラックの設定を上書きすることはできません。

未設定の場合は 0x0000 になります。

!L〜ジャンプ先の定義

!Lから始まるラベル名

ジャンプ先のアドレス計算のためのラベルを定義します。

ラベル名は L から始める必要があります。

同じ名前で複数回定義することはできません。

!Fテキストデータ処理フラグ設定

!Ff
f : フラグ (0 〜 1)

テキストデータ処理のフラグを設定します。

F コマンド以降のテキストデータを音楽シーケンスデータのコマンドとして処理しない場合は 1 設定します。

処理開始時の設定は 0 です。

コマンド処理中は使用できません。



- Rental Orbit Space -