Talk:Amiga Hunk

From Wikipedia, the free encyclopedia

Some operating systems, such as MS-DOS or Windows, need filename extensions to recognize that a file is an executable.

This is plainly wrong. Even in MS-DOS extension was required only by OS shell, COMMAND.COM, OS itself used extension in launching code only once -- in a check whether the file is an OS shell script. If it was so, that is, extension was "BAT", it called the shell to execute the script. In all other cases OS checked the binary signature in the beginning of the file, and if it was "MZ" it loaded the file as a relocatable binary, and if there was anything else -- as a simple, non-relocatabe image. --Khathi (talk) 15:45, 19 January 2008 (UTC)