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 - jdig4240 - 2017-02-07

(2017-02-04, 23:32)jdig4240 Wrote: Hey bud, a couple questions,first, i noticed some games say in your list say "Not found in the archive" when i go to download them. For example Mario 3 for NES. Is there a way to upload the rom to the archive to fix it?? The oother question is in the rom search feature, its coming up blank where you would select the archive to search??

Image


Ok, I figured out why it was coming up blank on the rom search, its because I chose to hide archives, I only have NES, SNES, and Genesis not hidden in IARL, so in the rom Search gui, it shows the hidden archives as EMPTY spots on that screen instead of just showing the Archives that are NOT hidden. So, if I scroll down enough, past the blank hidden archives, it then shows the 3 archives that arent hidden. Just a heads up, might confuse people like me that choose to hide archives. No biggie.


RE: Internet Archive ROM Launcher - zachmorris - 2017-02-09

(2017-02-07, 18:09)jdig4240 Wrote:
(2017-02-04, 23:32)jdig4240 Wrote: Hey bud, a couple questions,first, i noticed some games say in your list say "Not found in the archive" when i go to download them. For example Mario 3 for NES. Is there a way to upload the rom to the archive to fix it?? The oother question is in the rom search feature, its coming up blank where you would select the archive to search??

Image


Ok, I figured out why it was coming up blank on the rom search, its because I chose to hide archives, I only have NES, SNES, and Genesis not hidden in IARL, so in the rom Search gui, it shows the hidden archives as EMPTY spots on that screen instead of just showing the Archives that are NOT hidden. So, if I scroll down enough, past the blank hidden archives, it then shows the 3 archives that arent hidden. Just a heads up, might confuse people like me that choose to hide archives. No biggie.

Thanks. I can duplicate that issue. I'll try and resolve that.


RE: Internet Archive ROM Launcher - tomismrkolj - 2017-02-10

Hi,

I am using retroplayer in Millhouse libreelec test builds.

Wanted to try zx spectrum and commodore 64 games.
Regarding ZX spectrum i could install fuse emulator in kodi, but when the game is loaded i cannot choose fuse as an emulator from the list.
It lists mame, final player, even atari and amstrad emulators but not fuse.

I tried zx spectrum and c64 games with mame(2000, 2003, 2010 and 2014), but it just reboots kodi.
Mame listed games otherwise work ok.

Any idea?

tomi


RE: Internet Archive ROM Launcher - garbear - 2017-02-10

Find Fuse in the add-on manager under Add-ons / My Add-ons. It lists supported files as .tzx, .tap, .z80, rzx, .scl, .trd. If your rom has that extension, then the problem is probably that the rom is on a windows network / NFS server. Fuse reports that it supports these remote filesystems, as you can see at http://kodi.wiki/view/Game_add-ons . It is possible that Fuse is lying.

Can you upload a debug log? that's usually necessary for tracking down a problem.


RE: Internet Archive ROM Launcher - zachmorris - 2017-02-11

(2017-02-10, 21:59)tomismrkolj Wrote: Hi,

I am using retroplayer in Millhouse libreelec test builds.

Wanted to try zx spectrum and commodore 64 games.
Regarding ZX spectrum i could install fuse emulator in kodi, but when the game is loaded i cannot choose fuse as an emulator from the list.
It lists mame, final player, even atari and amstrad emulators but not fuse.

I tried zx spectrum and c64 games with mame(2000, 2003, 2010 and 2014), but it just reboots kodi.
Mame listed games otherwise work ok.

Any idea?
tomi
(2017-02-10, 23:31)garbear Wrote: Find Fuse in the add-on manager under Add-ons / My Add-ons. It lists supported files as .tzx, .tap, .z80, rzx, .scl, .trd. If your rom has that extension, then the problem is probably that the rom is on a windows network / NFS server. Fuse reports that it supports these remote filesystems, as you can see at http://kodi.wiki/view/Game_add-ons . It is possible that Fuse is lying.

Can you upload a debug log? that's usually necessary for tracking down a problem.

The ZX Spectrum archive files are zipped, files are z80 when unzipped. FUSE in retroarch can accept zipped files, maybe retroplayer doesn't allow/recognize zip as a valid fileype for FUSE?

Alternative/temporary solution is to open up the xml file for zx_spetrum in your userdata/plugin.program.iarl/dat_files folder and edit the line:
Code:
<emu_postdlaction>none</emu_postdlaction>
to
Code:
<emu_postdlaction>unzip_rom</emu_postdlaction>

Then it should unzip and attempt to launch the z80 file directly.

For C64 (and NeoCD, A800, A5200, Coleco, etc), the only core right now that would launch the roms is MAME (latest) or MESS2014 (not sure if that core is available for retroplayer yet?). However, I don't have the full launching ability setup for non-arcade machines in retroplayer yet. You'll have to download some additional files and manually place them for the time being:
In your userdata/game.libretro.mame folder, you'll need to create a system folder, and then create a hash folder inside of that. So the full path would then be: userdata/game.libretro.mame/system/hash or userdata/game.libretro.mess2014/system/hash

Then inside of the hash folder, you can add the correct hash files from MAME located here. The hash file provides the MAME core the info on the files needed to launch each game. A little background info here. Long story short, IARL does everything needed automagically to launch MAME/MESS games including downloading the hash files and putting them in the correct location, I just dont have that portion setup yet for Retroplayer. You should only have to do this once.


RE: Internet Archive ROM Launcher - tomismrkolj - 2017-02-11

Hi

In iarl my external launcher settings are Libreelec sx05 and in setupwizard "most playable", not retroplayer, because with retroplayer wizard settings almost none of the emulators work.

The fix for zx spectrum propsed by zachmorris does not work. Kodi reboots after the game is downloaded.
Here is the log after i changed to <emu_postdlaction>unzip_rom</emu_postdlaction>
http://sprunge.us/TZTI

and here is the log before the change when trying to use mame2014 to run zxspectrum game, which also reboots kodi
http://sprunge.us/EINJ



I also tried c64 with creating hash directory and downloading c64 files into it, but kodi reboots instantly after the game is downloaded using mame2014
http://sprunge.us/ZEEN


What about dos games and amiga in retroplayer?

tomi


RE: Internet Archive ROM Launcher - rvas18 - 2017-02-12

Is there a way I can add an entry to launch RetroArch directly from IARL?


RE: Internet Archive ROM Launcher - Leegundus - 2017-02-13

I installed IARL and Retroarch on Fire TV stick, and it appears I have all my settings correct but when I launch a game it just spins for a bit then goes back to the game list screen. Is there any good tutorials to get IARL and Retroarch working on a fires stick. All the instructions I have seen for Fire TV seem to be missing some needed steps. Also, since I am pretty sure IARL is setup correctly I am looking at using another stand alone emulator instead of Retroarch, but cannot figure out how to configure it in the IARL settings. I am using NES.emu which is installed on my fire stick, which works on its own, but when I try to setup external sources in IARL settings to point to it, under Android for type of system, it only gives me the option to setup the Retroarch system path and config file. How can I configure IARL to use NES.ems (or any other I might install) and bypass Retroarch. Oh and I am running this through Kodi 17. And I have the new model of fire stick. Thanks in advance!


RE: Internet Archive ROM Launcher - esk1 - 2017-02-14

(2017-02-13, 17:52)Leegundus Wrote: I installed IARL and Retroarch on Fire TV stick, and it appears I have all my settings correct but when I launch a game it just spins for a bit then goes back to the game list screen. Is there any good tutorials to get IARL and Retroarch working on a fires stick. All the instructions I have seen for Fire TV seem to be missing some needed steps. Also, since I am pretty sure IARL is setup correctly I am looking at using another stand alone emulator instead of Retroarch, but cannot figure out how to configure it in the IARL settings. I am using NES.emu which is installed on my fire stick, which works on its own, but when I try to setup external sources in IARL settings to point to it, under Android for type of system, it only gives me the option to setup the Retroarch system path and config file. How can I configure IARL to use NES.ems (or any other I might install) and bypass Retroarch. Oh and I am running this through Kodi 17. And I have the new model of fire stick. Thanks in advance!

Your saying it launches retroarch but not the core or game right?

I battled through this a few days ago and it was all about where my settings and core information was located. Once I changed it all to something iarl can see, changed the iarl configuration to match and re-ran the setup wizard everything worked instantly. I think your system/bios and the two core settings have to be the same and the path you give iarl, The config is pretty straight forward.


RE: Internet Archive ROM Launcher - Leegundus - 2017-02-14

Well I'm not sure if retroarch ever does anything or not. I select the game from IARL and hit launch, then the screen dims and the Kodi wheel spins for a minute, then it just goes back to the IARL game list. I have it pointed to what I believe is the correct path for the exe and cfg file, and I selected one of the cores I loaded in retoracrch. Just think I missing one small piece somewhere. Where are your core and settings, and where do you point them to in IARL?


RE: Internet Archive ROM Launcher - esk1 - 2017-02-14

(2017-02-14, 00:34)Leegundus Wrote: Well I'm not sure if retroarch ever does anything or not. I select the game from IARL and hit launch, then the screen dims and the Kodi wheel spins for a minute, then it just goes back to the IARL game list. I have it pointed to what I believe is the correct path for the exe and cfg file, and I selected one of the cores I loaded in retoracrch. Just think I missing one small piece somewhere. Where are your core and settings, and where do you point them to in IARL?

If retroarch isn't even launching you haven't even set up IARL correctly.

Launch retroarch outside of kodi under manage installed applications. Then go to the right for settings, then go to Directory. Set up the System/bios, and core settings to something, and then set your cfg file wherever you want it to go. Then go to the far left of the main page, find configurations, and save your current configuration. This updates your cfg file for IARL to read.

After you set those and know where they are launch Kodi and go to settings->addons and navigate to IARL, from there when you select it one of the options should be configure on the far right. Under external launchers there is something you set your System Folder to, and your cfg location. These have to match your System/bios and core settings, and then your configuration file setting and make sure its set to android. Then hit okay, close settings (kodi doesn't save the settings till you do this), then reopen settings and go to setup wizard and run the setup wizard. You should also go through everything in general and make sure it looks right.


RE: Internet Archive ROM Launcher - Leegundus - 2017-02-14

Ok will give this a shot tonight! BTW, what version of RetroArch are you using? Thanks for the help!


RE: Internet Archive ROM Launcher - Leegundus - 2017-02-14

Still a no go. I uninstalled and reinstalled everything. First I installed retroarch then went in and setup the directories as you instructed. I downloaded the core Nestopia and I set core and system both up to - /storage/emulated/0/Android/data/com.retroarch/files. Then I went into IARL and set my external device to android and pointed my system and ctg paths to what I set in retroarch above. Then I clicked ok. Then went back in and ran setup wizard. Then I set the settings for NES in IARL - selected default for download path, Kodi RetroPlayer for launcher, and RetroArch Nestopia (NES) for ext launch command. What am I missing here?


RE: Internet Archive ROM Launcher - esk1 - 2017-02-14

(2017-02-14, 05:32)Leegundus Wrote: Still a no go. I uninstalled and reinstalled everything. First I installed retroarch then went in and setup the directories as you instructed. I downloaded the core Nestopia and I set core and system both up to - /storage/emulated/0/Android/data/com.retroarch/files. Then I went into IARL and set my external device to android and pointed my system and ctg paths to what I set in retroarch above. Then I clicked ok. Then went back in and ran setup wizard. Then I set the settings for NES in IARL - selected default for download path, Kodi RetroPlayer for launcher, and RetroArch Nestopia (NES) for ext launch command. What am I missing here?

Retroplayer != RetroArch. You need to pick the external option. That is why the other setting is called external launcher command where you pick the core.


RE: Internet Archive ROM Launcher - Leegundus - 2017-02-14

Yep just realized that. I'm an idiot. Ok so I did that and launched the game I'm IARL. Now it puts me into the retroarch main menu when I launch the game. Is that right or should it just launched the actual game?


This forum uses Lukasz Tkacz MyBB addons.