bootable.c   writes                           BOOTDISK to 0x40
bootableCF.c writes   EOS_DEVELOP to 0x2B and BOOTDISK to 0x40
bootableCF32.c writes EOS_DEVELOP to 0x47 and BOOTDISK to 0x5C


source compiled OK for me under Win32 with the free Borland C++ 5.5 commandline compiler:

put source(s) in the it's /BIN folder, type, for instance, 'bcc32 bootable.c' and you're done.

executables were compressed with upx 2.03 using:

'upx --ultra-brute bootable.exe'  

cheers,

wim 