wwe.txt

(2 KB) Pobierz
----------------------Changing Resolution-------------------------Credit: Mantic

Ok, so when I bought this game several years ago my machine wouldn't run it (crappy onboard video) so I set it aside and am only now finally on a machine that will run it. And the first thing that I see when I finally load up this game that has such extraordinary graphics requirements is a locked 640x480 (640x400 for bink movies). So, I think to myself... "what the... okay, where's my hex editor?"

Turns out it's pretty straghtforward to bypass, and I'll explain how to do it in a moment, but options are limited. Not surprisingly the fixed resolution is mostly due to a hard coded GUI -- a resolution independent scaling canvas would have required a few minutes of extra coding for the team porting the software to Windows, and that was just too much too ask. So, be aware, while it's pretty trivial to increase the resolution the change comes with some pretty nasty UI effects (that might be hacked around if anyone is obsessive enough to figure out the exact pixel locations of all the widgets and hunt down the references in the program).

Here's what I've found, and I'll put it here as a step-by-step:


Make a copy of your WWE RAW.exe file and rename it RAW1024.exe (or whatever).

Load the copy up in your hex editor of choice and hunt down/mark the following addresses:


-------CREDITS RESOLUTION

000023E1: 8002 --> ????
000023EF: 9001 --> ????

-------DESKTOP RESOLUTION

0000503D: 8002 --> ????
00005045: E001 --> ????

CANVAS RESOLUTION 1 (MATCH)

0000FC8B: 8002 --> ????
0000FC95: E001 --> ????

CANVAS RESOLUTION 2 (ENTRY)

0000FCA5: 8002 --> ????
0000FCAF: E001 --> ????


Those are the main addresses to change -- they are normally the (dword) values listed (640x400 & 640x480), but you can change them to higher resolutions:

800 = 2003
600 = 5802

1024 = 0004
768 = 0003

1152 = 8004
864 = 6003

1280 = 0005
1024 = 0004


As I mentioned, those above are the main canvas and dektop entries, but there are some others of less certain function. I believe that all the onscreen imagery is actually drawn to a screen buffer or offscreen canvas with it's own resolution definition (as a means of doing those naff afterimages they use to obscure the weak animation transitions, as well as the somewhat cooler lighting and pyro filters). I believe these first two entries apply to this offscreen drawing, and this other entry may apply to something I just havent played long enough to see... I dunno:
Zgłoś jeśli naruszono regulamin