MS-DOS COM on 16bit MS-DOS
I wrote and tested 16bit com on 32bit Win7 before if I remember correctly.
Since I couldn’t run 16bit linker on 64bit Win8 anymore, I installed MS-DOS 6.22 on Parallels. For some reason, EMM386 failed to test 4MB main memory which I think was sufficient. It passed when I assigned 64MB. Hm…
I couldn’t find exe2bin.exe and used exe2com; PDS version of exe2bin.
result:
C:\PROJECTS\FIRST>ml /c first.asm C:\PROJECTS\FIRST>link first.obj,first.exe,null.map,,null.def C:\PROJECTS\FIRST>exe2com first.exe C:\PROJECTS\FIRST>first.com hoge!