diff --git a/src/lib/file-parser.ts b/src/lib/file-parser.ts index b666d822dd..d48b8c14d0 100644 --- a/src/lib/file-parser.ts +++ b/src/lib/file-parser.ts @@ -694,6 +694,9 @@ export class FileParser { case 'STEAMDIRGLOBAL': output=data.steamDirectoryGlobal; break; + case 'ROMSDIRGLOBAL': + output=data.romsDirectoryGlobal; + break; case 'RETROARCHPATH': output=data.retroarchPath; break; @@ -802,6 +805,7 @@ export class FileParser { fuzzyTitle: file.fuzzyTitle, romDirectory: config.romDirectory, steamDirectoryGlobal: settings.environmentVariables.steamDirectory, + romsDirectoryGlobal: settings.environmentVariables.romsDirectory, retroarchPath: settings.environmentVariables.retroarchPath, raCoresDirectory: settings.environmentVariables.raCoresDirectory, localImagesDirectory: settings.environmentVariables.localImagesDirectory diff --git a/src/models/parser.model.ts b/src/models/parser.model.ts index 242835dab4..beb47448d1 100644 --- a/src/models/parser.model.ts +++ b/src/models/parser.model.ts @@ -89,6 +89,7 @@ export interface ParserVariableData { finalTitle: string, filePath: string, steamDirectoryGlobal: string, + romsDirectoryGlobal: string, retroarchPath: string, raCoresDirectory: string, localImagesDirectory: string