| Widescreen Gaming Forum https://www.wsgf.org/phpBB3/ |
|
| No One Lives Forever 2 Widescreen fix WIP https://www.wsgf.org/phpBB3/viewtopic.php?f=64&t=26974 |
Page 1 of 4 |
| Author: | Wobak [ 02 Jan 2014, 18:32 ] | ||
| Post subject: | No One Lives Forever 2 Widescreen fix WIP | ||
Hello, I started working on a NOLF2 widescreen fix and im looking for people to test it. My ultimate goal is to make the game work on widescreens without manual editing but im not sure if i will get that far. This is the first version, it allows you to pick widescreen resolutions in the display options: mediafire To install, put the "WidescreenResolutions" Folder into the "Custom\Mods" directory and activate it under "Custom" in the launcher. The original cshell.dll displayed only 4:3 resolutions in the options menu. I simply removed the check and recompiled it. Next i will try to align the subtitles and tooltips etc. for 16:9 resolutions.
|
|||
| Author: | GeneralAdmission [ 03 Jan 2014, 04:53 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
Wobak Thanks for sharing your work! Do you have plans to support resolutions besides 16:9? |
|
| Author: | jackfuste [ 03 Jan 2014, 09:59 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
Wobak wrote: To install, put the Folder with the .rez file in it into the "Custom\Mods" folder and activate it in the launcher. .rez file should be placed into "Custom\Mods\widescreen\widescreen.rez" Because if .rez file placed in "Custom\Mods\widescreen.rez", then the Custom button does not appear in the game launcher: Attachment: Custom.png [ 92.58 KiB | Viewed 32847 times ] When .rez file is located in the correct folder, Custom button appears: Attachment: Custom_on.png [ 108.01 KiB | Viewed 32840 times ] |
|
| Author: | Wobak [ 03 Jan 2014, 10:23 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
yes, the rez file needs to be in a folder within "Mods", thats why i wrote the folder containing the rez file should be put into mods. i will formulate it differently in the first post to make it more understandable. on another note: ive moved the subtitles etc. and scaled down most texts in the menus. except for a few lists the elements dont go off the screen anymore and that should work with 16:10 aswell. for multi monitor setups im not sure. most interface elements are positioned relative to the screen top ignoring the aspect ratio, so with a bigger width a larger portion is cut off at the bottom. Edit: I found the 1st person fov variables and the code was easier to edit than i expected. The game now saves the (horizontal) FOV in the display.cfg and it can be edited there. the vertical fov is calculated automatically. Here is version 2 of the widescreen patch: Features: -Pickable widescreen resolutions ingame. -Set horizontal field of view in display.cfg, vertical fov is calculated automatically. optimized for 16:9: -Interface texts scaled down so they dont overlap anymore. -Subtitles etc moved up and are now visible in widescreen. Known problems: -The cutscene FOV is still the same -Some lists in menus still go off the screen -The "Back" button is still not visible even though it should be -The popups (notes, intel etc.) have the wrong aspect, i havent found another way to prevent them from going off the screen yet Download from here I only tested the patch on 16:9 aspect, so i would appreciate feedback on how it works with 16:10 or other aspect ratios |
|
| Author: | Revy [ 03 Jan 2014, 18:49 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
Hey Wobak Really cool to see some love for those old games! I even found my old NOLF2 CD case and it's still working. As for some testing, whenever I try to start the game with 1920x1200 (16:10) it crashes on the loading screen. It works when using 1920x1080. Cheers - Revy |
|
| Author: | Wobak [ 03 Jan 2014, 19:47 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
thanks for the feedback. can you try to load/start a game with 16:10 a few more times? if it still crashes can you try manually setting the resolution in the display.cfg and launch a game without the patch? status update: i got the cutscenecameras to adjust to the fov so there is no more stretching. im now messing around with the menu fov, i corrected it so that the backgrounds arent stretched anymore but it now has black bars on the side :-/ |
|
| Author: | Revy [ 04 Jan 2014, 03:35 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
Wobak wrote: thanks for the feedback. can you try to load/start a game with 16:10 a few more times? if it still crashes can you try manually setting the resolution in the display.cfg and launch a game without the patch? Well I tried it multiple times and also with a save after all the cutscenes but that didn't work either. I've also already changed the resolution through display.cfg. When I use 1920x1080 it works fine by using letterboxing. Cheers - Revy |
|
| Author: | Wobak [ 04 Jan 2014, 12:01 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
ok..thats weird :-/ i only removed the 4:3 check of the resolutions the game gets from the renderer, so they must all be valid. I can play with all the resolutions the game suggests, even the weird ones like 5:3. when i set a 16:10 resolution in the display.cfg its reset ingame because the renderer doesnt support it so i cant test if it works for me. do all the other non 16:10 resolutions work for you? |
|
| Author: | scavvenjahh [ 04 Jan 2014, 12:30 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
Hey Wobak, did you try contacting redrain85 ? He's the author of the Killer App Mod for Tron 2.0, and has extensive knowledge of the LithTech engine. He hasn't visited here in a while, but you could probably reach him through LDSO.net or ModDB. All the links in the DR: http://www.wsgf.org/dr/tron-20 Nice going anyway |
|
| Author: | Wobak [ 04 Jan 2014, 14:36 ] |
| Post subject: | Re: No One Lives Forever 2 Widescreen fix WIP |
thanks for the info! i didnt know about that because i never played tron. status: i changed one global variable to remove all stretching issues. sadly its also used for positioning so i now have to manually change the basepositions of all elements. has anyone else tested the fix with 16:10 resolution? |
|
| Page 1 of 4 | All times are UTC [ DST ] |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|