zach-morris / plugin.program.iagl

The Internet Archive Game Launcher (IAGL) will launch Games from the Internet using Kodi
GNU General Public License v3.0
348 stars 49 forks source link

Kodi 19 (Matrix) Support #188

Closed jason-oliveira closed 3 years ago

jason-oliveira commented 3 years ago

Seems Kodi has moved everything to Python3 in version 19, and all the AddOns need to be updated accordingly. This isn't one of those "Everything is broken for 3 minor versions" sort of release, unlike 17 or 18, so please let us know where to send beer to facilitate a rapid transition.

Philps commented 3 years ago

i think its in the works. See: https://github.com/zach-morris/plugin.program.iagl/pull/179#issuecomment-722029829

@zach-morris: would be great if you cold push the current stand to a branch for wider testing

zach-morris commented 3 years ago

I'm close to release. It's in good shape, see the branch here. Feel free to beta test it! It is more or less a complete re-write.

There is one dependency that will not auto install until my addon is in the repository, you can install script.module.archive_tool manually from here

Philps commented 3 years ago

1.) make sure you have a Matrix compatible Version of Youtube installed, otherwise you will recieve a dependencie error

2.) Assertion within Config Wizard -> Let IAGL choose default media player

2021-02-23 07:58:42.571 T:1244 ERROR : EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--

3.) Woudl be great if the Check Login Credentials returns a Dialogbox with value good/bad, at the moment there is no feedback ( maybe indicate login is valid )

                                               2021-02-23 08:00:30.673 T:3404    ERROR <general>: CScriptInvocationManager::ExecuteAsync - Not executing non-existing script special://home/addons/plugin.program.iagl/check_archive_org_login.py

Will continue testing, so far so good. Keep up the good work!

zach-morris commented 3 years ago

Thanks, I think I got all three of those

Philps commented 3 years ago

great!

Under Android/FireOS, i am not allowed to download/store a game when launching emulator. I wonder if the default store path has been changed? I will provide debugs logs soon and open a separate Issue

zach-morris commented 3 years ago

@Philps, its likely Androids security getting in the way. See here.

The default store path has been changed (a lot of the paths have been changed). It's renamed to 'game_cache' since thats more descriptive. I will have to update the docs eventually.

Philps commented 3 years ago

I'll add an SD Card and let you know

mjkapkan commented 3 years ago

I upgraded to Matrix Today, got a dependency error briefly, then IAGL no longer showed up. Cleaned up, installed repoistory from scratch, still only the BIOS tool is listed in the repository. Let me know how can I help.

zach-morris commented 3 years ago

The addon is not in the repository yet. See the third post in this thread.

zach-morris commented 3 years ago

v3.0.0 is released in the repository. There's a couple things not perfect, but I think it's in a 'good enough' state to release and get people using it :rocket: