List of games verified working after updating following the guides How to update 32-bits macOS Unity game to run on 64-bits macOS and How to port Windows/Linux Unity games to macOS
From 32-Bits to 64-Bits:
- Astervoid2000
- Breach & Clear
- Chaos Reborn
- Desktop Dungeons Enhanced Edition
- Dungeon of the Endless
- else Heart.Break()
- Flow:The Sliding
- FORCED SHOWDOWN
- Hatoful Boyfriend
- I Am Bread
- Semblance
- Shadowrun: Dragonfall - Director's Cut
- Shadowrun Hong Kong - Extended Edition
- Shadowrun: Returns
- Shiny The Firefly
- Star Vikings Forever
- The 25th Ward: The Silver Case
- The Silver Case
From Windows/Linux to macOS:
Games we couldn't manage to get running:
From 32-Bits to 64-Bits:
- HuniePop
- Jagged Alliance - Back in Action
- Oddworld: New ’n’ Tasty
- Shadow Tactics: Blades of the Shogun
- The Last Tinker: City of Colors
- Type:Rider
- Violett Remastered
From Windows/Linux to macOS:
- Reventure(#reventure)
Games made below Unity 4.2 that can not be updated
Unity version | 5.4.2f2 |
Installer | https://download.unity3d.com/download_unity/b7e030c65c9b/MacEditorInstaller/Unity-5.4.2f2.pkg |
Installer MD5 | d4fa6cff0aa908fe2d1c8d77fc116d5d |
Verified by | M0REKZ (Steam) |
Unity version | 4.6.4f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.6.4.dmg |
Installer MD5 | a324073f851d6877a845afe4ea6cbb24 |
Verified by | boggydigital |
Unity version | 5.6.0f3 |
Installer | https://download.unity3d.com/download_unity/497a0f351392/MacEditorInstaller/Unity-5.6.0f3.pkg |
Installer MD5 | 022c9ec8a3b4e187a2deea60a289fba7 |
Verified by | boggydigital |
Unity version | 4.6.4f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.6.4.dmg |
Installer MD5 | a324073f851d6877a845afe4ea6cbb24 |
Verified by | boggydigital |
NOTE: This game does not have audio due to some problems with fmodex libraries, if you find a way to solve it, let us know.
Unity version | 5.0.3p3 |
Installer | https://download.unity3d.com/download_unity/70d53b55896f/MacEditorInstaller/Unity-5.0.3p3.pkg |
Installer MD5 | 33ce45db28ea625b4b4b1dfbc7581fd8 |
Verified by | M0REKZ (Steam) |
Unity version | 4.7.0f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.7.0.dmg |
Installer MD5 | 9c202226c7846bfe97366d4d4638aef8 |
Verified by | boggydigital |
Unity version | 5.6.1f1 |
Installer | https://download.unity3d.com/download_unity/2860b30f0b54/MacEditorInstaller/Unity-5.6.1f1.pkg |
Installer MD5 | dd14e6a5a9fc4961b4072fe918f6ac97 |
Verified by | M0REKZ (Steam) |
NOTE: Unity Editor macOS 5.3.4p6 linked here doesn't contain macOS playback engine. That engine comes with Mac Build Support. Unpacking process is the same and playback engine files location is the same as in the editor.
Unity version | 5.3.4p6 |
Installer | https://download.unity3d.com/download_unity/9eb825cf2ca3/MacEditorTargetInstaller/UnitySetup-Mac-Support-for-Editor-5.3.4p6.pkg |
Installer MD5 | fa5fc3b788965fd1b6d4597098314a9e |
Verified by | boggydigital |
Unity version | 4.5.3f3 |
Installer | http://download.unity3d.com/download_unity/unity-4.5.3.dmg |
Installer MD5 | 2bbec655209e1c757189c3c3d507b57e |
Verified by | boggydigital |
Unity version | 5.0.2f1 |
Installer | http://download.unity3d.com/download_unity/0b02744d4013/MacEditorInstaller/Unity-5.0.2f1.pkg |
Installer MD5 | a13722cb6058adf7eee88d1e3dcc86fc |
Verified by | M0REKZ (Steam) |
Unity version | 5.6.2p4 |
Installer | https://download.unity3d.com/download_unity/35c1064e76f5/MacEditorInstaller/Unity-5.6.2p4.pkg |
Installer MD5 | ddc87dada905545a7f1046d4bc44ea4b |
Verified by | M0REKZ (Steam) |
Unity version | 4.3.4f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.3.4.dmg |
Installer MD5 | 244491f7589fd12d519e2cfdf7943765 |
Verified by | u/Silenced_Retard |
Unity version | 4.6.2f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.6.2.dmg |
Installer MD5 | 16e4a4a0b583f143e3a256ff7160e9c9 |
Verified by | u/Silenced_Retard |
Unity version | 4.2.2f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.2.2.dmg |
Installer MD5 | a0db05b34ea12e8d9cf64a22e7eada1b |
Verified by | u/Silenced_Retard |
NOTE: You need to mark the options window to "Only show if Option key is pressed", otherwise game will crash, anyways, you can actually access that window with the indicated method and start the game without problems, the exact reason of the crash is unknown, but we can consider that the 32-bits SteamworksNative Plugin would be the culprit.
Unity version | 4.2.2f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.2.2.dmg |
Installer MD5 | a0db05b34ea12e8d9cf64a22e7eada1b |
32-bit Plugins | SteamworksNative |
Verified by | M0REKZ (Steam) |
Unity version | 2017.1.5f1 |
Installer | https://download.unity3d.com/download_unity/9758a36cfaa6/MacEditorInstaller/Unity-2017.1.5f1.pkg |
Installer MD5 | 1de0b7d9f705dbd0eab65cbf2cc693ee |
Verified by | boggydigital |
Unity version | 5.6.4p4 |
Installer | https://download.unity3d.com/download_unity/72f24c04957f/MacEditorInstaller/Unity-5.6.4p4.pkg |
Installer MD5 | a4e78561ea25c968e064bd6ac3fa6ca7 |
Verified by | boggydigital |
Unity version | 5.4.1p4 |
Installer | https://download.unity3d.com/download_unity/139dac7766f0/MacEditorInstaller/Unity-5.4.1p4.pkg |
Installer MD5 | 803ed4cfe4a38ce3d451b5c594fd6877 |
Verified by | boggydigital |
The user timkurvers developed a installer script to do the whole porting process, he even included a demonstration video that can be found on the link below
Unity version | 2020.3.45f1 |
From Platform | From Linux to Intel macOS |
Installer | Shell script by timkurvers |
Verified by | timkurvers (Steam) |
The game crashes on start. CSteamworks.bundle seems to contain both x86 and x86_64 binaries.
Unity version | 4.2.2f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.2.2.dmg |
Installer MD5 | a0db05b34ea12e8d9cf64a22e7eada1b |
Verified by | boggydigital |
The game loads Main Menu even with the 32-bit SteamworksNative Plugin, however, game crashes if you start a level, things like this will appear in log file:
Failed to Init the Steam Interface!
The referenced script on this Behaviour is missing!
A script behaviour has a different serialization layout when loading. (Read 24 bytes but expected 132 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
Ending with some lines of:
Receiving unhandled NULL exception
Obtained 23 stack frames.
#0 0x0000020f507000 in (null)
#1 0x0000010b4e5757 in mono_jit_runtime_invoke
#2 0x000001.. etc
Unity version | 4.5.0f6 |
Installer | https://download.unity3d.com/download_unity/unity-4.5.0.dmg |
Installer MD5 | 81081098c29e235b6db232b3e7aaa0bd |
32-bit Plugins | SteamworksNative |
Verified by | M0REKZ (Steam) |
Log output:
The file '/Applications/NNT.app/Contents/Data/mainData' is corrupted! Remove it and launch unity again! [Position out of bounds! 778928187 > 168480] (Filename: Line: 269) The file '/Applications/NNT.app/Contents/Data/mainData' is corrupted! Remove it and launch unity again! [Position out of bounds! 778928187 > 4336] (Filename: Line: 276)
Unity version | 4.3.4f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.3.4.dmg |
Installer MD5 | 244491f7589fd12d519e2cfdf7943765 |
Verified by | boggydigital |
Log output:
Boolean HIDBuildMultiDeviceList(const UInt32 *, const UInt32 *, int): Couldn’t open IOHIDManager.The file '/Applications/Shadow Tactics Blades of the Shogun.app/Contents/Resources/Data/globalgamemanagers' is corrupted! Remove it and launch unity again!
NOTE: Copying over Windows version files doesn't resolve that issue
Unity version | 5.4.4f1 |
Installer | https://download.unity3d.com/download_unity/5a3967d8c55d/MacEditorInstaller/Unity-5.4.4f1.pkg |
Installer MD5 | 15beb632f08b095531a8d1a6a680eeae |
Verified by | boggydigital |
Game ships 32-bits SteamworksNative Plugin and crashes on start due to that.
Unity version | 4.2.2f1 |
Installer | https://download.unity3d.com/download_unity/unity-4.2.2.dmg |
Installer MD5 | a0db05b34ea12e8d9cf64a22e7eada1b |
32-bit Plugins | SteamworksNative |
Verified by | M0REKZ (Steam) |
The Steam Version actually have 3 32-bit Plugins (RenderingPlugin, steamLib and SteamworksNative), Game crashes on start.
Log ends with:
(Filename: /Applications/buildAgent/work/d3d49558e4d408f4/artifacts/MacStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 53)
êœy��êœy��êœy��êœy��êœy��Receiving unhandled NULL exception
Receiving unhandled NULL exception
Unity version | 4.3.3f1 |
Installer | https://download.unity3d.com/download_unity/unity-4.3.3.dmg |
Installer MD5 | 36d8c2990ae41880b69c8596a5607a54 |
32-bit Plugins | SteamworksNative, steamLib, RenderingPlugin |
Verified by | M0REKZ (Steam) |
Thanks M0REKZ for confirming that the game ships
32-bit SteamworksNative.bundle
and doesn't start due to that.
See Checking if the game doesn't run due to plugin architecture mismatch
for more details.
Unity version | 4.6.7f1 |
Installer | http://download.unity3d.com/download_unity/unity-4.6.7.dmg |
Installer MD5 | e1c6410d75542d157f85576feeafe5fe |
Verified by | M0REKZ (Steam) |
The game has Steam DRM and will launch Steam even before you can see if its truly working, Steam will try to launch the game but you will get a Platform invalid
error, actually there is no known way to solve this, if you have ideas, let us know
Would be good to try the GOG version, since that one does not have DRM
Also, i used Galaxy.bundle
Plugin from Semblance since i could not find it on internet.
Unity version | 2019.4.20f1 |
Installer | https://download.unity3d.com/download_unity/6dd1c08eedfa/MacEditorTargetInstaller/UnitySetup-Mac-Mono-Support-for-Editor-2019.4.20f1.pkg |
Installer MD5 | 2aca94be6b2230a087c3455b043532af |
Verified by | M0REKZ (Steam) |
Unity 64-Bits Support was added at version 4.2, due to that, the following mac games actually can not be updated by using this methods:
Game Name | Unity version | Verified by |
---|---|---|
Alien Spidy | 3.5.6f1 |
M0REKZ (Steam) |
ENDLESS Space - Definitive Edition | 4.1.5f1 |
M0REKZ (Steam) |
Not The Robots | 4.1.2f1 |
M0REKZ (Steam) |
Randal's Monday | 4.1.5f1 |
M0REKZ (Steam) |
Below is a list of games that list Linux version, but no macOS version (which might suggest 32-bit app or might be developer just not releasing macOS version) on GOG.com along with a game ID - will be used as a TODO to validate and polish the process further:
- 1207664303 Sir, You Are Being Hunted
- 1440407371 Big Pharma
- 1856044899 Lost Sea
- 1207666493 Screencheat
- 1301888900 Odd Realm
- 1458053826 Slain: Back From Hell
- 1271058609 Crossing Souls
- 1207664573 Bionic Dues
- 1748335600 Oh...Sir!! The Insult Simulator
- 1454930864 Sheltered
- 1207664563 CLARC
- 1424254701 The Last Tinker™: City of Colors
- 1207660173 Redshirt
- 1207665863 Spacecom
- 1423758554 The Book of Unwritten Tales 2
- 1473737130 Kingdom: New Lands
- 1805307632 Mainframe Defenders
- 1661530902 Clustertruck
- 2062750501 9th Dawn III
- 1320675280 Knights of Pen and Paper +1 Edition
- 1424868751 Shelter 2
- 1718630725 Pan-Pan
- 1446112277 Never Alone Arctic Collection
- 1115004086 We are the Dwarves
- 1207659853 Montague's Mount
- 1207666743 Lovely Planet
- 1431941262 Serpent in the Staglands
- 1427188253 Dead Synchronicity: Tomorrow Comes Today
- 1452777713 Punch Club
- 1425559795 Deadnaut
- 1207662703 Moebius: Empire Rising
- 1207665183 Tetrobot and Co.
- 1425568340 The Fall
- 2088043304 Save Room - Organization Puzzle
- 1455119388 Cornerstone: The Song of Tyrim
- 1503191590 Pinstripe
- 1259329786 Rise of Industry
- 1424442317 Hot Tin Roof: The Cat That Wore A Fedora
- 1422618200 Paranautical Activity Deluxe Atonement Edition
- 1207660124 Battle Worlds: Kronos
- 1420648479 Ultimate General: Gettysburg
- 1814467460 Victory At Sea
- 1207665823 Shadowgate
- 2056546893 GoNNER BlüEBERRY EdiTION
- 1457531523 Block'hood