Canopusから発売されているTVチューナー / キャプチャーボード MTV1000を買ってから気づいたのですが、この製品はWindows 98SE(以下Win98SE)には対応しているものの、無印Windows 98(以下Win98)には未対応です。
未対応でも普通に付属ソフトがインストールできるだろう…と踏んでいたら、しっかりインストーラがはじいてくれちゃいます(^^;;;
うーん困ったぞ。
というわけで、無理矢理Windows 98で動かしてやろうというのが今回の企画です。
MTV1000を動かすのに必要なものは、
です。
なお、MD-PortやTBOXなどの事は全く考慮していませんので、その辺は自分で考えてやってください。
このうちドライバーとMEDIACRUISEはOSのチェック無くインストールできますので、普通にマニュアル通りにインストールします。
まず、Canopusからドライバ&アプリケーションの最新版をダウンロードします。
この記事を書いている時点ではv1.16が最新版だったので、これにそって話を進めます。
もし1.17以降でこの方法でインストールが出来なかった場合、
ftp://ftp.canopus.co.jp/pub/jp/drivers/win9x/
に以前のバージョンがありますので、そちらをご利用ください。
少なくとも1.16では可能なことを確認しています。
ダウンロードしたmtv116.exeを実行して、c:\mtv116(別にどこでもいいです)に解凍します。
解凍したフォルダ内のDriverフォルダの中にあるsetup.exeを実行して、まずドライバーをインストールします。
ドライバーインストールした後の再起動後に、MEDIACRUISEフォルダの中にあるsetup.exeを実行してMEDIACRUISEをインストールします。
さて次は問題のMTV1000アプリケーションです。
MTVフォルダの中のsetup.exeを実行しても「OSのバージョンが違います」とはじかれてしまうので、これを手動インストールします。
とりあえず中の構成ファイルを取り出すのですが、構成ファイルが圧縮されているのがdata1.cabとdata2.cabです。
.cabファイルなので+Lhacaなどのソフトを使えば解凍できそうですが、特殊な形式(InstallShield 6)なので一般的なツールでは解凍できません。
そこで、InstallShield 6形式のアーカイブを解凍するソフトにi6compというソフトがあるので、これを使って解凍します。
i6comp自体はgoogleなどで検索すると、ここなどから辿ってダウンロードすることができると思います。
手段は問いませんので、とにかくi6compを入手してください。
入手できたら早速i6compを使ってMTV1000アプリケーションを解凍します。
i6comp.exeをc:\mtv116\MTVにコピーしてコマンドプロンプトから実行します。
C:\>c: (Cドライブに移動)
C:\>cd mtv116\MTV (c:\mtv117\MTVに移動)
C:\mtv116\MTV\>i6comp e data1.cab (data1.cabを解凍)
すると、ファイルが全て(data1.cabとdata2.cab)解凍されます。
これでインストール準備は終了です。
次に解凍されたファイルを手動でインストールします。
解凍されたファイルは全部で50個ありますが、これらのファイルは、InstallShieldの構成ファイル、MTVアプリケーションの構成ファイル、MTV1000のMEDIACRUISE Plug-inに分かれます。
これらのファイルを、本来インストールされるべき場所に手動で設定してやるのです。
まず最初に、MTV1000アプリケーションのフォルダを作り、そこに構成ファイルを移動します。
MTV1000アプリケーションのフォルダは通常、MEDIACRUISEがインストールされているCanopusフォルダ(デフォルトはおそらくc:\program files\canopus)にインストールします。
とりあえず構成ファイルを置くために、Canopusフォルダの中に「MTV Series」というフォルダを作ります。
フォルダを作成できたら、
CDV2MPEG.exe
CHANNEL.DAT
ChSearch.dll
McAlbum.dll
MpegMtv.dll
MtvApi.dll
MtvAvc.dll
MtvCut.exe
MtvProp.exe
MtvTest.exe
MxDVRLib.dll
PresetTbl.ini
README.TXT
TvrMan.exe
TvrUtil.dll
mpaecore.dll
mpaensp.dll
をMTV Seriesフォルダにコピーします。
さらに、Scheduleというフォルダを作成しておきます。
次にc:\program files\Common Files\Canopus Sharedに以下のファイルをコピーします。
cmpsd.ax
mpadcore.dll
MpgSplit.dll
mpvdcore.dll
さらに「MvrCompatible」を作り、その中に
ExpFlt.dll
MvrWENC.dll
v3ub32.ve3
をコピーします。
次にWindowsのsystemフォルダ(デフォルトはc:\windows\system)に、以下のファイルをコピーします。
cdvccodc.dll
CSCCDVC.DLL
CSEDV.DLL
pavapi.dll
次にMEDIACRUISEのPlug-inフォルダ(デフォルトはc:\program files\canopus\MEDIACRUISE\Plug-in)に以下のファイルをコピーします。
CMCMTV.dll
ctfile.dll
ctfilter.dll
これでファイルのコピー自体は終わりです。
余ったファイルはInstallSheildのファイルなどの、いわゆるゴミですので適当に処理しちゃってください。
次にレジストリに設定を書き込みます。
まずは、MTV1000をMEDIACRUISEに認識させます。
レジストリエディタ(regedit.exe)を開き、
HKEY_LOCAL_MACHINE\Software\Canopus\Media Control\Tuner
を開きます。
ここにMTV1000のMEDIACRUISE Plug-inを記述してやります。
右側のウィンドウで、右クリック→新規→文字列で「00」を作ります。
作ったらそれをダブルクリックして、「"Plug-in\cmcmtv.dll"」を記述します。
同様に以下を作成します。
文字列
00 "Plug-in\cmcmtv.dll"(既に作成)
00.Description "MTV1000"
DWARD
SELECT 0x00000000 (0)
さらに、
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\Media Control\VideoPlayBack\MPEG
に以下を作成します。
文字列
02 "Plug-in\cmcmtv.dll"
02.Description "MTV Series"
同様に、
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\Media Control\VideoCapture
に以下を作成します。
文字列
02 "Plug-in\cmcmtv.dll"
02.Description "MTV Series"
次にiEPG関連のレジストリを記述します。
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\MTV1000\TVRMAN\TvSiteList\0
に、
文字列
(標準) http://www.so-net.ne.jp/tv/
ext .tvpi
name テレビ王国
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\MTV1000\TVRMAN\TvSiteList\1
に、
文字列
(標準) http://www.tvguide.or.jp/
ext .pl
name TVガイド
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\MTV1000\TVRMAN\TvSiteList\2
に、
文字列
(標準) http://www.ontvjapan.com/
ext .tvpi
name ON TV JAPAN
を追加します。
次に
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\MvrCompatible
に、
文字列
Shared C:\Program Files\Common Files\Canopus shared\MvrCompatible
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\MvrCompatible\EncApi
に、
文字列
0 C:\Program Files\Canopus\MTV Series\MtvApi.dll
0.Description "MTV1000"
DWORD
0.Capability 0x00000000 (0)
HKEY_LOCAL_MACHINE\SOFTWARE\Canopus\MvrCompatible\Encoder
に、
文字列
0 C:\Program Files\Canopus\MTV Series\MtvAvc.dll
0.Description "MTV Series"
0.Microcode "MTV Series"
DWORD
0.Capability 0x00000000 (0)
のように記述します。
これでレジストリの記述は終わりです。
最後にスタートメニューとスタートアップにRecording Managerのショートカットを追加します。
スタートメニューのMEDIACRUISEフォルダにRecording Managerという名前で、c:\program files\canopus\MTV Series\TvrMan.exeのショートカットを作成します。
同様にスタートアップにも作ってやります。
これで後はマニュアル通りに設定してやれば、MTV1000がWindows 98で使えるようになっているはずです。