Skip to content
chrisism edited this page May 4, 2024 · 3 revisions

Within AKL you can categorize all your ROMs and collections so that you will have a better overview of what is in your library. This will give you a much more enhanced way of going through all the ROMs from all added sources. The way how you want to categorize is completely up to you. AKL supports multiple layers of categories, meaning that a category can have subcategories underneath. Furthermore a category in AKL has a full metadata set associated so you can give it extra details like year, studio and plot.

Example layout

Here is an example setup where in the root we have create two main categories, namely Arcade and Consoles. Underneath Arcade we directly put two ROM collections for MAME ROMs and one for Capcom specific ROMs.
In the case of the Consoles category we add an extra layer of categories for each of the console suppliers. Although not shown in this example, but of course we can add ROM collections for each specific console of that supplier in the correct category.

- ROOT  
    |   
    | - Arcade  
    |      |  - Mame   
    |      |  - Capcom   
    |  
    | - Consoles  
    |      |  - Nintendo   
    |      |  - Sega  

Create new category

Open AKL and navigate to the location where you like to add the new category.

  1. Open up the context menu and choose "Add new Category".
  2. Choose either to create the category at the location you are at or under the library item you are currently on.
  3. Enter the name of the category.
  4. AKL will process your input and render the new views. Once completed it will update your screen and you can find your newly create category.

The result:

Update category

Each of the entities or library items in AKL has certain metadata and assets associated. These can be changed after creation the give all the needed details about each entity. Depending on the kodi skin it will be displayed in a certain way on your screen. Go to the category and open up the context menu to be able to change all the details.

Edit metadata

You can change metadata details like the name, year and genre for each category. Follow these steps.

  1. Go to the category you like to edit and open up the context menu.
  2. Choose "Edit category".
  3. Choose "Edit Metadata ...".
  4. Choose which metadata to edit.

Changes are saved immediately after applying the change. When you go back threw the dialogs (or press the cancel button) back to the original view, it should be updated automatically and the screen refreshed showing the applied changes.

Import/Save NFO file

You can import a NFO file that contains all the needed metadata for this entity.

Edit assets

You can change the assets of the category, like the icon and the fanart. Depending on the support by the skin, you can view all of these assets when you select or hover on this particular category. Follow these steps to change the assets.

  1. Go to the category you like to edit and open up the context menu.
  2. Choose "Edit category".
  3. Choose "Edit Assets ...".
  4. Choose which asset to edit.

Local assets directory

Assets can come from any location you want. By default it will fall back to the default assets directories of the addon. These default directories can be set through the addon settings and by default should point to <kodi-userdata-dir>/addondata/plugin.program.akl/asset-categories/....

Selecting an asset

Once you select a type of asset to change you will get the option on how to select the asset to associate. It gives you the following options:

  • Link to local image
    This will use the direct path of the file you have selected. It will not copy the file to your assets directory.
  • Import local (copy and rename)
    This will copy the file to your assets directory and use the path from there.
  • Unset artwork/asset
    This will remove any previously set path for this asset.

More options

Choose default Asset/Artwork

This option gives you to opportunity to switch asset types with eachother when being rendered for the view. In the case a skin only supports showing the Icon asset of the library item, but you want to show the clearlogo asset instead, then you can use this option to link the original clearlogo asset to the icon asset. AKL will swap the actual value or path when rendering the view.

Category status

This shows and changes the status flag for this particular Category. When the view is rendered all library items will have a finished/unfinished status flag which points to this particular value. Depending on skin support you can filter on them or it will show a particular image on top of the icons indicating the status.

Export category XML configuration

This will export the category details to a XML file. You can use that for backing up or copying configurations between different Kodi instances.

Delete category

With this option you will delete the category.