isJuhn / KAMI

Kot And Mouse Injector
MIT License
124 stars 13 forks source link

can't for the life of me (took me 4 days trying everything) finish building dependencies, 1 succeeds 1 fails #48

Closed slickmann closed 2 years ago

slickmann commented 2 years ago

Any help is deeply appreciated, I really wanna try this injector. :( I cant even know what is wrong to fix it, it has no logs to show what happened wrong i got meson from the github and added it pine\bindings\c i also ran it with meson installed by python itself nothing in both tries

p.s. I just learned about meson, ninja and vs building just to use this injector, any chance in having this injector already built in exe form just for the code illiterates just like me. I have very little experience with c++ and code in general except for matlab.

here is how my build went

C:\Windows\System32>"D:\Stuff\Downloads\Kami Playground\KAMI-master\build_deps - Copy (2).bat"

C:\Windows\System32>cd /d "D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c"

D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c>"D:\Stuff\Downloads\Kami Playground\meson-0.61.2\meson\meson.py" setup "D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c\build" The Meson build system Version: 0.61.2 Source dir: D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c Build dir: D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c\build Build type: native build Project name: pine Project version: undefined C++ compiler for the host machine: cl (msvc 19.28.29335 "Microsoft (R) C/C++ Optimizing Compiler Version 19.28.29335 for x64") C++ linker for the host machine: link link 14.28.29335.0 Host machine cpu family: x86_64 Host machine cpu: x86_64 Library ws2_32 found: YES Run-time dependency threads found: YES Program clang-format found: YES (C:\Program Files\LLVM\bin\clang-format.EXE) WARNING: You should add the boolean check kwarg to the run_command call. It currently defaults to false, but it will default to true in future releases of meson. See also: https://github.com/mesonbuild/meson/issues/9300 Build targets in project: 1

Found ninja-1.10.2 at "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\CommonExtensions\Microsoft\CMake\Ninja\ninja.EXE"

D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c>cd "build"

D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c\build>ninja [2/2] Linking target pine_c.dll Creating library pine_c.lib and object pine_c.exp

D:\Stuff\Downloads\Kami Playground\KAMI-master\pine\bindings\c\build>cd "../../../../"

D:\Stuff\Downloads\Kami Playground\KAMI-master>xcopy "pine\bindings\c\build\pine_c.dll" "KAMI.Core" /Y pine\bindings\c\build\pine_c.dll 1 File(s) copied

D:\Stuff\Downloads\Kami Playground\KAMI-master>devenv "inputsimulator/WindowsInput/WindowsInput.csproj" /Build "Release"

Microsoft Visual Studio 2019 Version 16.8.3. Copyright (C) Microsoft Corp. All rights reserved. 1>------ Build started: Project: WindowsInput, Configuration: Release Any CPU ------ 2>------ Build started: Project: WindowsInput.Tests, Configuration: Release Any CPU ------ ========== Build: 1 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

D:\Stuff\Downloads\Kami Playground\KAMI-master>xcopy "inputsimulator\WindowsInput\bin\Release\WindowsInput.dll" "KAMI.Core" /Y inputsimulator\WindowsInput\bin\Release\WindowsInput.dll 1 File(s) copied

isJuhn commented 2 years ago

there is a built release https://github.com/isJuhn/KAMI/releases I will make building easier in the future too

slickmann commented 2 years ago

Thank you very much. Is there a fix for killzone 2 version 1.29, it only works with version 1.01.

isJuhn commented 2 years ago

I can take a look some day this week and see if it's an easy fix

slickmann commented 2 years ago

thanks, you are a legend.

slickmann commented 2 years ago

I don't know if might be way off, but in that update the game had fixes in their precision and aiming, so this might be the culprit. Hope to make your search shorter for your work is amazing.