这个软件是我反汇编Bart的DiskEmu后,加入代码以实现如下功能:
1.完全兼容原来的代码。
2.支持SVGA的高分辨率和8Bit,16Bit,32Bit显示模式。
3.支持中文显示。
4.支持显示启动Logo。
5.支持贴图方式操作。
6.支持菜单条操作。
7.支持倒记时显示。
8.支持进度条显示。
我和DiskEmu的原作者Bart联系过,他同意我发布我的修改版本。Bart已于2001年底停止开发,最新的版本为1.1。我的版本是在这个基础上制作的,新加入的代码已经大大超过他原来的代码,功能也有很大增强,所以我把版本升为2.0。
这里提供的是我制作的演示光盘影像,你可以用Connectix公司的Virtual PC来模拟运行(VMWare不支持SVGA),或则用CDRW来测试。
演示光盘光盘的菜单热键:
tab:图形模式菜单和文本模式菜单切换。
f1-f4:软件说明。
f5-f6:切换显示模式。
f7-f8:切换简繁体显示。
制作光盘所需的放在Develop目录下。
DiskEmu.bin为脚本解释引擎。
Loader.bin为光盘启动引导。
具体的指令参见Develop目录下的Command.txt
修改纪录参见Develop目录下的History.txt
指令的运用参见我的演示脚本
光盘仅仅是个演示,所以只有菜单显示,相关联的功能没有加入光盘。