Heretic II
-
Ergonpandilus
- Posts: 132
- Joined: 26 Mar 2008, 23:27
Heretic II
Hi,
this one (Heretic 2) is my favorite of the serie. :D
I got myself a widescreen lcd and so my question is: does anybody know solution for setting up custom resolution for it? Or is there some kind of "engine" for it somwhere? All I could do, is set resolution larger, but in 4:3 ratio... :?:
this one (Heretic 2) is my favorite of the serie. :D
I got myself a widescreen lcd and so my question is: does anybody know solution for setting up custom resolution for it? Or is there some kind of "engine" for it somwhere? All I could do, is set resolution larger, but in 4:3 ratio... :?:
-
skynardlynard
- Posts: 4
- Joined: 13 Jul 2008, 05:55
Heretic II
i am having that same exact issue.
i dont know if you solved it...i forget your name, original poster.
but i will find a solution and bring it to the widescreen gaming forums!
now if you will excuse me, i must begin my adventure to mordor!
/cheesy :)
i dont know if you solved it...i forget your name, original poster.
but i will find a solution and bring it to the widescreen gaming forums!
now if you will excuse me, i must begin my adventure to mordor!
/cheesy :)
Heretic II
I should note that I used the Heretic 2 demo, because I don't have the full game. Let me know if the solution works for you and we can try to get it added to the game list here at WSGF.
Being a Quake engine game, you'd figure adding widescreen support would be a trivial matter, but I was unable to find an ini solution using the Quake config parameters, unfortunately.
I was able to add widescreen support by hex editing the Quake2.dll file found in the Heretic 2 directory, though. If that file doesn't exist in the full version, you may find the equivalent file named Heretic2.dll or something.
You'll have to use a hex editor such as Be.HexEditor. Use the program to open said .dll file (located in the /Heretic 2/ directory), and search for the string highlighted below.
00 05 and c0 03 represent the resolution 1280x960. What we'll do is change them to represent the widescreen resolution we want.
1280x720 - Replace 00 05 with 00 05 and replace c0 03 with D0 02
1280x800 - Replace 00 05 with 00 05 and replace c0 03 with 20 03
1366x768 - Replace 00 05 with 56 05 and replace c0 03 with 00 03
1440x900 - Replace 00 05 with A0 05 and replace c0 03 with 84 03
1680x1050 - Replace 00 05 with 90 06 and replace c0 03 with 1A 04
1920x1080 - Replace 00 05 with 80 07 and replace c0 03 with 38 04
After you're done, save the file and close the hex editor.
This is where things can get a bit hairy. Simply loading up the game and choosing OpenGL - 1280x960 wouldn't really work for me for whatever reason. I was able to get it working by selecting the D3DGL renderer (in the Video Options menu) and selecting 1280x960, though. It then set me to the right resolution, and then I was able to choose the OpenGL renderer.
From there it ran without a hitch. You will want to change the fov either through the console or through the config file located in the /Heretic 2/user/ directory. Just open config.cfg and locate the fov line, which should be at 75 by default. The correct FOV for 16:10 resolutions is 85.2812718522, so use that instead.
1024x768 (4:3)
1440x900 (16:10)

Being a Quake engine game, you'd figure adding widescreen support would be a trivial matter, but I was unable to find an ini solution using the Quake config parameters, unfortunately.
I was able to add widescreen support by hex editing the Quake2.dll file found in the Heretic 2 directory, though. If that file doesn't exist in the full version, you may find the equivalent file named Heretic2.dll or something.
You'll have to use a hex editor such as Be.HexEditor. Use the program to open said .dll file (located in the /Heretic 2/ directory), and search for the string highlighted below.
00 05 and c0 03 represent the resolution 1280x960. What we'll do is change them to represent the widescreen resolution we want.
1280x720 - Replace 00 05 with 00 05 and replace c0 03 with D0 02
1280x800 - Replace 00 05 with 00 05 and replace c0 03 with 20 03
1366x768 - Replace 00 05 with 56 05 and replace c0 03 with 00 03
1440x900 - Replace 00 05 with A0 05 and replace c0 03 with 84 03
1680x1050 - Replace 00 05 with 90 06 and replace c0 03 with 1A 04
1920x1080 - Replace 00 05 with 80 07 and replace c0 03 with 38 04
After you're done, save the file and close the hex editor.
This is where things can get a bit hairy. Simply loading up the game and choosing OpenGL - 1280x960 wouldn't really work for me for whatever reason. I was able to get it working by selecting the D3DGL renderer (in the Video Options menu) and selecting 1280x960, though. It then set me to the right resolution, and then I was able to choose the OpenGL renderer.
From there it ran without a hitch. You will want to change the fov either through the console or through the config file located in the /Heretic 2/user/ directory. Just open config.cfg and locate the fov line, which should be at 75 by default. The correct FOV for 16:10 resolutions is 85.2812718522, so use that instead.
1024x768 (4:3)
1440x900 (16:10)

-
Ergonpandilus
- Posts: 132
- Joined: 26 Mar 2008, 23:27
Heretic II
Great job BooTx! :D
I'll be testing it soon. I have warm memories from this game, back when I had Voodoo 2!! :P
I guess you mean 1680x1050, instead of 1650x1080, right?
I'll be testing it soon. I have warm memories from this game, back when I had Voodoo 2!! :P
I guess you mean 1680x1050, instead of 1650x1080, right?
Heretic II
For the numbers to hex use the link (scroll down to Convert to hexidecimal)
http://www.widescreengamingforum.com/wiki/index.php/Hex_Editing_Tutorial_(with_SimCity_4_example)
P.S. Url link doesn't work :?
So nope, it is
1680x1050 - Replace 00 05 with 90 06 and replace c0 03 with 1A 04
http://www.widescreengamingforum.com/wiki/index.php/Hex_Editing_Tutorial_(with_SimCity_4_example)
P.S. Url link doesn't work :?
So nope, it is
1680x1050 - Replace 00 05 with 90 06 and replace c0 03 with 1A 04
-
Ergonpandilus
- Posts: 132
- Joined: 26 Mar 2008, 23:27
Heretic II
I got it working, though there is still a small problem, can't get it to fullscreen. All the other resolutions works in fullscreen, but that one doesn't... :(
Btw. Is there anyway to put anti-aliasation on?
Btw. Is there anyway to put anti-aliasation on?
Heretic II
Whoops! Yeah I messed that one up.
As far as fullscreen is concerned, I dunno. You could try switching it to windowed mode and then back, or you could try changing the config.cfg entry which I think is vid_fullscreen. Maybe typing that into the console, as well.
I have a Geforce 7600 GT and enabling anti-aliasing through the drivers (either using the nvidia control panel or rivatuner) seemed to work fine.
edit- Oh and you could also try hitting Alt + Enter to force it to fullscreen.
As far as fullscreen is concerned, I dunno. You could try switching it to windowed mode and then back, or you could try changing the config.cfg entry which I think is vid_fullscreen. Maybe typing that into the console, as well.
I have a Geforce 7600 GT and enabling anti-aliasing through the drivers (either using the nvidia control panel or rivatuner) seemed to work fine.
edit- Oh and you could also try hitting Alt + Enter to force it to fullscreen.
-
Ergonpandilus
- Posts: 132
- Joined: 26 Mar 2008, 23:27
Heretic II
Alt + Enter didn't helped. :(
Maybe chaning some other resolution to my resolution could help... Awesome adventure game still though.
Maybe chaning some other resolution to my resolution could help... Awesome adventure game still though.
-
Ergonpandilus
- Posts: 132
- Joined: 26 Mar 2008, 23:27
Heretic II
Here's solution how to get it working. By using the that quake2.dll you can have these WS resolutions:
1920x1200
1680x1050
1440x900
1280x720
http://forums.raven-games.com/showpost.php?p=271105&postcount=1
1920x1200
1680x1050
1440x900
1280x720
http://forums.raven-games.com/showpost.php?p=271105&postcount=1
On modern graphics cards, the
On modern graphics cards, the dithering on this game is awful. Does anyone know of a fix similar to what ddfix does for Thief 1 & 2?
Who is online
Users browsing this forum: No registered users and 18 guests
