Да, так и бывает. У них один исходник, отличающийся заголовком. Достаточно раскомментировать одну из строк FORMAT, и перекомпилировать, так что между двумя файлами разница оказывается в секунды.
Код:
;FORMAT equ 'dll'
FORMAT equ 'exe'
if FORMAT = 'dll'
format PE GUI 4.0 DLL
entry DllEntryPoint
end if;
if FORMAT = 'exe'
format PE GUI 4.0
entry start
end if;
Да, так и бывает. У них один исходник, отличающийся заголовком. Достаточно раскомментировать одну из строк FORMAT, и перекомпилировать, так что между двумя файлами разница оказывается в секунды.
[code];FORMAT equ 'dll'
FORMAT equ 'exe'
if FORMAT = 'dll'
format PE GUI 4.0 DLL
entry DllEntryPoint
end if;
if FORMAT = 'exe'
format PE GUI 4.0
entry start
end if; [/code]