![]() You can use this if the process needs to complete before the program will function. This will pause the loading of the game until the process finishes. To use this you just need to type the command that you want to run. This is useful if you want something to happen when the program starts up, for example if you want to mount an ISO or change a registry key. 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. The default Settings.ini file has limited configuration options to make it easy to use DxWrapper.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |