SZMMP069.LZH ( 54KB , 2000/06/20 ) をダウンロードできます。
SZMMP version 0.69, SZMRP version 0.19, SZMGP version 0.09 がまとめて入っています。
順にSMF、RCP/R36、G18/36ファイルを演奏するMIDIプレイヤーです。( SZMMP実行画像 )
DM-SYSTEM2 版の SZMMP のテストバージョンは 同システム版 SZMYP の方を参照ください。
- MSX用のMIDIプレイヤーはすでにうまぴー、MSP、SMID(3)、MIDRY、SAWP/RXなど実に多くの物がありますが、そんな中でSZMMP/RP/GPが異彩を放つのは、その目的です。
「MIDI対応のMSXソフト(特にゲーム^^)が増えること」を願ったこのソフトは、かつてMSX用内蔵音源ドライバとして名を馳せた Ain氏のMGSDRVによく似た構造をしています。MGSDRV対応のプログラムにかなり近いプログラムの組み方でMIDIデータを鳴らすことができる、というわけです。
- MGS同様の単純なメモリアクセスではサイズに無理があるので、独自にエントリーを拡張してメモリマッパ等にも対応。MIDIインターフェイスもMSX-MIDIはもちろん只MIDIやアクロバット等も利用でき、Z80AとR800の両方に対応しています。
- SZMRP/SZMGPはまだ作り始めでデータによっては上手く動かないことがあるのですが、それはこれから対処していきたいと思っています。でも、もうたいていのデータはOKみたいですよ。
- また、一応ドライバ部を抜き出したL80用ライブラリも公開しました。が、あまり使い物にならないと思います。
- 杉山さんのEDCOM3でも明示的にSZMMP他に対応するようになりました。
SZMMP/RP/GP 開発状況
過去のここの記述内容は履歴に移動。