Updated Signatures (markdown)

Michael Green
2024-07-22 15:49:28 +10:00
parent aa0216650f
commit 8047b89ff6

@@ -28,11 +28,28 @@ If there are other DAT's you'd like to see support for, please raise an issue wi
2. Extract the archive
3. Copy the file name ``MAME 0.257 (mess).dat`` files to ``~/.gaseous-server/Data/Signatures/MAME MESS/``
> **_NOTE:_** In Gaseous versions prior to v1.7.6 there was a bug where MAME and MESS DATs would not import correctly. If DATs were imported prior to v1.7.6, they may be incomplete.
>
> To resolve this, the record of having imported the DAT needs to be deleted:
> * Upgrade to 1.7.6 if you have not already done so
> * Navigate to the Swagger API page. This will be ``http(s)://<your host>:<your port>/Swagger/``
> * Scroll to the section called ``Signatures``
> * Expand the row with the end point ``/api/v1.1/Signatures/GetSignatureSources``
> * Click "Try it out"
> * Click "Execute"
> * In the responses section a row with the code 200 should appear
> * Find the entries with the ``sourceType`` set to ``MAMEArcade`` or ``MAMEMess`` and take note of the id for each
> * Expand the row with the end point ``/api/v1.1/Signatures/DeleteSignatureSource``
> * Click "Try it out"
> * Enter the id of the first source to delete and click "Execute"
> * Repeat for each id to delete
> * Once complete, follow the instructions above (https://github.com/gaseous-project/gaseous-server/wiki/Signatures#adding-signature-dat-files-to-the-local-database) to re-import the DATs.
# Other Signature Sources
**Note:** This is still experimental.
## Hasheous
## Hasheous (removed in v1.7.3 and will return in v1.8.0)
Hasheous is an open source project that provides an API that Gaseous can access to match a ROM hash to a game title. It also (at the time of writing) provides IGDB match information for hashes that have been submitted before. This can result in a much faster match when importing ROMs. See: https://github.com/gaseous-project/hasheous