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 - Mucka - 2016-10-15

Ive just set this up on kodi, windows 10. When i click on a game it dont start... Sad


RE: Internet Archive ROM Launcher - flomartin - 2016-10-16

Mucka :

You have to follow the tutorial. It's far from being plug and play Smile

You need to install RetroArch, update it and download all the cores.

Read the manual.



About the ColecoVision, did someone manage to make it work on Windows ?

With which core ?

When I launch a game, nothing happens, not even a dark screen or an emulator loading, just nothing.

The PSX games won't decompress too. They load very very fast (too fast) then I have a message with an error about the 7z file...

The Dreamcast games crash as well with RetroArch. Will try project64.

Not an easy frontend to use for sure Big Grin


RE: Internet Archive ROM Launcher - zachmorris - 2016-10-16

(2016-10-16, 10:39)flomartin Wrote: You have to follow the tutorial. It's far from being plug and play Smile

Read the manual.

YES!

(2016-10-16, 10:39)flomartin Wrote: About the ColecoVision, did someone manage to make it work on Windows ?
With which core ?

Colecovision works with the MAME core (which is also now MESS) and use of softlists. However, the newer MAME cores are wonky in Retroarch with resolution right now.

(2016-10-16, 10:39)flomartin Wrote: The PSX games won't decompress too. They load very very fast (too fast) then I have a message with an error about the 7z file...

Enter archive.org login credentials in the IARL settings. I'll update the wiki with that tidbit.

(2016-10-16, 10:39)flomartin Wrote: Not an easy frontend to use for sure Big Grin

To be fair, this addon was originally designed to work with Retroplayer, which will hopefully become part of Kodi soon. That will essentially be plug and play.

What would you suggest be changed to make it easier, assuming the average user should be able to read the wiki?


RE: Internet Archive ROM Launcher - flomartin - 2016-10-17

Hi Zach !

Thanks a lot for your answer Smile

I read that Coleco was working using the Mame core, but I could not get it to work.

Could you give me more information about this ? I have set the RetroArch system folder in the preferences, the name of the download path is Coleco as Mame wants, but still nothing happens when I launch a game.

Really nothing, like RetroArch was not even launched...

I have tried with the general MAME core and the 2014 one.

Tried too to use the MAME stand alone exe, but it didn't work either.

By the way, even for Arcade games, I could not get the MAME exe to work.

It launched, I see briefly the MAME window with the message initialising, then the window closes.

Strange as my MAME is set up and works fine with ROM collection.

Any hint ?

Thanks a lot for the archive.org credentials. Will try right now.

Congratulations anyway for this great software, makes me love Kodi even more Smile


RE: Internet Archive ROM Launcher - flomartin - 2016-10-17

Just a last thing :

I miss terribly Master Blaster, do you think there would be a way to add it to the amiga collection ?

It's freeware now.


Thanks a lot !


RE: Internet Archive ROM Launcher - Mucka - 2016-10-17

Ohhhh yes, i have it running now i think Smile

Only one thing i cant seem to do is set the buttons up for each system. That done on retroarch i take it?


RE: Internet Archive ROM Launcher - flomartin - 2016-10-17

Mucka :

Yes you have to set the controls in RetroArch.

Hard to set up but when it works it's great Big Grin

Still fighting with the Colecovision games, but perhaps Zach will be able to explain to me how to do.

About the games, can we add a game to an archive ?

For example I would like to add Master Blaster to the Amiga games, but I don't know how to do. Do I need to send it to the website archive.org ?

To Zach directly ?

Master Blaster is an amazing and fun Bomberman clone. It's really a MUST HAVE Smile


RE: Internet Archive ROM Launcher - flomartin - 2016-10-17

Another problem with the PSX games :

I always have a "converting 7z file" every time I launch a game, even if I have launched it (or try to because until now it's not working Smile ) it multiple times.

Is there a way to prevent the game to decompress every time ?

Can't IARB delete the uncompressed game and keep only the decompressed one ?


RE: Internet Archive ROM Launcher - DaRKeN - 2016-10-20

Hi guys! Can you help me? Or explain ... why the files inside the folder "dat_files" are deleted? I return to upload to the network, and then disappear again after a while.

All I do is test games and configure settings, but the folder is automatically emptied.

Thank you. Greetings. ^ _ ^


RE: Internet Archive ROM Launcher - zachmorris - 2016-10-20

(2016-10-20, 02:21)DaRKeN Wrote: Hi guys! Can you help me? Or explain ... why the files inside the folder "dat_files" are deleted? I return to upload to the network, and then disappear again after a while.
All I do is test games and configure settings, but the folder is automatically emptied.

The xml files in the folder 'dat_files' are moved to your userdata folder:
Code:
..path_to_userdata/addon_data/plugin.program.iarl/dat_files

You can manually edit the files there if you want.
This is so when you change the settings they're saved. If the addon is updated, then your settings aren't overwritten. I'll update the wiki to include this info.


RE: Internet Archive ROM Launcher - flomartin - 2016-10-20

Zach,

No way to add new games ?

Would love to add to the Amiga archive MasterBlaster and Extreme Violence Smile

Thanks a lot !


RE: Internet Archive ROM Launcher - zachmorris - 2016-10-21

(2016-10-20, 07:43)flomartin Wrote: No way to add new games ?

Yes! You can add / edit / and create NEW lists.
To add/edit games edit the xml files located here:
Code:
..path_to_userdata/addon_data/plugin.program.iarl/dat_files
To create NEW lists, see the wiki here.


RE: Internet Archive ROM Launcher - flomartin - 2016-10-21

Thanks a lot Zach,

Will try right now.

But I was thinking more of a way to upload the game so everybody could enjoy it as well Smile

MasterBlaster is the best bomberman clone ever, and lots of fun to play !

Would be great if byu default it could be included.


RE: Internet Archive ROM Launcher - flomartin - 2016-10-24

Just had a look at the .dat file and I think I don't have the knowledge to add a game !

I will try to upload the game to archive.org, perhaps then it will be included automatically in IARL Smile


RE: Internet Archive ROM Launcher - schappell2985 - 2016-10-24

Hello. I have a quick question. I'm trying to add Reicast as an external launcher for IARL. I have this as the command in external_command_database.xml

<launcher name="Reicast (Dreamcast)" os="Android">
<launcher_command>/system/bin/am start -n com.reicast.emulator/.GL2JNIActivity -a android.intent.action.VIEW -eu Uri "file://%ROM_PATH%"</launcher_command>
</launcher>

When I try to launch a game it gives me an error. This is the log

13:17:00 T:18446744072330912160 NOTICE: IARL: Lets Play!
13:17:00 T:18446744072330912160 NOTICE: [resources.lib.xbmcswift2b] Request for "/Emulator/Sega_Dreamcast_ZachMorris/Game/Caesars+Palace+2000+-+Millennium+Gold+Edition+%28USA%29" matches rule for function "get_selected_rom"
13:17:00 T:18446744072330912160 NOTICE: IARL: Download and Launch started for Caesars Palace 2000 - Millennium Gold Edition (USA)
13:17:00 T:18446744072330912160 NOTICE: IARL: Download started for Caesars Palace 2000 - Millennium Gold Edition (USA)
13:17:44 T:18446744072330912160 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.OSError'>
Error Contents: [Errno 2] No such file or directory
Traceback (most recent call last):
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/addon.py", line 1726, in <module>
plugin.run()
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/resources/lib/xbmcswift2b/plugin.py", line 332, in run
items = self._dispatch(self.request.path)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/resources/lib/xbmcswift2b/plugin.py", line 306, in _dispatch
listitems = view_func(**items)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/addon.py", line 685, in get_selected_rom
download_and_launch_rom(None,iarl_data)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/addon.py", line 1326, in download_and_launch_rom
iarl_data['current_save_data'] = download_rom_only(iarl_data)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/addon.py", line 1016, in download_rom_only
iarl_data['current_save_data']['launch_filename'], post_download_action_success = post_download_action(iarl_data,iarl_data['current_archive_data']['emu_post_download_action'],None)
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/addon.py", line 1244, in post_download_action
conversion_success, converted_filename = convert_7z_bin_cue_gdi(iarl_data,'gdi')
File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.program.iarl/resources/lib/util.py", line 2103, in convert_7z_bin_cue_gdi
conversion_process = subprocess.Popen(command, shell=True,stdout=subprocess.PIPE,stderr=subprocess.STDOUT) #Uncompress the 7z
File "/home/jenkins/workspace/Android-ARM/tools/depends/xbmc-depends/arm-linux-androideabi-android-17/lib/python2.6/subprocess.py", line 633, in __init__
File "/home/jenkins/workspace/Android-ARM/tools/depends/xbmc-depends/arm-linux-androideabi-android-17/lib/python2.6/subprocess.py", line 1139, in _execute_child
OSError: [Errno 2] No such file or directory
-->End of Python script error report<--
13:17:44 T:18446744072289314264 ERROR: static bool XFILE::CDirectory::GetDirectory(const CURL&, CFileItemList&, const XFILE::CDirectory::CHints&, bool) - Error getting plugin://plugin.program.iarl/Emulator/Sega_Dreamcast_ZachMorris/Game/Caesars+Palace+2000+-+Millennium+Gold+Edition+%28USA%29
13:17:44 T:18446744072289314264 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.iarl/Emulator/Sega_Dreamcast_ZachMorris/Game/Caesars+Palace+2000+-+Millennium+Gold+Edition+%28USA%29) failed

My questions are, Does Reicast work as an external launcher? If so, What is the external command I'd use in the .xml file to make it load. If everything is correct, what steps can I take to remedy the problem?


This forum uses Lukasz Tkacz MyBB addons.