Skip to content

Commit 47bcf77

Browse files
committed
add es-de to metadata providers
1 parent 2c8792d commit 47bcf77

3 files changed

Lines changed: 33 additions & 17 deletions

File tree

docs/Getting-Started/Metadata-Providers.md

Lines changed: 33 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,35 +16,32 @@ Here are some combinations you can use based on your needs:
1616
- Retroachievements provides achievement progress
1717
- **This is the recommended setup for most users**
1818

19-
#### The Twitch Fanboy: [IGDB](#igdb) + [PlayMatch](#playmatch)
19+
![Hasheous + IGDB + SteamGridDB + Retroachievements](../resources/metadata_providers/2dcovers.png)
2020

21-
- Supports the 200+ systems available on IGDB
22-
- Provides titles, descriptions, cover art and related games from IGDB
23-
- PlayMatch adds hash-based matching for unmatched files
24-
- **Use this if you want a single-provider solution**
25-
26-
#### The French Connection: [ScreenScraper](#screenscraper) + [SteamGridDB](#steamgriddb) + [Retroachievements](#retroachievements)
21+
#### ⭐ The French Connection: [ScreenScraper](#screenscraper) + [Retroachievements](#retroachievements)
2722

2823
- Supports 125+ popular systems
2924
- ScreenScraper provides titles, descriptions, cover art, screenshots and manuals
30-
- SteamGridDB provides high-quality alternative cover art
25+
- With the option for 3D boxes and CD/cartridge covers
3126
- Retroachievements provides achievement progress
3227
- **Use this if you want to avoid Twitch/Amazon products**
3328

29+
![ScreenScraper + Retroachievements](../resources/metadata_providers/3dboxes.png)
30+
31+
#### The Twitch Fanboy: [IGDB](#igdb) + [PlayMatch](#playmatch)
32+
33+
- Supports the 200+ systems available on IGDB
34+
- Provides titles, descriptions, cover art and related games from IGDB
35+
- PlayMatch adds hash-based matching for unmatched files
36+
- **Use this if you want a single-provider solution**
37+
3438
#### The Quick Starter: [Hasheous](#hasheous)
3539

3640
- Hash-based matching only ⚠️
3741
- Proxies titles, descriptions and cover art from IGDB
3842
- Incredibly fast scan times
3943
- **For users who want to avoid API keys**
4044

41-
#### The LaunchBoxer: [LaunchBox](#launchbox)
42-
43-
- Exact filename matching only ⚠️
44-
- Makes no API calls to cloud services
45-
- LaunchBox provides titles, descriptions, and cover art
46-
- **Ideal for LaunchBox users with correct filenames**
47-
4845
## Setup instructions
4946

5047
### IGDB
@@ -71,7 +68,7 @@ Note the client ID and secret that appear on screen, and use them to set `IGDB_C
7168

7269
### ScreenScraper
7370

74-
[ScreenScraper.fr](https://screenscraper.fr/) is a French provider that offers metadata, cover art, screenshots and manuals. It supports a wide range of systems and is a great alternative to IGDB.
71+
[ScreenScraper.fr](https://screenscraper.fr/) is a French provider that offers metadata, cover art, screenshots and manuals, along with the option for 3D boxes and CD/cartridge cover art. It supports a wide range of systems and is a great alternative to IGDB.
7572

7673
To access the ScreenScraper API, create a [ScreenScraper](https://www.screenscraper.fr/membreinscription.php) account and copy the **user** and **password** you just created to `SCREENSCRAPER_USER` and `SCREENSCRAPER_PASSWORD` respectively.
7774

@@ -83,7 +80,7 @@ To access the MobyGames API, [create a MobyGames account](https://www.mobygames.
8380

8481
<!-- prettier-ignore -->
8582
!!! important
86-
Access to the MobyGames API is now a [paid feature](https://www.mobygames.com/info/api/#non-commercial). While we will continue to support it, we recommend using [ScreenScraper](#screenscraper) or [Hasheous](#hasheous) instead, as they are free to use.
83+
Access to the MobyGames API is a [paid feature](https://www.mobygames.com/info/api/#non-commercial). While we will continue to support it, we recommend using [ScreenScraper](#screenscraper) instead, as it is free to use.
8784

8885
### LaunchBox
8986

@@ -134,6 +131,25 @@ The [How Long To Beat](https://howlongtobeat.com/) project provides game complet
134131

135132
Game completion times will be added to a new tab on the details page for supported matched games.
136133

134+
### ES-DE gamelist.xml
135+
136+
EmulationStation, and it's modern successor ES-DE, use a custom XML format to store game metadata. RomM can parse this format and import the assets as cover art and screenshots. You'll need to store the gamelist.xml file and any related assets under the platform folder:
137+
138+
```yaml
139+
library/
140+
└─ roms/
141+
└─ gba/
142+
├─ game_1.gbc
143+
├─ game_2.gbc
144+
├─ gamelist.xml
145+
├─ 3dboxes/
146+
│ ├─ game_1.png
147+
│ └─ game_2.png
148+
├─ covers/
149+
├─ screenshots/
150+
└─ etc...
151+
```
152+
137153
## Metadata Tags in Filenames
138154

139155
Scans will now parse custom metadata tags in the filename that match specific patterns, and use them to fetch game metadata for the specified ID. The supported tags are:
5.41 MB
Loading
3.99 MB
Loading

0 commit comments

Comments
 (0)