手順
用意するもの
・DX61NEC.EXE 5.29MB
・空きディスク領域数10MB
詳細な手順
- 空きディスク領域を確保します。
- DX61NEC.EXE(NEC PC-98用のDirectXのファイル)を入手します。
- DX61NEC.EXEを作業用フォルダ(例:A:\DL)に置きます。
- MS-DOSプロンプトを開き、以下のコマンドを入力します。
- 展開が終わったら、デバイスマネージャでデバイスを探すときにディスクを使用を選択して、展開先のフォルダ(例:A:\DX)を指定します。
- INFファイルが読み込まれて、デバイスのリストが表示されるのでお使いの機種、グラフィックチップを選択してドライバをインストールします。
コマンド
DX61NEC.EXEをダウンロードしたフォルダが「A:\DL」だとします。
Windows95/98のMS-DOSプロンプトから、A:\DLへ移動します。
CD \
CD DL
(WindowsがAドライブにインストールされている場合)
これで、DLフォルダに移動しました。
そこで、次のコマンドをパラメータ付きで実行します。
DX61NEC /C /T:A:\DX
すると、使用承諾書の画面が出て、先に進むとDXフォルダへファイルの展開が行われます。
展開が終わるとコマンドプロンプトに戻るのでEXITで終了して、Windowsへ戻ります。
AドライブのDXフォルダに展開されたファイル一式があります。
備考
「\」(半角の円記号)はブラウザの表示ではバックスラッシュとして表示されている場合があります。PC-98のプロンプトで入力する際にスラッシュとの打ち間違えに注意してください。
DirectX Version7やVersion8には、PC-9801/PC-9821シリーズ用のドライバが 含まれていません。そのため、この抽出方法は利用できないので注意してください。
2022年リニューアル時のコメント
この方法でWindows95/98あたりを利用することができるようになります。Windows2000に関しては市販のボックスのリテールパッケージ版にAT互換機用とPC-9800シリーズ用のCD各1枚があり、大抵のドライバは含まれているのでDirectXから取り出さなくても用が足りたはずです。ちなみにWindows2000はPC-9800シリーズ最後のOSとしてPC-98NXへ移行するまで現役で使えたとても満足度が高いOSでした。
データ
DX61NEC.EXEのファイル
DX61NEC.EXEの中身(展開後生成されるファイル一覧)です。
DX61NEC.EXE ファイル一覧
ACCMDD16 DLL 3,856 98-04-08 7:03 ACCMDD16.DLL
ACCMDD32 DLL 8,192 98-04-08 7:03 ACCMDD32.DLL
ACCMXX DRV 85,760 98-04-08 7:03 ACCMXX.DRV
ACCMXXAB DRV 85,760 98-04-08 7:03 ACCMXXAB.DRV
ACL DLL 23,040 98-04-08 7:03 ACL.DLL
ACL DRV 70,304 98-04-08 7:03 ACL.DRV
ACL VXD 16,902 98-04-08 7:03 ACL.VXD
ACL5446 DAT 7,088 98-04-08 7:03 ACL5446.DAT
ACL5446 DLL 40,960 98-04-08 7:03 ACL5446.DLL
ACL5446 DRV 97,632 98-04-08 7:03 ACL5446.DRV
ACL5446 VXD 16,578 98-04-08 7:03 ACL5446.VXD
ACL7543 DLL 23,040 98-04-08 7:03 ACL7543.DLL
ACL7543 DRV 69,712 98-04-08 7:03 ACL7543.DRV
ACL7543 VXD 15,510 98-04-08 7:03 ACL7543.VXD
ACL7548 DAT 57,824 98-04-08 7:03 ACL7548.DAT
ACL7548 DLL 24,576 98-04-08 7:03 ACL7548.DLL
ACL7548 DRV 76,320 98-04-08 7:03 ACL7548.DRV
ACL7548 VXD 21,031 98-04-08 7:03 ACL7548.VXD
ACL7555 DAT 14,892 98-04-08 7:03 ACL7555.DAT
ACL7555 DLL 28,160 98-04-08 7:03 ACL7555.DLL
ACL7555 DRV 80,880 98-04-08 7:03 ACL7555.DRV
ACL7555 VXD 11,889 98-04-08 7:03 ACL7555.VXD
ACLB DLL 23,040 98-04-08 7:03 ACLB.DLL
ACLB DRV 70,096 98-04-08 7:03 ACLB.DRV
ACLB VXD 16,912 98-04-08 7:03 ACLB.VXD
ACLMM DLL 38,912 98-04-08 7:03 ACLMM.DLL
ACLMM DRV 75,120 98-04-08 7:03 ACLMM.DRV
ACLMM VXD 16,936 98-04-08 7:03 ACLMM.VXD
AMTX3D32 DLL 228,864 98-04-08 7:03 AMTX3D32.DLL
AMTX95 DRV 74,704 98-06-24 23:33 AMTX95.DRV
AMTXDD DRV 18,000 98-04-08 7:03 AMTXDD.DRV
AMTXHW95 DLL 57,808 98-04-08 7:03 AMTXHW95.DLL
AMTXMD95 DLL 10,784 98-04-08 7:03 AMTXMD95.DLL
AMTXV95 VXD 26,703 98-04-08 7:03 AMTXV95.VXD
AMTXVDD VXD 7,926 98-04-08 7:03 AMTXVDD.VXD
ASTM3D32 DLL 55,808 98-04-08 7:03 ASTM3D32.DLL
ASTMINIT DLL 54,512 98-04-08 7:03 ASTMINIT.DLL
ASTMXX DRV 91,360 98-04-08 7:03 ASTMXX.DRV
ATLS DLL 93,344 98-04-08 7:03 ATLS.DLL
ATLSDD DRV 10,416 98-04-08 7:03 ATLSDD.DRV
ATLSDD16 DLL 3,856 98-04-08 7:03 ATLSDD16.DLL
ATLSDD32 DLL 13,312 98-04-08 7:03 ATLSDD32.DLL
ATLSXX DRV 90,992 98-04-08 7:03 ATLSXX.DRV
AXGIDD32 DLL 38,400 98-04-08 7:03 AXGIDD32.DLL
AXGIXX DRV 72,784 98-04-08 7:03 AXGIXX.DRV
CY9382 DLL 8,112 98-04-08 7:03 CY9382.DLL
CY9385 DLL 15,600 98-04-08 7:03 CY9385.DLL
CY9385X DLL 15,824 98-04-08 7:03 CY9385X.DLL
D3D INF 1,580 99-01-08 18:10 D3D.INF
D3DIM DLL 610,064 99-01-08 18:10 D3DIM.DLL
D3DPMESH DLL 87,312 99-01-08 18:10 D3DPMESH.DLL
D3DRAMP DLL 590,096 99-01-08 18:10 D3DRAMP.DLL
D3DRM DLL 437,008 99-01-08 18:10 D3DRM.DLL
D3DRM INF 693 98-07-29 18:00 D3DRM.INF
D3DXOF DLL 107,792 99-01-08 18:10 D3DXOF.DLL
DDHELP EXE 38,672 99-01-08 18:10 DDHELP.EXE
DDRAW DLL 310,544 99-01-08 18:10 DDRAW.DLL
DDRAW INF 4,466 98-07-29 18:00 DDRAW.INF
DDRAW VXD 30,389 99-01-08 18:10 DDRAW.VXD
DDRAW16 DLL 28,000 99-01-08 18:10 DDRAW16.DLL
DDRAWEX DLL 24,848 99-01-08 18:10 DDRAWEX.DLL
DIJOY HLP 13,424 98-07-29 18:00 DIJOY.HLP
DINPUT DLL 175,616 97-07-14 17:00 DINPUT.DLL
DINPUT INF 13,301 98-07-29 18:00 DINPUT.INF
DINPUT VXD 16,986 97-07-14 17:00 DINPUT.VXD
DIRECTX INF 4,876 99-01-10 13:11 DIRECTX.INF
DMBAND DLL 27,920 99-01-08 18:10 DMBAND.DLL
DMCOMPOS DLL 48,912 99-01-08 18:10 DMCOMPOS.DLL
DMIME DLL 79,120 99-01-08 18:10 DMIME.DLL
DMLOADER DLL 22,800 99-01-08 18:10 DMLOADER.DLL
DMSTYLE DLL 82,192 99-01-08 18:10 DMSTYLE.DLL
DMSYNTH DLL 51,472 99-01-08 18:10 DMSYNTH.DLL
DMUSIC DLL 46,352 99-01-08 18:10 DMUSIC.DLL
DMUSIC16 DLL 11,328 99-01-08 18:10 DMUSIC16.DLL
DMUSIC32 DLL 16,144 99-01-08 18:10 DMUSIC32.DLL
DPLAY DLL 39,936 97-07-14 17:00 DPLAY.DLL
DPLAY INF 14,338 99-01-08 18:10 DPLAY.INF
DPLAYDX2 INF 1,549 97-07-14 17:00 DPLAYDX2.INF
DPLAYSVR EXE 29,968 99-01-08 18:10 DPLAYSVR.EXE
DPLAYX DLL 215,824 99-01-08 18:10 DPLAYX.DLL
DPMODEMX DLL 77,072 99-01-08 18:10 DPMODEMX.DLL
DPSERIAL DLL 41,472 97-07-14 17:00 DPSERIAL.DLL
DPWSOCK DLL 24,064 97-07-14 17:00 DPWSOCK.DLL
DPWSOCKX DLL 65,808 99-01-08 18:10 DPWSOCKX.DLL
DRIVERS DDB 1,811 98-06-24 23:33 DRIVERS.DDB
DSETUP DLL 135,680 99-01-08 18:10 DSETUP.DLL
DSETUP INF 1,124 98-07-29 18:00 DSETUP.INF
DSETUP16 DLL 64,512 99-01-08 18:10 DSETUP16.DLL
DSETUP32 DLL 57,344 99-01-08 18:10 DSETUP32.DLL
DSOUND DLL 134,928 98-07-29 18:00 DSOUND.DLL
DSOUND INF 815 98-07-29 18:00 DSOUND.INF
DSOUND VXD 64,443 98-07-29 18:00 DSOUND.VXD
DX6MIGR INF 10,301 98-07-29 18:00 DX6MIGR.INF
DX6S1101 EXE 36,112 99-01-10 12:14 DX6S1101.EXE
DXAPI SYS 2,384 99-01-08 18:10 DXAPI.SYS
DXDIAG CNT 560 99-01-08 18:10 DXDIAG.CNT
DXDIAG EXE 349,456 99-01-08 2:55 DXDIAG.EXE
DXDIAG HLP 17,377 99-01-08 18:10 DXDIAG.HLP
DXMIGR DLL 5,440 99-01-08 18:10 DXMIGR.DLL
DXNAGI INF 3,112 98-04-08 7:03 DXNAGI.INF
DXNCIR INF 18,412 98-04-08 7:03 DXNCIR.INF
DXNMGA INF 7,299 98-04-08 7:03 DXNMGA.INF
DXNS3 INF 8,388 98-04-08 7:03 DXNS3.INF
DXNXGI INF 4,286 98-04-08 7:03 DXNXGI.INF
DXSETUP EXE 96,768 99-01-08 18:10 DXSETUP.EXE
DXVER INF 208 99-01-08 2:57 DXVER.INF
GCDEF DLL 564,224 97-07-14 17:00 GCDEF.DLL
GCHAND DLL 80,384 97-07-14 17:00 GCHAND.DLL
GM16 DLS 3,440,660 99-01-08 18:10 GM16.DLS
GMREADME TXT 576 99-01-08 18:10 GMREADME.TXT
IS5446 DLL 3,568 98-04-08 7:03 IS5446.DLL
IS7548 DLL 3,568 98-04-08 7:03 IS7548.DLL
IS7555 DLL 3,568 98-04-08 7:03 IS7555.DLL
IS9320 DLL 3,600 98-04-08 7:03 IS9320.DLL
ISTRI DLL 3,648 98-04-08 7:03 ISTRI.DLL
JOY CPL 229,888 97-07-14 17:00 JOY.CPL
LICENSE TXT 1,315 98-04-08 7:03 LICENSE.TXT
MIDI118 DRV 9,280 98-04-08 7:03 MIDI118.DRV
MSANALOG 118 12,089 98-04-08 7:03 MSANALOG.118
MSANALOG NEW 12,089 98-04-08 7:03 MSANALOG.NEW
MSANALOG VXD 12,101 97-07-14 17:00 MSANALOG.VXD
MSDDRAW INF 386 98-04-08 7:03 MSDDRAW.INF
MSDSOUND INF 315 98-04-08 7:03 MSDSOUND.INF
MSVCRT DLL 271,632 98-01-08 7:09 MSVCRT.DLL
MTRR INF 216 98-07-29 18:00 MTRR.INF
MTRR VXD 12,009 97-07-14 17:00 MTRR.VXD
MXCB118 DRV 20,416 98-04-08 7:03 MXCB118.DRV
NEC73PCM DRV 61,056 98-04-08 7:03 NEC73PCM.DRV
NECCS118 DRV 47,840 98-04-08 7:03 NECCS118.DRV
NECCSPCM DRV 48,576 98-04-08 7:03 NECCSPCM.DRV
NECJSTK DRV 7,776 98-04-08 7:03 NECJSTK.DRV
NECMIDI DRV 9,280 98-04-08 7:03 NECMIDI.DRV
NECMIX2 DRV 20,864 98-04-08 7:03 NECMIX2.DRV
NECOPL DRV 20,368 98-04-08 7:03 NECOPL.DRV
NECOPN DRV 30,096 98-04-08 7:03 NECOPN.DRV
NECPCM DRV 47,840 98-04-08 7:03 NECPCM.DRV
OLCB118 DRV 18,624 98-04-08 7:03 OLCB118.DRV
ONCB118 DRV 30,960 98-04-08 7:03 ONCB118.DRV
OPL118 DRV 18,624 98-04-08 7:03 OPL118.DRV
OPL3SA DRV 91,264 98-04-08 7:03 OPL3SA.DRV
PEGCV8 DRV 7,824 98-04-08 7:03 PEGCV8.DRV
PV9685 DLL 9,936 98-04-08 7:03 PV9685.DLL
PV9685W DLL 12,560 98-04-08 7:03 PV9685W.DLL
REGSVR32 EXE 30,720 98-09-02 7:07 REGSVR32.EXE
TR968X DLL 3,184 98-04-08 7:03 TR968X.DLL
TRIDENTN DRV 48,640 98-04-08 7:03 TRIDENTN.DRV
VACCXX VXD 30,137 98-04-08 7:03 VACCXX.VXD
VACCXXAB VXD 30,149 98-04-08 7:03 VACCXXAB.VXD
VAIC5446 DLL 25,088 98-04-08 7:03 VAIC5446.DLL
VAICENG DRV 14,336 98-04-08 7:03 VAICENG.DRV
VASTMXX VXD 31,072 98-04-08 7:03 VASTMXX.VXD
VATLSXX VXD 21,936 98-04-08 7:03 VATLSXX.VXD
VAXGI VXD 55,641 98-04-08 7:03 VAXGI.VXD
VFLATD VXD 7,784 98-04-08 7:03 VFLATD.VXD
VJOYD 118 35,428 98-06-24 23:33 VJOYD.118
VJOYD NEW 35,428 98-06-24 23:33 VJOYD.NEW
VJOYD VXD 30,320 97-07-14 17:00 VJOYD.VXD
VMCPD NEC 18,602 97-07-14 17:00 VMCPD.NEC
VMCPD X86 18,602 97-07-14 17:00 VMCPD.X86
VMIDI118 VXD 18,556 98-04-08 7:03 VMIDI118.VXD
VN73PCMD VXD 22,177 98-04-08 7:03 VN73PCMD.VXD
VNCS118D VXD 25,313 98-04-08 7:03 VNCS118D.VXD
VNCSPCMD VXD 25,313 98-04-08 7:03 VNCSPCMD.VXD
VNECMIDI VXD 17,563 98-04-08 7:03 VNECMIDI.VXD
VNECMIX2 VXD 27,156 98-04-08 7:03 VNECMIX2.VXD
VNECMIXD VXD 27,130 98-04-08 7:03 VNECMIXD.VXD
VNECOPL VXD 22,154 98-04-08 7:03 VNECOPL.VXD
VNECPCM VXD 25,296 98-04-08 7:03 VNECPCM.VXD
VNOPND VXD 16,045 98-04-08 7:03 VNOPND.VXD
VOLCB118 VXD 16,506 98-04-08 7:03 VOLCB118.VXD
VONCB118 VXD 18,566 98-04-08 7:03 VONCB118.VXD
VOPL118 VXD 16,509 98-04-08 7:03 VOPL118.VXD
VOPL3SA VXD 47,744 98-04-08 7:03 VOPL3SA.VXD
VPCB118 VXD 25,808 98-04-08 7:03 VPCB118.VXD
VTRIN VXD 12,083 98-04-08 7:03 VTRIN.VXD
WAVE INF 52,514 98-04-08 7:03 WAVE.INF
XGIINIT DLL 8,176 98-04-08 7:03 XGIINIT.DLL
177 個 12,553,425 バイトのファイルがあります
2022年リニューアル時のコメント
DX61NEC.EXEを探している人へ耳よりの情報です。
Internet Archive からDirectXをダウンロードできます。
https://web.archive.org/web/20020811103806/http://msdl.microsoft.com/msdownload/directx/6.1/enduserdl/x86/ja/dx61nec.exe