Changes

TRACKERS MOONBLASTER JP V14

54 bytes added, 02:03, 7 April 2018
新しい再生
ステータスバイトはソングには影響しませんが、プログラマが独自のプログラムでMoonBlasterリプレイヤーを使用する場合に便利です。ゲームやデモでは、音楽が一定のポイントに達するまでプログラムの続きを待たなければなりません。ステータスバイトにより、これをテストするのが非常に簡単になります。 3つのステータスバイトを設定できます。これは、CMDチャンネルの[S]キーを押してから1-3の値を入力することで入力できます。音楽が開始すると、ステータスバイトは0に設定されます。ステータスインジケータがトラックで再生される場合、関連するステータスバイトは255に設定されます。注:これは決してゲーム中にリセットされません。これが必要な場合は、プログラマ自身が行う必要があります。バイトの読み方は、関連するリプレイで見つけることができます。
===新しい再生新しいプレイヤー===
このMoonBlasterの新しいバージョンには、新しい再生ルーチンも含まれています。この新しいリプレイは、もちろんMoonBlaster MoonBlasterのこの新しいバージョンには、新しい再生ルーチンも含まれています。 この新しいリプレイは、もちろんMoonBlaster 1.4 muzickjesをプレイすることができますが、いくつかのオプションが追加されています。これらの中で最も重要なのは、フェードアウトであり、音楽は所望のスピードで消滅することができる。さらに、より多くのアドレスを読み取ることができます。 4の音楽を再生することができますが、いくつかのオプションが追加されています。 これらの中で最も重要なのは、フェードアウトであり、これによって音楽はお好みのスピードで消えるように再生することができます。また、さらにより多くのアドレスを読み取ることができます。
===フェード===
基本再生では、CALL MBFADE(スピード)コマンドで音楽をフェードアウトさせることができます。スピードを出すには、1-255の数値を入力します.1が最も速くなります。つまり、example_MBFADE(2)です。フェードは、もちろんMLソースにもあります。私は、DCソースのコメントに詳しい説明をします。アドレスBASIC再生を使用すると、より多くの情報を読み出すことができます。 _MBCHTPコマンドを使用したDAOOsetサウンドチップDA01status(0 =再生しない、255 = wclを再生する)DA02は_MBBANKコマンドでマッパーバンクを設定するDA03 / DA04は_MBADDRでメモリアドレスを設定するコマンドDA05再生中の現在位置DA06再生中の現在のステップDA07statusバイト#1 DA08ステータスバイト#2 DA09ステータスバイト#3 DA0A-DA16次の割り込みで再生される音楽データ。これは例えばVUメーター