• 1
  • 55
  • 56
  • 57
  • 58
  • 59(current)
Internet Archive Game Launcher
(2025-01-13, 05:14)jdig4240 Wrote: Hello Zach, so I am also having the issue with "Failed to install addon". Using Playstation 1 list. Im on Windows 11, choosing any game comes up with the error. It seems its looking for "game.libretro.beetle-psx-hw" which does not show up in the available emulators to install in Kodi's addon browser.  Maybe the Addon ID is just incorrect? <addon id="game.libretro.beetle-psx"

2025-01-12 22:00:29.495 T:1548     info <general>: IAGL:  Game addon for Action Bass set to game.libretro.beetle-psx-hw
2025-01-12 22:00:29.541 T:19480    info <general>: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
2025-01-12 22:00:29.578 T:1548     info <general>: IAGL:  Attempting to start game Action Bass
2025-01-12 22:00:29.600 T:19480   error <general>: Game utils: Failed to install game.libretro.beetle-psx-hw
2025-01-12 22:00:29.600 T:19480    info <general>: Loading skin file: DialogConfirm.xml, load type: KEEP_IN_MEMORY
2025-01-12 22:00:31.996 T:19480    info <general>: RetroPlayer[PLAYER]: No compatible game client selected, aborting playback
2025-01-12 22:00:34.579 T:1548    error <general>: IAGL:  Failed launch for game: Action Bass

2025-01-12 22:00:35.541 T:21820    info <general>: IAGL:  Lets Play!
Image


game.libretro.beetle-psx-hw currently exists only to collect translations for when it's ready, as it requires GL and won't work in Kodi yet. But once GL is supported, as we need to do is hook up the add-on in our CI pipeline. game.libretro.beetle-psx should be used instead.
RetroPlayer releases: https://github.com/garbear/xbmc/releases

Donations: eigendude.eth
Reply
(2025-01-12, 21:46)zachmorris Wrote:
(2025-01-12, 19:46)FDLI Wrote:
(2025-01-10, 19:49)zachmorris Wrote: It looks like OSMC doesn't have that addon (nestopia) available. You can view if any are available in the official Kodi or OSMC repository.

Addons > Download > Install from Repository > Kodi Addon-Repository (and/or OSMC Repository if there is such a thing) > Game Addons > Emulators

You will see a listing of available game addon emulators for your system. You will need at least one emulator for each system you're interested in playing. You'd also need the dependency "Libretro Compatability" which is available from the same official repository (but thats typically auto installed if any emulator is installed):
Addons > Download > Install from Repository > Kodi Addon-Repository > Game Addons > Support Addons

A little more detail on the getting started post here
Thanks so much @zachmorris for your reply. I cannot find any emulators in my Kodi Addon-Repository, understand current OSMC versions of Kodi may not ship with that.

I found some reference elsewhere where Vero4K/OSMC people seem to have been successful with utilizing your "Kodi Libretro Buildbot Game Addons" repository (e.g. here).

Following those steps I did manage to install e.g. the Nestopia UE from the list of emulators included in the Buildbot Add on.

Immediately starting the game still gives me the old "Failed to install game.libretro.nestopia" error.

I then played around with the "Update game list Launch Command" context menu in IAGL and switched it to Game addoon "...Nestopia". Unfortunately the error in the log I obtain is:
error:
wrong ELF class: ELFCLASS64

Am I on a good track at all or is this much more complicated to get it running? Thanks again.

I assume OSMC / Vero 4k is like an Rpi (aarch64)? If so, you're correct. It looks like the official Kodi repository doesn't provide binary addons for this architecture. I'd think the OSMC folks would do that directly, but not sure. The buildbot repository also currently doesn't provide binaries for that architecture, since the libretro buildbot doesn't provide them directly. They'd have to be either compiled directly, or manually pulled from another source (like the Lakka system image) - someday I might add this into the buildbot repository, but it'd be a while before that happens. Even if that occurs, you'd still need the binary addon dependency "Libretro Compatability", which is required for any libretro core to work in Kodi. If thats not available for your architecture, then it would have to be compiled manually.
Thanks again, @zachmorris. Correct, the Vero 4k is sort of a glorified Rpi and I understand based on aarch64.

I do have "Libretro Compatibility" installed in my add-ons but struggle with the rest, which is just beyond my skill level.

If anyone is aware of step-by-step instructions on how to compile the emulators manually on an OSMC system (Debian OS-based I understand) or how to obtain the files from a Lakka image I would be very eager to try that out.
Reply
(2025-01-14, 11:23)FDLI Wrote:
(2025-01-12, 21:46)zachmorris Wrote:
(2025-01-12, 19:46)FDLI Wrote: Thanks so much @zachmorris for your reply. I cannot find any emulators in my Kodi Addon-Repository, understand current OSMC versions of Kodi may not ship with that.

I found some reference elsewhere where Vero4K/OSMC people seem to have been successful with utilizing your "Kodi Libretro Buildbot Game Addons" repository (e.g. here).

Following those steps I did manage to install e.g. the Nestopia UE from the list of emulators included in the Buildbot Add on.

Immediately starting the game still gives me the old "Failed to install game.libretro.nestopia" error.

I then played around with the "Update game list Launch Command" context menu in IAGL and switched it to Game addoon "...Nestopia". Unfortunately the error in the log I obtain is:
error:
wrong ELF class: ELFCLASS64

Am I on a good track at all or is this much more complicated to get it running? Thanks again.

I assume OSMC / Vero 4k is like an Rpi (aarch64)? If so, you're correct. It looks like the official Kodi repository doesn't provide binary addons for this architecture. I'd think the OSMC folks would do that directly, but not sure. The buildbot repository also currently doesn't provide binaries for that architecture, since the libretro buildbot doesn't provide them directly. They'd have to be either compiled directly, or manually pulled from another source (like the Lakka system image) - someday I might add this into the buildbot repository, but it'd be a while before that happens. Even if that occurs, you'd still need the binary addon dependency "Libretro Compatability", which is required for any libretro core to work in Kodi. If thats not available for your architecture, then it would have to be compiled manually.
Thanks again, @zachmorris. Correct, the Vero 4k is sort of a glorified Rpi and I understand based on aarch64.

I do have "Libretro Compatibility" installed in my add-ons but struggle with the rest, which is just beyond my skill level.

If anyone is aware of step-by-step instructions on how to compile the emulators manually on an OSMC system (Debian OS-based I understand) or how to obtain the files from a Lakka image I would be very eager to try that out.

If they're providing "Libretro Compatability", along with any other dependacy, thats great, and probably the harder part. I tried the lakka method locally on my computer. Thankfully there is some easy python magic to pull the binary files out of lakka. I've manually made one addon here for testing, you can try it if you like. If it works, I'll see about automating a new RPi repository with the rest of the buildbot addons. Unfortunately I dont have an Rpi or similar box to test with.
Reply
Hi @zachmorris, thank you a lot for your amazing work!
How Can I set PCSX2 as external launcher for PS2, like dolphin?
Thx
Reply
(2025-01-14, 18:49)zachmorris Wrote:
(2025-01-14, 11:23)FDLI Wrote:
(2025-01-12, 21:46)zachmorris Wrote: I assume OSMC / Vero 4k is like an Rpi (aarch64)? If so, you're correct. It looks like the official Kodi repository doesn't provide binary addons for this architecture. I'd think the OSMC folks would do that directly, but not sure. The buildbot repository also currently doesn't provide binaries for that architecture, since the libretro buildbot doesn't provide them directly. They'd have to be either compiled directly, or manually pulled from another source (like the Lakka system image) - someday I might add this into the buildbot repository, but it'd be a while before that happens. Even if that occurs, you'd still need the binary addon dependency "Libretro Compatability", which is required for any libretro core to work in Kodi. If thats not available for your architecture, then it would have to be compiled manually.
Thanks again, @zachmorris. Correct, the Vero 4k is sort of a glorified Rpi and I understand based on aarch64.

I do have "Libretro Compatibility" installed in my add-ons but struggle with the rest, which is just beyond my skill level.

If anyone is aware of step-by-step instructions on how to compile the emulators manually on an OSMC system (Debian OS-based I understand) or how to obtain the files from a Lakka image I would be very eager to try that out.

If they're providing "Libretro Compatability", along with any other dependacy, thats great, and probably the harder part. I tried the lakka method locally on my computer. Thankfully there is some easy python magic to pull the binary files out of lakka. I've manually made one addon here for testing, you can try it if you like. If it works, I'll see about automating a new RPi repository with the rest of the buildbot addons. Unfortunately I dont have an Rpi or similar box to test with.
Thanks again @zachmorris. I did try your ZIP file via the "Install from .zip file" menu item withn "Add-ons" in Kodi and unfortunately it wont install. Error in kodi.log is as follows:

error:
error <general>: CAddonInfoBuilder:TonguearseXML: addon.xml from 'game.libretro.nestopia_libretro_buildbot' for binary type 'kodi.gameclient' doesn't contain library and addon becomes ignored
Reply
(2025-01-15, 13:04)FDLI Wrote:
(2025-01-14, 18:49)zachmorris Wrote:
(2025-01-14, 11:23)FDLI Wrote: Thanks again, @zachmorris. Correct, the Vero 4k is sort of a glorified Rpi and I understand based on aarch64.

I do have "Libretro Compatibility" installed in my add-ons but struggle with the rest, which is just beyond my skill level.

If anyone is aware of step-by-step instructions on how to compile the emulators manually on an OSMC system (Debian OS-based I understand) or how to obtain the files from a Lakka image I would be very eager to try that out.

If they're providing "Libretro Compatability", along with any other dependacy, thats great, and probably the harder part. I tried the lakka method locally on my computer. Thankfully there is some easy python magic to pull the binary files out of lakka. I've manually made one addon here for testing, you can try it if you like. If it works, I'll see about automating a new RPi repository with the rest of the buildbot addons. Unfortunately I dont have an Rpi or similar box to test with.
Thanks again @zachmorris. I did try your ZIP file via the "Install from .zip file" menu item withn "Add-ons" in Kodi and unfortunately it wont install. Error in kodi.log is as follows:

error:
error <general>: CAddonInfoBuilder:TonguearseXML: addon.xml from 'game.libretro.nestopia_libretro_buildbot' for binary type 'kodi.gameclient' doesn't contain library and addon becomes ignored

Hmm. The error points to some kind of architecture mismatch. One more try with this one i guess. If this doesn't work, i think the only option is to compile yourself. Some info is here on how to do that, but I'm not sure how up to date it is.
Reply
(2025-01-15, 13:04)FlashOne Wrote: Hi @zachmorris, thank you a lot for your amazing work!
How Can I set PCSX2 as external launcher for PS2, like dolphin?
Thx

You can update the command to a manual one of your choosing (FAQ here)
  • Highlight the game archive of interest
  • Bring up the context menu (right click or press c)
  • Choose Update Launch Command
  • Choose the option Manually enter launch command. Then simply enter the command into the prompt just as you would on the command line. You can also use the variables in your command.

Looking at the PCSX2 documentation, it would likely be:
xml:

C:\path_to...\pcsx2-qt.exe -fullscreen -batch -- "XXROM_PATHXX"
Reply
(2025-01-15, 23:15)zachmorris Wrote:
(2025-01-15, 13:04)FDLI Wrote:
(2025-01-14, 18:49)zachmorris Wrote: If they're providing "Libretro Compatability", along with any other dependacy, thats great, and probably the harder part. I tried the lakka method locally on my computer. Thankfully there is some easy python magic to pull the binary files out of lakka. I've manually made one addon here for testing, you can try it if you like. If it works, I'll see about automating a new RPi repository with the rest of the buildbot addons. Unfortunately I dont have an Rpi or similar box to test with.
Thanks again @zachmorris. I did try your ZIP file via the "Install from .zip file" menu item withn "Add-ons" in Kodi and unfortunately it wont install. Error in kodi.log is as follows:

error:
error <general>: CAddonInfoBuilder:TonguearseXML: addon.xml from 'game.libretro.nestopia_libretro_buildbot' for binary type 'kodi.gameclient' doesn't contain library and addon becomes ignored

Hmm. The error points to some kind of architecture mismatch. One more try with this one i guess. If this doesn't work, i think the only option is to compile yourself. Some info is here on how to do that, but I'm not sure how up to date it is.
Thanks zachmorris again and sorry for the late reply, I was travelling.

Unfortunately your further try does not work either for me. Kodi displays a "... failed due to an invalid structure" pop-up and the below appears in the log at around the time of the installation attempt.

Also reviewed your link re building myself but frankly this is beyond my skills. I'll probably just need to wait for other OSMC / Vero 4K users to figure something out and then follow their steps.

Thanks again, really appreciated your help!

kodi.log excerpt:
2025-01-22 19:23:30.086 T:3041     info <general>: CActiveAESink::OpenSink - initialize sink
2025-01-22 19:23:30.086 T:3041     info <general>: CAESinkALSA::Initialize - Requested layout FL, FR
2025-01-22 19:23:30.086 T:3041     info <general>: CAESinkALSA::Initialize - set digital codec 0
2025-01-22 19:23:30.087 T:3041     info <general>: CAESinkALSA::Initialize - Attempting to open device "default"
2025-01-22 19:23:30.100 T:3041     info <general>: CAESinkALSA::Initialize - Opened device "default"
2025-01-22 19:23:30.101 T:3041     info <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2025-01-22 19:23:30.101 T:3041     info <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE4
2025-01-22 19:23:30.102 T:3041     info <general>: CAESinkALSA::Initialize - speaker layout 0
2025-01-22 19:23:30.427 T:3015    error <general>: Repository add-on repository.guilouz uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use <dir> definitions.
2025-01-22 19:23:30.427 T:3015    error <general>: Repository add-on repository.guilouz does not have any directory matching 21.1.0 and won't be able to update/serve addons! Please fix the addon.xml definition
2025-01-22 19:23:30.429 T:3015    error <general>: Repository add-on repository.zomboided.plugins uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use <dir> definitions.
2025-01-22 19:23:30.429 T:3015    error <general>: Repository add-on repository.zomboided.plugins does not have any directory matching 21.1.0 and won't be able to update/serve addons! Please fix the addon.xml definition
2025-01-22 19:23:30.741 T:3015    error <general>: Repository add-on repository.guilouz uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use <dir> definitions.
2025-01-22 19:23:30.741 T:3015    error <general>: Repository add-on repository.guilouz does not have any directory matching 21.1.0 and won't be able to update/serve addons! Please fix the addon.xml definition
2025-01-22 19:23:30.741 T:3015    error <general>: Repository add-on repository.zomboided.plugins uses old schema definition for the repository extension point! This is no longer supported, please update your addon to use <dir> definitions.
2025-01-22 19:23:30.742 T:3015    error <general>: Repository add-on repository.zomboided.plugins does not have any directory matching 21.1.0 and won't be able to update/serve addons! Please fix the addon.xml definition
2025-01-22 19:23:31.834 T:3015     info <general>: Loading skin file: FileBrowser.xml, load type: KEEP_IN_MEMORY
2025-01-22 19:23:33.585 T:3398     info <general>: set Property 'lookandfeel.startupaction' to 0
2025-01-22 19:23:33.586 T:3399     info <general>: set Property 'videolibrary.showunwatchedplots' to [0, 1, 2]
Reply
  • 1
  • 55
  • 56
  • 57
  • 58
  • 59(current)

Logout Mark Read Team Forum Stats Members Help
Internet Archive Game Launcher6