大容量RAMを積んでいるFM77AVの特長を生かして、できる限り最初に画像&プログラムを読み込 んでいますが、けっこう実行中に細かく音楽データやサブプログラムを読み込んでいます。 (MAP番号ははせりんが勝手に付けたものです。MMRをバンク切り替え的に使っています。) 0 -+---------+ |$30-33 | プログラム領域 | | $4000 -+---------+ -+------+ -+------+ -+------+ -+------+ |$14-17 | |$00-03| |$08-0B| |$34-37| |$3C-3F| 画像&プログラムバッファ $8000 -+---------+ -+------+ -+------+ -+------+ -+------+ |$10-13 | |$04-07| |$0C-0F| |$38-3B| |$18-1B| $C000 -+---------+ -+------+ -+------+ -+------+ -+------+ |$1C-1D | $E000 -+---------+ |$3E-3F | $FD00 -+---------+ |I/O | $FE00 -+---------+ |BOOT | $FFFF -+---------+ MAP0 MAP1 MAP2 MAP3 MAP4 プログラム領域詳細(マップによらず不変) 0 -+---------+ | | 未使用? $0100 -+---------+ |IPL | $0170 -+---------+ |DISK | シーケンシャル読み出し $02E0 -+---------+ |Sound | 音楽演奏 $06D0 -+---------+ |Service | 各種サービスプログラム(初期化、メモリマップ変更、マップ間コピー) $0900 -+---------+ |Main | メインプログラム $0F00 -+---------+ |Interrupt| 割込み処理 $1400 -+---------+ | | 音楽データ領域 $1A00 -+---------+ | | サブプログラム領域(フロッピーおよびプログラムバッファから読み込む) $3F00 -+---------+ |Stack | $3FFF -+---------+ トラック28〜39に格納されている画像データ(FM音源と4096色画面の実際」の 最後のパートで使用されている画面)を読み込む時だけ、専用のメモリマップ になります。また画像読み込みに限りブートROM内のディスクアクセスルーチン を使用しています。 0 -+---------+ |$30-33 | $1A00 -+------+ | |GLOAD | | 読み込みプログラムは $1A00-1EFFに格納 $1F00 -+------+ | |Stack | $4000 -+---------+ |$10-1B | Sub-system VRAM (バンク切り替え的に使用) $5000 -+---------+ |$1D | Sub-system I/O $6000 -+---------+ |$36-3F | $FE00 -+------+ | |Boot | | $FFFF -+------+--+
ファイル名 | T | 説明 | アドレス |
STARTUP | F | スタートアップ | |
M.MENU | F | メインメニュー | |
SM1 | F | サブメニュー1 (FM77AV20をお使いになる前に) | |
SM2 | F | サブメニュー2 (キーボード練習/日本語入力) | |
KEY.O | B | キーボード練習サブプログラム | $6000-$6E0F |
M2 | F | 日本語入力サブプログラム | |
SM3 | F | サブメニュー3 (FM77AV20の機能紹介) | |
KP.O | B | 4096色パレットサブプログラム | $6000-$6380 |
SM4 | F | サブメニュー4 (サウンド機能を活かすソフト紹介) | |
TEST2 | B | ミュージックエディタIIサブプログラム | $2000-$5F3F |
TN | B | サウンドエディタサブプログラム1 | $4000-$5538 |
WN | B | サウンドエディタサブプログラム2 | $5550-$6626 |
TRUMPET | B | サウンドエディタサブプログラム3 | $3400-$34FF |
M.W.D | R | 画像データ:ミュージックワールド | |
AN2 | B | ミュージックワールドサブプログラム | $3000-$44E0 |
pic0 | B | 画像データ:FM JUKE BOX 0 | $2000-$6000 |
pic1 | B | 画像データ:FM JUKE BOX 1 | $2000-$6000 |
pic2 | B | 画像データ:FM JUKE BOX 2 | $2000-$6000 |
SM5 | F | サブメニュー5 (グラフィック機能を活かすソフト紹介) | |
UMI.D | R | 画像データ:南国の海 | |
SS.D | R | 画像データ:マンハッタンの摩天楼 | |
PISA.D | R | 画像データ:ピサの斜塔 | |
PISAS.D | R | 画像データ:ピサの斜塔(縮小版) | |
BIRD.D | R | 画像データ:鳥 | |
FUNE.D | R | 画像データ:ボート | |
AVS.D | R | 画像データ:FM77AV | |
SYSD | F | F-BASICシステムディスクの管理 | |
SYSDSKTB | B | F-BASICシステムディスクの管理サブプログラム(初期化と複写) | $2000-$3283 |
HARD | F | ハードウェア概要/オプションハード | |
FM DEMO1 | F | FM音源1 | |
FM DEMO2 | F | FM音源2 | |
FLUTE | R | フルート画像 | |
OBOE | R | オーボエ画像 | |
CLARINET | R | クラリネット画像 | |
VIOLIN | R | バイオリン画像 | |
PIANO | R | ピアノ画像 | |
ORGAN | R | パイプオルガン画像 | |
HARP | R | ハープ画像 | |
DEMO | F | FM Juke Box | |
blkpic | B | 画像 | $3000-$5000 |
dirdat | B | 音楽データディレクトリ | $5000-$5087 |
music003 | S | 音楽データ | |
DB ACCES | F | FMテレアクト/DBアクセス | |
GLOAD | B | 4096色画面ロード | $6000-$6BAF |
ファイル名 | T | 説明 | アドレス |
STARTUP | F | スタートアップ、メインメニュー | |
PREUSE | F | お使いになる前に | |
SYSD | F | システムディスクの管理 | |
SYSDSKTB | B | システムディスクの管理サブプログラム(初期化と複写) | $2000-$3283 |
KEY | F | キーボード練習/日本語入力 | |
KEY.O | B | キーボード練習サブプログラム | $6000-$6F5D |
IRO | F | 発色数比較1,2 | |
KP.O | B | 4096色パレットサブプログラム | $6000-$6380 |
FM DEMO | F | FM音源1 | |
FM DEMO2 | F | FM音源2 | |
FLUTE | R | フルート画像 | |
OBOE | R | オーボエ画像 | |
CLARINET | R | クラリネット画像 | |
VIOLIN | R | バイオリン画像 | |
PIANO | R | ピアノ画像 | |
ORGAN | R | パイプオルガン画像 | |
HARP | R | ハープ画像 | |
HARD | F | ハードウェア概要/オプションハード | |
M.APLI | F | ミュージックエディタ、サウンドエディタ、ミュージックワールド | |
TEST2 | B | ミュージックエディタIIサブプログラム | $2000-$5F3F |
TN | B | サウンドエディタサブプログラム1 | $4000-$5538 |
WN | B | サウンドエディタサブプログラム2 | $5550-$6626 |
TRUMPET | B | サウンドエディタサブプログラム3 | $3400-$34FF |
M.W.D | R | 画像データ:ミュージックワールド | |
AN2 | B | ミュージックワールドサブプログラム | $3000-$44E0 |
JUKE | F | FM Juke Box Demo | |
blkpic | B | 画像 | $3000-$5000 |
GE | F | グラフィックエディタ | |
UMI.D | R | 画像データ:南国の海 | |
SS.D | R | 画像データ:マンハッタンの摩天楼 | |
PISA.D | R | 画像データ:ピサの斜塔 | |
PISAS.D | R | 画像データ:ピサの斜塔(縮小版) | |
BIRD.D | R | 画像データ:鳥 | |
FUNE.D | R | 画像データ:ボート | |
AVS.D | R | 画像データ:FM77AV | |
COMMUNI | F | FMテレアクト/AV通信、DBアクセス | |
GLOAD | B | 4096色画面ロード | $6000-$6BAF |
SUBCHG | B | サブシステムチェンジ | $6000-$6368 |
AV20版テーマ | AV40版テーマ | AV20版プログラム・データ | AV40版プログラム・データ | 補足 |
起動画面 | 起動画面 | STARTUP | STARTUP | |
- | はじめに 操作の仕方 | - | STARTUP | |
メインメニュー | 目次 | M.MENU | STARTUP | |
補足説明 | - | M.MENU | - | |
FM77AV20をお使いになる前に | - | SM1 | - | |
フロッピィディスクの取り扱い上の注意 | フロッピィディスクの取り扱い | SM1 | PREUSE | |
F-BASICシステムディスクの管理 | システムディスクの管理 | SYSD SYSDSKTB | SYSD SYSDSKTB | メッセージ表示以外は同じ |
内蔵時計の日付と時刻設定 | 内蔵クロックの時刻設定 | SM1 | PREUSE,5000 | |
キーボード練習・日本語入力 | - | SM2 | - | |
アルファベット入力 | 英数字入力 | SM2 KEY.O | KEY,20 KEY.O | メッセージ表示以外は同じ |
かな文字入力 | かな入力 | SM2 KEY.O | KEY,30 KEY.O | メッセージ表示以外は同じ |
日本語入力 | 日本語入力 | M2 | KEY,40 | メッセージ表示以外は同じ |
FM77AV20の機能紹介 | FM77AV40の機能紹介 | SM3 | - | |
総天然色4096色同時発色 | 発色数比較1 | SM3 KP.O GLOAD UMI.D AVS.D | IRO,1010 KP.O GLOAD UMI.D AVS.D | 同一内容 |
4096色カラーチャート | - | SM3 | - | 4096色表示 |
- | 発色数比較2 | - | IRO,1020 SUBCHG | 26万色表示 |
TVコントロール・スーパーインポーズ | - | SM3 | - | |
リアルサウンド・FM音源 | FM音源 | FM DEMO1 | FM DEMO | |
FM DEMO2 GLOAD FLUTE OBOE CLARINET VIOLIN PIANO ORGAN HARP | FM DEMO2 GLOAD FLUTE OBOE CLARINET VIOLIN PIANO ORGAN HARP | 同一内容 | ||
ハードウェア概要 | 本体ハードウェア概要 | HARD,1000 | HARD | |
AVC機能活用オプションハード | オプションハードウェア紹介 | HARD,5000 | HARD,1010 | |
サウンド機能を活かすソフト紹介 | - | SM4 | - | |
FMミュージックエディタU | FMミュージックエディタU | SM4 TEST2 | M.APLI TEST2 | ほぼ同一内容 |
FMサウンドエディタ | FMサウンドエディタ | SM4 TN WN TRUMPET | M.APLI,5000 TN WN TRUMPET | 同一内容 |
FMミュージックワールド | FMミュージックワールド | SM4 GLOAD M.W.D AN2 | M.APLI,7000 GLOAD M.W.D AN2 | ほぼ同一内容 |
FMジュークボックス | FMジュークボックス | SM4 pic0 pic1 pic2 DEMO blkpic dirdat music003 | JUKE blkpic | 楽曲も異なる |
グラフィック機能を活かすソフト紹介 | - | SM5 | - | |
FMグラフィックエディタV2.0 | FMグラフィックエディタU | SM5 GLOAD UMI.D SS.D PISA.D PISAS.D BIRD.D PIANO FUNE.D AVS.D | GE GLOAD UMI.D SS.D PISA.D PISAS.D BIRD.D PIANO FUNE.D AVS.D | 途中までは同じ |
通信機能を活かすソフト紹介 | - | M.MENU | - | |
FMテレアクト/AV通信 | FMテレアクト/AV通信 | M.MENU | COMMUNI | 同一内容 |
FMテレアクト/DBアクセス | FMテレアクト/DBアクセス | DB ACCES | COMMUNI,5000 | 同一内容 |
ファイル名 | T | 説明 | アドレス |
STARTUP | F | スタートアップ、 | |
TITLE.O | B | タイトル画像 | $6000-$6902 |
NIHON | F | 日本語カードの説明 | |
M.MENU | F | メインメニュー | |
SYSD | F | システムディスクの管理 | |
KEY | F | キーボード練習 | |
KEY.O | B | キーボード練習サブプログラム | $6000-$6E0F |
NI | F | 日本語入力練習 | |
KINOU | F | 総天然色4096色発色比較、グラフィックエディタ | |
KP.O | B | 4096色パレットサブプログラム | $6000-$6380 |
UMI.D | R | 画像データ:南国の海 | |
SS.D | R | 画像データ:マンハッタンの摩天楼 | |
PISA.D | R | 画像データ:ピサの斜塔 | |
PISAS.D | R | 画像データ:ピサの斜塔(縮小版) | |
BIRD.D | R | 画像データ:鳥 | |
FUNE.D | R | 画像データ:ボート | |
AVS.D | R | 画像データ:FM77AV | |
FM DEMO2 | F | FM音源 | |
FLUTE | R | フルート画像 | |
OBOE | R | オーボエ画像 | |
CLARINET | R | クラリネット画像 | |
VIOLIN | R | バイオリン画像 | |
PIANO | R | ピアノ画像 | |
ORGAN | R | パイプオルガン画像 | |
HARP | R | ハープ画像 | |
HARD | F | ハードウェア概要/オプションハード | |
M.APLI | F | ミュージックエディタ、サウンドエディタ、ミュージックワールド | |
TEST2 | B | ミュージックエディタIIサブプログラム | $2000-$5F3F |
TN | B | サウンドエディタサブプログラム1 | $4000-$5538 |
WN | B | サウンドエディタサブプログラム2 | $5550-$6626 |
TRUMPET | B | サウンドエディタサブプログラム3 | $3400-$34FF |
M.W.D | R | 画像データ:ミュージックワールド | |
AN2 | B | ミュージックワールドサブプログラム | $3000-$44E0 |
JUKE | F | FM Juke Box Demo | |
M.APLI2 | F | FMファンタビジョン、FM日本語シート | |
COMMUNI | F | FMテレアクト/AV通信 | |
OUTSTR | B | 日本語出力 | $6000-$6222 |
GLOAD | B | 4096色画面ロード | $6000-$6BAF |
PRES.O | B | 縮小日本語表示 | $7000-$7390 |
ファイル名 | T | 説明 | アドレス |
STARTUP | F | スタートアップ、メインメニュー | |
TITLE.O | B | タイトル画像 | $6000-$6902 |
M.MENU | F | メインメニュー | |
WIN.O | B | Window機能による画面重ね合わせ | $7000-$70C1 |
PREUSE | F | フロッピィディスクの取り扱い、システムディスクの管理 | |
SETTIME | F | 内蔵クロックの時刻設定 | |
KEY | F | キーボード練習/日本語入力 | |
KEY.O | B | キーボード練習サブプログラム | $6000-$6F5D |
FM DEMO2 | F | FM音源2 | |
FLUTE | R | フルート画像 | |
OBOE | R | オーボエ画像 | |
CLARINET | R | クラリネット画像 | |
VIOLIN | R | バイオリン画像 | |
PIANO | R | ピアノ画像 | |
ORGAN | R | パイプオルガン画像 | |
HARP | R | ハープ画像 | |
HARD | F | ハードウェア概要/オプションハード | |
ME | F | ミュージックエディタII | |
TEST2 | B | ミュージックエディタIIサブプログラム | $2000-$5F3F |
M.APLI2 | F | サウンドエディタ、ミュージックワールド、ファンタビジョン、日本語シート | |
TN | B | サウンドエディタサブプログラム1 | $4000-$5538 |
WN | B | サウンドエディタサブプログラム2 | $5550-$6626 |
TRUMPET | B | サウンドエディタサブプログラム3 | $3400-$34FF |
M.W.D | R | 画像データ:ミュージックワールド | |
AN2 | B | ミュージックワールドサブプログラム | $3000-$44E0 |
JUKE | F | FM Juke Box Demo | |
GE | F | グラフィックエディタ、発色比較1、発色比較2 | |
KP.O | B | 4096色パレットサブプログラム | $6000-$6380 |
UMI.D | R | 画像データ:南国の海 | |
SS.D | R | 画像データ:マンハッタンの摩天楼 | |
PISA.D | R | 画像データ:ピサの斜塔 | |
PISAS.D | R | 画像データ:ピサの斜塔(縮小版) | |
BIRD.D | R | 画像データ:鳥 | |
FUNE.D | R | 画像データ:ボート | |
AVS.D | R | 画像データ:FM77AV | |
COMMUNI | F | FMテレアクト/AV通信 | |
GLOAD | B | 4096色画面ロード | $6000-$6BAF |
X'TREE.D | R | AVクリップ用画像データ:クリスマスツリー | |
TATSU.D | R | AVクリップ用画像データ:ドラゴン |
ファイル名 | T | 説明 | アドレス |
STARTUP | F | スタートアップ、メインメニュー | |
TITLE.O | B | タイトル画像 | $6000-$6902 |
M.MENU | F | メインメニュー | |
WIN.O | B | Window機能による画面重ね合わせ | $7000-$70C1 |
PREUSE | F | フロッピィディスクの取り扱い、システムディスクの管理 | |
SETTIME | F | 内蔵クロックの時刻設定 | |
KEY | F | キーボード練習/日本語入力 | |
KEY.O | B | キーボード練習サブプログラム | $6000-$6F5D |
FM DEMO2 | F | FM音源2 | |
FLUTE | R | フルート画像 | |
OBOE | R | オーボエ画像 | |
CLARINET | R | クラリネット画像 | |
VIOLIN | R | バイオリン画像 | |
PIANO | R | ピアノ画像 | |
ORGAN | R | パイプオルガン画像 | |
HARP | R | ハープ画像 | |
HARD | F | ハードウェア概要/オプションハード | |
ME | F | ミュージックエディタII | |
TEST2 | B | ミュージックエディタIIサブプログラム | $2000-$5F3F |
M.APLI2 | F | サウンドエディタ、ミュージックワールド、ファンタビジョン、テレアクト、日本語シート | |
TN | B | サウンドエディタサブプログラム1 | $4000-$5538 |
WN | B | サウンドエディタサブプログラム2 | $5550-$6626 |
TRUMPET | B | サウンドエディタサブプログラム3 | $3400-$34FF |
M.W.D | R | 画像データ:ミュージックワールド | |
AN2 | B | ミュージックワールドサブプログラム | $3000-$44E0 |
JUKE | F | FM Juke Box Demo | |
GE | F | グラフィックエディタ、発色比較1、発色比較2 | |
KP.O | B | 4096色パレットサブプログラム | $6000-$6380 |
UMI.D | R | 画像データ:南国の海 | |
SS.D | R | 画像データ:マンハッタンの摩天楼 | |
PISA.D | R | 画像データ:ピサの斜塔 | |
PISAS.D | R | 画像データ:ピサの斜塔(縮小版) | |
BIRD.D | R | 画像データ:鳥 | |
FUNE.D | R | 画像データ:ボート | |
AVS.D | R | 画像データ:FM77AV | |
VIDEO | F | ビデオ機能紹介 | |
INP | F | ディジタイズ機能デモ | |
KOUKA | F | 特殊効果デモ | |
MODE | B | 4096色パレットサブプログラム | $6000-$62CD |
GLOAD | B | 4096色画面ロード | $6000-$6BAF |
GSAVE | B | 4096色画面セーブ | $5000-$592D |
TELOP | F | ビデオ編集用:テロッププログラム | |
WIPE1 | F | ビデオ編集用:四角ワイププログラム | |
WIPE2 | F | ビデオ編集用:各種ワイププログラム(6種類) | |
INP2 | F | INPの編集中のもの? | |
F_OP_ED | F | FINAL WINNER の残骸(ゴミ?) |
Copyright (C) 2019 by Haserin