- A DPS meter for GW2. Based on rafi's gw2lib.
- Download & extract latest release here
- Run gw2dps.exe
- File > Inject
- Have fun.
- To exit, hit F12 key
Note: If Git or CMake asks if they want to add themselves to your PATH environment variable, allow it.
Note2: These instructions have been tested with Visual Studio Community 2013 Update 5 (on Win 7 x64).
- Install Git
- Install Visual Studio 2013
- Install CMake
- Setup Boost
- download BOOST
- extract to c:\local so boost root ends up as "c:\local\boost_1_59_0"
- open cli and run,
setx BOOST_ROOT "c:\local\boost_1_59_0"set BOOST_ROOT=c:\local\boost_1_59_0cd %BOOST_ROOT%"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"bootstrap.batb2 variant=release
- Setup wxWidgets
- download wxWidgets
- extract to c:\local, so the wxwidgets root ends up as "c:\local\wxWidgets-3.0.2"
- open cli and run,
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"setx WXWIDGET_ROOT "C:\local\wxWidgets-3.0.2"set WXWIDGET_ROOT=C:\local\wxWidgets-3.0.2cd %WXWIDGET_ROOT%\build\mswnmake -f makefile.vc BUILD=release
- Setup and Build the project
- make a dir where you'll store the files, ie "c:\hacklib"
- open cli and run,
cd c:\hacklibgit clone https://bitbucket.org/rafzi/hacklib.git .git clone https://bitbucket.org/rafzi/hacklib_gw2.git ./src/hacklib_gw2git clone https://github.com/frifox/gw2dps.git ./src/gw2dpsrd /s /q src\disableGfx src\injector src\veh_benchmark src\example src\overlaymkdir build && cd build"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"cmake ..msbuild hacklib_project.sln /p:Configuration=Release /p:Platform=Win32- to enable parallel build, add /m:2 to the above command (change 2 to however many cpu cores you have).
- compiled binaries will be found in c:\hacklib\bin folder
- Prep
- Follow the instructions above to build 32-bit first.
- Build Boost 64-bit
- open cli and run,
cd %BOOST_ROOT%"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64b2 --stagedir=stage64 variant=release address-model=64
- Build wxWidgets 64-bit (optional)
- open cli and run,
cd %WXWIDGET_ROOT%\build\msw"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64nmake -f makefile.vc BUILD=release TARGET_CPU=x64
- Build gw2dps 64-bit
- open cli and run,
cd c:\hacklibmkdir build64 && cd build64"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat" amd64cmake -G"Visual Studio 12 2013 Win64" ..msbuild hacklib_project.sln /p:Configuration=Release /p:Platform=x64- to enable parallel build, add /m:2 to the above command (change 2 to however many cpu cores you have).
move ..\bin64\proxy64.exe ..\bin && move ..\bin64\gw2dps64.dll ..\bin- compiled binaries will be found in c:\hacklib\bin folder
- Some reported SweetFX caususing compatiblity issues. If it's causing crashes, switch it off.
- If app is complaining about missing MSVCP120d.dll, install vsredist_x86.exe.
- If app is complaining about missing dx3dx9_43.dll, install dxwebsetup.exe.
- both vsredist_x86 and dxwebsetup can be found here: https://github.com/frifox/gw2dps/releases/tag/redist