All game addons fail for x86 OSX
#1
I'm probably one of the few that still have a trusty ol' x86 Mac, but with Omega v21, all addons now spit out an error when attempting to run a game. Example:
xml:

AddOnLog: game.libretro.nx: Unable to load: dlopen(.../game.libretro.nx/game.libretro.nx.dylib, 0x0001): tried: '.../game.libretro.nx/game.libretro.nx.dylib' (mach-o file, but is an incompat
error <general>: AddOnLog: game.libretro.nx: Failed to load .../game.libretro.nx/game.libretro.nx.dylib
error <general>: ADDON: Dll Cave Story (NXEngine) - Client returned bad status (5) from Create and is not usable
I get a common 'mach-o' error for every addon I try.
The error suggests it's the wrong architecture. Perhaps x86 is incorrectly linking to the arm64 version of OSX? Anyone else have this issue?
Reply
#2
(2024-05-28, 22:20)zachmorris Wrote: I'm probably one of the few that still have a trusty ol' x86 Mac, but with Omega v21, all addons now spit out an error when attempting to run a game. Example:
xml:

AddOnLog: game.libretro.nx: Unable to load: dlopen(.../game.libretro.nx/game.libretro.nx.dylib, 0x0001): tried: '.../game.libretro.nx/game.libretro.nx.dylib' (mach-o file, but is an incompat
error <general>: AddOnLog: game.libretro.nx: Failed to load .../game.libretro.nx/game.libretro.nx.dylib
error <general>: ADDON: Dll Cave Story (NXEngine) - Client returned bad status (5) from Create and is not usable
I get a common 'mach-o' error for every addon I try.
The error suggests it's the wrong architecture. Perhaps x86 is incorrectly linking to the arm64 version of OSX? Anyone else have this issue?

Well that's not good. Likely related to https://github.com/kodi-game/kodi-game-s...g/pull/121 . I'll try to get this fixed on my own Ol' Faithful, then rebuild all cores.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Reply
#3
Given that the build command worked before, I've adjusted the macos arm patch to use the same build command as before: https://github.com/kodi-game/game.libret...74419d2397

The new nx core (version 1.0.0.41) will be on the mirrors later tonight, can you give that version a try?
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Reply
#4
Thanks for the quick reply!
Tried nx version 1.0.0.41 and unfortunately still get the same error:
xml:

RetroPlayer[PROCESS]: Created process info for macOS

error <general>: AddOnLog: game.libretro.nx: Unable to load: dlopen(../Library/Application Support/Kodi/addons/game.libretro.nx/game.libretro.nx.dylib, 0x0001): tried: '../Library/Application Support/Kodi/addons/game.libretro.nx/game.libretro.nx.dylib' (mach-o file, but is an incompat

error <general>: AddOnLog: game.libretro.nx: Failed to load ../Library/Application Support/Kodi/addons/game.libretro.nx/game.libretro.nx.dylib
Reply
#5
Did you fix the problem? I have a very similar problem
Reply
#6
I'm setting up Ol' Faithful with Kodi now to debug an issue in a Player Manager dependency. Assuming I can get Kodi building again I'll get cores working again.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Reply
#7
K, progress report. I got Kodi building again on my late-2013 intel macbook before leaving on Vacation to hawaii. I took my arm macbook with me, so I'll resume working on this when I get home in 10 days or so.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Reply
#8
I fixed the problem with help from @Fuzzard: https://github.com/kodi-game/kodi-game-s...g/pull/126

Updates cores should be on the mirrors in 24hrs.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Reply

Logout Mark Read Team Forum Stats Members Help
All game addons fail for x86 OSX0