HGL
eastern-cyan

Tyranny

I was hoping to run Tyranny, and it launches… but Legendary throws an error, and the game itself is stuck on a purple screen. Any suggestions? This is the error when I launch the game:
An error has occurred! Try to Logout and Login on your Epic account.
Traceback (most recent call last):
File "legendary/cli.py", line 3061, in <module>File "legendary/cli.py", line 2976, in main
File "legendary/cli.py", line 608, in launch_game
File "legendary/core.py", line 701, in get_launch_parameters
File "legendary/core.py", line 633, in get_app_launch_commandIndexError: list index out of range
[93835] Failed to execute script 'cli' due to unhandled exception!
An error has occurred! Try to Logout and Login on your Epic account.
Traceback (most recent call last):
File "legendary/cli.py", line 3061, in <module>File "legendary/cli.py", line 2976, in main
File "legendary/cli.py", line 608, in launch_game
File "legendary/core.py", line 701, in get_launch_parameters
File "legendary/core.py", line 633, in get_app_launch_commandIndexError: list index out of range
[93835] Failed to execute script 'cli' due to unhandled exception!
2 Replies
CommandMC
CommandMC2y ago
You can ignore the error message (it happens when a command related to launching the game is ran, but it failing doesn't affect the actual game launch) Send in the game log
eastern-cyan
eastern-cyanOP2y ago
This?
Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"useGameMode": false,
"language": "",
"wineVersion": {
"wineserver": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/bin/wineserver",
"lib": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib",
"lib32": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib",
"bin": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/bin/wine64",
"name": "Wine Crossover - 22.1.1",
"type": "wine"
},
"wineCrossoverBottle": "Heroic",
"winePrefix": "/Users/user/Games/Heroic/Prefixes/Tyranny - Gold Edition"
}

Game launched at: Tue Jul 04 2023 00:19:45 GMT-0400 (Eastern Daylight Time)

Legendary's config from config.ini (before App's settings):
SyntaxError: Unexpected end of JSON input


Launch Command: LD_PRELOAD= WINEPREFIX="/Users/user/Games/Heroic/Prefixes/Tyranny - Gold Edition" WINEDLLOVERRIDES=winemenubuilder.exe=d ORIG_LD_LIBRARY_PATH= LD_LIBRARY_PATH="/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib:/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib" WINEDLLPATH="/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib/wine:/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib/wine" /Applications/Heroic.app/Contents/Resources/app.asar.unpacked/build/bin/darwin/legendary launch 36b0e40890f147fbb1e3965f87369156 --language en --wine "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/bin/wine64"

Game Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching 36b0e40890f147fbb1e3965f87369156...

Legendary update available!
- New version: 0.20.33 - "Undue Alarm"
- Release summary:
[*] Improved handling of SDL changes
[*] Added safeguards to prevent two simultaneous instances from corrupting the database
[*] Added support for running uninstallers
[*] More gracefully handles account errors
See full changelog for additional details.
- Release URL: https://legendary.gl/release/0.20.33

- Download URL: https://legendary.gl/release/download/0.20.33/legendary_macOS.zip
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
wine client error:0: version mismatch 763/755.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
Game Settings: {
"autoInstallDxvk": true,
"autoInstallVkd3d": true,
"preferSystemLibs": false,
"nvidiaPrime": false,
"enviromentOptions": [],
"wrapperOptions": [],
"showFps": false,
"useGameMode": false,
"language": "",
"wineVersion": {
"wineserver": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/bin/wineserver",
"lib": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib",
"lib32": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib",
"bin": "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/bin/wine64",
"name": "Wine Crossover - 22.1.1",
"type": "wine"
},
"wineCrossoverBottle": "Heroic",
"winePrefix": "/Users/user/Games/Heroic/Prefixes/Tyranny - Gold Edition"
}

Game launched at: Tue Jul 04 2023 00:19:45 GMT-0400 (Eastern Daylight Time)

Legendary's config from config.ini (before App's settings):
SyntaxError: Unexpected end of JSON input


Launch Command: LD_PRELOAD= WINEPREFIX="/Users/user/Games/Heroic/Prefixes/Tyranny - Gold Edition" WINEDLLOVERRIDES=winemenubuilder.exe=d ORIG_LD_LIBRARY_PATH= LD_LIBRARY_PATH="/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib:/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib" WINEDLLPATH="/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib/wine:/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/lib/wine" /Applications/Heroic.app/Contents/Resources/app.asar.unpacked/build/bin/darwin/legendary launch 36b0e40890f147fbb1e3965f87369156 --language en --wine "/Users/user/Library/Application Support/heroic/tools/wine/Wine-Crossover-latest/Contents/Resources/wine/bin/wine64"

Game Log:
[cli] INFO: Logging in...
[Core] INFO: Trying to re-use existing login session...
[cli] INFO: Checking for updates...
[Core] INFO: Getting authentication token...
[cli] INFO: Launching 36b0e40890f147fbb1e3965f87369156...

Legendary update available!
- New version: 0.20.33 - "Undue Alarm"
- Release summary:
[*] Improved handling of SDL changes
[*] Added safeguards to prevent two simultaneous instances from corrupting the database
[*] Added support for running uninstallers
[*] More gracefully handles account errors
See full changelog for additional details.
- Release URL: https://legendary.gl/release/0.20.33

- Download URL: https://legendary.gl/release/download/0.20.33/legendary_macOS.zip
preloader: Warning: failed to reserve range 0000000000010000-0000000000110000
wine client error:0: version mismatch 763/755.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?

Did you find this page helpful?