Live data from Hacker News

ImHex – A Hex Editor

github.com

41–50 of 78 posts

Re: ImHex – A Hex Editor

#41
post #33
post #18

Do all ImGui apps have text rendering this bad? I'm having trouble smoothly reading... any of the text, at least on Mac. It has a settings box, which allows you to change font size (but appears to do nothing), and a scaling option which ... just seems to make the artifacts bigger. Switching to dark mode (by default it matched the system) made it slightly better just by virtue of having more contrast (and all the sett…

By default it uses a pixel-perfect font (the one that's included in ImGui) so anti-aliasing will not do anything but make text look blurry. If you don't like the default font, it's super easy to change it though. Just go into the settings and under Font select your .ttf Font file

What do you mean by a pixel-perfect font? A bitmap font? Seems a very odd choice for the current era of high resolution screens.

Re: ImHex – A Hex Editor

#42
post #18

Do all ImGui apps have text rendering this bad? I'm having trouble smoothly reading... any of the text, at least on Mac. It has a settings box, which allows you to change font size (but appears to do nothing), and a scaling option which ... just seems to make the artifacts bigger. Switching to dark mode (by default it matched the system) made it slightly better just by virtue of having more contrast (and all the sett…

I think there’s something off with the render scaling, because the pixels are enormous even when I set it to a non-fixed sized font (Monaco). I had to set 2x scaling and then it looked better but only because the text was enormous.

I recall this being something you had to pay attention to with imgui/glfw — probably just needs a small tweak.

Re: ImHex – A Hex Editor

#43

Earlier quoted context omitted.

Do you have the same issue with the screenshots?

The screenshots are so jarring to read. Zero anti-aliasing?

Looks maybe like the opposite, there's way too much smoothing. I don't mind pixel perfect fonts or even aliased text but these just look like an aggressive blur was applied to everything

Re: ImHex – A Hex Editor

#44
post #18

Do all ImGui apps have text rendering this bad? I'm having trouble smoothly reading... any of the text, at least on Mac. It has a settings box, which allows you to change font size (but appears to do nothing), and a scaling option which ... just seems to make the artifacts bigger. Switching to dark mode (by default it matched the system) made it slightly better just by virtue of having more contrast (and all the sett…

The default ImGui rasterizer (imstb_truetype) is rubbish. The new rasterizer (imgui_freetype) should be used instead.

https://github.com/ocornut/imgui/tree/master/misc/freetype

Re: ImHex – A Hex Editor

#46

This might have been a daily driver if whatever UI library being used wasn't so quirky and unfriendly. Oh well. Looks "leet" or whatever, which is obviously more important.

It looks like imgui, a declarative UI library optimized to be rendered by the GPU : https://github.com/ocornut/imgui

Re: ImHex – A Hex Editor

#47
From Github:

> 16K stars, 755 forks, 52 open, 354 closed issues

From the linked Patreon page:

> 7 patrons, CA$36/month

> Next goal: CA$76.88 per month - I can pay all my monthly bills

This is why the open-source software is sad. The author will keep burning through his youthful energy in return for some words of appreciation (but much more issues and demands), and will at best quietly give up at some moment, or at worst freak out and have his colors/faker moment [0].

At the same time, products like this create the expectations that some types of software should be free (i.e. subsidized by the author's willingness to not have a life) and make it 10x harder for people like the author to turn their work into a revenue-generating business.

That said, if you have 16K stars on Github, you absolutely do have enough userbase to sell a paid premium edition and eventually grow it into your main job.

[0] https://news.ycombinator.com/item?id=29863672

Re: ImHex – A Hex Editor

#48
post #35

Hex editors are a seriously undervalued learning tool. As a kid, I loved opening up the game files of stuff I was playing and see what I could tweak. I’m not sure this particular editor could replace HxD for me - I’m not seeing process memory editing in its list of features. I’m glad to see the space is still getting love though.

I just installed ImHex, and I saw an option to attach to a GDB server. I assume that implies memory editing capabilities, but I haven't tried it yet.

I also don't know how the situation would be on non-GNU platforms, although I think GDB is a thing on Windows with MinGW?

Re: ImHex – A Hex Editor

#49

From Github: > 16K stars, 755 forks, 52 open, 354 closed issues From the linked Patreon page: > 7 patrons, CA$36/month > Next goal: CA$76.88 per month - I can pay all my monthly bills This is why the open-source software is sad. The author will keep burning through his youthful energy in return for some words of appreciation (but much more issues and demands), and will at best quietly give up at some moment, or at wo…

[deleted]

Re: ImHex – A Hex Editor

#50
post #49

From Github: > 16K stars, 755 forks, 52 open, 354 closed issues From the linked Patreon page: > 7 patrons, CA$36/month > Next goal: CA$76.88 per month - I can pay all my monthly bills This is why the open-source software is sad. The author will keep burning through his youthful energy in return for some words of appreciation (but much more issues and demands), and will at best quietly give up at some moment, or at wo…

[deleted]

[deleted]
Post reply on HN