Changes

TRACKERS MOONBLASTER JP 08

23 bytes added, 04:54, 4 April 2018
8.1.BASICでの使用
=== 8.1.BASICでの使用===
BASICでMoonBIasterの音楽を使用するには、BASICドライバが最初に読み込まれることが不可欠です。このドライバは、MBDRV.BINという名前でMusicディスク上にあります。これは、コマンドBLOAD MBDRV.BIN、Rで開始されます。ドライバーは&HDA00上のストレージ領域を使用するため、コマンドCLEAR BIN,Rで開始されます。ドライバーは&HDA00上のストレージ領域を使用するため、コマンドCLEAR 200 BASICプログラムがこの制限を超えないように、ドライバを起動するにはC&HD9FFを指定する必要があります。これが起こった場合は、いくつか余分なBASICコマンドを自由に使うことができます。概要の下に :CALL BASICプログラムがこの制限を超えないように、ドライバを起動するには&HD9FFを指定する必要があります。これを実行した後は追加のBASICコマンドを自由に使うことができます。概要は以下の通りです。 ====CALL MBKLOAD( "サンプルキット名")このコマンドを実行すると、サンプルキットがロードされ、MSX)====このコマンドを実行すると、サンプルキットが読み込まれ、MSX-AUDIO RAMに入れられます。注:このコマンドでは、ソングをバッファーとしたメモリーバンクを使用しているため、内容は消去されます
====CALL MBMLOAD( "曲名")====
これにより、MoonBIasterソングを読み込むことができます。このソングは、セットメモリバンクのセットアドレスにロードされます。 USERファイルのみがロードされ、正しく再生されることに注意してください。USERファイルのみが読みこまれ、正しく再生されることに注意してください。
====CALL MBCHIP(チップ番号)====
音楽を再生するサウンドチップを設定します。0 MSX AUDIO 1 MSX音楽を再生するサウンドチップを設定します。0はMSX AUDIO、 1はMSX-MUSIC 2以上STEREO(MSXMUSIC、2以上はSTEREO(MSX-AUDIOおよびMSX-MUSIC)CALL MBBANK(バンク番号)再生されるソングを含むメモリマッパー、またはソングがロードされるメモリマッパーを含む。音楽が再生されていない場合にのみ動作します。メモリマッパのメモリバンクは16kBです。通常、銀行番号の場合は3となります。最大バンク数は、コンピュータのメモリ容量によって異なります。MUSIC)を意味します。 ====CALL MBBANK(バンク番号)====再生されるソングを含むメモリマッパー、またはソングが読み込まれるメモリマッパーを含む。音楽が再生されていない場合にのみ動作します。メモリマッパのメモリバンクは16kBです。通常、バンク番号の場合は3となります。最大バンク数は、コンピュータのメモリ容量によって異なります。
====CALL MBADDR(アドレス)====
ソングがロードされるか、またはソングがロードされるメモリアドレスを設定します。 &H8000と&HC000のスチール間の曲全体が、音楽が再生されていない場合にのみ動作することを確認してください。 ソングが存在するか、またはソングが読み込まれるメモリアドレスを設定します。 &H8000と&HC000の間にソング全体が、音楽が再生されていない場合にのみ動作することを確認してください。
====CALL MBPLAY====
====CALL MBHALT====
曲を一時停止します。これは、読み込み中などに便利です。読み込む前に_MBHALTを指定すると、読み込みが完了したら_MBCONTで音楽を続けることができます。曲を一時停止します。これは、読み込み中などに便利です。読み込む前に_MBHALTを指定すれば、読み込みが完了後に_MBCONTで音楽を続けることができます。
====CALL MBVER====
BASICドライバの現在のバージョン番号を画面に表示します。さらに、さまざまなメモリアドレスをBASICプログラマが読み取ることもできます。PEEK(&HDA00)BASICドライバの現在のバージョン番号を画面に表示します。さらに、さまざまなメモリアドレスをBASICプログラマが読み取ることもできます。 PEEK(&HDA00)=サウンドチップをMBCHIPコマンドで設定します。 PEEK(&HDA01)PEEK(&HDA01)=ステータス:0 =再生しない、255 =再生する。 PEEK(&HDA02)PEEK(&HDA02)=メモリバンクをMBBANKコマンドで設定します。 PEEK(&HDA03)PEEK(&HDA03)+ 256 * PEEK(&HDA04> PEEK(&HDA04) = MBADDRコマンドでメモリアドレスを設定するコマンドが正常に動作するように、 "BASIC.BAS"という名前のサンプルプログラムがあります。プログラムでは、すべてのコマンドはMBVERコマンドを除いて使用されます。
=== 8.2機械語での使用===