[
板情報
|
カテゴリランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
|
1-
101-
201-
301-
401-
この機能を使うにはJavaScriptを有効にしてください
|
Free
1
:
名無しさん
:2013/05/15(水) 23:49:09 ID:???0
何かあれば
14
:
名無しさん
:2013/07/07(日) 09:02:22 ID:qDmBTAgs0
XM7dashでOPNA対応してみた。ただし外部音源DLL使用時のみ。
ttp://tomatoma.s54.xrea.com/xm7/data/xm7dash1216abeta.zip
ttp://tomatoma.s54.xrea.com/xm7/data/xm7dash2960130707abeta.zip
ttp://tomatoma.s54.xrea.com/xm7/data/xm7dash3460130707abeta.zip
本日公開版とソースは共通。
makefileをBorland/aフォルダ内のものでコンパイルしただけ。
要はコンパイルスイッチOPNAMODEを追加しただけなんだけどね。
一応、FM音源ディスプレイやFM音源レジスタサブウィンドウも対応。
ただし、ディスプレイはFM音源4〜6パートのみだし、3種のどれか一つでも
OPNAモードになると、全部OPNAモードになるやっつけ仕様w
FM音源ディスプレイのソース自体がチャンネル番号とパート番号が
密接にひもづけられてたんで、個別にOPN/OPNAモードにするのは
しんどかったんですよー。
とりあえずステレオ出力と、FM音源4〜6パートについては確認済。
リズム音源とADPCMは未確認。
-->続く
15
:
名無しさん
:2013/07/07(日) 09:05:42 ID:qDmBTAgs0
OPNA拡張ポート部へのアクセス手段は、$FD15/6,$FD45/6,$FD51/2
それぞれ$FD14,$FD44,$FD50へ$00をライトでOPN互換部、$01をライトで
OPNA拡張部へ切り替える仕様にしました。
その理由は、
WHG:(標準FM音源$FD15-7 xor $0050)→$FD45-7
THG:(標準FM音源$FD15-7 xor $0044)→$FD51-3
っていうハード的な大前提を守りたかったからなのです。
この大前提を守ろうとすると、最適なI/Oアドレスが全くなくて、
それなら表裏切替方式にするしかないかな、ということでこうしました。
OPNA×3枚っていうのも、ある意味おっそろしいシステムかもw
誰かEDPLAYで対応してくれー(…他力本願かよw
EDPLAYはComrade HGのTHG対応版で1〜22まで使用してたはずだから、
さしあたり
23-25 標準FM音源4〜6パート
28-30 WHG音源4〜6パート
23-25 THG音源4〜6パート
26 標準FM音源リズムパート
31 WHG音源リズムパート
26 THG音源リズムパート
27 標準FM音源ADPCMパート
32 WHG音源ADPCMパート
27 THG音源ADPCMパート
ってとこかな…。
まぁ、時間つくって自分でもEDPLAY対応挑戦してみる。
16
:
名無しさん
:2013/07/07(日) 09:06:56 ID:qDmBTAgs0
おまけ
XM7dash + genpfm or np2fm(+)でうまく鳴らない理由が半分わかった。
XM7系はOPNの基準クロック1.2288MHzなんだけど、
np2fmのクロック許容範囲が7.9872MHz付近だからっぽい。
OPNクロックを7.9872MHz付近にして鳴らしたら似たような音になった。
genpfmの方もクロック7.9872MHz付近で鳴らしたら似たような音になったから、
多分同じ理由かなと…。
ただ、クロック上げるだけだと高音+早テンポになるだけなので、
どうしたものか考え中。
以上です。
3連カキコ失礼しました。
17
:
名無しさん
:2013/07/07(日) 11:30:41 ID:qDmBTAgs0
>>15
ぐは、パート番号が崩れてた。
23-25 標準FM音源4〜6パート
26-28 WHG音源4〜6パート
29-31 THG音源4〜6パート
32 標準FM音源リズムパート
33 WHG音源リズムパート
34 THG音源リズムパート
35 標準FM音源ADPCMパート
36 WHG音源ADPCMパート
37 THG音源ADPCMパート
な感じかと。汗。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板