在纯DOS环境下只能运行16位程序，无法运行32位程序。
在DOS中添加并加载 HX DOS Extender 后可使部分32位程序能在纯DOS环境下运行。

PS：TC（Windows下可使用WinTC）编译生成的EXE文件可直接在纯DOS环境中运行。
官方网站：http://www.japheth.de/HX.html

使用方法
1. 在官网下载最新版本。
2. 在DOS系统中创建一个目录，如HXDOS。
3. 将对应包BIN目录下的所有文件拷贝至该目录下（HXRT RunTime 为必选包，其他包可选）。
4. 在DOS系统根目录下修改AUTOEXEC.bat，将上述目录路径添加至PATH环境变量。
5. 在AUTOEXEC.bat末尾添加“HXLDR32.exe”，设置HXLDR32开机自动运行。
6. 重启系统，若看到以下提示，则表示HXLDR32已成功加载：    HXLdr32 V1.12 installed. Win32 console apps may possibly run now in DOS7. 尝试运行32位程序。



这是HXDOS-extender（2.17+）的修改版本，可与
 现代声卡配合使用：

Intel-HDA，ICH / AC97，VIA82xx，ENS1371 / 1373，CMI 8338/8738。

为此动态库（DPCI.DLL）创建。
还修改
了HXDOS扩展器中包含的一些其他库，以与新的DPCI.DLL和游戏完全兼容。
（dsound.dll winmm.dll comdlg32.dll ole32.dll dkrnl32.dll duser32.dll dgdi32.dll 
 它已被修改）{for sound support：winmm.dll＆dsound.dll}

将来，我计划支持sound_library
 包中包含的其他声卡。


Sound已经在测试播放音频文件以及游戏上进行了测试：
 QUAKE for Windows（FITZ 0.85）和ZDOOM for Windows。
 （尝试版本ZDOOM 2.1.7而不是2.7.1）和PRBOOM（GLBOOM）版本2.5.0 for Windows。（zdoom最好!!!）

对于图形：
opengl32.dll使软件仿真3D图形。
 对于硬件加速3dFX-voodoo必须更换
 适合3dFX-voodoo卡的文件。
（3dfxvgl.dll重命名为opengl32.dll并添加文件glite3x.dll或glite2x.dll）

尝试使用QUAKE_GL for Windows（FITZ 0.85）



请注意，这是一个非常重要的里程碑在DOS的历史中，绝大多数DOS声音应用程序/游戏（除了某些程序，如QV 2.60，MPXPLAY和Thyrion之锤）目前不支持现代声卡，如AC97 / HDA，以及这些现代声卡没有SB16仿真驱动程序; 但是，由于DOSBox（最好的DOS模拟器）提供了良好的SB16仿真，我们能够在HX DOS Extender下运行DOSBox，所以如果HX DOS Extender支持像HDA这样的现代声卡，那么在DOSBox中工作的所有DOS声音应用/游戏都会能够通过DOS Box在HX DOS Extender下对这些声卡进行SB16仿真来播放声音。这在功能上非常类似于真实DOS中用于现代声卡的SB16仿真驱动程序。一旦我们能够使AC97 / HDA等声卡能够与HX可靠地工作，那么现代PC上大多数DOS声音应用程序/游戏的无声问题将通过真实DOS中的HX + DOSBox中的这些声卡的SB16仿真完成解决。因此，请立即在HX 2.17+下测试您的HDA声卡，并报告遇到的任何问题（您可以尝试使用HX 2.16 / 2.17中的TEST \ PLAYWAVE程序来查看它是否适用于您的系统）。如果你想尝试最近在HX下运行的DOSBox版本，你可以下载使用MinGW构建的版本，包括长文件名，鼠标复制/粘贴和DBCS支持（用所需的DLL压缩）：17+现在并报告遇到的任何问题（您可以尝试例如HX 2.16 / 2.17中的TEST \ PLAYWAVE程序，看看它是否适用于您的系统）。如果你想尝试最近在HX下运行的DOSBox版本，你可以下载使用MinGW构建的版本，包括长文件名，鼠标复制/粘贴和DBCS支持（用所需的DLL压缩）：17+现在并报告遇到的任何问题（您可以尝试例如HX 2.16 / 2.17中的TEST \ PLAYWAVE程序，看看它是否适用于您的系统）。如果你想尝试最近在HX下运行的DOSBox版本，你可以下载使用MinGW构建的版本，包括长文件名，鼠标复制/粘贴和DBCS支持（用所需的DLL压缩）：http://bit.ly/1laDvGX

下载HX和DOSBox，然后确保加载DOSLFN并使用“dpmild32 -g dosbox.exe”运行DOSBox。根据我的经验，它目前最适用于Japheth的HX 2.16，仍然可以从下面的页面访问（请同时获得HXRT和HXGUI包）。与HX 2.17或2.17+一起使用时，可能需要将其VESA32.DLL文件替换为HX 2.16中的文件。
http://web.archive.org/web/20140904175113/http://www.japheth.de/HX.html



