wyyadd / LaLa

LaLa Trainers Launcher
GNU Affero General Public License v3.0
130 stars 4 forks source link

Cheat Engine or custom program Launch too. #56

Open masies-hack opened 2 months ago

masies-hack commented 2 months ago

The trainers are very good, but in some games it is better to be able to use a cheat engine. Or some games lack a trainer, and it would be interesting to be able to run it. I found this repository: https://github.com/jcnils/protonhax with which, I have managed to run cheat engine in steam games. But if I use it, LaLa trainers stop working. Since it is essentially more or less the same, it would be good to study integrating that option. If it is not a cheat engine, then it should be a "custom program", it could be another trainer or cheat engine.

thanks folks ;D

wyyadd commented 1 month ago

Hi @masies-hack , this is a great idea. I will consider about it.

wyyadd commented 1 month ago

After some tests, I found that LaLa can't launch Cheat Engine setup EXE because of lacking of steam-runtime/usr/lib/i386-linux-gnu Library. However, LaLa can run extracted Cheat Engine EXE (See the photo below) Cheat Engine

So to run Cheat Engine,

  1. Get a extracted Cheat Engine folder
  2. Add custom trainer in LaLa
  3. Launch Cheat Engine through LaLa
masies-hack commented 1 month ago

That's the idea. "Cheat Engine" is the one that is usually used. But it doesn't have to be "Cheat Engine", just a "custom exe". You can then choose another trainer, an app that modifies or applies a mod, or also why not "Cheat Engine" I already have a tutorial on applying trainers and cheat engine. https://www.youtube.com/watch?v=LqqLlyJGte4&t but it is not so friendly for users who do not know or want to know. I think your app is more user-friendly for users who only want to play and apply trainers. But if you can give it a go with a "custom exe" for very specific cases, that would be great and I would update and make tutorials about it. Not all games on Linux is SteamOS

wyyadd commented 1 month ago

I got you. For LaLa, adding a custom trainer doesn't mean that you can only add trainers. Actually, you can add any executable file (EXE) and attach it to the game, which is similar to protonhax. Sorry for the misunderstanding, maybe I will change "add custom trainers" name and make it clearer for users.