gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

OffTopic > Good Hex Editor?

#170198 - Synthetic - Mon Sep 07, 2009 8:10 pm

I've been looking for a good hex editor for years now, and I just can't seem to find one that works for me.

I'm looking for:
-support for big-endian and little-endian
-translates a selection to standard types(byte,word,dword,float, etc...)
-can open large files (>2gb) without lagging/breaking.
-cross platform would be nice, as I do a lot of work on a macbook. however, just windows would be fine.
-ascii/unicode tables would be nice too

Any suggestions?

#170201 - elhobbs - Mon Sep 07, 2009 11:15 pm

not sure about > 2 gb, but I use tinyhexer on windows.

#170203 - Dwedit - Tue Sep 08, 2009 2:38 am

HXD is pretty good, it can also read and write hard drives or other media raw.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#170205 - gauauu - Tue Sep 08, 2009 3:34 am

I always used XVI32, but I don't think it meets your requirements....

#170211 - bean_xp - Tue Sep 08, 2009 4:20 pm

AXE? http://www.axe-editor.com/

Not sure about the >2gb, but the rest should be available.

#170212 - Synthetic - Tue Sep 08, 2009 5:43 pm

All excellent suggestions, thanks. I've be sure to give 'em a try.

I am surprised, though, at how many only support up to 1-1.5 GB. I would have thought that once you get that big, its trivial to open larger ones. Can you not just take your large file and buffer a "window" of it around the part you're looking at? Even with slow hdd access, it seems like you should be able to do this without any noticeable lag.

What if I wanted to write a program to open, say, a 100GB file on Windows? How would you go about doing that?

#170214 - elhobbs - Tue Sep 08, 2009 9:42 pm

It really depends on the data in the file and how you intend to use it. sequential stream? random access?