THE OBJECT FILE CREATED BY ZOBJ HAS A DIFFERENT PROGRAMM
INTERFACE THAN THAT OF BINOBJ.
YOU MUST READ THE FULL DOCUMENTATION BEFORE USING IT.
This program is hereby donated to the public domain.
Donations are accepted.
Normally, when distributing a program like this, I add enough
comments so that someone who knows nothing about what I'm doing
will be able learn all the pertinent details. I like to think
that that is a major component of the value of the programs I
distribute here. Unfortunately, in this case, I simply haven't
had the time to invest. I am putting together this documentation
in hurry. I would have liked to, for example, added comments so
that someone who was entirely unfamiliar with the format of .OBJ
files, would be able to understand exactly what is being done and
why. There are also a few features that I would like to add.
If you find this program useful and would like to encourage me to
add such documentation, or encourage me to add some more
features, or encourage me to publish more useful programs like
these in the future, I will accept donations. Please send these
to:
David Neal Dubois
Zelkop Software
P.O. Box 5177
Armdale, Nova Scotia
Canada, B3L 4M7
If I actually receive enough money from anyone to pay for a
diskette and a stamp, I'll be sure to send them any updates.
(Please, make cheques payable to David Dubois).
---------------------------------------------------------------
ZObj is very similar to Borland's BinOBJ utility. It converts a
binary data file into an object file that can be linked into your
Turbo Pascal program. I call this OBJitizing data. It has a
couple of advantages over BinOBJ:
[1] It eliminates the need for complex programming to find the
address of your data in an overlaid unit.
[2] The program interface makes more sense, or least it does to
me.
[3] It's much faster.
[4] It may produce smaller object files.
Running ZObj is similar to running BinOBJ. The command line
syntax looks like this:
ZObj