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 - esk1 - 2017-02-14

(2017-02-14, 05:40)Leegundus Wrote: 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?

It should launch the game.

From my experience you probably have your settings wrong. This is where I was stuck for a few hours until I got some right combination of settings correct as well as re-running the setup wizard for iarl. If you can get your kodi logs off the fire tv stick you can see the launch command and figure it out, or you can try fiddling. Make sure you have all your settings modified in retroarch and saved correctly. This is the site I found that got me over the same hurdle unfortunately I still don't know the exact fix: http://blog.heatdfw.com/p/fire-tv-gaming-guide.html

Also if you changed your core location make sure you re-download the core so its in the right place. Anytime you change retroarch config rerun the iarl setup wiz.


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

(2017-01-05, 05:25)MrInternetJunkie Wrote: Thanks buddy,

Yes, I've already started by copying the mentioned default.xml into a new directory called 1080i.
Positioning is rather easy but I couldn't really figure out how to use the fanart background.
Browsing through a lot of different skins I now have a great respect for the skin developers out there.
Much more work involved than I think people realize. Kudos to them.
Anyways.
So I guess by replacing this.
Code:
<texture>$INFO[Window(HOME).Property(iarl.bg_color)]</texture>
With something else I could achieve what I'm after.
I'm thinking of getting the fanart as a background and then overlay that with an opaque shade would give me a nice integration with Arctic Zephyr.

Just getting back to an update. I've pushed some code to the repo to support skinning in the game window.
Example:
Code:
$INFO[Container(113).ListItem.Property(rom_plot)]

A full list of all the properties to choose from are here. I wholeheartedly welcome people with more artistic skills to update my game window!


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

(2017-02-11, 11:40)tomismrkolj Wrote: 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

I think maybe there's some confusion on Retroplayer and Retroarch.
For the time being:
Retroplayer = Kodi beta builds, playing games directly in Kodi. Eventually this will just be renamed to 'Play with Kodi' or something along those lines.
Retroarch = External launching (although technically you can use any external program you want).

From what your saying, you want to use external launching?

The logs you provided don't show anything I can see regarding using IARL. You need to turn on debug logging, reproduce the error, and then post the log.

ZX Spectrum typically uses the FUSE core, not MAME2014.
C64 currently requires the latest MAME core (not 2014) OR MESS2014. This is just a limitation of the retroarch cores. MAME2014 does not include MESS and the ability to play C64.

I think a lot of the confusion would be cleared up if a user could review the launch commands from the GUI. I'll work on a context menu item for 'View Launch Command' or something along those lines. Hopefully that will help.


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

(2017-02-12, 22:43)rvas18 Wrote: Is there a way I can add an entry to launch RetroArch directly from IARL?

Technically, yes. IARL will send whatever external command you want.
Non-technically, there is a better addon to do what you want: AEL. You should be able to create a 'launcher' within Kodi to launch RetroArch.

However, I can understand the desire for a 'one stop shop' for launching. If you do want an example for launching with IARL let me know and I'll whip up a few examples.


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

(2017-02-14, 05:48)esk1 Wrote:
(2017-02-14, 05:40)Leegundus Wrote: 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?

It should launch the game.

From my experience you probably have your settings wrong. This is where I was stuck for a few hours until I got some right combination of settings correct as well as re-running the setup wizard for iarl. If you can get your kodi logs off the fire tv stick you can see the launch command and figure it out, or you can try fiddling. Make sure you have all your settings modified in retroarch and saved correctly. This is the site I found that got me over the same hurdle unfortunately I still don't know the exact fix: http://blog.heatdfw.com/p/fire-tv-gaming-guide.html

Also if you changed your core location make sure you re-download the core so its in the right place. Anytime you change retroarch config rerun the iarl setup wiz.

The setup guide is here. If either of you find the info there lacking, hard to understand, etc. Please let me know what I can add or edit to make it better!


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

Thanks! I'll look over it and add any missing steps I encountered. BTW I got it working turns out I just needed to close retroarch from firestick before going into Kodi and IARL and launching a game. Very awesome. Keep up the good work!


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

Any recommendations for a good Bluetooth game controller?


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

(2017-02-15, 04:11)Leegundus Wrote: Any recommendations for a good Bluetooth game controller?

I tried both the NES30 and SNES30 by 8bitdo. I really like the SNES30, it feels exactly like an old SNES controller. The NES one looks awesome and has the two analog sticks which seem functional for 64/ps1 games (which wont run on your firestick i don't think) but it always just felt off and the analog sticks are too small to really be useful. I kept the SNES30 and sent the NES30 back.

https://www.amazon.com/gp/product/B014QP2H1E/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

It seems like the best controller for gb/gba/nes/snes. It works fine for genesis except 6 button games can be a bit weird. The only issue I had is the controller has different bt modes, and the one they reccomend for android is a bt game pad I could never get to pair with my fire tv so I'm running it in bt keyboard mode, but that doesn't seem to matter once you bind the buttons to retroarch.


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

Cool. I'll give the SNES30 a shot. I think I'm going to upgrade at least one of my fire sticks to a fire tv eventually and get the one that comes with the game controller and try out N64/PS games. So for now the SNES30 should be perfect. Appreciate it!


RE: Internet Archive ROM Launcher - MegadanX - 2017-02-17

(2017-02-16, 18:51)Leegundus Wrote: Cool. I'll give the SNES30 a shot. I think I'm going to upgrade at least one of my fire sticks to a fire tv eventually and get the one that comes with the game controller and try out N64/PS games. So for now the SNES30 should be perfect. Appreciate it!

Definitely worth the upgrade from stick -> box. N64 games work great but as far as I'm aware PSX doesn't work seamlessly yet due to the 7z extraction. If you want this now maybe the RPi is a better option?


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

(2017-02-17, 17:06)MegadanX Wrote:
(2017-02-16, 18:51)Leegundus Wrote: Cool. I'll give the SNES30 a shot. I think I'm going to upgrade at least one of my fire sticks to a fire tv eventually and get the one that comes with the game controller and try out N64/PS games. So for now the SNES30 should be perfect. Appreciate it!

Definitely worth the upgrade from stick -> box. N64 games work great but as far as I'm aware PSX doesn't work seamlessly yet due to the 7z extraction. If you want this now maybe the RPi is a better option?

I was curious about the psx support, is there any progress being made on the 7z extraction?


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

(2017-02-17, 17:15)esk1 Wrote:
(2017-02-17, 17:06)MegadanX Wrote:
(2017-02-16, 18:51)Leegundus Wrote: Cool. I'll give the SNES30 a shot. I think I'm going to upgrade at least one of my fire sticks to a fire tv eventually and get the one that comes with the game controller and try out N64/PS games. So for now the SNES30 should be perfect. Appreciate it!

Definitely worth the upgrade from stick -> box. N64 games work great but as far as I'm aware PSX doesn't work seamlessly yet due to the 7z extraction. If you want this now maybe the RPi is a better option?

I was curious about the psx support, is there any progress being made on the 7z extraction?

No progress with 7z. However, I've found a workaround which will fix this. Hope to have an update out by next week.


RE: Internet Archive ROM Launcher - trinib - 2017-02-19

Hey Zack LOVE your work man..Does anyone know how to use an different emulator for each game folder...What do i enter in command line if i want to use Snes9x+ app from playstore instead of retroarch ?


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

(2017-02-19, 13:06)trinib Wrote: Hey Zack LOVE your work man..Does anyone know how to use an different emulator for each game folder...What do i enter in command line if i want to use Snes9x+ app from playstore instead of retroarch ?

You can set emulators per archive, settings info can be found here.

Command line for a lot of non-retroarch emulators is included (see some examples here). It doesn't look like I have SNES9X+, but I can add it if you can verify this works (I copied the command from this thread).

Select the archive of interest and update external launch command, choose 'Manually entered command line' at the very bottom, then copy this command in:
Code:
/system/bin/am start -n com.explusalpha.Snes9xPlus/com.imagine.BaseActivity -a android.intent.action.VIEW -eu Uri "file://%ROM_PATH%"



RE: Internet Archive ROM Launcher - Jagyle - 2017-02-19

Thank you Zack for an amazing add-on! On the Internet Archive I have found GameCube, Nintendo DS, and Wii games and thought they would be a great addition to IARL.

Here are the links to the archives:

GameCube:
[URLs removed]

Nintendo DS:
[URLs Removed]

Wii:
[URLs Removed]


This forum uses Lukasz Tkacz MyBB addons.