I take deeper look and have partial success with forcing Nox to use highres.
Here is what I did:
1. Open "
nox.cfg" (in Nox game folder) and replace game resolution with your custom (line
VideoMode).
2. To skip game loading default configuration ("default.cfg) if you put your custom (not supported resolution) in nox.cfg.
Find this line in hex editor:
Replace highlighted with
EB. This will always skip loading default config file.
3. To fix resolution check so that game uses your resolution
Find this line in hex editor:
Game checks resolution in nox.cfg against 1024x768 (max. supported) if your resolution is higher it puts default 640x480.
We don't want that. So replace
00 04 with
FF FF, and
00 03 with
FF FF. This will force game to run in any resolution.
(P.S. This is gameplay resolution not resolution in game menus).
4. I run the game and was able to play it for few seconds in my custom (1280x1024) resolution.
Here is screenshot I take:
Problem is that after few seconds of gameplay, game crushes (usualy with access violation while trying to read or write some memory address). I haven't been able to fix that.
If someone find solution to that please let us know what you did.