Kodi Community Forum
IARL - Deprecated - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27)
+---- Forum: Game Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=291)
+---- Thread: IARL - Deprecated (/showthread.php?tid=231339)



RE: Internet Archive ROM Launcher - zachmorris - 2016-07-03

(2016-07-03, 18:57)marcoooo Wrote:
(2016-07-03, 17:54)zachmorris Wrote:
(2016-07-03, 09:52)marcoooo Wrote: small question and i am not able to find

after unzipping the zip is being removed ... is there a way to avoid that ... so that i dont need to redownload the game again ?

The addon should recognize the unzipped game and not redownload. In the case of DOSBox I dont remove the zip for that reason. If you find this isn't the case with a particular game let me know and I'll try to fix it.


well i have issue's with the ps1 games that i have on a personal cloud standing i have edited the xml files and the downloading goes great But the shield freeze's when it comes to converting the 7zip file

now i tested it with zip file's and it will extract just fine and the game play's but after that the zip is removed and when i want to play again it needs to download the zip again Sad

Usually, the addon will download a file, process it (unzip, create a playlist file, etc), and then remove the zip. If the addon just unzips the file, typically it expects the filename to be the same.
Example: Mario.zip and Mario.rom

If you select the game pointing to Mario.zip, first the addon checks to see if the filename 'Mario' is already present. If it is, it shouldn't re-download.


RE: Internet Archive ROM Launcher - marcoooo - 2016-07-04

thats strange

every console i tested that has zip's (snes,Nes) are redownloading (but thats easy to fix i will let the emulator (retroarch) use the zip)

exept MAME but that one doesn't extract ..and the emulator just use the zip ... (mame4doid)

not sure what goes wrong here

will test some more tonight


RE: Internet Archive ROM Launcher - Solo0815 - 2016-07-04

I can't get IARL to work with LibreElec.
Here are log-snippets:
Code:
19:08:32 2213.221191 T:1363145632  NOTICE: IARL:  Lets Play!
19:08:32 2213.345947 T:1363145632  NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/SNES_Bestof_ZachMorris/Game/12.++Tetris+Attack" matches rule for function "get_selected_rom"
19:08:32 2213.351074 T:1363145632 WARNING: CSkinInfo: failed to load skin settings
19:08:33 2213.990479 T:1730147232   ERROR: Window Translator: Can't find window videolibrary
19:08:34 2215.524902 T:1617949600   ERROR: CCurlFile::Stat - Failed: Couldn't resolve host name(6) for http://www.mobygames.com/images/shots/l/101166-tetris-attack-snes-screenshot-title-screen.jpg
19:08:35 2216.680664 T:1363145632  NOTICE: IARL:  Download and Launch started for 12.  Tetris Attack
19:08:35 2216.680908 T:1363145632  NOTICE: IARL:  Download started for 12.  Tetris Attack
19:08:46 2227.569580 T:1363145632  NOTICE: IARL:  Download was cancelled by the user.
19:08:46 2227.676514 T:1363145632   ERROR: IARL:  There was a download error for 12.  Tetris Attack
19:08:46 2227.676758 T:1363145632   ERROR: IARL:  There was an error downloading the requested files, so the game will not be launched.
19:08:51 2231.788330 T:1363145632  NOTICE: IARL:  Download and Launch started for 12.  Tetris Attack
19:08:51 2231.788574 T:1363145632  NOTICE: IARL:  Download started for 12.  Tetris Attack
19:09:01 2241.815918 T:1363145632  NOTICE: IARL:  Download was cancelled by the user.
19:09:01 2241.822754 T:1363145632   ERROR: IARL:  There was a download error for 12.  Tetris Attack
19:09:01 2241.822998 T:1363145632   ERROR: IARL:  There was an error downloading the requested files, so the game will not be launched.
19:09:06 2247.146729 T:1557132192   ERROR: CPythonInvoker(22, /storage/.kodi/addons/plugin.program.iarl/addon.py): script didn't stop in 5 seconds - let's kill it
19:09:06 2247.185059 T:1961439232   ERROR: GetDirectory - Error getting plugin://plugin.program.iarl/Emulator/SNES_Bestof_ZachMorris/Game/12.++Tetris+Attack
19:09:06 2247.187256 T:1961439232   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.iarl/Emulator/SNES_Bestof_ZachMorris/Game/12.++Tetris+Attack) failed
19:09:16 2257.703369 T:1617949600   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://www.mobygames.com/images/shots/l/101176-tetris-attack-snes-screenshot-clear-the-region-that-is-above.jpg
19:09:17 2258.324951 T:1701647264  NOTICE: IARL:  Lets Play!
19:09:17 2258.543457 T:1701647264  NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/SNES_Bestof_ZachMorris/Game/11.++Secret+of+Mana" matches rule for function "get_selected_rom"
19:09:17 2258.548096 T:1701647264 WARNING: CSkinInfo: failed to load skin settings
19:09:18 2259.583740 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://www.mobygames.com/images/shots/l/101177-tetris-attack-snes-screenshot-this-is-the-first-of-various.jpg
19:09:19 2260.459229 T:1644954528   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://www.mobygames.com/images/covers/l/249156-tetris-attack-snes-media.jpg
19:09:21 2262.073242 T:1701647264  NOTICE: IARL:  Download and Launch started for 11.  Secret of Mana
19:09:21 2262.073486 T:1701647264  NOTICE: IARL:  Download started for 11.  Secret of Mana
19:09:25 2266.189941 T:1233122208   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://www.mobygames.com/images/shots/l/101171-tetris-attack-snes-screenshot-game-over-the-stack-exceeded.jpg
19:09:31 2272.152100 T:1701647264  NOTICE: IARL:  Download was cancelled by the user.
19:09:31 2272.234375 T:1701647264   ERROR: IARL:  There was a download error for 11.  Secret of Mana
19:09:31 2272.234619 T:1701647264   ERROR: IARL:  There was an error downloading the requested files, so the game will not be launched.
19:09:35 2276.749268 T:1617949600   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-10.jpg
19:09:37 2278.207520 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/n3lIyBn.png
19:09:42 2283.743652 T:1644954528   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-2.jpg
19:09:46 2287.249756 T:1617949600   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/KlPLe2t.png
19:09:50 2290.773682 T:1233122208   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-3.jpg
19:09:52 2292.919189 T:1241510816   ERROR: CPythonInvoker(23, /storage/.kodi/addons/plugin.program.iarl/addon.py): script didn't stop in 5 seconds - let's kill it
19:09:52 2292.953125 T:1961439232   ERROR: GetDirectory - Error getting plugin://plugin.program.iarl/Emulator/SNES_Bestof_ZachMorris/Game/11.++Secret+of+Mana
19:09:52 2292.955322 T:1961439232   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.iarl/Emulator/SNES_Bestof_ZachMorris/Game/11.++Secret+of+Mana) failed
19:09:55 2296.189941 T:1701647264  NOTICE: IARL:  Download started for 11.  Secret of Mana
19:09:55 2296.193848 T:1701647264   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.SystemExit'>
                                            Error Contents: <NULL>
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.program.iarl/addon.py", line 1467, in onClick
                                                iarl_data['current_save_data'] = download_rom_only(iarl_data)
                                              File "/storage/.kodi/addons/plugin.program.iarl/addon.py", line 884, in download_rom_only
                                                iarl_data['current_save_data']['rom_save_filenames_success'] = list()
                                            SystemExit
                                            -->End of Python script error report<--
19:09:55 2296.345947 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/YiQuBYR.png
19:09:57 2297.822510 T:1644954528   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-4.jpg
19:09:59 2300.299072 T:1701647264  NOTICE: IARL:  Download started for 11.  Secret of Mana
19:10:03 2304.608154 T:1241510816   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-5.jpg
19:10:04 2305.123291 T:1233122208   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/Bk0sLQs.png
19:10:09 2310.357666 T:1701647264  NOTICE: IARL:  Download was cancelled by the user.
19:10:09 2310.371094 T:1701647264   ERROR: IARL:  There was a download error for 11.  Secret of Mana
19:10:10 2311.598389 T:1617949600   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-6.jpg
19:10:13 2314.133301 T:1644954528   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/D3EviKn.png
19:10:17 2318.609131 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-7.jpg
19:10:22 2323.137695 T:1241510816   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/gN0FRu0.jpg
19:10:23 2324.445557 T:1701647264 WARNING: Attempt to use invalid handle 7
19:10:24 2325.620361 T:1233122208   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-8.jpg
19:10:30 2331.207764 T:1241510816 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
19:10:30 2331.208252 T:1241510816 WARNING: Previous line repeats 1 times.
19:10:30 2331.208252 T:1241510816  NOTICE: LoadJpeg: unable to load special://home/addons/plugin.program.iarl/resources/skins/Default/media/bestof_GBA.jpg
19:10:31 2332.619141 T:1617949600   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://thegamesdb.net/banners/fanart/original/1253-9.jpg
19:10:31 2332.665283 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://www.mobygames.com/images/covers/l/17610-secret-of-mana-snes-media.jpg
19:10:34 2334.974365 T:1644954528   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://www.mobygames.com/images/covers/l/21457-secret-of-mana-snes-media.jpg
19:10:36 2337.278076 T:1617949600 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
19:10:36 2337.278320 T:1617949600 WARNING: Previous line repeats 1 times.
19:10:36 2337.278564 T:1617949600  NOTICE: LoadJpeg: unable to load /storage/.kodi/addons/plugin.program.iarl/resources/skins/Default/media/fanart.jpg
19:10:36 2337.285889 T:1557132192 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
19:10:36 2337.286621 T:1557132192 WARNING: Previous line repeats 1 times.
19:10:36 2337.286621 T:1557132192  NOTICE: LoadJpeg: unable to load /storage/.kodi/addons/plugin.program.iarl/resources/skins/Default/media/lucky.jpg
19:10:38 2338.807861 T:1233122208 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
19:10:38 2338.808350 T:1233122208 WARNING: Previous line repeats 1 times.
19:10:38 2338.808350 T:1233122208  NOTICE: LoadJpeg: unable to load /storage/.kodi/addons/plugin.program.iarl/resources/skins/Default/media/search.jpg
19:10:39 2340.339355 T:1268773792  NOTICE: IARL:  Lets Play!
19:10:39 2340.656494 T:1268773792  NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/SNES_ZachMorris/1" matches rule for function "get_rom_page"
19:10:48 2349.240723 T:1644954528   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://i.imgur.com/HLzkiBD.jpg
19:10:48 2349.609131 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for https://upload.wikimedia.org/wikipedia/commons/thumb/3/33/ZXSpectrum48k.jpg/1280px-ZXSpectrum48k.jpg
19:10:49 2349.784424 T:1241510816   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for https://upload.wikimedia.org/wikipedia/ja/thumb/3/3c/X68000_EXPERT2.JPG/1280px-X68000_EXPERT2.JPG
19:10:49 2350.015137 T:1233122208   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://upload.wikimedia.org/wikipedia/commons/3/31/SNES-Mod1-Console-Set.jpg
19:11:14 2374.877930 T:1617949600   ERROR: CPythonInvoker(24, /storage/.kodi/addons/plugin.program.iarl/addon.py): script didn't stop in 5 seconds - let's kill it
19:11:14 2374.878662 T:1268773792   ERROR: IARL:  Unable to get ROM List: <type 'exceptions.SystemExit'>
19:11:14 2374.924561 T:1961439232   ERROR: GetDirectory - Error getting plugin://plugin.program.iarl/Emulator/SNES_ZachMorris/1
19:11:14 2374.926025 T:1961439232   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.iarl/Emulator/SNES_ZachMorris/1) failed
19:11:14 2375.013672 T:1268773792   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: object of type 'NoneType' has no len()
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.program.iarl/addon.py", line 1666, in <module>
                                                plugin.run()
                                              File "/storage/.kodi/addons/plugin.program.iarl/resources/lib/xbmcswift2b/plugin.py", line 332, in run
                                                items = self._dispatch(self.request.path)
                                              File "/storage/.kodi/addons/plugin.program.iarl/resources/lib/xbmcswift2b/plugin.py", line 306, in _dispatch
                                                listitems = view_func(**items)
                                              File "/storage/.kodi/addons/plugin.program.iarl/addon.py", line 463, in get_rom_page
                                                for ii in range(0,len(rom_list)):
                                            TypeError: object of type 'NoneType' has no len()
                                            -->End of Python script error report<--
19:11:38 2399.437256 T:1296036768  NOTICE: IARL:  Lets Play!
19:11:38 2399.609863 T:1296036768  NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/PS1_ZachMorris/1" matches rule for function "get_rom_page"
19:11:44 2404.982422 T:1617949600   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for https://upload.wikimedia.org/wikipedia/commons/thumb/7/7b/Sega-SG-1000-Console-Set.jpg/1024px-Sega-SG-1000-Console-Set.jpg
19:11:44 2405.209473 T:1241510816   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for https://upload.wikimedia.org/wikipedia/commons/thumb/a/a8/Sega-Saturn-Console-Set-Mk1.jpg/1280px-Sega-Saturn-Console-Set-Mk1.jpg
19:11:44 2405.391602 T:1233122208   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for http://upload.wikimedia.org/wikipedia/commons/6/6a/Sega-Genesis-Mk2-6button.jpg
19:11:44 2405.572754 T:1557132192   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for https://upload.wikimedia.org/wikipedia/commons/thumb/8/81/Dreamcast-Console-Set.jpg/1280px-Dreamcast-Console-Set.jpg
19:11:54 2415.762207 T:1241510816   ERROR: CCurlFile::Stat - Failed: Timeout was reached(28) for https://upload.wikimedia.org/wikipedia/commons/thumb/3/39/PSX-Console-wController.jpg/1024px-PSX-Console-wController.jpg
19:12:12 2433.660889 T:1644954528   ERROR: CPythonInvoker(25, /storage/.kodi/addons/plugin.program.iarl/addon.py): script didn't stop in 5 seconds - let's kill it
19:12:13 2434.202881 T:1296036768   ERROR: IARL:  Unable to get ROM List: <type 'exceptions.SystemExit'>
19:12:13 2434.247314 T:1961439232   ERROR: GetDirectory - Error getting plugin://plugin.program.iarl/Emulator/PS1_ZachMorris/1
19:12:13 2434.248535 T:1961439232   ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.iarl/Emulator/PS1_ZachMorris/1) failed
19:12:13 2434.323975 T:1296036768   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.TypeError'>
                                            Error Contents: object of type 'NoneType' has no len()
                                            Traceback (most recent call last):
                                              File "/storage/.kodi/addons/plugin.program.iarl/addon.py", line 1666, in <module>
                                                plugin.run()
                                              File "/storage/.kodi/addons/plugin.program.iarl/resources/lib/xbmcswift2b/plugin.py", line 332, in run
                                                items = self._dispatch(self.request.path)
                                              File "/storage/.kodi/addons/plugin.program.iarl/resources/lib/xbmcswift2b/plugin.py", line 306, in _dispatch
                                                listitems = view_func(**items)
                                              File "/storage/.kodi/addons/plugin.program.iarl/addon.py", line 463, in get_rom_page
                                                for ii in range(0,len(rom_list)):
                                            TypeError: object of type 'NoneType' has no len()
                                            -->End of Python script error report<--
I tried "Best of " SNES archieves and the whole SNES list.


RE: Internet Archive ROM Launcher - zachmorris - 2016-07-04

(2016-07-04, 19:25)Solo0815 Wrote: I can't get IARL to work with LibreElec.
I tried "Best of " SNES archieves and the whole SNES list.

hmm.. i have yet to try libreelec. Not really sure what the difference would be from OpenElec though. Are you using an x86 PC or RPi?


RE: Internet Archive ROM Launcher - Solo0815 - 2016-07-04

RPi3
If you need a full debug log, please let me know


RE: Internet Archive ROM Launcher - marcoooo - 2016-07-05

(2016-07-03, 22:38)zachmorris Wrote:
(2016-07-03, 18:57)marcoooo Wrote:
(2016-07-03, 17:54)zachmorris Wrote: The addon should recognize the unzipped game and not redownload. In the case of DOSBox I dont remove the zip for that reason. If you find this isn't the case with a particular game let me know and I'll try to fix it.


well i have issue's with the ps1 games that i have on a personal cloud standing i have edited the xml files and the downloading goes great But the shield freeze's when it comes to converting the 7zip file

now i tested it with zip file's and it will extract just fine and the game play's but after that the zip is removed and when i want to play again it needs to download the zip again Sad

Usually, the addon will download a file, process it (unzip, create a playlist file, etc), and then remove the zip. If the addon just unzips the file, typically it expects the filename to be the same.
Example: Mario.zip and Mario.rom

If you select the game pointing to Mario.zip, first the addon checks to see if the filename 'Mario' is already present. If it is, it shouldn't re-download.

uhmm tryed it on windows and android and it keeps redownloading because he doesnt see the zip file (i guess)

is there a way that the zip is not beeing deleted after extracting ...

i dont mind that it will extract everytime ,,, i am planning to use mine nas and link it with mine collection but for now thats not a option because it is deleting the zip everytime Sad


RE: Internet Archive ROM Launcher - terrandroid - 2016-07-07

I still have trouble to get it to work, and i want it to work so badly. It still confuses me about what the right bios file i need for all the systems, and in what order it has to be in retroarch's system folder. I thought i had found the right bios files and put them in the system folder but still no luck. When i click on a game it starts downloading and unzipping and after that nothing happens. I click on the game again and it starts downloading agian but nothing happens. Im sorry to ask again i am totally new in retro gaming and emulators.


RE: Internet Archive ROM Launcher - marcoooo - 2016-07-08

download and extract in your retroarch folder

https://marcoooo.stackstorage.com/index.php/s/6sGrmIuE6t2cBVH


RE: Internet Archive ROM Launcher - hansolo77 - 2016-07-09

Hey @zachmorris.....

Have you made any further progress is terms of the "limited" favorites support yet? I created a favorites list of some games. At first I didn't know how to make it show up. Then it appeared after reset my device. Now my list appears, but nothing happens when I select a game to play. I thought maybe it was because the ROM I tried to play was from a different console, so the launch command didn't know what to do. So I erased the xml and pickle files to start over. I then created a new list and added just one ROM to the list. When I try to get that to launch, again nothing happens. I saw in the xml that it said something like "emu command .. unzip". So is that all that is happening in the favorites list, and not actually launching it? Is it because you have no system in place to remember how each system is configured when adding a game to that list? If it's just an xml file, I don't see why you can't add a line for that, and have IARL check and perform that command. Unless you're afraid it would be too complicated to make sure the favourites list gets updated if a system's launch command gets altered. I'll admit though, I don't know much about programming things like this. My knowledge is limited to looking over other people's stuff and seeing what they did. So maybe it's as good as it'll get.

Anyway, I'm still loving this add-on. It really helps keep my small SD card from getting full of games I only play whenever. I just got PlayStation working smoothly on my Pi this last couple of days too, so I'm looking forward to having that part of IARL working again (and an ARM compiled version of chdman!). I know you have a bunch of systems available, but not all of them work for me on my Pi. I'm wondering if somebody would be willing to maybe walk me through setting them up?

Talk with you soon!


RE: Internet Archive ROM Launcher - marcoooo - 2016-07-09

any android user sucsesfull converted a 7zip file and a game that starts

for me all mine android devices are crashing

shield (android 6)
mobile (android 4.4)

on the windows PC it works perfect ...

is it possible that the 7zip is just being extracted ?

2 start commands that are working for me

mame4droid

<emu_ext_launch_cmd>/system/bin/am start --user 0 -n com.seleuco.mame4droid/com.seleuco.mame4droid.MAME4droid -a android.intent.action.VIEW -eu Uri "file://%ROM_PATH%"</emu_ext_launch_cmd>

espxe

<emu_ext_launch_cmd>/system/bin/am start --user 0 -n com.epsxe.ePSXe/.ePSXe -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -e com.epsxe.ePSXe.isoName "%ROM_PATH%"</emu_ext_launch_cmd>


RE: Internet Archive ROM Launcher - terrandroid - 2016-07-09

(2016-07-08, 13:28)marcoooo Wrote: download and extract in your retroarch folder

https://marcoooo.stackstorage.com/index.php/s/6sGrmIuE6t2cBVH

I finally got it to work! Thank you very much for the help


RE: Internet Archive ROM Launcher - zachmorris - 2016-07-09

(2016-07-09, 04:49)hansolo77 Wrote: Hey @zachmorris.....

Have you made any further progress is terms of the "limited" favorites support yet? I created a favorites list of some games. At first I didn't know how to make it show up. Then it appeared after reset my device. Now my list appears, but nothing happens when I select a game to play. I thought maybe it was because the ROM I tried to play was from a different console, so the launch command didn't know what to do. So I erased the xml and pickle files to start over. I then created a new list and added just one ROM to the list. When I try to get that to launch, again nothing happens. I saw in the xml that it said something like "emu command .. unzip". So is that all that is happening in the favorites list, and not actually launching it? Is it because you have no system in place to remember how each system is configured when adding a game to that list? If it's just an xml file, I don't see why you can't add a line for that, and have IARL check and perform that command. Unless you're afraid it would be too complicated to make sure the favourites list gets updated if a system's launch command gets altered. I'll admit though, I don't know much about programming things like this. My knowledge is limited to looking over other people's stuff and seeing what they did. So maybe it's as good as it'll get.

Anyway, I'm still loving this add-on. It really helps keep my small SD card from getting full of games I only play whenever. I just got PlayStation working smoothly on my Pi this last couple of days too, so I'm looking forward to having that part of IARL working again (and an ARM compiled version of chdman!). I know you have a bunch of systems available, but not all of them work for me on my Pi. I'm wondering if somebody would be willing to maybe walk me through setting them up?

Talk with you soon!

Favorites should work, although there is a little work to do if you make your own list (I'll update the wiki with this). If you select 'Add to IARL Favorites', it will guide you through making a new list, or allow you to add to an existing favorites list. It will copy the xml from the selected game into a new xml file. For it to show up, you do have to restart the addon.

The new list doesn't automatically copy external launch commands though. I have it default to allow launching with Retroplayer (which will hopefully be merged soon Huh)

So for your new favorites list, you'll have to select 'Update Launcher' and 'Update External Launch command' to choose what it will launch with externally. Note however that if you have a favorites list with multiple game types in it (NES and Genesis for example), this wont work since you can only have one external launch command per list. Again, when Retroplayer is part of Kodi this wont be an issue.

Alternate option for you: Add the game as a Kodi favorite. When you do this, I have the addon go to the bookmarked location directly. It's a little slower, but works. You can also just make multiple game type favorites lists with something like Super Favorites.

Hope this helps.


RE: Internet Archive ROM Launcher - zachmorris - 2016-07-09

(2016-07-09, 10:08)marcoooo Wrote: any android user sucsesfull converted a 7zip file and a game that starts

for me all mine android devices are crashing

shield (android 6)
mobile (android 4.4)

on the windows PC it works perfect ...

is it possible that the 7zip is just being extracted ?

2 start commands that are working for me

mame4droid

<emu_ext_launch_cmd>/system/bin/am start --user 0 -n com.seleuco.mame4droid/com.seleuco.mame4droid.MAME4droid -a android.intent.action.VIEW -eu Uri "file://%ROM_PATH%"</emu_ext_launch_cmd>

espxe

<emu_ext_launch_cmd>/system/bin/am start --user 0 -n com.epsxe.ePSXe/.ePSXe -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -e com.epsxe.ePSXe.isoName "%ROM_PATH%"</emu_ext_launch_cmd>

I don't have an android system to test on, but it's possible the 7zip binary packaged in my addon doesnt work. I'd need someone to help me debug that.


RE: Internet Archive ROM Launcher - marcoooo - 2016-07-09

today sucesfully added a game ...

and it give's me a idea howmany work this has to be creating all those XML's

Image


RE: Internet Archive ROM Launcher - marcoooo - 2016-07-09

(2016-07-09, 20:55)zachmorris Wrote: I don't have an android system to test on, but it's possible the 7zip binary packaged in my addon doesnt work. I'd need someone to help me debug that.

if i can help let me know how