This will run a process when the application starts up. This will tell dxwrapper that these settings should only work on the process game.exe. If for example you have a process named game.exe then you can rename dxwrapper.ini to dxwrapper-game.ini. This can be useful if you have multiple processes in a single folder and you want different settings for each process. If you add the process name to the ini file name only that process will load this ini file. Note: Another way to do this is to rename the ini file. ![]() You can use this option to tell DxWrapper to only load into that one specific process name. However, in some circumstances you may want to DxWrapper to load only into one specific process. You can use this option to exclude that process name.īy default DxWrapper will load into all games in a specified folder that load the wrapped dll. However, in some circumstances you may not want to DxWrapper to load into a specific process. To use this you can specify just the dll name or the full path and name.īy default DxWrapper will load into all games in a specified folder that load the wrapped dll. This technique comes in handy in a few games like Warhammer 40,000 Chaos Gate and Star Wars Battlefront. This is useful if there are specific dlls that need to be loaded, for example the program keeps loading a system dll and you want the program to load a custom dll. This will load additional dlls into the program. Supported wrapper modes are: bcrypt, cryptsp, d2d1, d3d8, d3d9, d3d10, d3d11, d3d12, dciman32, ddraw, dinput, dinput8, dplayx, dsound, dwmapi, msacm32, msvfw32, version, wininet, winmm, wsock32, winmmbase. In this case you would rename DxWrapper to mdraw.dll and you would need to set the WrapperMode to ddraw to tell DxWrapper that this is a ddraw dll. For example, if you are playing the GOG version of American Conquest, then it has a dll named mdraw.dll that is just ddraw.dll renamed. However, in some circumstances games will rename the dll file. So, if you are wrapping d3d8.dll then it will automatically choose the d3d8 wrapper mode. By default DxWrapper will detect the name of the wrapper and use the mode associated with the name. This tells DxWrapper which dll it is wrapping. To use this setting on the stub dll you will need to create a new ini file that matches the name of the stub dll and add this setting into that ini file. Note: this option only works if you either rename DxWrapper to match the name of the file you are wrapping (such as d3d8.dll or ddraw.dll) or if you are using this setting on the stub dll. A use case for this would be if you want to use DxWrapper alongside some other wrapper like dgVoodoo or an existing game dll with the same name. However, if you need DxWrapper to load a different dll you can list that dll here. Make sure to rename the ini file to match the dll name.īelow are basic settings for DxWrapper: Generalīy default when DxWrapper is wrapping a dll it will load the Windows System dll. For example if you are using the winmm.dll file then it will look for a file called winmm.ini. It looks for an ini file with the same name as the dll file. When DxWrapper loads it tries to read the ini file. To see the advanced options you can open the AllSettings.ini file and add setting from there. However in rare cases you may need to enable an advanced option. In most cases all of the things that are needed can be configured from here. Maybe someone else will find some DXWnd options to make it work that way.The default Settings.ini file has limited configuration options to make it easy to use DxWrapper. Sadly, I couldn't find a way to make it playable in a normal movable window. "Correct mouse position" option was making my game continuously think the mouse was on the left edge of the screen, causing the map to keep scrolling to the left, making the game pretty much unplayable. It's annoying that you have to sit through AI turns, but I couldn't find a way around it. IMPORTANT: Do not unfocus from the game during AI turn. "Do not notify on task switch" is to make sure that the game doesn't freeze after you unfocus from its window. ![]() In tab "Input" make sure that "Correct mouse position" is turned OFF. In tab "Target" make sure that "Run in a Window" and "Do not notify on task switch" are turned ON.ĥ. In "Name" textbox type "Strategic Command" (or whatever you want).Ĥ. In the new window, in the "Path" textbox paste in the path to SC.exe in your game folder. Hopefully it will help new and returning players, so they don't get discouraged by the terrible fullscreen resolution.Ģ. I want to share my findings on playing this game in a window.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |