Ready.
This is the goodies page for FIX. The following sections present the Beta-0 version of the fix.exe, and some, usually necessary, standard include files.
If you choose to use them, you understand that FIX (OR, zFIX), AND OTHER FILES/CONTENT AT THIS SITE, IS/ARE PROVIDED AS IS, WITHOUT ANY GUARANTEES. IT IS THE USER'S RESPONSIBILITY TO MAKE SURE, AS MUCH AS HE/SHE/IT IS EXPECTED, TO ENSURE CORRECT OPERATION, ON THE SET OF PROBLEMS HE/SHE/IT ENCOUNTERS.
IN JURISDICTIONS, OR CONDITIONS, WHERE SUCH NOTICES LIKE THIS, WOULD STILL LEAVE THE SOFTWARE/AUTHOR LIABLE FOR ANY DAMAGES, OR IN ANY WAY, LET LITIGATION TO EXIST, PERMISSION FOR USE IS NOT GIVEN.
In other words, legally speaking, I am not taking any responsibility about what happens with FIX/zFIX, when you use it.
You may still contact me, and I would like to help. But generally, FIX is for my own usage, yet. Let me decide later, at some later releases, whether I would like to support some stronger claims of safety. Currently, for a byte-editing techie-tool, even this much of a "guarantee" may be too much. Instead, I should guarantee that, while tinkering with your own code, you would probably hang the system a few times.
A Caution: In particular, you should avoid using the "\c" (small case c) command, unless its usage is well-documented. The other commands, in general, are both (much) more powerful, and much safer. It lets calling arbitrary memory labels/pointers as functions. On my part, the implementation has essentially zero-error (it is trivial) but using it asks for preparing the callable, before the "\c" can do anything meaningful, and without messing with the system. (Not to mention that, even the documented usage(s) may be unnecessary/removed before the end of the beta phase.)
In the following text box, there is the batch file to generate the fix.exe. You may copy it to the clipboard and save it on your harddisk (with the file name for a batch file. e.g: "2fix.bat"). Then, run it by double-clicking on it (or, you may also enter the name of the batch file at the DOS-command-prompt).
This batch file generates fix.exe by redirecting itself through the standard DOS program DEBUG which converts the text file into a binary (executable) file.
The debug.com must be accesible while the batch file is running. (Most usually, it is in the directory "c:\windows\command\" and probably no problems will occur, because that directory is already in the path, in most configurations).
You also need this for generating MS-DOS com files. The name must be "4DosCom.fix" when saving it on the disk. It must be in the same directory with the FIX executable.
You may also need this for generating MS-DOS com files. The name must be "RunStart.afr" when saving it on the disk. It must be in the same directory with the FIX executable.