			PHEX  -  Ptolomei's Hex editor
				version 0.9

This is free software with ABSOLUTELY NO WARRANTY, and is distributed
under GNU General Public License v2. See the COPYING file for details.

Phex is simple binary editor. I wrote it because I needed editor for some
binary files (savegame files - why play some game when you can play WITH
it? :-) and none of standard Unix editors I had (joe, vi, pico) worked well
with these files. Either it was virtually impossible to search for specific
data (advanced pattern matching algorithms are often confused by null
character in the middle of the string), or programs crashed, or split
"lines", or something similar.

Since joe is my favorite text editor, I tried to copy most of the options
that would be usable in my editor. Messages and keys are almost identical to
joe's. The biggest difference is data screen - in phex, data is represented
both in hex values and as characters (non-printable are represented as
dots), and offset is shown on every line. Also, you can't _insert_ nothing
to the file, you can just overwrite some region with new data.

This version is actually second version, but I feel it's much more usable
and complete than first version, so I gave it version number 0.9. Major
changes since first version:
	- complete rewrite of the code
	- search now works for both hex and characters every time
	- fixed some display/refresh problems, added selected block inversion
	- files up to 250 MB are supported (depends on how much memory
	  you have) without problems
	- more consistent with default joe keys

I hope you'll find this program useful.

The author of phex is Senko Rasic (a.k.a. Ptolomei). Mail problems,
suggestions and bug-reports to senko@fly.srk.fer.hr. You can find
new versions of this program (along with my other projects) in
http://fly.srk.fer.hr/~senko/hex/ directory.


						Senko Rasic,  2000-02-02
