SUBSIM Radio Room Forums



SUBSIM: The Web's #1 resource for all submarine & naval simulations since 1997

Go Back   SUBSIM Radio Room Forums > Silent Hunter 3 - 4 - 5 > Silent Hunter 5
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 04-21-19, 05:09 AM   #1
Conveen
Seaman
 
Join Date: Mar 2010
Posts: 41
Downloads: 71
Uploads: 0
Support 49" Monitor 3840x1080 Problem 32:9

Hey everyone, I change it in the cfg to 3840x1080 but in the game the pic is freeze, not the game. But I can use the binoculars and look around. Outside view F2 dont work also. Any idea?
Conveen is offline   Reply With Quote
Old 04-21-19, 05:34 AM   #2
THEBERBSTER
Growing Old Disgracefully
 
THEBERBSTER's Avatar
 
Join Date: Dec 2012
Location: Dibden Purlieu - Southampton
Posts: 9,605
Downloads: 1123
Uploads: 0


Default

HI C
You will have a problem with any SH version as 3840x1080 is not a standard recognized resolution.

Peter
THEBERBSTER is offline   Reply With Quote
Old 04-21-19, 12:02 PM   #3
Conveen
Seaman
 
Join Date: Mar 2010
Posts: 41
Downloads: 71
Uploads: 0
Default

I know but it can be fix it. Dont know why. First I know to know how I can change the FOV.
Conveen is offline   Reply With Quote
Old 04-21-19, 12:58 PM   #4
XenonSurf
Sea Lord
 
Join Date: Apr 2008
Location: Germany, Italy
Posts: 1,703
Downloads: 107
Uploads: 4
Default

In TWoS there are different 'ratio fixes' you can additionally load as optional mod. Try out the different ones, maybe one will fix your situation. As default, TWoS runs in 16:9 ratio. And additionally try:


Go in your grafic card setup (NVidia Control Panel for Nvidia cards), and set the scaling to Fullscreen (or Fullscreen with GPU), this could work for you.

Except your native resolution (which you mention) your monitor and GPU should also support other resolutions. In this case you must first switch your desktop to that resolution before applying the ratio fixes in TWoS (and the GPU scaling settings above).


Another alternative is: Try Windowed mode with D3DWindower or DXWind.

Last edited by XenonSurf; 04-21-19 at 01:12 PM.
XenonSurf is offline   Reply With Quote
Old 04-22-19, 03:16 AM   #5
Conveen
Seaman
 
Join Date: Mar 2010
Posts: 41
Downloads: 71
Uploads: 0
Default




__________________________________________________ ___________________________

On this screen I cant move the view with the mouse.



__________________________________________________ ___________________________






When I use Fullscreen on NV control panel it just stretch the pic, here it will be nice set the FOV a bit lower to compensate that you know. Dont know how change FOV.
Conveen is offline   Reply With Quote
Old 04-22-19, 05:01 AM   #6
THEBERBSTER
Growing Old Disgracefully
 
THEBERBSTER's Avatar
 
Join Date: Dec 2012
Location: Dibden Purlieu - Southampton
Posts: 9,605
Downloads: 1123
Uploads: 0


Default

Hi C
The pictures you are showing is because 3840 resolution is the same as having 2 1920 monitors.
You may need to look at your display options.
This has its own problems as it makes text in the game more difficult to see.

How is your monitor connected, HDMI, DVI or a combination of both?
I cannot see how you are going to overcome this problem.
This is an option:
Override High DPI Scaling Behavior > Pictorial
Peter
THEBERBSTER is offline   Reply With Quote
Old 04-22-19, 08:22 AM   #7
XenonSurf
Sea Lord
 
Join Date: Apr 2008
Location: Germany, Italy
Posts: 1,703
Downloads: 107
Uploads: 4
Default

Try to plug a DVI or SUB cable instead of HDMI cable from monitor/GPU. That may be the reason.
Also if you monitor is the latest in technology, I would switch-off 4K and HDR, the game is far from supporting this tech (game is from 2009).



I have a DVI-D cable plugged with my GTX 960 4GB VRAM.

Last edited by XenonSurf; 04-22-19 at 10:14 AM.
XenonSurf is offline   Reply With Quote
Old 04-22-19, 10:14 AM   #8
XenonSurf
Sea Lord
 
Join Date: Apr 2008
Location: Germany, Italy
Posts: 1,703
Downloads: 107
Uploads: 4
Default

And ... important: your 1st screenshot tells me that you have not installed TWoS (this bunker picture should not show-up). The stock game 1.2 is NOT playable, install TWoS. Do that and come back here...
XenonSurf is offline   Reply With Quote
Old 04-24-19, 06:29 AM   #9
Conveen
Seaman
 
Join Date: Mar 2010
Posts: 41
Downloads: 71
Uploads: 0
Default

So I test all. TWos. DVI, HDMI and both. DPI scaling. HDR on/off. Nothing help.
To clear that up: Outside view camera works, binoculars works.
When I start the game the screen is black. Than I switch to the binoculars and I can look around. I switch back without binoculars and it looks like on pic 3. Mouse works but I cant look around, the screen frizzing. Game still work. Also I cant click on crew members.
Dont know what I can do more. I think I have to live with that anyway thanks for help guys...
Conveen is offline   Reply With Quote
Old 04-24-19, 10:16 AM   #10
XenonSurf
Sea Lord
 
Join Date: Apr 2008
Location: Germany, Italy
Posts: 1,703
Downloads: 107
Uploads: 4
Default

You are not playing on a laptop, do you? Because then, there could be problems with the system recognizing your main grafic card. With Win10 you would need to launch the game by right-clicking and chosing the right GPU which is: your main dedicated one.


If you are not using a laptop, right-click on your Win desktop > Monitor Resolution.
In the picture above ONLY 1 monitor should be listed with a big number 1. You would need to disable any number 2 or 3 etc.


Same in your GPU settings (NVidia Conrol Panel, AMD Command Center), only 1 and the right monitor should be set.


Does your monitor come with special DRIVERS? They need installation in this case. Refer to your manual.

If not for multiple monitors I cannot explain your screenshots, I have seen grafic distortions because of bad setup, but not yours which are far different and must have to do with the game or your system not being correctly set for your monitor. To test this, change monitor if you can.


In your SH5 savegame folder, located in [DOCUMENTS]\SH5\data\Cfg there is a file main.cfg. You should see this inside:




[VIDEO]
AntialiasingLevel=0; 0=none, 1=non-maskable, 2=2x, 4=4x, ...
;Resolution=1024,768,60,22; commented so, at first, it starts with the desktop resolution (on release version)
FullScreen=Yes
;Synchronized=Yes
Synchronized=No
Resolution=1920,1080,60,22


If you are using a single monitor only which supports this resolution (even if your native res. is different), then you should not experience your grafic glitches. Try to change the last line to one which your monitor supports, but still in 16:9 ratio.
Also try the setting



FullScreen=No


You would play in Window mode if it works.


And lastely, I come back to my suggestion above: Try the external programs D3DWindower, or DXWind to play SH5 in a window with your chosen resolution size. These programs are expressly made for such games or apps that cannot be switched to windowed mode in their options. With one of these programs, you would chose a resolution that almost fills your entire screen, but a 16:9 ratio which the game does support.

Last edited by XenonSurf; 04-24-19 at 10:36 AM.
XenonSurf is offline   Reply With Quote
Old 10-24-20, 06:17 AM   #11
Xall
Mate
 
Join Date: Oct 2012
Posts: 53
Downloads: 137
Uploads: 0
Default

Would interest me as well, I get the same issues as Conveen,
everything works fine except when trying to walk around, any view that is from the Captains View just freezes the screen but the game continues as normal.

It seems to only happen when running aspect ratios that the game does not offer by default, for instance, 3440 x 1440 (43∶18) works perfectly.

@XenonSurf
I also tried your recommendation of trying D3DWindower or DXWind and running it windowed, unfortunately the problem still remains, was worth a shot though.

I'd really love to know if this can be solved as, it almost works, and it looks really amazing otherwise.

Edit:
I also found more information on this site:
https://www.wsgf.org/dr/silent-hunter-5-battle-atlantic

Not sure if the 3ditor can help, any takes on it?
Xall is offline   Reply With Quote
Old 10-24-20, 10:59 PM   #12
Aktungbby
Gefallen Engel U-666
 
Aktungbby's Avatar
 
Join Date: Jul 2013
Location: On a tilted, overheated, overpopulated spinning mudball on Collision course with Andromeda Galaxy
Posts: 27,837
Downloads: 22
Uploads: 0


Default Welcome back!

Xall!
__________________

"Only two things are infinite; The Universe and human squirrelyness; and I'm not too sure about the Universe"
Aktungbby is offline   Reply With Quote
Old 10-26-20, 07:14 AM   #13
Xall
Mate
 
Join Date: Oct 2012
Posts: 53
Downloads: 137
Uploads: 0
Default

Quote:
Originally Posted by Aktungbby View Post
Xall!
Thank you Aktungbby, its certainly been a while, unfortunately I cannot seem to get the game running on 5120 x 1440 :S
Xall is offline   Reply With Quote
Old 11-13-20, 01:19 PM   #14
rfxcasey
Bosun
 
Join Date: Jun 2009
Posts: 68
Downloads: 10
Uploads: 0
Default

There is a way, but it's a bit complicated. I'm trying to get it working right now using a program called Cheat Engine. I have successfully used this program in the past to get Metal Gear V running in ultrawide. There is someone working on this but I don't think their native language is English so the translation is a bit hard to follow. I'll point you to the thread, the more people attempting this the better.

The process is a bit complicated however, you have to use Cheat Engine to actively intercept the games memory addresses and change the data for the specific parameter on the fly from what I understand. I'm no programmer, I know just enough to get myself in trouble. Still, these guys seem to have gotten it to work in SH5.

On a side note, just from experience with Metal Gear, once you get it working the clicking for the buttons might be off a little bit or the filter overlays for the graphics might not extend all way to the left and right edges of the screen, in other words, the might be in a different aspect ratio then what you're trying to run. I don't think this will be a problem in SH5 because my resolution, 2560x1080 actually shows up in the graphics settings, though I think it's kind of crappy that while the game recognizes my systems current resolution it doesn't allow for FOV adjustment, which would have been super easy for the devs to include. The one problem we might encounter is the buttons being off graphically from where you actually have to click them. Both of the aforementioned problems were present in Metal Gear V but, if I remember correctly, Metal Gear V did not recognize the systems current resolution or support running in an ultrawide resolution, so that's probably why it exhibited the problems mentioned above. SH5 might not have those issues, but if it does there are fixes, though once again, a bit complicated.

Sorry to be long winded, I really want to get this working on my system. Here's a link to the discussion I mentioned. Use Google Translate if you need to.
https://www.subsim.com/radioroom/sho...17#post2706517

Last edited by rfxcasey; 11-14-20 at 02:22 AM.
rfxcasey is offline   Reply With Quote
Old 11-13-20, 03:37 PM   #15
rfxcasey
Bosun
 
Join Date: Jun 2009
Posts: 68
Downloads: 10
Uploads: 0
Default

YESSSSSSSSSSSSSSSSS!!!!!!!!!!!!!!!!!!!!!!!! I GOT IT WORKING!!!!!!!!!!!!!!!!!!!!! Though it's not working in automated script for me yet but I'll get that sorted, for now I have to do it manually. BUT IT WORKS! You need to download a program called Cheat Engine and then follow this procedure.

This is copied from the other thread I'll link to.
https://www.subsim.com/radioroom/sho...56#post2706856

"Well, good news and bad news. Overall good news though, I got the FOV working but not through the script. I started Silent Hunter 5 and loaded my save game so I'm standing on the bridge of the sub. Then I alt tab out of the game and I loaded Cheat Engine with no script. I clicked on 'select process to open', found SH5.exe, selected it and then clicked open. Next under the scan settings on the right I set the 'value type' to 'Array of byte'. Then under 'value' I ticked the 'Hex' checkbox and pasted in under 'value' '5C420000AA420000003F0000C03F00'. Next I clicked 'New Scan' and 2 results came up on the left, address '30034C3E' and address '3048BCB6' both of which had values of '5C420000AA420000003F0000C03F00'. So I right clicked on them, one at a time, and changed the first 2 bytes of both to '40 43' from their original value of '5C 42'."

Alt tabbed back into the game and like magic, the FOV is perfect, no stretching at all and all the button clicks line up with the buttons. It's BEAUTIFUL! Ah, I'm so happy I could kiss you guys.
Something that might be of interest to the guys having the black screen problem. I noticed when I was playing with those 2 values located at those memory addresses, if I went too high or too low on the numbers the screen would go black. It appears that if FOV is set beyond a certain range it causes the screen to go black. I'm not 100 percent sure what the first and second numbers do exactly, the first number appears to be the FOV but the second seem like a zoom level or possibly....... aspect ratio??? I can't say 100 percent, maybe the guy from the other thread knows.

Only remaining issue is why the script isn't working. I'm no programmer so I'll need some help probably. I don't understand the code enough to know how to fix it. I can play now with the proper FOV but a automating everything, the script launching and the game starting, under one icon would be really great.

EDIT: I think once you make the changes in Cheat Engine you can have Cheat Engine generate a 'Trainer' file that you would then just double click on to start Cheat Engine with the setting that worked. This is very off the cuff right now, I don't have a lot of experience with Cheat Engine and I'm just making these posts as I go. I'm looking for the option now.

P.S. Depending on what resolution ultrawide you're running those first two values of those addresses are going to be different, the default actual FOV of the game is 55 Float according to this guy from the other post, so you have to figure out what FOV you want, like mine is actually 48 degrees now down from 55 degrees (it's a float value in the program) so you have to do some number conversion, from float to hex I guess and that will give you the proper numbers to change the address values to. Once I get mine working in script form I'll post, then as we come up with scripts for everyone's resolutions we can just post them all so the next guy won't have to deal with all this.

https://www.subsim.com/radioroom/sho...56#post2706856

Last edited by rfxcasey; 11-14-20 at 02:34 AM.
rfxcasey is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 05:25 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.