mAgicTV Digital の「初回インストールは製品に付属の~」を回避する

PT3 欲しいけど金欠なので、昔買った GV-MVP/FZ を使おうとして躓いたのでメモ。

インストールしようとすると「初回のインストールはCD-ROMから~(以下略)」と表示され、インストールができないのですが?|Q&A

にもあるように、このシリーズの製品は付属の CD-ROM がないと使えないのだけれどあいにく紛失してしまった。
調べてみると 500 円で再発行出来るらしいけど、気が進まないのでなんとかしてインストール出来ないか試してみた。

とりあえず初回インストールの判定箇所を調べるためにこのへんのツールを使ってインストールスクリプトをデコンパイルしてみると

// : Jump Referenced(1):
// :  0000771C, 
label_0002:
/* 00007733: 0021 */	ret_g_str0049_02A9();
/* 00007739: 0006 */	s0012 = LAST_RESULT;
/* 00007743: 0014 */	s0012 = s0012 ^ "\\I-O DATA\\mAgicTV\\uTransEffect.dll";
/* 00007772: 0021 */	function_0152(s0012, 0x00000003, n0007, s000C);
/* 00007786: 0006 */	n0005 = LAST_RESULT;
/* 00007790: 000D */	n000A = n0005 == 0x00000000;
/* 0000779F: 0004 */	if(! n000A) goto label_0003;                        // normal if
/* 000077AB: 0005 */	goto label_0004;

// : Jump Referenced(1):
// :  0000779F, 
label_0003:
/* 000077B6: 0006 */	s0001 = "初回のインストールは製品に付属のサポートソフトCD-ROMからインストールしてください        \n\nバージョンアップをおこなう場合、\n付属のサポートソフトCD-ROMよりインストール後、バージョンアップを行ってください        ";
/* 00007891: 0021 */	function_02B5(0x80000002);
/* 0000789C: 0021 */	function_01F9("Software\\I-O DATA\\Confilm");
/* 000078BE: 0021 */	function_01D6(s0001, 0xFFFF0002);
/* 000078CC: 0002 */	abort;

とまあ、2446 行あたりにそれっぽい記述がある。
\ProgramData\I-O DATA\mAgicTV\uTransEffect.dll の存在確認をしてるっぽい(?)ので、適当な DLL を uTransEffect.dll にリネームして設置したら通った。