Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux Support #3

Open
RicochetYT opened this issue Nov 21, 2022 · 3 comments
Open

Linux Support #3

RicochetYT opened this issue Nov 21, 2022 · 3 comments

Comments

@RicochetYT
Copy link

I would possibly be willing to work on this, writing it in bash, but I'm curious if you have given any thought to this. I think you could probably run it through Wine just fine, but there is only one issue I noticed when using what came from Windows/Wine in Linux TF2:

When using "Disable Left Hand" in the config for melee weapons (this may occur on other weapons but I have not tested), I get a broken left hand showing up in the viewmodel.
image
This could be related to low settings instead of Linux, but I doubt it and I haven't tested that either. This doesn't occur on Windows.

@a-horsey
Copy link
Owner

I'm personally not using linux so I can't really test compatibility. There are a bunch of .exe files needed:

  • vpk.exe from TF2's binaries (for packing the vpk)
  • studiomdl.exe from TF2's binaries (for compiling the animations)
  • CrowbarDecompiler.exe (for decompiling animations/models)
  • HLExtract.exe (for extracting files from vpk's)

So if you can get all these to work then it should be doable. Problem is, I'm not a linux user so I can't really do much myself to support it properly and test for issues.

As for the left hand removal, that's weird. I'm gonna maybe need some more details, but it's probably the method used for removing the bones that misbehaves on linux for whatever reason. It should technically be fixable by using another method, but from my testing that would cause other issues. And I would need to do A LOT of testing on both windows and linux. For now I guess the feature just isn't compatible with linux.

@NilTPL
Copy link

NilTPL commented Sep 3, 2023

Hi - how were you able to get this working on linux? opened the .bat file with wine's CMD function?

@cmrc23
Copy link

cmrc23 commented Jan 2, 2025

Tried to use wine CMD and the file runs and states that it installed, but no VPK is created and scrolling through the log it throws a bunch of "Can't recognise 'horizontal_swipe' as an internal or external command, or batch script" and then skips every single weapon (" &::buildpda label missing, skipping weapon..." for every single weapon)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants