意味はぼんやりわかるようなわからないような…
色のうすい方が原文です。
- ここから --------------------------------------------------------------------
Loading a tune into RAM
-----------------------
RAMへの曲の読み込み
-------------------
If offsets 0070h to 0077h have 00h in them, then bankswitching is *not* used.
オフセットアドレス0070h~0077hが0だったら、バンクスイッチは使用しません。
If one or more bytes are something other than 00h then bankswitching is used.
いずれかが0以外であれば使用します。
If bankswitching is used then the load address is still used, but you now use (ADDRESS AND 0FFFh) to determine where on the first bank to load the data.
バンクスイッチが使用されるなら読み込むデータのアドレスは使用されますが、最初のバンクを読み込む為に(アドレス & 0FFFh)したものを使います。
- ここまで --------------------------------------------------------------------
「still used」はどう訳すんだろう…
「ヘッダにあるload addressに0x0FFFをAND演算した値をデータのアドレスの開始位置として使う」という感じになるのかなぁ。
[英語/nsf]