JBMod / jbmod

Official bug tracker and request tracker for JBMod
https://www.jbmod.com/
14 stars 1 forks source link

Missing executable on Apple M1 MacBook Pro ARM64 #49

Open johnweven opened 1 year ago

johnweven commented 1 year ago

DESCRIPTION Missing executable on M1 MacBook Pro (With ARM Processor).

REPRODUCTION Steps to reproduce the behavior:

  1. On a M1 Macbook Pro (ARM64), select JBMod on Steam and click the Play button.
  2. A message will appear saying : An error occurred while updating JBMod (Missing executable) :

    /Users/>username</library/Application Support/Steam/steamapps/common/JBMod/hl2.sh

    See the Steam Support site for more information

NOTES Steam indicates that JBMod is compatible on my Apple M1 Macbook with the newer ARM64 architecture, but the executable is missing. I have already tried verifying the integrity of the game's files and nothing was resolved.

SCREENSHOTS

Screenshot 2023-01-09 at 2 06 44 AM
Artem13327 commented 1 year ago

@johnweven Are Half-Life 2 and other Source games running?

TEAMJBMOD commented 1 year ago

The engine branch we're on is 32 bit only and I can't produce 64 bit binaries without access to a newer engine. I don't know if the newer engines can compile to ARM either.

The store page isn't listed as Mac compatible so I don't know why Steam would be showing you that it is.
At one point I had a 32 bit OS X build, but I couldn't even get Steam itself to install on 32 bit, so it was never published and the depot isn't enabled.

If we ever get an engine license maybe this will be possible but for now it's not.

Artem13327 commented 1 year ago

Also here https://steamdb.info/app/2158860/depots/ you can see that the depot with files for MacOS is empty

johnweven commented 1 year ago

@TEAMJBMOD @Artem13327

Minor update: Good news! I'd like to confirm with you guys that there is at least one Source game that does run on the M1 Mac ARM64 and that is CS:GO / Counter-Strike Global Offensive (csgo_osx64).

The results gives us the green light that we could potentially see JBMod for Mac ARM64 in the future one day once you obtain a newer engine for producing 64 bit binaries.