Majority of games include level0 file in them, so navigating to the folder and executing this command should print the actual Unity version on the terminal: strings level0 | head -1If nothing is returned, it's a very old Unity engine version, which has the version information towards the end of the file, but for which no Linux support exists anyway. Executing strings command on one of them can help getting the exact version. Inside this folder there should be multiple of files, most of which contain the string for the Unity version. Navigate to the GameName_Data folder of the game to be checked.Probably the easiest way is to use find-engine.py Python script from but it can also be done without it by at least two ways: Secondly, a version of the Unity the game is using needs to be checked. Renaming Linux executables to it will be needed later on. The rest of the files are not needed, as they will be replaced with contents from the Linux Unity player later on. The executable is stored in GameName.app/Contents/MacOS/GameName, but it will not be used. Mv GameName.app/Contents/Resources/UnityPlayerIcon.png GameName_Data/Resources/UnityPlayer.png Mv GameName.app/Contents/Resources/unity\ default\ resources GameName_Data/Resources/unity\ default\ resources Mv GameName.app/Contents/Resources/Data GameName_Data
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |