@@ -23,15 +23,24 @@ disable raw input when using AbsoluteTouch). As a result, AbsoluteTouchEx
2323may trigger some anti-cheat protection systems. I am not responsible if
2424you are banned for using AbsoluteTouchEx.
2525
26- ## How to run
26+ ## Running the project
2727
28- Ensure that ` atloader.exe ` and ` atdll.dll ` are in the same directory,
29- then run the following command:
28+ Make sure you have the Visual C++ 2017 Redistributable installed. You can
29+ download the 32-bit version [ here] ( https://aka.ms/vs/15/release/vc_redist.x86.exe )
30+ and the 64-bit version [ here] ( https://aka.ms/vs/15/release/vc_redist.x64.exe ) .
31+
32+ Choose the correct bitness of AbsoluteTouchEx to run. You must run the
33+ version with the same bitness as the program that you are injecting it
34+ into, NOT the bitness of your operating system! x86 is for 32-bit programs
35+ and x64 is for 64-bit programs.
36+
37+ Ensure ` atloader.exe ` and ` atdll.dll ` are in the same directory, then
38+ run the following command:
3039```
3140atloader.exe <path to exe to load>
3241```
3342
34- For example, to run osu!:
43+ For example, to run osu! (which, for the record, is a 32-bit program) :
3544```
3645atloader.exe %LocalAppData%\osu!\osu!.exe
3746```
@@ -48,6 +57,7 @@ Requirements:
4857- Windows SDK and WDK (for HID libraries)
4958- [ Detours] ( https://github.com/Microsoft/Detours )
5059
51- You must build the project in the same bitness as the program you intend
52- to inject the DLL into. For example, to inject into a 32-bit program, build
53- the project in 32-bit mode.
60+ The project should open and build with no configuration necessary, assuming
61+ you correctly installed the dependencies above. A prebuilt version of Detours
62+ is included in the source directory; if you wish to update it you are
63+ responsible for building it yourself.
0 commit comments