View Single Post
Old 07-08-24, 04:53 PM   #5
Hooston
Frogman
 
Join Date: Jun 2020
Posts: 306
Downloads: 16
Uploads: 0
Default incantations for widescreen and SH3 commander

I've been running SH3 with old versions of GWX and NYGM and SH3 commander for a few years using Wine on Fedora Linux at various resolutions. I've also had OneAlex running briefly but I do not own a PC that's fast enough to get anything better than a slideshow.
Windows used to automatically default to using any dll files in the same directory as the executable over the system dll's. Wine does not do this by default. This feature is used by some mods such as widescreens. To get widescreen mods working in Wine you have to run winecfg, select the Libraries tab and tell Wine to override d3d9 to (native, builtin).

If the display resolution and refreshrate settings in <SH3 directory>/d3d9.ini are not supported by your display you will get the dreaded "cannot initialize 3d" error. You may need to tweak this file. Refreshrate=false turns off the refreshrate check, which can help greatly.

I think SH3 commander also needs you to override msvcp71 and msvcr71.


Not sure what the Proton equivalent of all this is.
Hooston is offline   Reply With Quote