• 1
  • 21
  • 22
  • 23(current)
  • 24
  • 25
  • 59
Internet Archive Game Launcher
Thanks. What does the option organize cache folder/system folder does? I cant find it in the FAQ
Reply
Dear Zach,

I'd like to thank you for your great work. As a small token of appreciation, please find below a link to my german translated strings.po file. I think it is far from perfect but that should suffice as a start for the professional translators out thereSmile

Pastebin link: https://pastebin.com/QpVJnuMd

Thank you once more!
Reply
@sectune - could I ask you to move the translation to pastebin.com or somewhere similar and link to it instead please?

If possible we prefer to avoid such massive posts into the forum, as it expands the database size.
|Banned add-ons (wiki)|Forum rules (wiki)|VPN policy (wiki)|First time user (wiki)|FAQs (wiki) Troubleshooting (wiki)|Add-ons (wiki)|Free content (wiki)|Debug Log (wiki)|

Kodi Blog Posts
Reply
(2019-04-25, 15:46)sectune Wrote: Dear Zach,

I'd like to thank you for your great work. As a small token of appreciation, please find below a link to my german translated strings.po file. I think it is far from perfect but that should suffice as a start for the professional translators out thereSmile

Pastebin link: https://pastebin.com/QpVJnuMd

Thank you once more!

Awesome. Added!
Reply
First of all, this is an amazing add-on! Set it up recently and it works flawlessly! Amazing work!

I just had a question for PSX games that have multiple disks. I downloaded Resident Evil 2 and both the Leon and Claire disks had downloaded. When you run the game, by default, it loads the Leon disk. How would I go about launching the Claire disk? I am using Libreelec 9.0 with the Retro Player in IAGL.
Reply
@zachmorris How do I change the Platform Banner's/Logo's to my own?  The context menu has update list art, but shows just the current filename of the image.
Thanks
Reply
@zachmorris 

Hey mate, I'm wanting to expand my views to support IAGL. I sniffed around on your git a bit but couldn't find what I was looking for. I need a file or a list or something which shows me all the names for the platforms supported by IAGL and what tag this is referenced in skinwise. In my latest views which currently support AEL, I have them automatically adjust the box shape based upon detection of the system name by doing a string compare. AEL stashes the console / system name in ListItem.Property(platform) from a list of known platforms. Wondering if IAGL has something like it. If you got something to that effect I can broaden my views to support your addon with minimal fuss. Smile
Reply
(2019-05-01, 05:33)Rufoo Wrote: @zachmorris 

Hey mate, I'm wanting to expand my views to support IAGL. I sniffed around on your git a bit but couldn't find what I was looking for. I need a file or a list or something which shows me all the names for the platforms supported by IAGL and what tag this is referenced in skinwise. In my latest views which currently support AEL, I have them automatically adjust the box shape based upon detection of the system name by doing a string compare. AEL stashes the console / system name in ListItem.Property(platform) from a list of known platforms. Wondering if IAGL has something like it. If you got something to that effect I can broaden my views to support your addon with minimal fuss. Smile

There are several listitem properties set, mainly for the addon to work with, but they should be available to a skin as well, they're all listed here each games lists and here each individual game. including artwork assets.
The 'platform' is probably equivalent to the description tag, which is pulled from the dat files. Example is here. But it's slightly more general than 'platform' since a particular list could span multiple platforms. Here's a list of all 'emu_description' tags currently:
python:

{'32X',
'3DO',
'Amiga',
'Amstrad CPC',
'Arcade',
'Atari',
'Atari 2600',
'Atari 5200',
'Atari 7800',
'Atari 800',
'Atari Jaguar',
'Atari Lynx',
'ColecoVision',
'Commodore 64',
'Game Boy',
'Game Boy Advance',
'Game Gear',
'Game and Watch',
'Genesis',
'Intellivision',
'MS-DOS',
'MS-Windows',
'MSX',
'Magnavox Odyssey 2',
'Master System',
'N64',
'NES',
'Neo Geo CD',
'Neo Geo Pocket',
'PCE CD',
'PCE, TurboGrafx 16',
'Philips CD-i',
'Playstation',
'Point and Click',
'SNES',
'Scumm VM',
'Sega CD',
'Sega Dreamcast',
'Sega SG-1000',
'Sega Saturn',
'Standalone Game',
'Vectrex',
'Virtual Boy',
'WonderSwan',
'WonderSwan Color',
'ZX Spectrum'}

That being said, if there's something that would make this more skin friendly that I could do, I'd be open to doing it.
Reply
(2019-04-30, 05:35)TonyBirt Wrote: @zachmorris How do I change the Platform Banner's/Logo's to my own?  The context menu has update list art, but shows just the current filename of the image.
Thanks

Yep, you can set it by choosing update art, then choosing the art you want to replace, then replacing the existing url with your own.
The URL can be:
- An actual URL if the content is on a website (i.e. http://blablablah.cat.jpg)
- A 'special' path Kodi url if the content is local (i.e. special://home/blahblah/cat.jpg)
- An imgur image id without any URL if you've uploaded the image to imgur (i.e xyzabc.jpg)
Reply
(2019-04-26, 01:49)Rebellious86 Wrote: First of all, this is an amazing add-on! Set it up recently and it works flawlessly! Amazing work!

I just had a question for PSX games that have multiple disks. I downloaded Resident Evil 2 and both the Leon and Claire disks had downloaded. When you run the game, by default, it loads the Leon disk. How would I go about launching the Claire disk? I am using Libreelec 9.0 with the Retro Player in IAGL.

Unfortunately I dont think disc swapping is possible yet with Retroplayer, thats an external retroarch thing only currently. The best you could do is save your game when (or just before? I have no idea) it's requesting you swap discs, then from Kodi browse to the second disc and launch it, then reload your saved game. Note I've never tried this, so can't verify it would work without any issues.
Reply
(2019-04-25, 11:54)PX80 Wrote: Thanks. What does the option organize cache folder/system folder does? I cant find it in the FAQ

The cache folder is just that - a temporary location to save files. So without it, your cache folder would have in it:
xml:

temp_iagl (folder)
game_1.nes (file)
game_2.n64 (file)
game_3.sms (file)
Some users use Retroarch's functionality for 'content directory overrides' meaning shaders or overlays will apply to all game files in a specific directory. This option just allows that to work by putting files in the cache folder in a categorized folder:
xml:

temp_iagl (folder)
nes (folder)
game_1.nes (file)
n64 (folder)
game_2.n64 (file)
Sega_Genesis (folder)
game_3.sms (file)

The cache folder is otherwise treated the same as it was and auto-purges depending on your settings.
Reply
@zachmorris 

Thanks, bud. I managed to find that list last night after rifling through the files. As far as I can tell, the description gets assigned to the ListItem.Label tag but this only applies when looking at all the categories (Game Boy Classic, Super Nintendo, etc...). What I need is to be able to get that same description information when the user is browsing the ROMs for the particular category. When browsing the ROMs, the ListItem.Label tag naturally spits out the games title. I either need to know what ListItem.Huh? I should use when at ROM level to ascertain the system name (assuming it gets assigned to something when at ROM level) because as far as I can tell, it isn't retained at that level. Hope that makes sense.

If I can get the system name when at ROM level, I can open up some of the cooler views. Have a look at this post (by moi): https://forum.kodi.tv/showthread.php?tid...pid2841457

This view, will change the box shape and even the metadata layout based upon the system being viewed. Requiring no user intervention to do so. The box shapes supported so far are Poster, Square, Wide (SNES/N64), DS, PSP Slim, Blu-Ray.
Reply
(2019-05-02, 01:25)Rufoo Wrote: What I need is to be able to get that same description information when the user is browsing the ROMs for the particular category. When browsing the ROMs, the ListItem.Label tag naturally spits out the games title. I either need to know what ListItem.Huh?

Here's what I've got, hope this helps:
xml:

## When browsing the archive lists, these listitems are for each individual archive
# Archive list artwork
$INFO[ListItem.Art(poster)]
$INFO[ListItem.Art(banner)]
$INFO[ListItem.Art(fanart)]
$INFO[ListItem.Art(clearlogo)]
$INFO[ListItem.Art(icon)]
$INFO[ListItem.Art(thumb)]

# Archive list metadata
$INFO[ListItem.Label] #Name of the archive, filtered if necessary
$INFO[ListItem.Label2] #The platform or overall grouping of the archive ex. 'SNES' or 'Sega Saturn' or 'Point and Click'
$INFO[ListItem.OriginalTitle] #Non filtered archive name with tags ex. Mario (USA) (Rev B)
$INFO[ListItem.Date] #Usually the date of the archive or the date affixed to the version of the archive release
$INFO[ListItem.Credits] #Author of the archive list
$INFO[ListItem.Plot] #Description of the archive
$INFO[ListItem.Trailer] #Trailer for the archive (usually a youtube video)
$INFO[ListItem.Size] #The size of the dat file, likely not useful for skinning
$INFO[ListItem.Property(emu_category)] #The categories which the archive will appear in (comma separated)
$INFO[ListItem.Property(emu_description)] #The platform or overall grouping of the archive ex. 'SNES' or 'Sega Saturn' or 'Point and Click'
$INFO[ListItem.Property(emu_version)] #The version of the archive list, likely not useful for skinning
$INFO[ListItem.Property(emu_date)] #Usually the date of the archive or the date affixed to the version of the archive release
$INFO[ListItem.Property(emu_baseurl)] #The base URL of the archive list, likely not useful for skinning
$INFO[ListItem.Property(emu_launcher)] #The current setting of the archive list (launch external or use retroplayer)
$INFO[ListItem.Property(emu_ext_launch_cmd)] #The external launch command set for the archive list (if there is one)
$INFO[ListItem.Property(emu_default_addon)] #The retroplayer game emualtor addon to use for the archive list (to avoid the options after selecting play in Kodi and go straight to playing the game with a specific game addon)
$INFO[ListItem.Property(emu_downloadpath)] #The external download path for the archive list (if there is one)
$INFO[ListItem.Property(emu_comment)] #Description of the archive, same as plot
$INFO[ListItem.Property(emu_author)] #Author of the archive, same as credits
$INFO[ListItem.Property(dat_filename)] #The filename of the dat file for the archive, likely not useful for skinning
$INFO[ListItem.Property(fullpath)] #The fullpath for the dat file, likely not useful for skinning

## When browsing an archive, these listitems are for each individual game in the list
# Game list artwork
$INFO[ListItem.Art(poster)]
$INFO[ListItem.Art(banner)]
$INFO[ListItem.Art(fanart)]
$INFO[ListItem.Art(clearlogo)]
$INFO[ListItem.Art(icon)]
$INFO[ListItem.Art(thumb)]

# Game list metadata
$INFO[ListItem.Label] #Name of the game, filtered if necessary
$INFO[ListItem.Label2] #Non filtered game name with tags ex. Mario (USA) (Rev B)
$INFO[ListItem.Title] #Name of the game, filtered if necessary, same as Label
$INFO[ListItem.OriginalTitle] #Non filtered game name with tags ex. Mario (USA) (Rev B)
$INFO[ListItem.Date] #Release date of the game
$INFO[ListItem.Year] #Release year of the game
$INFO[ListItem.Studio] #Game studio
$INFO[ListItem.Genre] #Game genres (comma separated)
$INFO[ListItem.Rating] #Game rating (usually from thegamesdb, but this is unreliable)
$INFO[ListItem.MPAA] #Game ESRB rating (put this in MPAA to support video skin views)
$INFO[ListItem.Trailer] #Trailer for the archive (usually a youtube video)
$INFO[ListItem.Size] #The size of the game files
$INFO[ListItem.Property(tag)] #Filtered tags from the game dat file title. Ex. Mario (USA) (Rev A) tag would be 'USA, Rev A'
$INFO[ListItem.Property(nplayers)] #Number of players supported for a game, see the players_database.xml in the database folder for supported options
$INFO[ListItem.Property(rating)] #Game rating (usually from thegamesdb, but this is unreliable)
$INFO[ListItem.Property(perspective)] #Game perspective ex. 2D, Top-Down, etc (unreliably available)
$INFO[ListItem.Property(esrb)] #Game ESRB rating, same as MPAA

$INFO[ListItem.Property(emu_name)] #Name of the parent archive, filtered if necessary
$INFO[ListItem.Property(emu_plot)] #Description of the parent archive
$INFO[ListItem.Property(emu_category)] #The categories which the parent archive will appear in (comma separated)
$INFO[ListItem.Property(emu_description)] #The platform or overall grouping of the parent archive ex. 'SNES' or 'Sega Saturn' or 'Point and Click'
$INFO[ListItem.Property(emu_boxart)] #Boxart / Poster for the parent archive
$INFO[ListItem.Property(emu_banner)] #Banner for the parent archive
$INFO[ListItem.Property(emu_fanart)] #Fanart for the parent archive
$INFO[ListItem.Property(emu_logo)] #Clearlogo for the parent archive
$INFO[ListItem.Property(emu_trailer)] #Trailer for the parent archive (usually a youtube video)
$INFO[ListItem.Property(game_list_id)] #The filename of the dat file for the parent archive, likely not useful for skinning
$INFO[ListItem.Property(emu_date)] #Usually the date of the archive or the date affixed to the version of the archive release
$INFO[ListItem.Property(emu_launcher)] #The current setting of the parent archive list (launch external or use retroplayer)
$INFO[ListItem.Property(emu_ext_launch_cmd)] #The external launch command set for the archive list (if there is one)
$INFO[ListItem.Property(emu_default_addon)] #The retroplayer game emualtor addon to use for the parent archive list (to avoid the options after selecting play in Kodi and go straight to playing the game with a specific game addon)
$INFO[ListItem.Property(emu_downloadpath)] #The external download path for the parent archive list (if there is one)
$INFO[ListItem.Property(emu_postdlaction)] #The post download command from the parent archive list (if there is one)
$INFO[ListItem.Property(emu_author)] #Author of the parent archive

## When browsing an individual game and the script-IAGL-infodialog.xml is to be displayed
$INFO[Container(113).ListItem.*] #Same information in this listitem as the game list tags listed above
$INFO[Container(114).ListItem.Art(fanart)] #Slideshow of all available fanart for the game
$INFO[Container(115).ListItem.Art(poster)] #Slideshow of all available game snapshots/posters/boxarts/carts/cds/3d boxes/etc for the game
$INFO[Container(116).ListItem.Art(banner)] #Slideshow of all available banners for the game
Reply
@zachmorris 

Thanks, mate. Still seems at ROM level you can't grab the system name. I'll post some screens later to give you a better indicator and I tried all relevant tags. I'll still open up some of the fixed views of Lyrebird to IAGL in the next version but the dynamic views (which are the probably the best due to versatility) I won't be able to open up until there is a method to fetch the system name at ROM level. Either way, really thank you for taking the time to provide that wealth of information.
Reply
(2019-05-03, 03:08)Rufoo Wrote: @zachmorris 

Thanks, mate. Still seems at ROM level you can't grab the system name. I'll post some screens later to give you a better indicator and I tried all relevant tags. I'll still open up some of the fixed views of Lyrebird to IAGL in the next version but the dynamic views (which are the probably the best due to versatility) I won't be able to open up until there is a method to fetch the system name at ROM level. Either way, really thank you for taking the time to provide that wealth of information.

Hmm, I'd think it should be available at every level of the addon with $INFO[ListItem.Property(emu_description)]. Is there a place on github I can look to test it out and see what I need to change?
Reply
  • 1
  • 21
  • 22
  • 23(current)
  • 24
  • 25
  • 59

Logout Mark Read Team Forum Stats Members Help
Internet Archive Game Launcher6