本帖最後由 happygo88 於 2022-1-17 17:30 編輯
Wengier>要除错的话用DEBUGBOX DEVICE NANSI.SYS命令即可。
可以了,
.SYS 也能除錯 真是棒.
另外,
看了一下如下檔案都是 21 Bytes 很奇怪也好奇,
使用 DebugBox 看了下,
都是這樣的程式碼,已內部指令化,
那何不刪除檔案,轉為內部指令,如 DIR/CLS/CD/....
簡化 Z:DOS Z:Bin Z:Debug Z:System Z:TextUtil 目錄的檔案數目
CHOICE COM 21 2002/10/01 12:34 CHOICE.COM
DELTREE EXE 21 2002/10/01 12:34 DELTREE.EXE
TREE COM 21 2002/10/01 12:34 TREE.COM
LABEL COM 21 2002/10/01 12:34 LABEL.COM
LOADFIX COM 21 2002/10/01 12:34 LOADFIX.COM
MOUSE COM 21 2002/10/01 12:34 MOUSE.COM
MODE COM 21 2002/10/01 12:34 MODE.COM
KEYB COM 21 2002/10/01 12:34 KEYB.COM
UTF16 COM 21 2002/10/01 12:34 UTF16.COM
UTF8 COM 21 2002/10/01 12:34 UTF8.COM
AUTOTYPE COM 21 2002/10/01 12:34 AUTOTYPE.COM
ADDKEY COM 21 2002/10/01 12:34 ADDKEY.COM
LS COM 21 2002/10/01 12:34 LS.COM
TITLE COM 21 2002/10/01 12:34 TITLE.COM
COLOR COM 21 2002/10/01 12:34 COLOR.COM
SETCOLOR COM 21 2002/10/01 12:34 SETCOLOR.COM
A20GATE COM 21 2002/10/01 12:34 A20GATE.COM
BIOSTEST COM 21 2002/10/01 12:34 BIOSTEST.COM
INT2FDBG COM 21 2002/10/01 12:34 INT2FDBG.COM
NMITEST COM 21 2002/10/01 12:34 NMITEST.COM
LOADROM COM 21 2002/10/01 12:34 LOADROM.COM
VESAMOED COM 21 2002/10/01 12:34 VESAMOED.COM
VFRCRATE COM 21 2002/10/01 12:34 VFRCRATE.COM
PARALLEL COM 21 2002/10/01 12:34 PARALLEL.COM
SERIAL COM 21 2002/10/01 12:34 SERIAL.COM
MIXER COM 21 2002/10/01 12:34 MIXER.COM
CAPMOUSE COM 21 2002/10/01 12:34 CAPMOUSE.COM
FLAGSAVE COM 21 2002/10/01 12:34 FLAGSAVE.COM
CFGTOOL COM 21 2002/10/01 12:34 CFGTOOL.COM
START COM 21 2002/10/01 12:34 START.COM
RESCAN COM 21 2002/10/01 12:34 RESCAN.COM
RE-DOS COM 21 2002/10/01 12:34 RE-DOS.COM
COUNTRY COM 21 2002/10/01 12:34 COUNTRY.COM
CONFIG COM 21 2002/10/01 12:34 CONFIG.COM
BOOT COM 21 2002/10/01 12:34 BOOT.COM
MOUNT COM 21 2002/10/01 12:34 MOUNT.COM
IMGSWAP COM 21 2002/10/01 12:34 IMGSWAP.COM
IMGMAKE COM 21 2002/10/01 12:34 IMGMAKE.COM
IMGMOUNT COM 21 2002/10/01 12:34 IMGMOUNT.COM
INTRO COM 21 2002/10/01 12:34 INTRO.COM
HELP COM 21 2002/10/01 12:34 HELP.COM
DCGA COM 21 2002/10/01 12:34 DCGA.COM
132X25 COM 21 2002/10/01 12:34 132X25.COM
132X43 COM 21 2002/10/01 12:34 132X43.COM
132X50 COM 21 2002/10/01 12:34 132X50.COM
132X60 COM 21 2002/10/01 12:34 132X60.COM
80X25 COM 21 2002/10/01 12:34 80X25.COM
80X43 COM 21 2002/10/01 12:34 80X43.COM
80X50 COM 21 2002/10/01 12:34 80X50.COM
80X60 COM 21 2002/10/01 12:34 80X60.COM
----Code Overview--------------------------------------------------
074C:00000100 BC0004 mov sp,0400
074C:00000103 BB4000 mov bx,0040
074C:00000106 B44A mov ah,4A
074C:00000108 CD21 int 21
074C:0000010A 30C0 xor al,al
074C:0000010C FE380600 callback 0006 (internal program)
074C:00000110 B44C mov ah,4C
074C:00000112 CD21 int 21
Wengier>最新版本的dosbox-x-update.zip增加在非DOS/V及非TTF输出模式下显示中文的功能
DosBox-X 又向前一個大跨進,
真是太棒了,
每版都有大驚奇.
目前發現 1 個小問題,左右鍵很慢 原因不明
DiskDupe : 正常
ET16 + HE5 : 正常
ET24 + HE5 : 正常
HE5 : 不正常 左右鍵很慢,讀檔更慢,讀完後就正常.
似乎是 HE5 獨有的問題,
但在 ET16/ET24 中又不會,真是奇怪.
看螢幕錄影
|
-
-
Demo.7z
1.12 MB, 下載次數: 2, 下載積分: 碎鑽 -1 個

|