WS-UG70H5(USB 3.0 to HDMI Graphic Adapter)を Windows 2000にインストールする その2
WS-UG70H5(USB 3.0 to HDMI Graphic Adapter)を Windows 2000にインストールする
インストールした後、ちょっといじってみました
ドライバ入れた後再起動するとミラードライバーとディスプレイドライバ を使うデバイスがたくさん出てきたのですが
全部黄色のエクスクラメーションマーク
push 00000054h lea eax,[ebp-0000016Ch] push eax call [VIDEOPRT.SYS!VideoPortZeroMemory] push 00000000h lea ecx,[ebp-0000016Ch] push ecx push edi push esi mov dword ptr [ebp-0000016Ch],00000054h mov dword ptr [ebp-00000164h],L00011A30 mov dword ptr [ebp-00000160h],L000137B0 mov dword ptr [ebp-00000158h],L000127B0 mov dword ptr [ebp-0000014Ch],L00011770 mov dword ptr [ebp-0000015Ch],L00011780 mov dword ptr [ebp-0000013Ch],L00011790 mov dword ptr [ebp-00000140h],L000117E0 mov dword ptr [ebp-00000138h],L00011900 mov dword ptr [ebp-00000134h],L00012720 mov dword ptr [ebp-00000154h],00081708h call [VIDEOPRT.SYS!VideoPortInitialize] |
調べてみると、VideoPortInitialize の構造体が Windows 2000で認識している 0x50 ではなく、0x54 になっていました
なので、sgfxmp32.sys と sgfxmp32m.sys を書き換えました
私が触った 2.1.0.0 では、 8e81 を 54 -> 50 に変更して、チェックサムをPEMAKER で正しい値に修正して終わりでした ・ω・
このファイル system32\drivers の他に Program Files\SGFX の下にもあるので、そちらも書き換えてください
ただ、VMWare SVGA II では使えないことが発覚 ・ω・ がーん
ドライバが動作してるので、システムトレイに smsc のモニタツールのアイコンが表示されます。
(ドライバ動いてないと出てこないようです)
Comments