home *** CD-ROM | disk | FTP | other *** search
-
- ┌─────────┐
- │ EDCOM44 │
- └─────────┘
-
- EDCOM44.COM is a full-screen binary file editor (it displays
- 80 columns, 24 rows). It enables you to view and edit ANY
- file (if it fits in available memory) on an IBM-compatible
- computer. You could, for example, view and edit EDCOM44.COM.
-
- EDCOM44 is a bug fix of a bug fix of a revision (September 1990)
- of EDCOM, written in July 1987 in 8088 assembly language, using
- the shareware assembler A86. It corrects an occasional error in
- the initial code address of an .EXE file, and a bug in the find
- subroutine.
-
- WARNING: EDCOM44 over-writes a file if you make changes to it and
- save it, so MAKE A BACKUP COPY FIRST.
-
- Type "EDCOM44 FILENAME" to view/edit FILENAME.
-
- Press the Esc key to exit.
-
- Press the F1 key for a help screen.
- (The ^ before a letter means press the Ctrl key and the letter at
- the same time.)
-
- Cursor location (in hexadecimal) and the hexadecimal contents at
- that location are shown at the top of the screen. .COM files
- always begin at 100 (hexadecimal). .EXE files begin at 0, but
- the code usually starts somewhere else, so when EDCOM44 loads an
- .EXE file, it jumps to the beginning of the instruction code
- instead of the beginning of the file.
-
- Press any other Function key to toggle between 3 edit modes:
- 1. Disable edit capability (default)
- 2. Enable edit capability of typeable characters only
- 3. Enable edit capability of any character (in hexadecimal)
-
- Press either the Insert or Delete key to show or not show the
- assembly language translation of the current character (and
- following characters, if applicable). When the translation is
- shown, all characters are displayed, otherwise only typeable
- characters are displayed, and the others are represented by dots.
- The characters involved in the assembly language instruction are
- highlighted.
-
- You can search for either typeable characters or hexadecimal numbers
- (hexadecimal numbers go 0 1 2 3 4 5 6 7 8 9 A B C D E F).
-
- To find hexadecimal numbers, enter the numbers either right next
- to each other, or with a space or comma between them. If you put
- a space or comma between the numbers, you can enter a single
- digit, otherwise you must enter a double digit (e.g. enter either
- 7,0A,3 or or 7 0A 3 or 070A03).
-
- To find typeable characters, enter a quotation mark first (either
- " or '). No quotation mark is necessary at the end. To find a
- string of typeable characters with an embedded quotation mark (or
- apostrophe), enter the other kind of quotation mark first before
- entering the string (e.g. "can't or '"Hi, Frank). Note that the
- character needs to be the proper case (upper or lower).
-
- A couple of other things the help screen doesn't mention:
- 1. Scroll Lock works in this program.
- 2. When the assembly language translation is showing on the
- screen, pressing almost any key will move the cursor to the
- next instruction instead of just the next character.
-
- To change the color of different parts of the program, use EDCOM44
- on EDCOM44.COM to change the following:
-
- COLOR LOCATION CONTENTS
- MAIN SCREEN 0018B 17
- TOP LINE 0018C 74
- ASSEMBLY LANG. 0018D 78
- INSTRUCTION 0018E 1F
- "EDITING CHARS" 0018F 67
- "EDITING HEX" 00190 47
-
- NOTE: the numbers are in hexadecimal. Use my program ATTRIB3.COM
- to choose from the 256 possible colors.
-
- Doug Cox
- 140 Monroe Dr
- Palo Alto, Ca 94306
- (415) 949-0624
-
-