GMPV4

hoot... - Sound Hardware Emulatorで、
作成された成果を利用して実機演奏を行うGMPV4の置き場兼オンラインマニュアルです。
機種はPC-98x1用になっていて、えうろぱ氏のGMPV3をリスペクトしたようなもの(汗)になっています。

hootの成果を流用するのでデータの連結解除や展開の機能は含んでいません。
一部のタイトルで連結状態のままhoot上でも鳴らすものがありますが、こちらはそれも展開することになります。


[ダウンロード (100621)]


更新情報

2010/06/21
・GMPV4に以下の修正・追加を行いました。
 MMDドライバを追加しました。
 PMDドライバを追加しました。
 RXドライバを追加しました。

2010/04/18
・GMPV4SPに以下の修正・追加を行いました。
 バグ取りを行いました。
 画面表示等の追加を行いました。

2010/04/04
・GMPV4に以下の修正・追加を行いました。
 MUSIC48ドライバを追加しました。
 SEを内蔵しているドライバでSEを鳴らした場合にファイルサイズの項目がおかしくなっていたのを修正しました。

2010/03/27
・GMPV4に以下の修正・追加を行いました。
 MAKOドライバを追加しました。
・FMUDRV2の備考を修正しました。
 [PC-9801] 妖撃隊 ~邪神降魔録~ (FMNEIRO.WAVとSE.DATの切り出し方法を追加)
・EXMUSに以下の修正を行いました。
 常駐チェックに失敗するタイトルが半分以上あったのを修正しました。
 簡易セレクタ機能を追加しました。
・FPLAYに以下の修正を行いました。
 簡易セレクタ機能を追加しました。

2010/03/24
・公開開始しました。


過去の更新情報


GMPV4の使用方法

基本は対象のドライバ常駐後

GMPV4 /(ドライバ名) (ファイル名)

で演奏を行います。
GMPV4SPが必要なドライバもあります。その場合はエラーとして、
Can't find GMPV4SP
と出ますのでGMPV4SPを常駐させておいてください。

以下、全ドライバ共通で停止とフェードアウトのコマンドがあります。
フェードアウトに関しては実装されてない場合は停止と同じ結果になります。

GMPV4 /(ドライバ名) /STOP
GMPV4 /(ドライバ名) /FADE


各ドライバの常駐チェックは行ってますが、渡す音楽ファイルの形式チェックは一切していないので注意してください。
(チェックのしようが無い形式も多々あるので敢えて行ってません)



GMPV4SPの使用方法

silverHIRAME氏作の常駐メモリアロケータで、GMPV3におけるGMPV3SPに当たるツールです。
ファンクションレベルでGMPV3SPの上位互換になっており、GMPV3SPの代わりに使用する事も可能です。
GMPV3SPとの違いは以下の点です。

・64kを超えるサイズのメモリを確保可能
・複数メモリの確保が可能

オプションは以下になります。

常駐:
GMPV4SP S (確保サイズ1(パラグラフ単位)) (確保サイズ2(パラグラフ単位)) ...

メモリ確保:
GMPV4SP (確保サイズ1(パラグラフ単位)) (確保サイズ2(パラグラフ単位)) ...
常駐と同時に確保も可能です。
パラグラフとは実際のサイズ / 16になります。

メモリ解放:
GMPV4SP F[数値]
確保したメモリの個数を0からの数値で指定して解放します。

メモリ全解放:
GMPV4SP F
全ての確保したメモリを解放します。

常駐解除:
GMPV4SP R
全ての確保したメモリの解放も行います。

確保メモリ一覧:
GMPV4SP L
確保しているメモリの一覧を表示します。


例えばGMPV3SPと同等の状態にする場合は、GMPV4SP S 4095 と指定します。
(64kのメモリを1個確保の状態)
通常はSと数値指定でメモリも確保、使い終わったらRで解除が殆どだと思います。(Fは普段は使わないでしょう)



GMPV4/SPのソースについて

同梱のソースはGMPV4、GMPV4SP共にLSI-C(86)試食版でコンパイルが可能です。



各ドライバの説明

上記の基本オプション以外に、各ドライバによってさらにオプションがある場合があります。
鳴らしたいドライバの項目には目を通しておいてください。
説明や実機では楽なドライバ流用、共通化、さらにデータの展開を要するもの等についても書いてあります。

[NEW]マークは1週間以内の更新のものに付きます。

RX
PMD
MMD
MUSIC48
MAKO
SDN
SS
MUSDRV
FMUDRV2
SCBIOS
FMD
OPNDRV
MSDRV4
EMD
MIZ3
MMD3
RME
EXMUS
IBGM
FMP
NAX
USDDRV
MFD
HHD
FPLAY
NARU
EMI
MS
MMDR
MUSIC68
MUSIC70
MUSIC60
MFM
PLAY5
MDRV98
UFMD
MBMUS
PLAY6
BGMDRV
NEODRV
FMX
CMD
FMP3
SYNTHIA
TRPSCHRN

[ 戻る ]