diff --git a/Adding-ROMs.md b/Adding-ROMs.md new file mode 100644 index 0000000..6c1a410 --- /dev/null +++ b/Adding-ROMs.md @@ -0,0 +1,23 @@ +There are three ways to add ROMs to Gaseous: +* Web Upload +* Import directory +* Custom library + +**Note**: Duplicate ROMs are not imported. If the hash of a ROM is already in the database, it will be skipped. + +## Web Upload +1. Click the Upload button in the page banner +Screenshot 2024-02-02 at 5 15 04 pm + +2. In the upload dialog, optionally set the platform drop down. This can help Gaseous to determine what platform the uploaded ROMs are for if a signature match is not possible. +Screenshot 2024-02-02 at 5 16 24 pm + +3. To upload the ROMs click the "Drop files here to upload" button and select the files, or drag the ROMs into the dialog +4. The files will be uploaded and processed. These files go into the main managed library. + +## Import Directory +1. Copy the ROMs to be added into the ``~/.gaseous-server/Data/Import`` directory +2. Once a minute a background task named "Title Import" will process these files and move them into the main managed library +3. Import errors are sent to the ``~/.gaseous-server/Data/Import Errors`` directory + +## Custom Library