Best Mame Games Mame Flyers Auto Download

Brick

Image

Welcome to Advanced MAME Launcher

Advanced MAME Launcher is a MAME front end-end for Kodi. It supports both MAME arcade ROMs plus Software Lists (about 100.000 ROMs in total).

Features

  • Scan and launch MAME arcade Machines.
  • Scan and launch MAME Software List ROMs.
  • Very easy to setup. Automatically extracts all metadata from MAME XML database and scans your MAME ROMs and Software Lists.
  • Optimized for blistering speed and efficiency.
  • Includes lots of filters to browse your MAME machines easily and conveniently.
  • Supports Alltime.ini, Artwork.ini, bestgames.ini, Category.ini, catlist.ini, catver.ini, genre.ini, mature.ini, nplayers.ini, and series.ini.
  • Back up control.dat, gameinit.dat, history.dat and mameinfo.dat. Information provided by these DAT files can be accesed from the context card.
  • Expanded artwork & asset back up including Titles, Snaps, Cabinets, Control Panels, PCBs, Flyers, Marquees, Clearlogos and Trailers. AML views are compatible with Advanced Emulator Launcher views.
  • Organise and unify all your treasured MAME Machines or Software Listing ROMs with the special in-built Favourites category.
  • ROM and CHD audit for MAME machines and Software List items. The ROM auditor supports Merged, Divide and Non-merged sets.
  • Automatic Fanart generation from other pieces of artwork.
  • Automatic generation of MAME machines and SL item plots with useful information.
  • Custom MAME auto filters. The filters are configured by editing an XML file and enable having your custom game lists with no ROM/artwork duplicates.
  • Integrated addon configuration checker.
  • All-encompassing number of statistical information, ROM scanner and ROM accountant reports. These reports can be read with the context menu or equally an external TXT files.
  • Export any MAME filter, including the MAME Favourites or whatsoever MAME custom filter, into an Advanced Emulator Launcher virtual launcher. This enables conveniently browsing your fine-tuned MAME machines from AEL without ROM or nugget duplicates in your setup.
  • Integrated PDF Manual reader. PDF Manuals must be composed of scanned images (99% of the game manuals fall into this category).
  • (*) Integrated CBR/CBZ Transmission reader.
  • Display the most played ROMs for MAME and Software List items.
  • Display the terminal played ROMs for MAME and Software Listing items.

(*) Planned features, not implemented yet.

Advanced MAME Launcher or Advanced Emulator Launcher?

Why 2 different addons capable of launching MAME? Should I employ Advanced MAME Launcher or Avant-garde Emulator Launcher?

  • AML is much easier to configure than AEL. AEL is a general launcher whereas AML is tailored specifically for MAME.
  • AEL only shows the MAME ROMs you have. As opposed, AML shows every single MAME motorcar, even the ones you don't accept the ROMs for.
  • AML includes a prepare of powerful Auto/ROM filters that makes navigation of MAME and Software Lists piece of cake and convenient.

The answer is that you tin can use both! AML and AEL take been designed to work in tandem to enrich the retrogaming feel for Kodi users.

Installation & Downloads

AML is now bachelor on the Kodi Official Addon Repository. To install it, go to Settings then to Addon settings, Install from repository. AML is under the category Program add-ons and Game add together-ons, Game providers.

IMPORTANT AML series 0.10.x works in Kodi Leia and Krypton. AML series 1.0.10 works in Kodi Matrix. If you lot use Kodi to download the addon from the official Kodi repository the correct version for your Kodi installation volition be downloaded automatically.

Development builds are also available from GitHub past clicking Hither. You lot can have both the stable version and the development version installed on the same machine. They bear like different addons and practise not inferfere with each other. Apply the primary co-operative for Kodi Matrix and use the python2 branch for Kodi Krypton and Kodi Leia.

Getting Started

Setting up MAME ROMs, CHDs and assets

If you demand help setting up MAME in Linux or Windows at that place are very good tutorials out there, for instance hither and here. You can also ask questions nearly how to setup MAME in this thread but please try to read the tutorials first in order not to ask the aforementioned basic questions again and once more.

Supported MAME ROM sets: AML currently supports Merged, Separate, and Fully Non-Merged.

This is the recommended MAME directory layout. You must create all the directories yourself, AML does not create any directory automatically (and this is intentional to not mess with your setup).

Lawmaking:

/home/kodi/AML-avails/              --> Place MAME and Software Lists assets here
/home/kodi/AML-CHDs/                --> Place the CHDs here
/home/kodi/AML-DATs/Alltime.ini     --> Enables MASH's Alltime filter
/domicile/kodi/AML-DATs/Artwork.ini     --> Enables Mash's Artwork filter
/home/kodi/AML-DATs/bestgames.ini   --> Enables Rating filter
/home/kodi/AML-DATs/Category.ini    --> Enables MASH's Cateogyr filter
/domicile/kodi/AML-DATs/catlist.ini     --> Enables Catlist filter
/home/kodi/AML-DATs/catver.ini      --> Enables Catver and Version Added filters
/dwelling house/kodi/AML-DATs/control.dat     --> Command DAT
/home/kodi/AML-DATs/gameinit.dat    --> Gameinit DAT
/home/kodi/AML-DATs/genre.ini       --> Enables Genre filter
/abode/kodi/AML-DATs/history.dat     --> History DAT
/home/kodi/AML-DATs/mameinfo.dat    --> MAME Info DAT
/home/kodi/AML-DATs/mature.ini      --> List of mature MAME machines
/home/kodi/AML-DATs/nplayers.ini    --> Enables Number of players filter
/domicile/kodi/AML-DATs/serial.ini      --> Enables Series filter
/abode/kodi/AML-ROMs/                --> Place MAME arcade ROMs, device ROMs and BIOS ROMs here
/home/kodi/AML-samples/             --> Place MAME samples here
/home/kodi/AML-SL-ROMs/             --> Place the Software Lists ROMs here
/home/kodi/AML-SL-CHDs/             --> Place the Software Lists CHDs here

All INI and DAT files are optional simply strongly recommended. Be careful with the filename instance in case-sensitive operating systems such as Linux.

  • If you configure Alltime.ini then the filter Machines by Alltime (MASH) becomes available. Download this file from MASH's MAMEINFO, file MAMEUI Category, Version and Alltime inifiles.
  • If you configure Artwork.ini then the filter Machines by Artwork (MASH) becomes available. Download this file from MASH's MAMEINFO, file MAMEUI Category, Version and Alltime inifiles.
  • If you configure bestgames.ini and then the filter Machines past Rating becomes available. Download this file from progretto-SNAPS.
  • If you configure Category.ini and then the filter Machines by Category (MASH) becomes available. Download this file from MASH's MAMEINFO, file MAMEUI Category, Version and Alltime inifiles.
  • If you lot configure catlist.ini then the filter Machines by Category (Catlist) becomes bachelor. Download this file from progretto-SNAPS.
  • If you configure catver.ini and then the filter Machines by Category (Catver) becomes available. Download this file from progretto-SNAPS.
  • If you configure genre.ini then the filter Machines by Category (Genre) becomes available. Download this file from progretto-SNAPS.
  • If you configure mature.ini so the mature MAME machines filter in AML settings becomes available. Download this file from progretto-SNAPS.
  • If yous configure nplayers.ini and so the filter Machines past Number of players becomes bachelor. Download this file from Arcade Belgium.
  • If you configure series.ini and then the filter Machines by Series becomes available. Download this file from progretto-SNAPS.

AML supports History.dat, MAMEInfo.dat, Gameinit.dat and Control.dat. All these files are optional. Be careful with the filename case in instance-sensitive operating systems such as Linux.

  • Download command.dat from progretto-SNAPS.
  • Download gameinit.dat from progretto-SNAPS.
  • Download history.dat from Arcade History.
  • Download mameinfo.dat from MASH's MAMEINFO.

Software Lists hash path is a subdirectory within the MAME installation directory which contains the Software Lists XML databases.

  • Linux users in Debian/Ubuntu it is typically located in /usr/share/games/mame/hash/ .
  • Windows users if you installed MAME in East:\MAME then the Software Lists hash path would be located in East:\MAME\hash\ .

The Software Lists ROMs/CHDs must be in a subdirectory whose proper name must match each Software List name, like in the following example:

Code:

/home/kodi/AML-SL-ROMs/32x/game_1.zip      --> ROMs for 32x Software List
/dwelling house/kodi/AML-SL-ROMs/32x/game_2.zip
...
/home/kodi/AML-SL-ROMs/megadriv/game_1.zip --> ROMs for megadriv Software List
/dwelling/kodi/AML-SL-ROMs/megadriv/game_2.aught
...

Remember to update your mame.ini configuration file to point to the correct directories where you have placed your ROMs/CHDs. Otherwise MAME won't work at all.

Setting up MAME avails and Software List assets

Place MAME assets/artwork in the following directories:

Code:

/domicile/kodi/AML-assets/artpreviews/   --> MAME artpreview PNG files
/abode/kodi/AML-avails/artwork/       --> MAME artwork ZIP files
/dwelling/kodi/AML-assets/cabinets/      --> MAME cabinets
/home/kodi/AML-assets/clearlogos/    --> MAME clearlogos/wheels
/home/kodi/AML-avails/covers_SL/     --> Software Lists covers/boxfronts
/dwelling/kodi/AML-avails/cpanels/       --> MAME command panels
/home/kodi/AML-assets/fanarts/       --> AML will create MAME Fanarts here
/abode/kodi/AML-avails/fanarts_SL/    --> AML will create SL Fanarts hither
/habitation/kodi/AML-assets/flyers/        --> MAME flyers
/home/kodi/AML-avails/manuals/       --> MAME car PDF/CBZ/CBR manuals
/home/kodi/AML-assets/manuals_SL/    --> SL items PDF/CBZ/CBR manuals
/dwelling house/kodi/AML-avails/marquees/      --> MAME marquees
/abode/kodi/AML-assets/PCBs/          --> MAME PCBs
/dwelling house/kodi/AML-assets/samples/       --> MAME Sample ZIP files
/dwelling/kodi/AML-assets/snaps/         --> MAME in-game screenshots
/home/kodi/AML-avails/snaps_SL/      --> Software Lists in-game screenshots
/domicile/kodi/AML-assets/titles/        --> MAME title screenshots
/abode/kodi/AML-assets/titles_SL/     --> Software Lists in-game screenshots
/home/kodi/AML-assets/videosnaps/    --> MAME trailers (MP4 format)
/home/kodi/AML-assets/videosnaps_SL/ --> Software Lists trailers (MP4 format)

When configuring AML, MAME avails path in this instance would be /abode/kodi/AML-assets/ .

MAME machines take a broad range of avails, including Cabinets, Clearlogos, Control Panels, Flyers, PCBs, in-game snaps and championship screenshots. Software Lists, however, only have Covers/Boxfronts, in-game snaps and title screenshots. The covers, snaps and titles of each software list must exist in their own subdirectory like in this example:

Code:

/home/kodi/AML-assets/covers_SL/32x/       --> Covers for 32x Software List
/home/kodi/AML-assets/covers_SL/megadriv/  --> Covers for megadriv Software List
...
/dwelling house/kodi/AML-assets/snaps_SL/32x/        --> Snaps for 32x Software Listing
/habitation/kodi/AML-assets/snaps_SL/megadriv/   --> Snaps for megadriv Software List
...

Annotation that the Software List artwork collections Null or Torrent files follow this naming scheme and then y'all simply have to decompress or copy the ZIP file/torrent in the appropiate directory.

AML doesn't have (and never will have) asset/artwork scrapers. Y'all tin can however download full MAME artwork collections from hither:

  • Progretto SNAPs MAME Artwork The definitive identify in the universe for MAME (and Software Lists) assets.
  • Net Archive: The Internet Annal is full of treasures! Brand sure y'all practice a comprehensive search!
  • Pleasuredome Expect for the MAME EXTRAs torrent. Information technology includes a complete and up-to-date MAME artwork collection based on the contents of Progretto SNAPs (*).
  • EmuMovies Has some good artwork collections for MAME (*).
  • HyperSpin Media Forum for HyperSpin users containing artpacks. Clearlogos are called 'Wheels' in HyperSpin parlance (*).

(*) Registration Required

Setting upwardly Advanced MAME Launcher (Easy mode)

one) Install and run AML for the first time.

2) Open AML settings, in the tab Paths configure the MAME executable and the ROMs path.

iii) (Optional) Configure the MAME avails path, MAME CHDs path, Software Lists hash path, Software Lists ROMs path, Software Lists CHDs path, Samples path, Catver.ini path, Catlist.ini path, Genre.ini path, nplayers.ini, bestgames.ini, series.ini.

4) In AML root window select any item, open the context menu, select "Setup plugin". Execute, in sequent club:

4.1) Extract MAME.xml ... extracts the MAME.xml database from MAME.

iv.2) Build all databases converts the MAME XML database into JSON format, strips out unneeded data to boost performance, generates the filter parent/clone lists and processes the Software List XML databases.

4.3) Scan everyting scans your MAME machine ROMs, CHDs and Samples, Software Lists ROMs and CHDs, and MAME machines and Software Lists assets/artwork. Sets all tags having a ? to the advisable value.

If everything is OK you are now able to navigate all MAME ROMs (arcade/reckoner machines and Software Lists).

Setting upwards Advanced MAME Launcher (Advanced way)

The Setup plugin, Step past footstep ... menu allows y'all to execute the AML database setup process pace by step, as opposed to automatically. For example, if you install/copy new MAME assets y'all can execute "Scan MAME assets/artwork ..." to bring the MAME car artwork database up-to-appointment. Alternatively, you can run Scan everyting to bring all ROMs/assets databases upward-to-date simply it will accept much longer.

Advanced MAME Launcher User's Guide

AML root window

AML'southward root window looks like this:

Image

The number of MAME Machines (about xxx.000) is astonishingly big and it would be non practical nor convenient to browse all of them on the same list. Hence, AML includes a set of filters that will evidence merely the Machines that meet the filtering status. At that place are 4 kinds of such filters:

1) Primary filters Machines (with coin slot), Machines (no money slot), Machines (mechanical) and Machines (dead).

Machines (with coin slot) roughly correspond with the arcade machines and Machines (no coin slot) roughly correspond with console/computer/calculator Machines (the ones formerly in MESS). Expressionless machines are those with preliminary driver status (do non work) and have no controls (y'all cannot interact with them in whatsoever fashion). The Main filters are mutually exclusive. For instance, Machines (with money slot) actually means Machines with coin slot and not mechanical and not dead.

2) Binary filters Machines [with CHDs], Machines [with Samples], Machines [BIOS].

The binary filters ascertain ON/OFF weather. For instance, a given Machine may accept CHDs or not, may be a BIOS or non, etc.

three) Itemize filters Machines past Category, Machines by Manufacturer, etc.

When you enter these filters you are shown a catalog defined by the filter. For example, if you lot enter the Machines past Manufacturer filter you are presented with a list of all manufacturers, if you enter one manufacturer then the whole list of Parent machines by that manufacturer is shown.

four) Software Lists

Allows yous to navigate the ROMs defined on each Software Listing database.

AML Parent Machines list

When you enter any of the filters a list of Parent Machines is displayed:

Image

Every item in the list contains the proper name of the Machine and a set of flags at the terminate.

Automobile proper noun example with flags

Lawmaking:

Dino (rev B) Rc-- [Dev][BIOS][Clo][condition]
| | | | |------- Driver status flag
| | | |------------- Parent/Clone flag
| | |-------------------- BIOS flag
| |------------------------- Device flag
|------------------------------- Machine status flag

Automobile status flag

The Machine status flags reports whether a Machine has ROMs, CHDs, Samples and Software Lists. Afterwards the principal MAME database has been created y'all will see either - or ?, meaning that the auto does non have Roms, Chds, Samples or software Lists or the machine have them, respectively. The ROM scanner will check the existence of the ROMs/CHDs/Samples and change the ? flag into the appropriate lower case letter or upper case letter.

Code:

RCSLD
|||||- Device flag
||||-- Software Lists flag
|||--- Samples flag
||---- CHDs flag
|----- ROMs flag

- Does not take ROMs/CHDs/Samples/SLs
? Machine has ROMs/CHDs/Samples but ROMs have not been checked
r Missing ROMs/CHDs/Samples/SLs (yous cannot run the machine)
R You have the ROMs/CHDs/Samples/SLs (you can run the machine)

Commuter condition flag

The Driver condition flag reports virtually the quality of the emulation of the Machine. It may take any of these 3 values.

Code:

empty Driver status is Good
[Imp] Driver is Imperfect. It works just emulation may have some glitches
[Pre] Driver is Preliminary and emulation not working.

AML Car Parent/Clone listing

When y'all enter any parent Machine a new window containing both the Parent and Clone Machines is shown. If yous click on any Automobile in the Parent/Clone list MAME will be launched to play that Car. Note that you will need to accept the respective ROMs/CHDs to execute the Machine.

Screenshot gallery

All these screenshots take been taken with the skin Estuary AEL Modernistic.

AML root window

Image

MAME machines in Parent/Clone mode

Image

Software List items in Parent/Clone mode

Image

MAME autogenerated Fanart

Image

Software List autogenerated Fanart

Image

Display MAME machine ROMs in the Audit database

Image

MAME Custom Filters

Image

Hi Wintermute0110, I don't know what MAME are you lot using, but I downloaded the mame0181b (I'm surprised that it has UI, because I read the first tutorial and its supposed to be with commands line) and doesn't have mame.ini, but it has a ui.ini and on that only has paths for artwork. I can find a dir.txt that has this "Place ROM directories here". I believe I need to put something like this /home/kodi/AML-ROMs/ on that file.

Practice I nedd to create a binder named samples because it's on the add-on settings?

@KODser I did the final test during development using 0.180 in Linux. Yeah, newer versions of MAME integrate a simple UI on MAME itself. The UI volition launch if you execute MAME without any command line parameter. This UI is a big step forward to not having an UI at all. However, MAME's UI is not as good every bit most external frontends.

If you are using Windows:

i) Install MAME from MAMEDEV and place it on an easy, curt directory, for case e:\mame

two) Click on Start menu, then type cmd to open a final.

iii) In the terminal go to the directory yous installed mame and execute mame -createconfig

Lawmaking:

c:\windows> e:
e:\ > cd mame
east:\mame > mame -createconfig
e:\ > exit

iv) Your mame.ini volition be located in eastward:\mame\mame.ini. I recommend Notepad++ to edit mame.ini

If you are using Linux:

i) Open a terminal.

2) At the prompt blazon

Code:

$ mame -createconfig

iii) mame.ini will exist located on ~/.mame/mame.ini. ~ ways the user directory: for case, if your username is kodi so ~ = /home/kodi/

Report if you need more than help, notice a problem or take a characteristic asking.

Yes, I downloaded it from the mamedev. In my instance its mame64 -createconfig. this ini has a lot more options

Do I demand to create a binder named samples considering it'south on the add-on settings?

Cheers

Inside the MAME installation directory there is a directory to place your samples (the default). You lot can identify you samples at that place and and so tell AML the directory.

Samples are optional. They are used past some games (typically very old ones) with poor audio emulation.

Recollect that the ii important things in AML settings are the mame executable and the ROM path. The rest is optional. Too, edit mame.ini if you alter the default ROM path. I believe in windows the default ROM path is (following with the previous case) is east:\mame\roms\ but I exercise not have Windows, I'm talking past retentiveness.

Yes, the default MAME ROM path is mame/roms.
When I was scanning for ROMs without the samples binder, Kodi gave me, not merely a prompt saying that I haven't config a samples folder (that is fine), but gave me an actual fault. With the Samples binder path everything worked fine

I guess I will need a new hard drive just for Progretto SNAPs artwork. I will try Hyperspin to serch artwork for some Games. It's a shame that Progretto doesn't let to search artwork for a specific game

(2017-01-20, 18:19)KODser Wrote: Yeah, the default MAME ROM path is mame/roms.
When I was scanning for ROMs without the samples binder, Kodi gave me, non just a prompt maxim that I haven't config a samples folder (that is fine), merely gave me an bodily mistake. With the Samples folder path everything worked fine

I guess I will demand a new hard drive just for Progretto SNAPs artwork. I will try Hyperspin to serch artwork for some Games. Information technology's a shame that Progretto doesn't allow to search artwork for a specific game

Possibly you found a bug. If so, try to reproduce it and mail service a debug log!

You tin can search for individual car artwork in Arcade Database, which is the site AEL uses for MAME scraping. That will let you to some tests with artwork. Search using the MAME curt name of the machine in Arcade Database.

And yep... MAME ROMS plus artwork is about 100 GB. Software Lists another 50 GB. If you add MAME CHDs add another 500 GB. Software Listing CHDs are 1300 GB.

Why don't y'all add together that scraper to AML and simply allow to scrape by motorcar/game, for obvious reason?

(2017-01-twenty, xviii:56)KODser Wrote: Why don't you add that scraper to AML and only allow to scrape past machine/game, for obvious reason?

Actually, I had a second though almost this. Including Arcade Database scraper in AML is non necessary. You can make AML/AEL to work in tandem so AEL will chip the artwork for your MAME ROMs!

I will utilise Unix/Linux paths, if you are using windows then change /home/kodi/ by e:\, for example.

one) Create a temporary directory /home/kodi/mame-assets/

2) Create a MAME launcher in AEL. As the ROM path you choose the directory y'all accept your MAME ROMs. Equally the nugget path y'all cull /home/kodi/mame-assets/

3) AEL automatically will create the following dirs,

Code:

/home/kodi/mame-avails/banners/
/habitation/kodi/mame-assets/boxback/
/abode/kodi/mame-avails/boxfront/
/home/kodi/mame-avails/cartridges/
/dwelling/kodi/mame-assets/clearlogos/
/home/kodi/mame-assets/fanarts/
/habitation/kodi/mame-avails/flyers/
/home/kodi/mame-assets/manuals/
/home/kodi/mame-avails/maps/
/home/kodi/mame-avails/snaps/
/home/kodi/mame-avails/titles/
/home/kodi/mame-assets/trailers/

4) Create the following directories yourself,

Code:

/home/kodi/mame-assets/cabinets/
/home/kodi/mame-assets/cpanels/
/home/kodi/mame-assets/marquees/
/home/kodi/mame-assets/PCBs/

v) In AEL select the MAME launcher, context menu > Edit Launcher > Manage ROM listing > Manage ROMs avails directories... Then modify the following paths

Code:

Change Boxfront  path to /domicile/kodi/mame-avails/cabinets/
Change Boxback   path to /dwelling/kodi/mame-assets/cpanels/
Change Cartridge path to /home/kodi/mame-assets/PCBs/
Alter Banners   path to /home/kodi/mame-avails/marquees/

6) In AML configure your ROM path and MAME executable. As asset directory select /dwelling house/kodi/mame-assets/

7) Now, you tin use AEL ROM scanner to flake your MAME assets (call up to apply the Arcade Database scraper).

Those scraped avails tin be shared betwixt AML/AEL. Whenever you make changes in the assets using AEL then refresh the assets in AML. Go to AML root card, open up the context menu > Setup > scan avails/artwork...

Earlier I saw this message, I downloaded the artwork "by hand" and used the scan on AML, the problem is that it doesn't evidence anything.

my path config - http://i.imgur.com/MWz368E.png

I accept a pretend zip called - Street Fighter 2 The World Warrior (World 910522).cipher on the ROMs path
I downloaded the artwork and changed the name of the different avails to Street Fighter II The World Warrior (World 910522).png and scanned the artwork. it doesn't prove artwork on that machine (capcom/Street Fighter II The World Warrior (Globe 910522))
Don't know what I'g doing wrong

Other question, for skinning, the assets accept the aforementioned name? if I do listItem.banner on the mame launcher information technology shows the marquee or I have to change to listItem.marquee?

(2017-01-21, 19:37)KODser Wrote: Before I saw this message, I downloaded the artwork "by manus" and used the scan on AML, the problem is that it doesn't show anything.

my path config - http://i.imgur.com/MWz368E.png

I have a pretend zip chosen - Street Fighter II The World Warrior (World 910522).zip on the ROMs path
I downloaded the artwork and changed the name of the unlike assets to Street Fighter II The Globe Warrior (World 910522).png and scanned the artwork. it doesn't evidence artwork on that machine (capcom/Street Fighter Two The Earth Warrior (World 910522))
Don't know what I'grand doing wrong

Go to the machine, context menu > View motorcar data. You will meet the database entry for that machine. At the end you volition run into if AML picked you artwork or not. Likewise, remember that MAME ROMs must accept special names (the MAME brusk names). Otherwise MAME won't work. For example, Street Fighter II ROM must have a proper name like sfii.zilch, and avails must be names sfii.png.

Currently the implementation of AML is very naive, I retrieve just png images piece of work. I volition add a more complete one supporting many artwork types ASAP.

Also, AML 0.nine.0 has one issues: MAME will always launch in windowed fashion! I will solve this ASAP.

(2017-01-21, xix:37)KODser Wrote: Other question, for skinning, the avails have the aforementioned name? if I do listItem.banner on the mame launcher it shows the marquee or I take to change to listItem.marquee?

AML infolabels are currently totally compatible with AEL infolabels, similar in this case:

Image

Hither y'all can see all the artwork infolabels set by AML at the moment.

I tried to do what you said.
1) changed banners, boxfront and boxback and cartriges path to marquees, cabinets, cpanels and PCBs
ii) inverse the proper noun to sf2.zero
iii) Scan for new roms. when he scrapes this way it doesn't notice whatsoever artwork so I enter the MAME launcher and edited the fs2 rom metadata with Arcade database. It searches and knows that is for Street Fighter, but later that it gives an mistake

Lawmaking:

18:xi:32.183 T:12844  NOTICE: special://profile/ is mapped to: special://masterprofile/
xviii:11:32.183 T:12844  NOTICE: -----------------------------------------------------------------------
18:11:32.183 T:12844  Notice: Starting Kodi (17.0-RC3 Git:20170111-4d93228-dirty). Platform: Windows NT x86 32-bit
xviii:11:32.183 T:12844  NOTICE: Using Release Kodi x32 build
18:xi:32.183 T:12844  NOTICE: Kodi compiled Jan 12 2017 past MSVC 190024210 for Windows NT x86 32-fleck version 6.3 (0x06030000)
18:11:32.183 T:12844  NOTICE: Running on ASUSTeK Estimator Inc. N61Vn with Windows 10, kernel: Windows NT x86 64-bit version 10.0
18:11:32.194 T:12844  Find: FFmpeg version/source: ffmpeg-3.one-kodi
xviii:11:32.194 T:12844  Notice: Host CPU: Unknown, 2 cores bachelor
18:xi:32.194 T:12844  Detect: Desktop Resolution: 1366x768 32Bit at 60Hz
18:11:32.194 T:12844  Detect: Running with ambassador rights
xviii:11:32.196 T:12844  Detect: Aero is enabled
eighteen:xi:32.197 T:12844  Find: special://xbmc/ is mapped to: C:\Program Files (x86)\Kodi
18:11:32.197 T:12844  NOTICE: special://xbmcbin/ is mapped to: C:\Programme Files (x86)\Kodi
18:xi:32.197 T:12844  NOTICE: special://xbmcbinaddons/ is mapped to: C:\Program Files (x86)\Kodi/addons
18:11:32.197 T:12844  NOTICE: special://masterprofile/ is mapped to: C:\Users\Diogo\AppData\Roaming\Kodi\userdata
xviii:11:32.197 T:12844  NOTICE: special://home/ is mapped to: C:\Users\Diogo\AppData\Roaming\Kodi\
18:eleven:32.197 T:12844  NOTICE: special://temp/ is mapped to: C:\Users\Diogo\AppData\Roaming\Kodi\cache
xviii:11:32.197 T:12844  Discover: special://logpath/ is mapped to: C:\Users\Diogo\AppData\Roaming\Kodi\
18:11:32.197 T:12844  NOTICE: The executable running is: C:\Program Files (x86)\Kodi\kodi.exe
18:11:32.247 T:12844  NOTICE: Local hostname: diogo-asus
18:eleven:32.247 T:12844  NOTICE: Log File is located: C:\Users\Diogo\AppData\Roaming\Kodi\/kodi.log
eighteen:11:32.247 T:12844  Observe: -----------------------------------------------------------------------
eighteen:11:32.482 T:12844  Notice: load settings...
18:eleven:32.496 T:12844 Alarm: CSettingString: unknown options filler "timezonecountries" of "locale.timezonecountry"
xviii:xi:32.497 T:12844 Alarm: CSettingString: unknown options filler "timezones" of "locale.timezone"
xviii:11:32.507 T:12844  NOTICE: No settings file to load (special://xbmc/organisation/advancedsettings.xml)
18:11:32.507 T:12844  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
18:11:32.507 T:12844  Find: Default Video Player: VideoPlayer
18:11:32.507 T:12844  NOTICE: Default Audio Player: paplayer
18:11:32.507 T:12844  Notice: Disabled debug logging due to GUI setting. Level 0.
eighteen:11:32.507 T:12844  Find: Log level changed to "LOG_LEVEL_NORMAL"
18:eleven:32.515 T:12844  NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
xviii:xi:32.522 T:12844  Find: Loading player core manufactory settings from special://xbmc/system/playercorefactory.xml.
18:11:32.534 T:12844  Detect: Loaded playercorefactory configuration
18:11:32.535 T:12844  NOTICE: Loading role player core factory settings from special://masterprofile/playercorefactory.xml.
18:11:32.535 T:12844  NOTICE: special://masterprofile/playercorefactory.xml does non exist. Skipping.
18:11:32.584 T:12844  Notice: Running database version Addons26
18:11:35.953 T:12844  Detect: ADDONS: Using repository repository.xbmc.org
18:eleven:35.953 T:12844  Detect: ADDONS: Using repository repository.exodus
18:11:35.953 T:12844  Notice: ADDONS: Using repository repository.northebridge.by.design.kodi
18:11:35.953 T:12844  NOTICE: ADDONS: Using repository superrepo.kodi.krypton.all
18:11:36.022 T:9676  Detect: Found 2 Lists of Devices
18:eleven:36.022 T:9676  NOTICE: Enumerated DIRECTSOUND devices:
xviii:eleven:36.022 T:9676  NOTICE:     Device 1
18:11:36.022 T:9676  Find:         m_deviceName      : {2E9BDD33-3B3C-4FD2-8F00-5594C6EF36CE}
eighteen:11:36.022 T:9676  Observe:         m_displayName     : SPDIF - Realtek Digital Output (Realtek High Definition Sound)
18:11:36.022 T:9676  Discover:         m_displayNameExtra: DIRECTSOUND: Realtek Digital Output (Realtek High Definition Audio)
18:xi:36.022 T:9676  NOTICE:         m_deviceType      : AE_DEVTYPE_IEC958
18:eleven:36.022 T:9676  NOTICE:         m_channels        : FL,FR
18:11:36.022 T:9676  Notice:         m_sampleRates     : 48000
18:eleven:36.022 T:9676  Notice:         m_dataFormats     : AE_FMT_FLOAT,AE_FMT_RAW
eighteen:11:36.022 T:9676  Detect:         m_streamTypes     : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512
xviii:11:36.022 T:9676  Detect:     Device two
18:eleven:36.022 T:9676  Observe:         m_deviceName      : {F242F203-04B8-4FAF-8CBF-B1CACE8C911C}
18:11:36.022 T:9676  NOTICE:         m_displayName     : Speakers - Speakers (Realtek High Definition Audio)
18:eleven:36.022 T:9676  Observe:         m_displayNameExtra: DIRECTSOUND: Speakers (Realtek Loftier Definition Audio)
xviii:11:36.022 T:9676  Find:         m_deviceType      : AE_DEVTYPE_PCM
xviii:11:36.022 T:9676  Notice:         m_channels        : FL,FR
18:eleven:36.022 T:9676  NOTICE:         m_sampleRates     : 48000
xviii:eleven:36.022 T:9676  Find:         m_dataFormats     : AE_FMT_FLOAT
18:11:36.022 T:9676  Observe:         m_streamTypes     : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512
18:11:36.022 T:9676  Observe:     Device three
xviii:11:36.022 T:9676  Find:         m_deviceName      : default
18:11:36.022 T:9676  Observe:         m_displayName     : default
eighteen:11:36.022 T:9676  Observe:         m_displayNameExtra:
18:11:36.022 T:9676  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
xviii:11:36.022 T:9676  Find:         m_channels        : FL,FR
18:11:36.022 T:9676  NOTICE:         m_sampleRates     : 48000
18:11:36.022 T:9676  Notice:         m_dataFormats     : AE_FMT_FLOAT
eighteen:xi:36.022 T:9676  Detect:         m_streamTypes     : STREAM_TYPE_AC3,STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_512
18:11:36.022 T:9676  Discover: Enumerated WASAPI devices:
xviii:11:36.022 T:9676  Discover:     Device 1
18:11:36.022 T:9676  Detect:         m_deviceName      : {2E9BDD33-3B3C-4FD2-8F00-5594C6EF36CE}
18:11:36.022 T:9676  Detect:         m_displayName     : SPDIF - Realtek Digital Output (Realtek High Definition Audio)
18:11:36.022 T:9676  Discover:         m_displayNameExtra: WASAPI: Realtek Digital Output (Realtek Loftier Definition Audio)
18:eleven:36.022 T:9676  Observe:         m_deviceType      : AE_DEVTYPE_IEC958
18:11:36.022 T:9676  Observe:         m_channels        : FL,FR
18:11:36.022 T:9676  Discover:         m_sampleRates     : 192000,96000,48000,44100
eighteen:11:36.022 T:9676  NOTICE:         m_dataFormats     : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_RAW
18:xi:36.022 T:9676  NOTICE:         m_streamTypes     : STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_512,STREAM_TYPE_AC3
xviii:11:36.022 T:9676  Find:     Device ii
18:11:36.022 T:9676  NOTICE:         m_deviceName      : {F242F203-04B8-4FAF-8CBF-B1CACE8C911C}
eighteen:11:36.022 T:9676  NOTICE:         m_displayName     : Speakers - Speakers (Realtek Loftier Definition Audio)
18:11:36.023 T:9676  Observe:         m_displayNameExtra: WASAPI: Speakers (Realtek High Definition Audio)
18:eleven:36.023 T:9676  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
18:11:36.023 T:9676  NOTICE:         m_channels        : FL,FR
xviii:11:36.023 T:9676  Find:         m_sampleRates     : 192000,96000,48000,44100
eighteen:11:36.023 T:9676  NOTICE:         m_dataFormats     : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_RAW
eighteen:11:36.023 T:9676  NOTICE:         m_streamTypes     : STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_512,STREAM_TYPE_AC3
xviii:11:36.023 T:9676  NOTICE:     Device 3
18:xi:36.023 T:9676  Discover:         m_deviceName      : default
eighteen:11:36.023 T:9676  NOTICE:         m_displayName     : default
eighteen:11:36.023 T:9676  NOTICE:         m_displayNameExtra:
18:11:36.023 T:9676  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
18:11:36.023 T:9676  Detect:         m_channels        : FL,FR
xviii:11:36.023 T:9676  Discover:         m_sampleRates     : 192000,96000,48000,44100
18:11:36.023 T:9676  Detect:         m_dataFormats     : AE_FMT_S24NE4MSB,AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_S16BE,AE_FMT_RAW
18:11:36.023 T:9676  NOTICE:         m_streamTypes     : STREAM_TYPE_DTSHD_CORE,STREAM_TYPE_DTS_2048,STREAM_TYPE_DTS_1024,STREAM_TYPE_DTS_512,STREAM_TYPE_AC3
xviii:11:36.182 T:12844  Find: Constitute screen: Generic PnP Monitor on NVIDIA GeForce GT 240M    , adapter 0.
18:11:36.183 T:12844  NOTICE: Master mode: [email protected] 60.00 - Total Screen
18:11:36.183 T:12844  Detect: Additional manner: [e-mail protected] 60.00 - Total Screen
eighteen:eleven:36.183 T:12844  NOTICE: Previous line repeats 2 times.
eighteen:eleven:36.183 T:12844  Observe: Additional fashion: [electronic mail protected] lx.00 - Full Screen
18:xi:36.184 T:12844  NOTICE: Previous line repeats 2 times.
18:xi:36.184 T:12844  NOTICE: Boosted mode: [electronic mail protected] 60.00 - Full Screen
18:11:36.184 T:12844  Observe: Previous line repeats 2 times.
xviii:xi:36.184 T:12844  Detect: Additional mode: [email protected] 60.00 - Full Screen
18:11:36.184 T:12844  NOTICE: Previous line repeats 2 times.
18:11:36.184 T:12844  NOTICE: Additional way: [email protected] 60.00 - Full Screen
eighteen:11:36.185 T:12844  Detect: Checking resolution fifteen
18:11:39.181 T:7792  Detect: Running database version Addons26
xviii:xi:39.223 T:7792  Detect: Running database version ViewModes6
18:xi:39.224 T:7792  Find: Running database version Textures13
18:11:39.266 T:7792  NOTICE: Running database version MyMusic60
xviii:11:39.281 T:7792  Find: Running database version MyVideos107
18:11:39.298 T:7792  Notice: Running database version TV29
18:11:39.300 T:7792  Observe: Running database version Epg11
18:eleven:twoscore.641 T:12844 WARNING: JSONRPC: Could non parse type "Setting.Details.SettingList"
xviii:eleven:forty.833 T:12844 Alarm: CApplication::Initialize - startup.xml taints init process
eighteen:11:xl.875 T:12844  Find: initialize done
18:11:twoscore.875 T:12844  NOTICE: Running the application...
18:11:xl.875 T:12844  NOTICE: starting upnp client
18:11:40.881 T:8368  NOTICE: ES: Starting UDP Effect server on port 9777
18:eleven:xl.881 T:8368  Detect: UDP: Listening on port 9777 (ipv6 : false)
eighteen:xi:41.931 T:12376  Discover: script.tv.show.next.aired: ### Television Show - Next Aired starting background proc (6.0.15)
eighteen:11:42.260 T:12376  NOTICE: script.tv.bear witness.next.aired: ### no prior data found
18:11:44.354 T:12376  Detect: script.tv.evidence.next.aired: ### starting data update
xviii:eleven:46.270 T:11636  Detect: Peel Helper Service --> skin helper service version 1.0.100 started
eighteen:xi:46.484 T:5344  Notice: script.take hold of.fanart: Catch Fanart Service Started
18:11:46.639 T:12844   Fault: Misplaced [
eighteen:xi:46.639 T:12844   Fault: Fault parsing boolean expression String.Contains(ListItem(-3).Title,"[OK]")
18:11:46.639 T:12844   ERROR: Misplaced [
18:11:46.639 T:12844   Mistake: Error parsing boolean expression !String.Contains(ListItem(-3).Title,"[OK]") +!Cord.Contains(ListItem(-3).Championship,"Fav") + !String.Contains(ListItem(-3).Championship,"Broken")
18:11:46.642 T:12844   ERROR: Misplaced [
18:11:46.642 T:12844   ERROR: Error parsing boolean expression String.Contains(ListItem(-ii).Title,"[OK]")
18:11:46.645 T:12844   ERROR: Misplaced [
18:11:46.645 T:12844   Mistake: Error parsing boolean expression String.Contains(ListItem(-one).Title,"[OK]")
18:11:46.651 T:12844   ERROR: Misplaced [
18:11:46.651 T:12844   ERROR: Error parsing boolean expression String.Contains(ListItem(2).Championship,"[OK]")
18:11:46.652 T:12844   Error: Misplaced [
eighteen:11:46.652 T:12844   Fault: Error parsing boolean expression Cord.Contains(ListItem(one).Title,"[OK]")
18:eleven:46.655 T:12844   ERROR: Misplaced [
18:xi:46.655 T:12844   Mistake: Mistake parsing boolean expression String.Contains(ListItem.Title,"[OK]")
18:xi:46.659 T:12844   Fault: Unmatched ]
18:eleven:46.659 T:12844   ERROR: Error parsing boolean expression String.Contains(ListItem.Title,"Fav") | String.Contains(ListItem.Championship,"Cleaved")]
xviii:xi:46.659 T:12844   Error: Misplaced [
18:xi:46.659 T:12844   ERROR: Error parsing boolean expression String.Contains(ListItem.Title,"[OK]")
18:11:46.869 T:8052  NOTICE: NEXTUP SERVICE NOTIFICATION Service -> Starting NextUp Service
eighteen:11:46.933 T:8052  Detect: NEXTUP SERVICE NOTIFICATION Service -> ========  START NEXTUP SERVICE NOTIFICATION  ========
18:11:46.933 T:11636  NOTICE: Skin Helper Service --> WebService - first helper webservice on port 52307
18:eleven:46.934 T:8052  NOTICE: NEXTUP SERVICE NOTIFICATION Service -> KODI Version: 17.0-RC3 Git:20170111-4d93228-dirty
18:11:46.934 T:8052  NOTICE: NEXTUP SERVICE NOTIFICATION Service -> NEXTUP SERVICE NOTIFICATION Version: i.0.32
xviii:eleven:47.061 T:10844   Mistake: Pare Helper Service --> ERROR in getDataFromCacheFile for file C:\Users\Diogo\AppData\Roaming\Kodi\userdata\addon_data\script.skin.helper.service\actorimages.json --> expected cord without aught bytes
18:11:47.061 T:10844   Error: Traceback (well-nigh contempo call last):
18:xi:47.061 T:10844   ERROR:   File "C:\Users\Diogo\AppData\Roaming\Kodi\addons\script.skin.helper.service\resources\lib\Utils.py", line 875, in getDataFromCacheFile
18:11:47.184 T:10844   ERROR:     if text: data = eval(text)
xviii:11:47.184 T:10844   Fault: TypeError: expected string without null bytes
18:11:47.712 T:6444   Fault: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.exodus/?action=movies&url=popular&reload=
18:11:47.950 T:12160   Error: XFILE::CDirectory::GetDirectory - Mistake getting plugin://plugin.video.exodus/?activeness=tvshows&url=pop&reload=
18:12:12.733 T:7036   ERROR: AEL INFO : _gui_scrap_rom_metadata() ROM "sf2"
18:12:20.903 T:7036   Error: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- Note: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.IndexError'>
Fault Contents: list index out of range
Traceback (most contempo call last):
File "C:\Users\Diogo\AppData\Roaming\Kodi\addons\plugin.programme.advanced.emulator.launcher\addon.py", line 42, in <module>
plugin.run_plugin()
File "C:\Users\Diogo\AppData\Roaming\Kodi\addons\plugin.plan.advanced.emulator.launcher\resources\main.py", line 245, in run_plugin
self._command_edit_rom(args['catID'][0], args['launID'][0], args['romID'][0])
File "C:\Users\Diogo\AppData\Roaming\Kodi\addons\plugin.program.avant-garde.emulator.launcher\resources\main.py", line 1967, in _command_edit_rom
if non cocky._gui_scrap_rom_metadata(categoryID, launcherID, romID, roms, scraper_obj): return
File "C:\Users\Diogo\AppData\Roaming\Kodi\addons\plugin.programme.advanced.emulator.launcher\resources\main.py", line 6928, in _gui_scrap_rom_metadata
gamedata = scraper_obj.get_metadata(results[selectgame])
File "C:\Users\Diogo\AppData\Roaming\Kodi\addons\plugin.program.advanced.emulator.launcher\resource\scrap_metadata.py", line 381, in get_metadata
if fa_year: gamedata['yr'] = fa_year[1]
IndexError: listing index out of range
-->End of Python script fault report<--

DOWNLOAD HERE

Posted by: hendrixsualliare.blogspot.com

Post a Comment

Previous Post Next Post