○動作環境

サウンドカード、DirectX7またはDirectX9、IE6(正確には、Microsoft製XMLパー
サ:MSXML3)がインストールされたWin32環境で動くように作成されています。手
抜きなので、これらがないと即エラーになると思われます。hoot.ini の 
data_dir に含まれる名前のディレクトリを作って、そこにデータファイルをま
とめてzip形式にして格納し、hoot.exeを起動してください。YM2608のリズム音
データは M88 に準拠しています。hoot.exe と同じディレクトリに置いてくださ
い。

-list オプションをつけて起動すると、カレントディレクトリに drivers.xml
を出力します。


○操作(キーボード)

カーソル上下		タイトルの選択
カーソル左右		フォルダ／タイトルスクロール
BS,ESC			フォルダ／タイトル選択から１層前に戻る
			インクリメンタルサーチ中の場合：
			BS  : 1文字削除
			ESC : サーチモード終了
リターン/スペースキー	タイトル決定、ドライバロード
Alt+Enter		フルスクリーンモード
P			演奏停止
			(手抜きなので、演奏停止はインプリメントされてい
			ない場合が多いです。)
0			コールナンバー0を発行
Ctrl-F/S		高速/低速再生
Ctrl-C			音源レジスタの内容をクリップボードに16進ダンプ
Ctrl-R			タイトル定義ファイル再読み込み
Ctrl-W			Wave出力ON/OFF
Ctrl-I			インクリメンタルサーチモード切り替え
/			スペアナON/OFF
Ctrl+カーソル左右	鍵盤スクロール
Ctrl+カーソル上下	レジスタ表示スクロール
F1/F2/F3/F4/F5/F6/F7/F8	レジスタ表示音源切り替え
TAB			セレクタ/チャンネルマスクモード切り替え
12345678		チャンネルマスク(ch0-7)
QWERTYUI		チャンネルマスク(ch8-16)
			SHIFTを押しながらで、そのチャンネルのみON
9/O			全チャンネルON/OFF
-			チャンネルマスク反転
L			LPFのON/OFF

○操作(マウス)

[セレクタ]
左クリック		カーソル移動
右クリック		1階層上に戻る(=[BS]/[ESC]と等価)
戻る			1階層上に戻る(=[BS]/[ESC]と等価)
左ダブルクリック	フォルダ選択／タイトル再生(=[ENTER]と等価)
ホイール		フォルダ／タイトルスクロール

[レジスタダンプ]
左クリック		ダンプ順方向切り替え
右クリック		ダンプ逆順方向切り替え
進む			ダンプ順方向切り替え
戻る			ダンプ逆順方向切り替え
ホイール		ダンプ範囲スクロール

[鍵盤]
左クリック		マスクON/OFF
右クリック		マスク全解除(=[9]と等価)


○インクリメンタルサーチについて

検索⇔通常モード切り替えは CTRL+[I] で行います。
検索対象はフォルダ名、ドライバ名、タイトル名で、各タイトルの個別曲名は
対象外です。
検索は半角英数記号のキー24文字以内（大小比較あり）による部分一致で行い、
カーソル上下で該当するリストにカーソルが移動します。[BS]キーで１文字ず
つ削除しますが、文字がなくなっても検索モードは維持します。
検索モードの解除は、再度CTRL+[I]、[ESC]、[RETURN]での選択、カーソル上下
以外のキーによるセレクタスクロールのいずれかの操作です。
検索中はセレクタ領域のマウス左右クリックは無視されます。
タイトル再読み込み時は検索モードを解除します。


○設定

現状ではほとんど不可能です。hoot.ini を編集することによりデータディレク
トリ、再生周波数、各音源のミキシングレベル、LPFの特性などを変えることが
できます。配布アーカイブ内の hoot.ini を参考にしてください。


○使用しているコード

RAZE Z80 core, by Richard Mitton (richard.mitton@bigfoot.com)
XM7 6809 emulator (hoot version), Copyright (C) 1999-2000 ＰＩ．
Portable 6809 emulator Copyright (C) John Butler 1997
Portable 6800 class  emulator (M.A.M.E)
A portable Motorola M680x0 processor emulation engine.
  Copyright 1999-2001 Karl Stenerud.  All rights reserved.
Portable HuC6280 emulator Copyright (c) 1999, 2000 Bryan McPhail, mish@tendril.co.uk
Portable 6502/65c02/65sc02/6510/n2a03 emulator V1.2
  Copyright (c) 1998,1999,2000 Juergen Buchmueller, all rights reserved.
Mitsubishi M37710 CPU Emulator v1.2 Copyright (c) 2004-2006 R. Belmont, based on G65816 by Karl Stenerud
Hitachi H8/3002 microcontroller emulator
  Original by The_Author & DynaChicken for the ZiNc emulator. / Rewrite for MAME by R. Belmont
Portable 6309 emulator
  Copyright (C) John Butler 1997, Copyright (C) Tim Lindner 2000
Portable Z80 emulator V3.5
  Copyright (C) 1998,1999,2000 Juergen Buchmueller, all rights reserved.
Intel 8039 Portable Emulator
  Copyright (C) 1997 by Mirko Buffoni / Based on the original work (C) 1997 by Dan Boris
FM Sound Generator with OPN/OPM interface Copyright (C) by cisc 1998, 2003.
fmopl.c - software implementation of FM sound generator
                                     types OPL and OPL2
   Copyright (C) 2002,2003 Jarek Burczynski (bujar at mame dot net)
   Copyright (C) 1999,2000 Tatsuyuki Satoh , MultiArcadeMachineEmulator development
EMU2413 - a YM2413 emulation module written by Mitsutaka Okazaki 2001.
NEZplug Version 0.9.4.8 by Mamiya
DDUTIL.CPP Copyright (c) 1995-1999 Microsoft Corporation. All rights reserved.
zlib 1.2.3 (C) 1995-2005 Jean-loup Gailly and Mark Adler
HyperLink static control. Copyright (C) 1997, 1998 Chris Maunder, Giancarlo Iovino
その他、MAMEのソース。


○参考

M.A.M.E.  -  Multiple Arcade Machine Emulator
  Copyright (c) 1997-2007, Nicola Salmoria and the MAME team
  All rights reserved. 
その他のエミュレータ


○ソースコード

hoot の参考ソースコードを http://dmpsoft.s17.xrea.com/ で配布していま
す。

アーケードゲームのドライバのソースコードは、現在は公開していませんが、メ
ンテナンスもほとんどされていないので、参考ソースコードとして公開するかも
しれません。

公開しているのは、最新版のソースコードではありませんが、ドライバや音源エ
ンジンの書き方は変わっていません。もし、コードを書いてみたという方がいら
っしゃいましたら、気軽にメールを送って下さい。


○備考

アーケードゲームのドライバは関しては、他のソフトウェアを参考にしている部
分も多く、目新しさもなく、扱いも難しいのでおまけ扱いとし、タイトルデータ
は用意していません。


○使用制限について

hoot の開発を続けてきましたが、作者の hoot に対する興味も薄れてきて、ほ
とんどメンテナンスされていない状態が続いています。また、Web での公開を行
っているものの、市販のデータをそのまま用いるという点で著作権などの面から
見て hoot そのものにも問題がないとは言い切れないと作者自身も考えています。
特にアーケードゲームに関しては黒に近い灰色と考えています。

以上のようなことから、万が一クレームがつくなどの問題が生じたときに面倒な
ことにならないようにするために、hoot のアーケードゲームのサウンドの演奏
には各バージョンごとに使用期限を設けています。使用期限を過ぎると一定の時
間(1 分間)しか演奏できなくなります。この制限は hoot の配布ページから取得
できる制限解除キーで一定の期間(キー発行から 3 ヶ月間)だけ解除することが
できます。制限解除キーは何度でも発行できます。制限解除キーは指定されたメ
ールアドレスごとに生成され、CGI スクリプトによりメールで送信されます。使
ってくださっている方にはお手数をおかけしますが、ご理解の程よろしくお願い
します。


○謝辞

  ciscさん
   ・テルプシコラのドライバ提供。
   ・M88 への解析用機能の追加。
  Fu-.さん
   ・KONAMI MSXドライバ提供。
   ・スナッチャー解析情報提供。
   ・アンジェラス解析情報提供。
   ・X68000ドライバ提供。
   ・タイトル選択階層化。
   ・YM-3812エンジン提供。
   ・その他、各種ドライバ、エンジン提供。
  BEL.さん
   ・ドライバ、タイトルデータ提供。
  UME-3さん
   ・タイトルデータ提供。
   ・システムサコム(PC-88)系ドライバ提供。
   ・pc88汎用ドライバ提供。
   ・X1汎用ドライバ提供。
   ・その他、各種ドライバ提供。
  まーくん2さん、sziさん、Nomichiさん、AKATTAさん、mzlさん
   ・タイトルデータ提供。
  ALL-S Armorさん
   ・外部制御インタフェイス提供。
  ゆいさん
   ・pc98汎用ドライバ提供。
   ・pc98用ドライバ提供。
  C60さん
   ・pc98用ドライバ提供。


協力ありがとうございます。


○連絡先

http://dmpsoft.s17.xrea.com/
DMP SOFT. <dmpsoft@s17.xrea.com>


○履歴
20091231	PC/ATドライバにCreative Music System(GameBlaster)を追加した。(RuRuRuさん)
		NEZplug Version 0.9.4.8 + 2 + 18.01相当に更新した。(RuRuRuさん)
		KSSを修正した。(RuRuRuさん)
		NSF再生時の各デバイス個別の音量と動作モードをxmlで指定できるようにした。(黒羽製作所さん)
		NSF再生時の各デバイスのデフォルト音量を実機比較で調整した。(黒羽製作所さん/RuRuRuさん)
		SNEAPU.DLLの補間設定とDSPパラメータを指定できるようにした。(黒羽製作所さん)
		細かい修正。
20090517	USBFMに仮対応した。(nueさん)
		タスクバーの位置が下以外でもウインドウ位置が正常に復帰できるようにした。(RuRuRuさん)
		デバッグコンソールの画面位置を保存するようにした。(UME-3さん)
		YMF262の不具合を修正した。(RuRuRuさん)
		X68000汎用ドライバを改良した。(RuRuRuさん)
		IBM PS/1ドライバを追加した。(RuRuRuさん)
		TandyとPS/1ドライバにS98出力を追加した。(RuRuRuさん)
		PC-88ドライバに厳密なuPD8214割込みコントローラを実装した。(RuRuRuさん)
		X1のOPM2枚挿し環境に対応した。(UME-3さん)
		X1汎用ドライバでCTC割込み優先順位を参照するようにした。(UME-3さん)
		PC/AT汎用ドライバのTandyDAC BIOS一部サポートを追加した。(RuRuRuさん)
		NEZplug Version 0.9.4.8 + 2 + 17.2相当に更新した。(RuRuRuさん)
		細かい修正。
20081231	ウインドウ位置を記憶するようにした。(UME-3さん)
		PC-88VAで初期状態のSSG音量バランスを調整した。(RuRuRuさん)
		PC-98x1でAMD-98関連を修正した。(UME-3さん、RuRuRuさん)
		PC/ATにBEEP(PC-Speaker)ドライバを追加した。(RuRuRuさん)
		X68000でDMA転送完了割り込みをサポートした。(Fu-.さん)
		Z80のレジスタ表示にIFFも表示するようにした。(Fu-.さん)
		サウンドオーケストラVのパンを修正した。(RuRuRuさん)
		細かい修正。
20080827	セレクタの階層順序を変えられるようにした。
		全体音量変更用のtotal mixタグを追加した。(Fu-.さん)
		IBM PCjr/Tandy 1000ドライバを追加した。(RuRuRuさん)
		PC-98のサウンドオーケストラVに対応した。(UME-3さん)
		SB16のDSPのコマンドを追加した。(RuRuRuさん)
		PC88汎用ドライバにテキストウインドウを実装した。(UME-3さん)
		HESの簡易VDCエミュレーションを追加した。(RuRuRuさん)
		hoot起動中にhootclientを実行すると落ちていたのを修正した。(RuRuRuさん)
		SN76496,SCSPを最新のMAMEコードに追従した。(Fu-.さん)
		NEZplug Version 0.9.4.8 + 2 + 16.9相当に更新した。(RuRuRuさん)
		細かい修正。
20080427	Direct3D描画時のミップマッピングを無効にした。
		セレクタでESCが効かなくなっていた不具合を修正した。(BEL.さん)
		検索中の / キーを無効にした。(Fu-.さん)
		PC-8801用OPMボード「響」を実装した。(UME-3さん)
		NEZPLUG Version 0.9.4.8 + 2 + 16.7相当に更新した。(RuRuRuさん)
		ディレクトリ名を含んだアーカイブのS98出力を修正した。(RuRuRuさん)
		CPU/タイマ関係をMAME 0.122u6に追従した。(Fu-.さん)
		細かい修正。
20071231	ROMEOが使えなくなっていたのを修正した。
		DirectDraw(DirectX7)/Direct3D(DirectX9)のDLLを遅延ロードするようにした。
		セレクタでインクリメンタルサーチできるようにした。(Fu-.さん)
		PC/ATドライバを追加した。(RuRuRuさん)
		PC-88VAドライバを追加した。(RuRuRuさん)
		NEZplug Version 0.9.4.8 + 2 + 16相当に更新した。(RuRuRuさん)
		CPUコアをMAME 0.119u3に追従した。(Fu-.さん)
		PC-98の複数枚音源環境を整理/修正した。(UME-3さん)
		PC-98ドライバのクロック上限値を変更した。(RuRuRuさん)
		MDXをXMLに記述可能にした。(RuRuRuさん)
		XMLの一部のタグで特殊文字を正しく扱えるように修正した。(Fu-.さん)
		細かい修正。
20070708	MSXML.DLLの代わりにMSXML3.DLLを使用するようにした。
		MIDI出力デバイスをhoot.iniで指定できるようにした。
		Direct3Dを用いた描画モードを追加した。(BEL.さん)
		スキンの透過処理をskin.cfgで指定できるようにした。(BEL.さん)
		PC98DOSドライバを一新した。(ゆいさん)
		PC98DOSドライバのデバッグコンソール機能を追加した。(ゆいさん)
		PC98コアにSoundBlaster16を追加した。(RuRuRuさん)
		PC98コアのMIDI出力(MPU-PC98II)を追加した。(RuRuRuさん)
		YM2203のCSM音声合成に対応した。(RuRuRuさん)
		NEZplug Version 0.9.4.8 + 2 + 5相当に更新した。(RuRuRuさん)
		CPUコアをMAME 0.116に追従した。(Fu-.さん)
		一部のKSSが演奏できない不具合を修正した。(Fu-.さん)
		PC98系ドライバのS98出力を追加した。(RuRuRuさん)
		細かい修正。
20070226	UIを変更した。(SVGA化/CPUレジスタ表示/タイトルスクロール/スキン/マウスオペレーション) (BEL.さん/Fu-.さん)
		SPCのScript700に対応した（別途対応版DLLが必要）。(Fu-.さん/黒羽製作所さん)
		PC-98の音美ちゃんに対応した。(UME-3さん)
		PC-98の複数枚音源環境に対応した。(UME-3さん)
		PC-98(DOS)のデバッグ出力に対応した。(黒羽製作所さん)
		SCSPのDSPに対応した。(Fu-.さん)
		CPUコアをMAME 0.112に追従した。(Fu-.さん)
		RF5C400を調整した。(BEL.さん)
		XMLを起動後に読み込むようにした。(BEL.さん)
		アーカイブファイル名をキャッシュして起動を高速化するようにした。(Fu-.さん)
		(XMLファイル、アーカイブファイル更新時は、XMLファイルの再読み込みをしてください。)
		古い仕様のドライバを廃止した。
		細かい修正。
20061231	CTRL+Rを押したときのフォーカスの動作を修正した。(Fu-.さん)
		OPL系音源のパートマスクを修正した。(BEL.さん)
		YM2203(STEREO)時のパン表示を修正した。(UME-3さん)
		PC98/サウンドオーケストラのパンをサポートした。(UME-3さん)
		出力サウンドデバイス指定を可能にした。(Fu-.さん)
		N63701Xを追加した。(Fu-.さん)
		hoot.xmlを整理した。(黒羽製作所さん)
		CPUコアをMAME 0.109に追従した。(Fu-.さん)
		SCSPエミュレーションを改善した。(BEL.さん)
		nezフォーマットに対応した。(Fu-.さん)
		C352コアを調整した。(BEL.さん)
		パン表示を左右8段階ずつに変更した。(Fu-.さん)
		SNESのパンが左右逆だったのを修正した。(Fu-.さん)
		細かい修正。
20060611	WAVE出力を修正した(主に外部出力関連)。(Fu-.さん)
		S98出力を修正した(主に外部出力関連)。(UME-3さん)
		細かい修正。
20060603	SPCのチャンネルマスクに対応した。(Fu-.さん/黒羽製作所さん)
		WAVE出力に対応した。(Fu-.さん)
		S98V3出力に対応した(一部のドライバのみ、暫定版)。(UME-3さん)
		YM2610のデバイス別バランス調整を追加した。(Fu-.さん)
		MAMEのh83002コアを0.106のものにした。(Fu-.さん)
		細かい修正。
20060319	MAMEのCPUコアを新しいものに入れ換えた。(Fu-.さん提供)
		GAMEGEARのステレオ演奏に対応した。(Fu-.さん提供)
		一部のKSSが演奏できない不具合を修正した。(Fu-.さん提供)
		細かい修正。
20060107	タイトルをソートできるようにした(sort=1)。(C60さん提供)
		XMLファイルの読み込みを高速化した。(C60さん提供)
		MAMEのHD6309コアを追加した。(Fu-.さん提供)
		MAMEのCPUコアを新しいものに入れ換えた。
		RF5C400コアを追加した。(BEL.さん提供)
		mucomfmavドライバを追加した。(Fu-.さん提供)
		pc98dosドライバにDOSファンクションを追加した。(UME-3さん提供)
		SPCのファイルロード関係を改善した。(Fu-.さん提供)
		一部のNSFが演奏できない不具合を修正した。(Fu-.さん提供)
		一部のKSSが演奏できない不具合を修正した。(Fu-.さん提供)
		細かい修正。
20051105	hoot.xmlを分割した。(ohtaさん提供)
		C352の音質を改善した。(BEL.さん提供)
		PC-98のサウンドオーケストラに対応した。(UME-3さん提供)
		MAMEのMSM5232を移植した。(Fu-.さん提供)
		MAMEのm37710コアを最新にした。(Fu-.さん提供)
		SN76496をMAME0.101に追従した。(Fu-.さん提供)
		hoot.iniに高速再生/低速再生速度調整オプションを追加した。(UME-3さん提供)
		SCSP合成ボリュームを調整した。(Fu-.さん提供)
		ES5506を追加した(Fu-.さん提供)
		XMLの<range>タグを追加した。(Fu-.さん提供)
		細かい修正。
20050924	NP2コアのhoot割り込み関係を修正した。(ゆいさん提供)
		86PCM関連を修正した。(ゆいさん提供)
		X1汎用ドライバで不正終了することがある不具合を修正した。(UME-3さん、ゆいさん提供)
		hoot.xmlを分割可能にした。(Fu-.さん提供)
		PC88汎用ドライバの4MHzモードをサポートした。(UME-3さん提供)
		MAMEの最新ソースでの更新を反映した。 (Fu-.さん、BEL.さん提供)
		MAMEのi8039コアを組み込んだ。(Fu-.さん提供)
		MAMEのh83002コアを組み込んだ。(Fu-.さん提供)
		MAMEのm37710コアを組み込んだ。(Fu-.さん提供)
		C352を追加した。(Fu-.さん提供)
		SCSPを追加した。(Fu-.さん提供)
		VLM5030の発声に対応した。(Fu-.さん提供)
		uPD7759のスレーブモードに対応した。(Fu-.さん提供)
		DACエンジンを改良した。(Fu-.さん提供)
		サンプル再生デバイスを追加した。(Fu-.さん提供)
		Y8950を追加した。(BEL.さん提供)
		MAMEのfmoplのADPCMのマスクに対応した。(BEL.さん提供)
		AY-3-8910,YM3526,Y8950を複数組込時にマスクが正しく動作しない不具合を修正した。(BEL.さん提供)
		tehkan customデバイスを追加した。(BEL.さん提供)
		hoot.xmlの内容を大幅に整理した。(ohtaさん提供)
		zlibを1.2.3にした。
		細かい修正。
20050507	X68000のMIDI出力に暫定対応した。
		pc98dosドライバを修正した。(ゆいさん提供)
		  - 不具合修正
		  - デバイスドライバロード対応
		  - 細かい機能追加
		AMD-98に対応した。(ゆいさん提供)
		86PCMのパートマスクに対応した。(ゆいさん提供)
		X1汎用ドライバのCTCの不具合を修正した。(UME-3さん提供)
		MSN Messenger 7の曲名表示に対応した。(ゆいさん提供)
		PC88汎用ドライバにVSync24kHzモードを追加した。(UME-3さん提供)
		細かい修正。
20050213	PC98(NP2)コアを改良した。(ゆいさん提供)
		  - pc98vxドライバの新規追加
		  - pc98dosドライバの新規追加
		  - 割り込みコントローラ(PIC)のサポート
		  - PC-9801-86のPCM音源のサポート
		  - hoot割り込みのプライオリティ変更
		  - VSync割り込みサポート
		  - コード最適化
		mucom88ドライバを、Ysの別バージョンに対応させた。(UME-3さん提供)
		細かい修正。
20041113	OPLトラックマスクを実装した。(Fu-.さん提供)
		太陽の神殿/ザナドゥシナリオ2(PC88)の隠し曲をサポートした。(Fu-.さん提供)
		PC88系のドライバに音量調整オプションを追加した。(UME-3さん提供)
		PC98(NP2)コアを新規実装した。(ゆいさん提供)
		PC98 RiverH98ドライバを追加した。(ゆいさん提供)
		PC98汎用ドライバを追加した。(ゆいさん提供)
		細かい修正。
20040925	外部制御インタフェイスを調整した。(ALL-S Armorさん提供)
		タイトル再読み込み機能を追加した。(Fu-.さん、ALL-S Armorさん提供)
		AY-3-8910エンジンをMAME0.85に追従した。(Fu-.さん提供)
		EMU2413を0.61にした。(UME-3さん提供)
		PC88汎用ドライバに割り込みレベルを厳密にするオプションを追加した。(UME-3さん提供)
		PC88汎用ドライバにメモリ境界チェックを入れた。(UME-3さん提供)
		PC-8801-10ドライバでMAMEのAY-3-8910エンジンを使えるようにした。(UME-3さん提供)
		スターシップランデブー(PC88版)の音源をYM-2608にした。(UME-3さん提供)
		X1汎用ドライバにメモリ境界チェックを入れた。(UME-3さん提供)
		X1汎用ドライバにCTCカウンタの初期値のオプションを追加した。(UME-3さん提供)
		X1汎用ドライバでMAMEのAY-3-8910エンジンを使えるようにした。(UME-3さん提供)
		SPCの演奏に対応した(SNESAPU.DLL利用)。(Fu-.さん提供)
		SCC/KSSドライバでMAMEのAY-3-8910エンジンを使えるようにした。(Fu-.さん提供)
		KSSドライバをSCC+に対応させた。(Fu-.さん提供)
		KSSドライバで演奏できないタイトルがあったのを修正した。
		ROMEOの存在チェックを修正した。
		ES5505/5506のチャンネルマスクを修正した。(Fu-.さん提供)
		MSM5205のPAN表示を修正した。(Fu-.さん提供)
		細かい修正。
20040606	X1汎用ドライバのPSGのI/Oデコード部を修正した。(UME-3さん提供)
		X680x0ドライバのオプションを増やした(未使用)。(MZLさん提供)
		外部制御インタフェイスを追加した(テスト中)。(ALL-S Armorさん提供)
		(hootserv.dll、hootclient.exeを追加した。)
		細かい修正。
20040505	XANADUの空腹時のBGMに対応した。(Fu-.さん提供)
		YM2610Bのステータス表示に対応した。(Fu-.さん提供)
		PC88汎用ドライバの細かい修正をした。(UME-3さん提供)
		NSFの再生速度が速くなってしまっていたのを修正した。
		細かい修正。
20040418	X1汎用ドライバを追加した。(UME-3さん提供)
		zlibを1.2.1にした。
		同梱のhoot.xmlを修正した。
		細かい修正。
20040307	GBSの演奏に対応した(NEZplugのソースコードを利用)。(Fu-.さん提供)
		VRC7(NSF)に対応した。(Fu-.さん提供)
		PC-8801-10用ドライバを追加した。(UME-3さん提供)
		Ctrl-Cで、表示中の音源レジスタの内容をクリップボードに16進ダンプするようにした。
		KONAMI 053260をMAME0.80相当にした。
		KONAMI 051649(SCC)をMAME0.79u1相当にした。
		細かい修正。
20040111	OPN版pc88汎用ドライバを追加した。(UME-3さん提供)
		PC88汎用ドライバにADPCMx8bitモード対応オプションを追加した。(UME-3さん提供)
		NSFの演奏に対応した(NEZplugのソースコードを利用)。(Fu-.さん提供)
		MAMEのfmoplをMAME0.77相当にした。
		演奏中のタイトルを表示するようにした。
		細かい修正。
20031221	ES5505/5506をMAME0.76相当にした。(Fu-.さん提供)
		SEGAPCMをMAME0.76ベースにした。(Fu-.さん提供)
		一部のドライバをROMEOに対応させた。(Fu-.さん提供)
		RF5C68のPCMバンクへのアクセス方法を修正した。(Fu-.さん提供)
		pc88汎用ドライバにhoot.xmlからパラメータを渡せるようにした。(UME-3さん提供)
		細かい修正。
20031013	fmgenを最新(008)にした。
		pc88汎用ドライバで音色データを個別にできるように改良した。(UME-3さん提供)
		ファイヤーホークのボス曲を演奏可能にした。(UME-3さん提供)
		細かい修正。
20030807	YM2608、YM3438でROMEOを無効にできるようにした。
		FM音源のタイマのリセット方法を変更した。
		MAMEのfmoplをMAME0.71u2相当にした。
		ES5505/5506をMAME0.68-0.71u2相当にした。
		μPD7759をMAME0.67-0.71u2相当にした。
		メガドライブのPCMの音程を調整した。
		fmgenを最新(007a)にした。
		pc88汎用ドライバでmfile_sizeオプションが動作していなかっ
		たのを修正した。(UME-3さん提供)
		Fu-.さんに頂いたドライバを追加した。
		細かい修正。
20030120	midgartsドライバのADPCMデータのロードサイズを16KBにした。(UME-3さん提供)
		pc88汎用ドライバを改良した。(UME-3さん提供)
		Fu-.さんに頂いたドライバを追加した。
		一部のドライバをROMEOに対応させた。(Fu-.さん提供)
		スタークルーザー(MD版)に対応した。
		MAMEのfmoplを最新にした。
20020928	(ネタがないため現状をリリース)
		Fu-.さんに頂いたドライバを追加した。
		細かい修正。
20020822	SHIFTキーを押しながらのチャンネルマスクを追加した。
		複数のアーカイブからファイルを読めるようにした。
		(archive="child,parent" のように指定する。)
		YM2203/YM2608 でプリスケーラを変更してもタイマが変更され
		ないのを修正した。
		driveralias タグを追加した。
		マルチメディアタイマの初期化方法を少し変えた。
		pc88汎用ドライバを追加した。(UME-3さん提供)
		日本語106キーボードで`-'によるマスク反転が動作していなかっ
		たのを修正した。(Fu-.さん提供)
		μPD7759エンジン追加。(Fu-.さん提供)
		ES5505/6エンジン実装。(Fu-.さん提供)
		Fu-.さんに頂いたドライバを追加した。
		その他追加。
20020714	ライセンス周りのミスを修正した。
		新しいドライバのタイトルデータを追加した。
20020707	X680x0ドライバの停止用のコードを0x00にした。
		新しいドライバのタイトルデータを追加した。
		MAMEの6502コアを組み込んだ。
		MAMEのfmoplを最新にした。
20020629	X680x0ドライバのメモリを増やした。
		VALNAに対応した。(UME-3さん提供)
20020609	Fu-.さんに頂いたコードをマージした。
		X680x0ドライバにXファイル読み込みの機能を追加した。
		MAMEのfmoplを最新にした。
20020602	ROMEOのチャンネルマスク/レベル調整を修正した。
20020601	ROMEOのYMF-288のwaitを修正した。
		ROMEOのYM-2151のwaitでsnoop counterも見るようにした。
		スケジューラを少し変えた。
		ROMEOのYM-2151のレベル調整を修正した。
		ROMEOのチャンネルマスクを実装した。
		ROMEOのクロックオシレータの実装判定/選択を実装した。
20020526	ROMEOに対応した。
20020407	zlibを 1.1.4 にした。
20011209	054539エンジンにリバーブを追加した。(mameに追従)
20020105	メガドライブドライバを追加した。(Fu-.さん提供)
		(ほとんど動作確認していません…すみません。)
20011124	ザナドゥ(I/II)に対応した。(Fu-.さん提供)
		ロマンシアに対応した。(Fu-.さん提供)
		太陽の神殿に対応した。(Fu-.さん提供)
		ハイドライド3に対応した。(Fu-.さん提供)
		メガドライブモノに対応した。(Fu-.さん提供)
		その他、多々追加。(Fu-.さん提供)
20011006	X68000ドライバのADPCMのパンポットを左右が逆転していたの
		を修正した。
		ソーサリアン(88VA版)で各デバイスの音量を調整できるように
		した。
		ESC キーに BS キーと同じ機能を割り当てた。
20010904	制限解除キーの判定ミスを修正した。(ご迷惑をおかけした皆
		様、申し訳ありませんでした。)
20010730	YM2203のタイマを自前で管理するようにした。
		YM2151のタイマを自前で管理するようにした。
		FM音源の割り込み周りを修正した。
		YM2203のSSGのチャンネルマスクを修正した。
20010719	ciscさんのFM音源エンジンにチャンネルマスクを追加した。
		(勝手にすみません。)
		EMU2413でチャンネルマスクに対応していただいたので差し替
		えた。(Okazakiさん、ありがとうございます。)
		YM2610のチャンネルマスクを修正した。
		RAZE Z80コアを最新版にしてみた。
		各CPUコアを最新版にしてみた。
		YM2608のタイマを自前で管理するようにした。
20010617	ZAVASに対応した。
20010616	チャンネルマスクを実装した。(一部未対応)
		キーバインドを若干変更した。
		YM2413の表示周りを修正した。
20010607	ちょっとした修正。
20010602	YM2610のタイマを自前で管理するようにした。(test)
		スケジューラを修正した。(まだ問題あり)
		6809エミュレータ(XM7)を最新版にした。
20010526	BATTLE GORILLAに対応した。
		XTALSOFT DIGITAL JUKE BOXに対応した。
20010506	REVOLTERに対応した。
20010416	細かいバグを取った。
		QSOUNDエンジンを搭載した。
20010331	前もって波形を計算する量を設定できるようにした。
		ciscさんのFM音源エンジンを最新版(006)にした。
		言語依存のリソースを外部に出した。
		LZMXDRVに対応した。
		X680x0のPCM8でキーオフしていなかったのを修正した。
		スペアナが反応しないことがあるのを修正した。
20010323(2)	Win9x系でのリソースの不具合を修正した。
20010323	MFCをダイナミックリンクするようにした。
		リソースの言語をいじってみた。
20010318	ciscさんのFM音源エンジンを最新版にした。
		FFTのコードを自前のものに置き換えた。(遅くなった。)
20010310	YM2151のLFOを修正した。
		YM2610のADPCMのステータスフラグを修正した。
		-listオプション追加。(作業中)
20010304	ciscさんのFM音源エンジンを最新版にした。
		タイトル選択のコードを書き直した。
		一部ドラッグ&ドロップ対応。
		ドキュメントを少しだけ丁寧にした。
		HESドライバ修正。
		KSSドライバ修正。
		EMU2413エンジンを組み込んだ。
		mxdrv対応。
		ADPCMエンジン修正。
20010201	TELENET MUSIC BOXドライバ修正。
		YM-3812エンジンの表示を修正した。
20010128	ADPCM(MSM6258V/MSM6295)の線形補間をやめた。
		YM-3812エンジンを搭載した。
		タイトル選択を階層化した。
		TELENET MUSIC BOXドライバ修正。
20010108	X68000ドライバを2バイトの曲番に対応させた。
2000年以前の変更履歴は省略
