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 4: Wolves of the Pacific > SH4 ATO Mods
Forget password? Reset here

Reply
 
Thread Tools Display Modes
Old 07-12-22, 06:12 AM   #1
CapitainEA
Seaman
 
Join Date: Aug 2018
Posts: 36
Downloads: 67
Uploads: 0
Default Graphic bug on DW

Hi all captains, I like it a lot and I have a lot of fun with this mod, but when I come across large convoys I have to reduce the graphics as much as possible otherwise I have lags and screens that freeze as you can see in this video at 46 mins. When the screen or I have freezes, I have to return to the desktop to stop freezing.

Fifi can you tell me how to resolve this issue?

Cordially. Captain_PUJOL

Here is my hardware configuration

Time of this report: 7/12/2022, 14:01:55
Machine name: DESKTOP-9K7QL6A
Machine Id: {D61750EE-4B39-4DF9-A71B-747F0021AF3D}
Operating System: Windows 10 Famille 64-bit (10.0, Build 19043) (19041.vb_release.191206-1406)
Language: French (Regional Setting: French)
System Manufacturer: To Be Filled By O.E.M.
System Model: To Be Filled By O.E.M.
BIOS: BIOS Date: 05/11/12 11:59:45 Ver: 04.06.05 (type: BIOS)
Processor: Intel(R) Core(TM) i7-2700K CPU @ 3.50GHz (8 CPUs), ~3.5GHz
Memory: 32768MB RAM
Available OS Memory: 32658MB RAM
Page File: 15428MB used, 22094MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 12
DX Setup Parameters: Not found
User DPI Setting: 96 DPI (100 percent)
System DPI Setting: 144 DPI (150 percent)
DWM DPI Scaling: Disabled
Miracast: Available, with HDCP
Microsoft Graphics Hybrid: Not Supported
DirectX Database Version: 1.0.8
DxDiag Version: 10.00.19041.1741 64bit Unicode

Card name: AMD Radeon RX 5700 XT
Manufacturer: Advanced Micro Devices, Inc.
Chip type: AMD Radeon Graphics Processor (0x731F)
DAC type: Internal DAC(400MHz)
Device Type: Full Device (POST)
Device Key: Enum\PCI\VEN_1002&DEV_731F&SUBSYS_0B361002&REV_C1
Device Status: 0180200A [DN_DRIVER_LOADED|DN_STARTED|DN_DISABLEABLE|DN_NT_E NUMERATOR|DN_NT_DRIVER]
Device Problem Code: No Problem
Driver Problem Code: Unknown
Display Memory: 24480 MB
Dedicated Memory: 8151 MB
Shared Memory: 16329 MB
Current Mode: 1920 x 1080 (32 bit) (60Hz)
HDR Support: Not Supported
Display Topology: Internal
Display Color Space: DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709
Color Primaries: Red(0.625000,0.339844), Green(0.280273,0.594727), Blue(0.155273,0.070312), White Point(0.283203,0.297852)
Display Luminance: Min Luminance = 0.500000, Max Luminance = 270.000000, MaxFullFrameLuminance = 270.000000
Monitor Name: Generic PnP Monitor
Monitor Model: SONY TV
Monitor Id: SNYEE01
Native Mode: 1920 x 1080(p) (60.000Hz)
Output Type: HDMI
Monitor Capabilities: HDR Not Supported
Display Pixel Format: DISPLAYCONFIG_PIXELFORMAT_32BPP
Advanced Color: Not Supported
Driver Name: C:\WINDOWS\System32\DriverStore\FileRepository\u03 80677.inf_amd64_dba19d925381d5ad\B380472\aticfx64. dll,C:\WINDOWS\System32\DriverStore\FileRepository \u0380677.inf_amd64_dba19d925381d5ad\B380472\aticf x64.dll,C:\WINDOWS\System32\DriverStore\FileReposi tory\u0380677.inf_amd64_dba19d925381d5ad\B380472\a ticfx64.dll,C:\WINDOWS\System32\DriverStore\FileRe pository\u0380677.inf_amd64_dba19d925381d5ad\B3804 72\amdxc64.dll
Driver File Version: 30.00.21023.1015 (English)
Driver Version: 30.0.21023.1015
DDI Version: 12
Feature Levels: 12_1,12_0,11_1,11_0,10_1,10_0,9_3,9_2,9_1
Driver Model: WDDM 2.7
Hardware Scheduling: Supported:False Enabled:False
Graphics Preemption: Primitive
Compute Preemption: DMA
Miracast: Not Supported
Detachable GPU: No
Hybrid Graphics GPU: Not Supported
Power P-states: Not Supported
Virtualization: Paravirtualization
Block List: DISABLE_HWSCH
Catalog Attributes: Universal:False Declarative:True
Driver Attributes: Final Retail
Driver Date/Size: 22/06/2022 02:00:00, 1849704 bytes
WHQL Logo'd: Yes
WHQL Date Stamp: Unknown
Device Identifier: {D7B71EE2-305F-11CF-4570-29796EC2D335}
Vendor ID: 0x1002
Device ID: 0x731F
SubSys ID: 0x0B361002
Revision ID: 0x00C1
Driver Strong Name: oem32.inf:cb0ae41454c51b94:ati2mtag_Navi10:30.0.21 023.1015:PCI\VEN_1002&DEV_731F&REV_C1
Rank Of Driver: 00CF2000
Video Accel: Unknown
DXVA2 Modes: DXVA2_ModeMPEG2_VLD DXVA2_ModeMPEG2_IDCT DXVA2_ModeH264_VLD_NoFGT {4245F676-2BBC-4166-A0BB-54E7B849C380} {6719B6FB-5CAD-4ACB-B00A-F3BFDEC38727} {9901CCD3-CA12-4B7E-867A-E2223D9255C3} DXVA2_ModeHEVC_VLD_Main {EA72396A-67EC-4781-BEDE-56F498F04EF2} {C152CA8F-738C-461B-AD89-FC292CF8F162} {514A356C-7027-4AFF-8A60-AFD2C1F672F1} DXVA2_ModeH264_VLD_Stereo_Progressive_NoFGT DXVA2_ModeH264_VLD_Stereo_NoFGT DXVA2_ModeVC1_VLD {CA15D19A-2B48-43D6-979E-7A6E9C802FF8} {7C74ADC6-E2BA-4ADE-86DE-30BEABB40CC1} DXVA2_ModeMPEG4pt2_VLD_AdvSimple_NoGMC {D1C20509-AE7B-4E72-AE3B-49F88D58992F} {84AD67F6-4C21-419A-9F0B-24F0578906C1} {725AD240-786C-471E-AD3C-38F739936517} {95664FF5-9E03-4C74-BB4F-9178D6035E58} {5EF7D40D-5B96-49E7-B419-23342094A4CF} DXVA2_ModeHEVC_VLD_Main10 {65D1FA41-58AF-453A-9CAB-5D981156DA9F} {2DB154B6-DBB2-4079-A3FF-60D7A898A6AB} {C74A3FD0-D713-4581-A02E-8EDFB112ACE3} DXVA2_ModeVP9_VLD_Profile0 DXVA2_ModeVP9_VLD_10bit_Profile2 {603A4756-A864-4F91-BB62-2C935B7A1391} {C58B9A06-7E89-11E1-BB00-70B34824019B}
Deinterlace Caps: n/a
D3D9 Overlay: Not Supported
DXVA-HD: Not Supported
DDraw Status: Enabled
D3D Status: Enabled
AGP Status: Enabled
MPO MaxPlanes: 2
MPO Caps: ROTATION,VERTICAL_FLIP,HORIZONTAL_FLIP,RGB,YUV,BIL INEAR,HIGH_FILTER,STRETCH_YUV,STRETCH_RGB,IMMEDIAT E,HDR (MPO3)
MPO Stretch: 16.000X - 0.250X
MPO Media Hints: rotation, resizing, colorspace Conversion
MPO Formats:
PanelFitter Caps: ROTATION,VERTICAL_FLIP,HORIZONTAL_FLIP,RGB,YUV,BIL INEAR,HIGH_FILTER,STRETCH_YUV,STRETCH_RGB,IMMEDIAT E,HDR (MPO3)
PanelFitter Stretch: 16.000X - 0.250X


Last edited by CapitainEA; 07-12-22 at 07:05 AM.
CapitainEA is offline   Reply With Quote
Old 07-12-22, 08:03 AM   #2
propbeanie
CTD - it's not just a job
 
propbeanie's Avatar
 
Join Date: May 2016
Location: One hour from Music City USA!
Posts: 10,103
Downloads: 451
Uploads: 2


Default

@ Larry: What boat are you sailing, IXA or IXB? Wilhelmshaven transfers to Lorient 1940-06-30 and 1940-07-01. My guess is that one of your other added in mods is messing with things. My primary suspect would be the "Enable Type XVIII Career Start" mod, since it probably overwrites the Flotillas and CareerStart files at a minimum.


@ CapitainEA: Your computer specs look more than enough to handle running at least four copies of SH4 with Op Monsun / Dark Waters activated on it. How many background apps are running in the systray, and are you swapping out to the desktop to do other tasks besides the game, while the game is running? Also, if you could post with your mod list, as MM requested of Larry, that would help immensely, as well as give the boat you are sailing, where you sailed from, what the current date is you are encountering the issue, and your Lat/Long location. If this happens everytime you encounter a convoy, there is something wrong on the system...
__________________

"...and bollocks to the naysayers" - Jimbuna
propbeanie is offline   Reply With Quote
Old 07-12-22, 11:09 PM   #3
Bubblehead1980
Navy Seal
 
Join Date: Apr 2009
Location: Florida USA
Posts: 7,126
Downloads: 605
Uploads: 44


Default

Release. My mod for Dark Waters.

See README for details.


https://www.subsim.com/radioroom/sho...38#post2817938
Bubblehead1980 is offline   Reply With Quote
Old 07-12-22, 11:44 PM   #4
CapitainEA
Seaman
 
Join Date: Aug 2018
Posts: 36
Downloads: 67
Uploads: 0
Default

@Propbeanie I just noticed that the version of my MO DW is 5, while I see that there is a 6th. But, what I don't understand, I download v.5 when I click on the v.6 link....

When the game loads the screen shows the following: OPERATION MONSUN DARK WATERS V.5

Is this normal?

For information, my game is installed in my hard disc in program (x86); I installed version 1.3 of SH4 then add u-boat mission (1.5)
No software is running at the same time as my game and I sail with the U-boat Type IX. March 27 1943, Location near SCAPA FLOW 3°0 W & 58°0 N


Resolution of my game:

1920*1080 16:9 60Hz
Measurement units: Metric


Resolution of my monitor:

1920x1080 60,000Hz
10-bit
Color format: YCbCr444

My mods are:

OM_DarkWaters_V6
OM_Med_Env
OM_Warm_Clothes
and DBSM_SH4 for German voices

Cordially Capitaine_PUJOL

Last edited by CapitainEA; 07-13-22 at 12:31 AM.
CapitainEA is offline   Reply With Quote
Old 07-12-22, 11:52 PM   #5
Mad Mardigan
Admiral
 
Mad Mardigan's Avatar
 
Join Date: Sep 2016
Location: Grand Rapids, Mi.
Posts: 2,327
Downloads: 491
Uploads: 0


wolf_howl15

Quote:
Originally Posted by CapitainEA View Post
@Propbeanie I just noticed that the version of my MO DW is 5, while I see that there is a 6th. But, what I don't understand, I download v.5 when I click on the v.6 link....
Latest downloadable Dark Waters, is indeed... v6.

Was a slip of memory by Fifi, that he forgot to tag the splash screen with the upgrade from v5 status, to v6.


Just so you know...








M. M.
__________________
Mad Mardigan is offline   Reply With Quote
Old 07-13-22, 10:02 AM   #6
propbeanie
CTD - it's not just a job
 
propbeanie's Avatar
 
Join Date: May 2016
Location: One hour from Music City USA!
Posts: 10,103
Downloads: 451
Uploads: 2


Default

It does not look like your mod list would be the cause of the issue CapitainEA. However, looking at your video, I do have a question: what is that program that interrupts your gameplay just before the 46 minute mark? That is a "shell-out to Windows Desktop", and that can cause issues with the game, since it is an old single-core program, written for DirectX v9.0c. It does not understand "multi-tasking" or the cpu powering up or down, etc., none of that 'modern' OS stuff. So when the computer shells-out, sometimes not all of the resources are in the same place for the game to find. I notice also that there is pixelation on the ship's wake there just after the 46 minute mark, and if that is in the game, that is not correct. Of course, it could be a video processing artifact, I don't know, but if it is displaying like that in the game, there is something amiss in the video stream... You might experiment with the SH4.exe "Properties" on the "Compatibility" tab for some of the video settings, and see if anything improves there.

But I am at a loss as to what would be impacting your game, other than game mechanics (bandwidth) when ships and planes spawn nearby, which each spawn will cause a slight "hitch" in the display if you are using much time compression, so as a convoy gets within roughly 24nm, you'll start experiencing little "hiccups" as each ship spawns into the game, and if using high TC, the whole convoy might spawn within a second or two of real time, and cause a noticeable "pause" in the game, but then it should resolve, and then just the bandwidth used for display would impact the game. This is somewhat similar in nature to getting close to a major port with a lot of ships and planes in the area.

What game-date was that video encounter showing? I cannot quite read it in the video. Also, latitude and longitude location?


@ Mad Mardigan: Didn't somebody do a "fix" for the version number display not too long ago?
__________________

"...and bollocks to the naysayers" - Jimbuna
propbeanie is offline   Reply With Quote
Old 07-13-22, 12:06 PM   #7
Mad Mardigan
Admiral
 
Mad Mardigan's Avatar
 
Join Date: Sep 2016
Location: Grand Rapids, Mi.
Posts: 2,327
Downloads: 491
Uploads: 0


wolf_howl15

Quote:
Originally Posted by propbeanie View Post
@ Mad Mardigan: Didn't somebody do a "fix" for the version number display not too long ago?

Yeah, that'd be fellow subsimmer "themrwho", who did that... to cover for the lack of the splash screen having the proper tag of it being v6, rather than v5 that we saw on the load up.


That can be found here, in post # 1194, on page 80 of the thread... or just click the link thoughtfully provided, 6 that leads directly to that post:

https://www.subsim.com/radioroom/sho...postcount=1194




I think, KaluenMarko, redid it, in 1 of the mod add ins that he did... if, I am not mistaken... tagging it, I believe as being now v6.67...



(Just checked & there is indeed a flash screen tagged as 6.7, rather than 6.67... it's all Oldtimerz fault... I lay the blame, squarely at their feet...
)








M. M.
__________________
Mad Mardigan is offline   Reply With Quote
Old 07-14-22, 04:10 PM   #8
Bubblehead1980
Navy Seal
 
Join Date: Apr 2009
Location: Florida USA
Posts: 7,126
Downloads: 605
Uploads: 44


Default Announcement

Updated version of my DW mod will be posted later this evening. I've made some adjustments as in further testing, did not like how things were playing out.

Just a heads up for those interested.
Bubblehead1980 is offline   Reply With Quote
Old 07-19-22, 05:17 AM   #9
CapitainEA
Seaman
 
Join Date: Aug 2018
Posts: 36
Downloads: 67
Uploads: 0
Default

Quote:
Originally Posted by propbeanie View Post
I do have a question: what is that program that interrupts your gameplay just before the 46 minute mark? That is a "shell-out to Windows Desktop", and that can cause issues with the game, since it is an old single-core program, written for DirectX v9.0c. It does not understand "multi-tasking" or the cpu powering up or down, etc., none of that 'modern' OS stuff. So when the computer shells-out, sometimes not all of the resources are in the same place for the game to find.
@probeanie. No, the software did not interrupt my game, it was me who did CRTL+ALT+SUP to return to the desktop, because returning to the desktop fixes the graphical bug. As you can see before the 46mins the destroyers are transparent and after the 46mins the destroyers are no longer transparent.
The software is just the windows music software and it's not what bugs my game, because when I don't activate it it's the same problem.
On the other hand, I noticed that the bug appears when I go to the "command post" of my submarine.
And this bug does not appear at the beginning of the mission. Indeed, when I start a mission I can put the graphics to the maximum everything works correctly.

I too have a question: can DirectX be the cause of this bug?
In fact, when I install my game, the game asks me to install the old DirectX files... If I refuse, will my game still work with the new DirectX files? and can it fix my problem if i leave the new ones?

Quote:
Originally Posted by propbeanie View Post
I notice also that there is pixelation on the ship's wake there just after the 46 minute mark, and if that is in the game, that is not correct. Of course, it could be a video processing artifact, I don't know, but if it is displaying like that in the game, there is something amiss in the video stream...
These pixelations are not a problem at all, when I activate the "Texture quality high" option in the graphics options these pixelations in the wakes of the ships and my submarine disappear.
For information, I do not activate this option when I am in the presence of a large convoy otherwise my game crashes.

Quote:
Originally Posted by propbeanie View Post
You might experiment with the SH4.exe "Properties" on the "Compatibility" tab for some of the video settings, and see if anything improves there.
I tried all the compatibilities of the "Properties" of SH4.exe. They don't solve the problem. But, thank you for this idea

Another question, can the problem be caused by a defect in the refresh of the image, because when I lower the Hz of my screen compared to that of my game the bug is less strong?
For example, when I set my screen to 1920*1080 60Hz resolution and my game to 1920*1080 60Hz resolution when I return to desktop, my game crashes. However, when I put my screen at 60Hz and my game at 59Hz, my game does not crash when I return to desktop...

Quote:
Originally Posted by propbeanie View Post
But I am at a loss as to what would be impacting your game, other than game mechanics (bandwidth) when ships and planes spawn nearby, which each spawn will cause a slight "hitch" in the display if you are using much time compression, so as a convoy gets within roughly 24nm, you'll start experiencing little "hiccups" as each ship spawns into the game, and if using high TC, the whole convoy might spawn within a second or two of real time, and cause a noticeable "pause" in the game, but then it should resolve, and then just the bandwidth used for display would impact the game. This is somewhat similar in nature to getting close to a major port with a lot of ships and planes in the area.
It is true that I use the time compression a lot and at its maximum capacity, because I always sail at minimum speed, because I play with the limited diesel in order to save my diesel.
Indeed, I feel it's small jumps when a convoy is in my hydrophone detection zone.

Could this bug be caused by the fact that I compress time a lot?

Another question, what is the “Vertical Sync” option in the graphics option for? Because my game bugs a lot more when I activate it?

Cordially, Captain_PUJOL


Last edited by CapitainEA; 07-19-22 at 06:53 AM.
CapitainEA is offline   Reply With Quote
Old 07-19-22, 06:09 AM   #10
propbeanie
CTD - it's not just a job
 
propbeanie's Avatar
 
Join Date: May 2016
Location: One hour from Music City USA!
Posts: 10,103
Downloads: 451
Uploads: 2


Default

Quote:
Originally Posted by CapitainEA View Post
@probeanie. No, the software did not interrupt my game, it was me who did CRTL+ALT+SUP to return to the desktop, because returning to the desktop fixes the graphical bug. As you can see before the 46mins the destroyers are transparent and after the 46mins the destroyers are no longer transparent.
The software is just the windows music software and it's not what bugs my game, because when I don't activate it it's the same problem.
On the other hand, I noticed that the bug appears when I go to the "command post" of my submarine.
And this bug does not appear at the beginning of the mission. Indeed, when I start a mission I can put the graphics to the maximum everything works correctly.

I too have a question: can DirectX be the cause of this bug?
In fact, when I install my game, the game asks me to install the old DirectX files... If I refuse, will my game still work with the new DirectX files? and can it fix my problem if i leave the new ones?
...

These pixelations are not a problem at all, when I activate the "Texture quality high" option in the graphics options these pixelations in the wakes of the ships and my submarine disappear.
For information, I do not activate this option when I am in the presence of a large convoy otherwise my game crashes.
...

I tried all the compatibilities of the "Properties" of SH4.exe. They don't solve the problem. But, thank you for this idea

Another question, can the problem be caused by a defect in the refresh of the image, because when I lower the Hz of my screen compared to that of my game the bug is less strong?
For example, when I set my screen to 1920*1080 60Hz resolution and my game to 1920*1080 60Hz resolution when I return to desktop, my game crashes. However, when I put my screen at 60Hz and my game at 59Hz, my game does not crash when I return to desktop...

Another question, what is the “Vertical Sync” option in the graphics option for? Because my game bugs a lot more when I activate it?

Cordially, Captain_PUJOL
One thing to remember about the SH games, is that they were written in the days of Windows XP, single-core cpu, and analog CRT monitors. The game has no concept of 'virtualization' of today's 'modern' OS and expects to find everything in the same place every time. When you "shell-out", the game can potentially "lose its place" in the game scencario. Sometimes, as you've seen, doing such can apparently initiate a "refresh" of sorts. However, something else has probably gone astray somewhere else. Generally speaking, nothing major such as a crash will come from it, but you will notice that some of the sounds you heard before no longer sound, or perhaps the sound of the background ocean noises are no longer in the background, and do not quit when you are in the sub interior view. Maybe you'll see a "steam cloud" following your submerged sub around, or any one of a number of graphic anomalies. Perhaps the CO2 builds up, and then will not clear when you surface, and crew members then start dropping like flies. Any one of a number of apparent issues are caused by shelling-out to Windows. If you do experience these symptoms, it is better to Save and Exit the game. Then re-start the game and Load that Save, then continue.

Similarly associated with this is the video stream of the computer through the game. Unlike modern games that can detect your computer's hardware and settings, Silent Hunter cannot. The best set-up for the game in this regard is to find your monitor's "native" resolution and set Windows to that. When you look at the Display Resolution settings, Windows will show a "(recommended)" next to what it sees is the display monitors native resolution. Be sure you have that. The refresh rate is also in there somewhere. In the game at its Options menu, Graphic Settings, use the drop-down box to change to the same setting. There should not be a huge difference between choosing 59Hz and 60Hz... but the old US analog standard was 29.97Hz, which was usually display rounded up to 30Hz. Similar is done for 59.94Hz. It is usually rounded to 60Hz. If you notice a difference between a 59 and 60 setting, that surprises me... Perhaps they have a difference addressing scheme or something...

Anyway, on a 'modern' computer with a digital display, the use of sync lock in the game generally will cause issues with the display of the water, and can turn it into a sea of "jello". Really odd looking. On the old analog displays, it did help with keeping the "clocks" of the game in sync with each other. The game is written to attempt to display a 30fps video stream (and it still runs best at), which most user computers at the time did not quite attain. The DirectX v9.0c supplies the library files that the game uses, and the "timer" function, as well as the "random number generator" used by the game come from that DirectX v9 dll set, hence you definitely need to install the DirectX v9.0c and its codecs, else the game will not run in the 3D environment. Doing the DirectX v9 install does not overwrite anything on the computer - Windows will not let it. However, it does add some files to the Windows install setup that the game then calls on. Any older game that ran on DirectX v9 needs the files.

When recording video of gameplay, if you do not have the functionality of the Windows Game Bar, or a video card applet that you can use hotkeys to start without changing screens and / or turning from the gameplay, then it is best to start the game and get to the menu. Then shell-out to the desktop to start your recording app, go back into the game and then start your career, Load a Save, Single Mission, or whatever. Then use a hotkey combination to begin recording when you want. You want to avoid, if at all possible, shelling-out to Windows while you are in the game's 3D world. If you do have to, pause the game (ESC or BACKSPACE key or whatever), and it might not impact it as much.

Sorry for the wall of text, but it is a rather complex subject. If you still have little niggly issues, post back with your JSGME active mod list.
__________________

"...and bollocks to the naysayers" - Jimbuna
propbeanie is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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 07:21 AM.


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