High Resolution Hacking is what I'm currently working on. Currently this is very much a WIP, but be aware I have gotten this upto 2560x1600 Resolution!!! I am eventually going to be testing at 4K on my desktop tower. Basically I just looked for 640 and 480 in the .exe and started swapping out the values for 2560x1600
640 = 8002 480 = e001
1024 = 0004 768 = 0003
2560 = 000A 1600 =4006
Be warned though, that you can't swap all values in the .exe which match the above because it breaks the engine. Some trial and error is needed. I'd like to get a stable conversion working and documented before we make a patcher program or release a HD binary.