Mod for Deus Ex: Mankind Divided and Deus Ex: Breach that allows you to change the in-game Field of View on the fly, or set new default FoV values at startup. Supports higher/lower values than the game normally allows.
GNU General Public License v3.0
15
stars
1
forks
source link
Current version is annoying because implementation doesn't work in 1 cross-plat package #3
Solution
@TODO: Wrap a library with consistent exports across Windows 7/Windows 8/Windows 10 (instead of
dxgi.dll
).DXMD.exe
ImportsData obtained with DependencyWalker v2.2.6 (x64) by Steve P. Miller
List of possible alternative libraries to wrap:
ADVAPI32.DLL
(exists inAMD_AGS64.dll
/retail/
)(exists inAPEX_CLOTHING_X64.DLL
/retail/
)(exists inAPEX_DESTRUCTIBLE_X64.DLL
/retail/
)(exists inAPEX_LEGACY_X64.DLL
/retail/
)(exists inAPEXFRAMEWORK_X64.DLL
/retail/
)API-MS-WIN-EVENTING-PROVIDER-L1-1-0.DLL
BCRYPTPRIMITIVES.DLL
(exists inBINK2W64.DLL
/retail/
)CFGMGR32.DLL
COMBASE.DLL
CRYPT32.DLL
D3DX11_43.DLL
DBGCORE.DLL
DBGHELP.DLL
DEVRTL.DLL
DPAPI.DLL
(inconsistent export count)DXGI.DLL
FAULTREP.DLL
(exists inFMOD64.DLL
/retail/
)GDI32.DLL
IPHLPAPI.DLL
KERNEL32.DLL
KERNELBASE.DLL
MSACM32.DLL
MSASN1.DLL
(exists inMSVCP110.DLL
/retail/
)MSVCP140.DLL
(exists inMSVCR110.DLL
/retail/
)MSVCRT.DLL
NTDLL.DLL
(exists inNVTOOLSEXT64_1.DLL
/retail/
)OLE32.DLL
(exists inPHYSX3_X64.DLL
/retail/
)(exists inPHYSX3CHARACTERKINEMATIC_X64.DLL
/retail/
)(exists inPHYSX3COMMON_X64.DLL
/retail/
)(exists inPHYSX3COOKING_X64.DLL
/retail/
)RPCRT4.DLL
SECHOST.DLL
SETUPAPI.DLL
SHELL32.DLL
(exists inSTEAM_API64.DLL
/retail/
)(exists inTOBII.EYEX.CLIENT.DLL
/retail/
)USER32.DLL
VCRUNTIME140.DLL
VERSION.DLL
WIN32U.DLL
WININET.DLL
WINMM.DLL
WINMMBASE.DLL
WLDAP32.DLL
WS2_32.DLL
WSOCK32.DLL