Logo Platform
logo amplifiers simplified

Endless Legend not Supported in Mojave?

Copied to clipboard!
5 years ago
Sep 25, 2019, 12:21:01 AM

Anybody still playing on Mac? It seems the game is not supported on the newer versions of MacOs. Whenever I try to launch the game, the screen goes black with game cursor and then does... something. It seems like the computer is continuously rebooting, but it may just be logging me out and closing all my programs. In either case, I see the login screen for my computer, I type in my password, and then it seems to reopen all the windows (applications that were running). Endless Legend appears to still be running or attempting to run. I see it in the taskbar, screen goes black with game cursor again before sending me back to the login screen and repeating the cycle multiple times. I finally checked the logs and saw this:


szCmd: /bin/sh -c '"/usr/bin/open" "steam://run/289130"' &

Setting up 2 worker threads for Enlighten.

  Thread -> id: 7000036a5000 -> priority: 1 

  Thread -> id: 700003728000 -> priority: 1 

LSOpenURLsWithRole() failed with error -10810 for the URL steam://run/289130.


It may also be worth mentioning that I have all the DLC. Endless Space and Endless Space 2 run fine. I've tried with the Mono pkg it came with, the one in Endless Space 2, and the latest version. Specs below.


MacOs Mojave. Version: 10.14.6 (18G95)


  Model Name:    MacBook Pro

  Model Identifier:    MacBookPro11,3

  Processor Name:    Intel Core i7

  Processor Speed:    2.5 GHz

  Number of Processors:    1

  Total Number of Cores:    4

  L2 Cache (per Core):    256 KB

  L3 Cache:    6 MB

  Hyper-Threading Technology:    Enabled

  Memory:    16 GB

  Boot ROM Version:    156.0.0.0.0

  SMC Version (system):    2.19f12



Intel Iris Pro:


  Chipset Model:    Intel Iris Pro

  Type:    GPU

  Bus:    Built-In

  VRAM (Dynamic, Max):    1536 MB

  Vendor:    Intel

  Device ID:    0x0d26

  Revision ID:    0x0008

  Automatic Graphics Switching:    Supported

  gMux Version:    4.0.8 [3.2.8]

  Metal:    Supported, feature set macOS GPUFamily1 v4



NVIDIA GeForce GT 750M:


  Chipset Model:    NVIDIA GeForce GT 750M

  Type:    GPU

  Bus:    PCIe

  PCIe Lane Width:    x8

  VRAM (Total):    2 GB

  Vendor:    NVIDIA (0x10de)

  Device ID:    0x0fe9

  Revision ID:    0x00a2

  ROM Revision:    3776

  Automatic Graphics Switching:    Supported

  gMux Version:    4.0.8 [3.2.8]

  Metal:    Supported, feature set macOS GPUFamily1 v4

  Displays:

Color LCD:

  Display Type:    Built-In Retina LCD

  Resolution:    2880 x 1800 Retina

  Framebuffer Depth:    24-Bit Color (ARGB8888)

  Main Display:    Yes

  Mirror:    Off

  Online:    Yes

  Rotation:    Supported

  Automatically Adjust Brightness:    No

0Send private message
5 years ago
Oct 6, 2019, 10:52:27 AM

Following up on the issue (I’m on an Macbook Pro 15” with MacOS Mojave 10.14.6; game crashed and logged me out of my system after the screen went first black then red).

I used EasyRes (as suggested in some troubleshooting discussions, reddit) to adjust my laptop monitor resolution to that of the game (non-retina). In my case it’s 1440 x 900 (1x). Then, I played around with in-game resolutions and figured (after several crashes...) that the non-retina resolution has to fit that of the game before you launch the game.

Apparently, the game can’t handle the switch from retina to in-game resolution on it’s own.

I hope that helps, but would appreciate a more permanent solution...

Updated 5 years ago.
0Send private message
4 years ago
Jan 18, 2021, 7:39:51 AM

I have the game with all DLC. I didn't try Endless Space and Endless Space 2 that I have.

I have the same issue today while before yesterday it played fine.
But I had change the in-game resolution (what an idea) to 1440 * 900 to the one lower than... perhaps 1280*800
And now I have the same issue (all symptoms) despite the fact I use Steam for playing.


MacOs Mojave. Version: 10.14.6
MacBookPro 15'
Intel Core i7 2,3 Ghz
16 Go

Process:               EndlessLegend [11855]
Path: /Users/USER/Library/Application Support/Steam/*/EndlessLegend.app/Contents/MacOS/EndlessLegend
Identifier: unity.AMPLITUDE Studios.Endless Legend
Version: Unity Player version 5.3.6p1 (5.3.6p1)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: EndlessLegend [11855]
User ID: 501

Date/Time: 2021-01-18 17:50:27.188 +1100
OS Version: Mac OS X 10.14.6 (18G7016)
Report Version: 12
Anonymous UUID: 73F4EE9A-8388-262A-5C00-2D41B7AEEE1D

Sleep/Wake UUID: E542CAE7-A34A-476A-9BB5-3D372294FBAD

Time Awake Since Boot: 51000 seconds
Time Since Wake: 4000 seconds

System Integrity Protection: enabled

Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000030
Exception Note: EXC_CORPSE_NOTIFY

VM Regions Near 0x30:
-->
__TEXT 0000000100000000-0000000101567000 [ 21.4M] r-x/rwx SM=COW /Users/USER/Library/Application Support/Steam/*/EndlessLegend.app/Contents/MacOS/EndlessLegend


EDIT :
I tried reinstall by steam, use the package in steam.
I didn't install the 32bits version because I used to play on 64 before my graphics setting change.

So this is the soluce for me:
1. Rename the Registry.xml file above to Registry.xml.disabled (I don't know if this is necessary, but I did it and it didn't fix things by itself.)
2. Edit ~/Library/Preferences/unity.AMPLITUDE Studios.Endless Legend.plist
3. Writing

[CODE]Screenmanager Is Fullscreen mode
0
[/CODE]

4. REBOOT. (Or, if you're feeling adventurous and impatient, kill the copy of cfprefsd running under your user account (not root).)


Thanks to Croald
https://www.games2gether.com/amplitude-studios/endless-legend/forums/23-mac-os/threads/6657-endless-legend-crashing-at-startup-steam-osx?page=2


Updated 4 years ago.
0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message