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 の下にもあるので、そちらも書き換えてください

drv
ただ、VMWare SVGA II では使えないことが発覚 ・ω・ がーん

ドライバが動作してるので、システムトレイに smsc のモニタツールのアイコンが表示されます。
(ドライバ動いてないと出てこないようです)

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です