Programs - HexEdit
Any heavy programming to do with files requires some sort of
hex editor. One of the other uses of a hex editor is to edit
string constants in an .exe file, and of course hacking saved
games is a good reson as well. The acctual reason for my writing
this program was to edit my re-route .exe files for LanChat
The programs interface is based on a dos based file
manager with a hex editor as one of its modules. The
problem was that the program is 3mb. Much too large to just copy
to a disk. So I wrote this hex editor.
The interface looks almost the same bearing in mind that in
the original you could scroll more easily through the file. With
my version you have to edit the file in steps of 128 bytes (100
bytes in hex), or a screenful. The program could be modified to
scroll easier but there is not much point in it.
The data display looks similar to the hex viewer, with address
on the left, hex digits in the middle and the text representation
of the right. Data can be edited either by typing in the hex
values, or by typing in text directly on the right hand side.
The file only used to access the first 128 bytes of the file,
ignoring and preservng the rest. Thus only the begining of a file
could be edited, but with more users wanting to edit past the
barrier, I made it so that the user could scroll down 128 bytes
at a time.
The program has been very successful, and has been used a lot.
The next feature to be implemented to make it even better would
be a search facility. Because then you could scan your favourite
program and change its name or even better hack that game!
|