2019-07-10, 20:46
(2019-07-03, 16:46)Wintermute0110 Wrote:I use emumovies sync for all my assets. So this change may not work with their default directories. In other words, the artwork directories are created in the rom directory by default are Nintendo_NES/Box, Nintendo_NES/BoxBack, Nintendo_NES/Cart etc. Those don't match up with the defaults in AEL. I would like to be able to define the defaults so adding similar launchers is really easySurvey to AEL Users - Unique Launcher ROMs artwork directory
I'm currently working on version 0.9.8 and the main feature will be the resuscitation of the scrapers. However, I am also thinking on some changes in AEL towards making AEL more friendly with a future Kodi games database. One of these changes is the location and placement of the ROM assets. I am doing this survey because this change will complicate a bit the upgrade from 0.9.7 to 0.9.8, requiring the exporting of your configuration in XML with version 0.9.7, editing the XML and then reimporting the edited XML with 0.9.8.
Let's go to business. Currently, when creating a ROM Launcher you are asked for theROM asset path
. AEL then creates inside this directory theboxfront
,boxback
, etc. directories, where the ROMs artwork are stored. However, in the database each path is stored separately and can be edited later. For example, when using XML to configure your launchers, you can specify the<ROM_asset_path>
, or alternatively<path_title>
,<path_snap>
, etc. (have a look here for more details). This approach is very flexible. However, it makes the code of AEL more complicated. For example, if a new piece of artwork is created in the database (and another new feature of AEL 0.9.8 is the support for 3D Boxes), a new tag <path_new_artwork_piece> is needed, all the launchers need to be modified, etc.
Why AEL uses this approach in the first place? This is a legacy feature from old good Advanced Launcher. AL sopported only two types of artwork: Icons and Fanarts, and stored both paths separately. When I created AEL I simply added more artwork directories and just simplified the Launcher creation process. However, all the separated paths of the ROM artwork directories are there in the database.
The proposed change is as follows: only the<ROM_asset_path>
will be asked for and stored in the database. Users will not be able to configure the path of each piece of artwork separately. AEL will automatically create the subdirectoriesboxfronts
,boxbacks
,snaps
, etc., as required inside the<ROM_asset_path>
.
How many of you agree with the change? Is anybody using ROM artwork directories that to not share a common root path<ROM_asset_path>
anyway?