单个.exe二进制文件,可在DOS 6,Windows 95和Windows 10(以及介于两者之间的所有内容)上运行DOOM。
介绍
DOS和Windows .exe文件都以公共标头(DOS“ MZ”标头)开头,这可能表明您可以在另一个操作系统上运行一个操作系统的程序。 但是,由于以下事实,这变得很复杂:Windows早就放弃了DOS支持(例如,Windows 10上不加载DOS二进制文件),并且DOS程序使用完全不同的执行环境。
此仓库使用“ polyglot” MZ头构建单个.exe文件,允许它在DOS中运行时加载一个程序(原始DOOM),而在Windows上运行时加载另一个程序(Chocolate DOOM的自定义静态生成)。
DOS二进制
DOS二进制文件DOOMD.EXE正是从广泛分发的共享软件版本派生而来的DOS原始DOOM。 DOOMDUPX.EXE是相同的二进制文件,但
2021-03-13 17:10:15
4.73MB
Python
1