1999-09-09 23:20:00 +00:00
|
|
|
<HTML>
|
|
|
|
<HEAD>
|
2002-05-22 10:24:30 +00:00
|
|
|
<TITLE>X-HEAD 1.1</TITLE>
|
1999-09-09 23:20:00 +00:00
|
|
|
</HEAD>
|
|
|
|
<BODY BACKGROUND="6502proc.gif">
|
|
|
|
<CENTER>
|
|
|
|
<H1>X-HEAD version 1.1</H1>
|
|
|
|
<HR>
|
|
|
|
</CENTER>
|
|
|
|
|
|
|
|
<H2>INTRODUCTION</H2>
|
2002-05-22 10:24:30 +00:00
|
|
|
This tool prints headers of an Atari executable file.
|
|
|
|
It shows, into which memory areas the file loads,
|
|
|
|
and what are init and run addresses.<P>
|
|
|
|
<B>Important note:</B> X-HEAD is an extremely simple tool. Jindrich Kubec
|
|
|
|
wrote a tool with similar purpose, but much more features (disassembly
|
|
|
|
in different formats, including X-Assembler), called ChkExe.
|
|
|
|
You can find it on
|
|
|
|
<A HREF="http://jindroush.atari.org">http://jindroush.atari.org</A>.
|
1999-09-09 23:20:00 +00:00
|
|
|
<H3>CHANGES</H3>
|
|
|
|
<H4>Version 1.1</H4>
|
|
|
|
<UL>
|
|
|
|
<LI> .OBX is default extension of Atari executable
|
|
|
|
</UL>
|
|
|
|
<H4>Version 1.0</H4>
|
|
|
|
<UL>
|
|
|
|
<LI> first release
|
|
|
|
</UL>
|
|
|
|
|
|
|
|
<HR>
|
|
|
|
<H2>USAGE</H2>
|
2002-05-22 10:24:30 +00:00
|
|
|
Simply run X-HEAD with executable filename. No options are supported.<P>
|
1999-09-09 23:20:00 +00:00
|
|
|
X-HEAD will read the file and display its headers in following format:
|
|
|
|
<PRE> bbbb-eeee xxxx</PRE>
|
|
|
|
where <TT>bbbb</TT> is the begin, <TT>eeee</TT> - the end of the block,
|
2002-05-22 10:24:30 +00:00
|
|
|
and <TT>xxxx</TT> is the execution (init or run) address.<P>
|
1999-09-09 23:20:00 +00:00
|
|
|
The summary includes:<BR>
|
|
|
|
<TT>xxxx bytes</TT> - length of file, including headers<BR>
|
|
|
|
<TT>xxxx blocks</TT> - number of headers<BR>
|
|
|
|
<TT>xxxx inits</TT> - number of init blocks (<TT>02e2-02e3</TT>)<BR>
|
|
|
|
<TT>xxxx modules</TT> - number of <TT>FFFF</TT> headers (one at the beginning is required)<P>
|
2002-05-22 10:24:30 +00:00
|
|
|
All displayed numbers are hexadecimal, of course.
|
|
|
|
<P><HR><P><A HREF="index.htm">Back</A>
|
1999-09-09 23:20:00 +00:00
|
|
|
</BODY>
|
|
|
|
</HTML>
|