steam-roms-importer v1.0.2
steam-roms-importer
Add your roms as Steam shortcuts
Usage:
npm install -g steam-roms-importer
steam-roms-importerUpon running the script for the first time, config files will be generated in My Documents\steam-roms\*.
In the consoles folder, you will find configuration files for consoles. In each json file, you will have to specify the romPaths parameter for the script to find your roms, for example:
{
"romPaths": ["D:/Roms/SNES", "C:/Roms/SNES"]
}In the emulators folder, you will find configuration files for emulators. In each json file, you will have to specify exe, the path to the executable of the emulator and command, the command line executed when running the emulator. In this command, {exe} represents the path to the emulator exe, and {game} is the path to the rom, for example:
{
"exe": "D:/Emulators/Dolphin/Dolphin.exe",
"command": "{exe} /e {game} /b"
}Once you changed all of your console and emulator config files, run the script again with steam-roms-importer and you should see the games being added to the Steam shortcut file. Restart Steam to see them in your library.
Running in dev
First of all, install the dependencies:
npm installRun the script in dev mode, with auto-restart:
npm run devCheck linting:
npm run lint