SUBSIM Radio Room Forums



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

Go Back   SUBSIM Radio Room Forums > Downloads > Sub Command
Mods, missions, patches, & files for every subsim there ever was!
Forget password? Reset here

Navigation

If you are experiencing trouble downloading, it could be due to an ad-blocker or extension in your Chrome browser.
Try turning off the ad-blocker or whitelisting www.subsim.com in your ad-blocker extension
or switching to Microsoft Edge browser or Firefox to complete the download. Thanks.

Main | Legacy Downloads | Utilities | Category Tree | Stats | Search

You must be registered with this forum to download files. If you are registered and getting this message,
then the Downloads section is experiencing heavy load volumes and has been temporarily restricted to members
who are in the Subsim Navy (donors). Please try again later.

 

Become an officer in the Subsim Navy here and have your download limit increased to 25, 35 or even 60 a day! Click here to join.

A website this big uses a lot of bandwidth and needs a really powerful server to stay online day after day, for 20 years. Thanks for the support!

File Name: D3D8_to_Vulkan_Patch.rar (1.00 MB) Download
Author: tazodie (Uploaded by tazodie)
Date Added: 09-06-24
Downloads: 72
Grade: A
Description
Hey all,
I have found a very good d3d8 to vulkan patch that works well with Sub Command and Dangerous Waters on windows 8,10,11

This d3d8 patch allows proper detection of most modern graphics cards and enables all 3D Features.
I have used this patch myself with the NVIDIA series cards, haven't had a chance to test on AMD graphics cards yet but should work well with any card that supports the Vulkan API.

This greatly improves the framerate to the order of 290 to 509 fps on a laptop with windows 10 and a Nvidia Geforce GTX card, even better on the RTX series.

All credits for the patch go to:
https://github.com/AlpyneDreams/d8vk.../tag/d8vk-v1.0

Instructions are in the rar file, Make sure to back up existing d3d8.dll file as noted in the instructions.

Enjoy,
Tazodie
Images
D3D8_to_Vulkan_Patch.rar by tazodie on 09-06-24

You must be registered with this forum to download files. If you are registered and getting this message,
then the Downloads section is experiencing heavy load volumes and has been temporarily restricted to members
who are in the Subsim Navy (donors). Please try again later.

 

Become an officer in the Subsim Navy here and have your download limit increased to 25, 35 or even 60 a day! Click here to join.

A website this big uses a lot of bandwidth and needs a really powerful server to stay online day after day, for 20 years. Thanks for the support!



Comments
tazodie
09-06-24 at 03:42 PM
P.S.
May work with other Sonalyst games as well,
anything that uses d3d8.dll
tazodie
09-06-24 at 03:54 PM
Setting Windows 10 Compatibility mode to Windows Vista seems to work well for me.
tazodie
09-06-24 at 03:55 PM
Setting Windows 10 Compatibility mode to Windows Vista seems to work well for me.
PurpleCow
09-12-24 at 11:45 AM
There are no instructions contained within the RAR file. Only the DLL file d3d8.dll.
PurpleCow
09-12-24 at 12:05 PM
How does one install the file d3d8.dll? There are no instructions in the download.
PurpleCow
09-13-24 at 12:06 AM
When I place d3d8.dll in the "Dangerous Waters" directory I get an error when attempting to change the graphics resolution within the settings. The error is "Graphic device change failed. Game will exit".
pitti
09-13-24 at 11:58 AM
only DLL. No Instructions.
goofygoober
09-14-24 at 10:49 AM
tazodie
09-23-24 at 12:17 AM
The instructions are in the COMMENTS section of the rar file if using winrar they should come up on the comments,
The installation is relatively simple, just make a backup of of the file d3d8.dll in your DW installation directory, then replace it with the one from the rar file.
If using windows 10 set compatibility for windows vista (worked for me) and run the game. You might have to play with compatibility settings a little bit to get it to run properly.
Also as PurpleCow noted you apparently can't change video resolutions beyond what it auto detected. I am working on a fix for this...



#PurpleCow...
I had not tried to change resolution in DW until I saw this message from you.... this is definitely a problem with the game engine and the replacement dll, as the log file says that it couldn't find/switch the graphics device which it shouldn't be doing anyway its only supposed to change the resolution. I've just been playing in 800x600 which works but obviously isn't the best resolution.


It works fine in Sub Command but seems to close out / lock up in Dangerous Waters. Will have to see what the differences are in the game engine for changing resolutions so I can try to patch this.



I am not the author of this dll but I will try to find a way to get resolution change to work, sorry for the issues. You should be able to play at least in whatever resolution it detects auto-magically, though..



Hopefully this clears up a few things,
Tazodie
pitti
09-24-24 at 06:48 AM
Thank you
tazodie
09-26-24 at 07:40 AM
Okay,
I have done some troubleshooting, and this is what I was able to determine:

There IS a bug in the game engine for Dangerous Waters specifically that is not present in Sub Command, in which when changing the resolution it re-initializes the graphics adapter which will NOT work with the Vulkan d3d8.dll.

In order to change resolutions in Dangerous Waters with the NEW d3d8.dll you will have to edit the Dangerous Waters.ini file manually to select the resolution that you wish to run in.

Be Aware! The game only supports 3 resolutions 800x600, 1024x768, and 1280x1024 it does NOT support WIDESCREEN OR ANY OTHER RESOLUTIONS!

TO CHANGE RESOLUTIONS:
Open Dangerous Waters.ini in notepad and change the following line under the Graphics Section:

.ModeID

[EXAMPLE FROM MY INI]
.AdapterID 0
.DeviceID 0
.ModeID 2

After changing this line ONLY (unless you know what you are doing)
Save the file and exit notepad, then run the game again and it should load in whatever resolution you have picked.

.ModeID Options Are as Follows:

.ModeID 1 = 800x600
.ModeID 2 = 1024x768
.ModeID 3 - 1280x1024

On my machine the best I could do was 1024x768 because the display I am using doesn't support 1280x1024 properly....the game loads but I can't click any of the drop down boxes on the right side of the screen
this is probably because I am using an external display on a laptop that does NOT support this resolution, though....feel free to try on your machine...if it doesn't work just change the .ini back to what worked before.

Enjoy,
Tazodie


DownloadsII 5.1.0 by CyberRanger & Jelle
Based on ecDownloads 4.1 © Ronin
Graphics by Danlisa

All times are GMT -5. The time now is 10:12 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.