sailro / EscapeFromTarkov-Trainer

Escape from Tarkov (EFT) Trainer - Internal
MIT License
618 stars 139 forks source link

Trainer not working on Linux. #191

Closed Sancoraa closed 2 years ago

Sancoraa commented 2 years ago

I tried using the Universal Installer and running it through Wine console but the install did not work. So I tried using a precompiled release matching my SPT version (12.12.15.17349) but it does not seems to work either. GUI is not opening, I can't manage the features from the console and no trainer.ini is created inside my wine prefix.

sailro commented 2 years ago

Can you retry with the Universal Installer. I just added support for the latest EFT version.

See: https://github.com/sailro/EscapeFromTarkov-Trainer/issues/190

Sancoraa commented 2 years ago

Universal Installer does work now, everything get patched correctly but the trainer still doesn't load. Looking inside Player.log I can see some errors concerning NLog.dll.nlog starting at line 450 Player.log

sailro commented 2 years ago

And what if you edit this file and only keep this content:

<?xml version="1.0" encoding="utf-8"?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <targets>
    <target name="EFTTarget" xsi:type="EFTTarget" />
  </targets>
</nlog>
Sancoraa commented 2 years ago

Even without the Aki.Loader target it still throws me the same error about Aki.Loader for some reason

Edit : The player.log was pointing to my old HDD SPT-Aki version, whereas my current SPT-Aki is on my SSD. I modified the NLog.dll.nlog of my old Tarkov and now it works. I think it's pointing to the wrong prefix because I just copied the files instead of doing a clean new prefix.