{ "Workspace": { "PS4" : { "Branch": [ "dev", "dev_ng", "dev_ng_live" ], "Configuration": [ "BankRelease", "Beta", "Release", "Final", "Master" ], "Additional": { "dev": ["Package"] } }, "XB1": { "Branch": [ "dev", "dev_ng", "dev_ng_live" ], "Configuration": [ "BankRelease", "Beta", "Release", "Final", "Master" ], "Additional": { "dev": ["Package"] } }, "XSX": { "Branch": [ "dev", "dev_gen9_sga", "dev_gen9_sga_live" ], "Configuration": [ "BankRelease", "BankRelease_CLANG", "Beta", "Beta_CLANG", "Debug", "Final", "Final_CLANG", "Master", "Profile", "Profile_LTCG", "Profile_CLANG", "Release", "Release_CLANG" ], "Additional": { "dev_gen9_sga": ["Package"] } }, "PC": { "Branch": [ "dev", "dev_ng", "dev_ng_live", "dev_gen9_sga", "dev_gen9_sga_live" ], "Configuration": [ "BankRelease", "Beta", "Release" ], "Additional": { "dev": [ "Package" ], "dev_ng": [ "Final", "SteamBeta" ], "dev_ng_live": [ "Final", "SteamBeta" ] } }, "PS5": { "Branch": [ "dev", "dev_gen9_sga", "dev_gen9_sga_live" ], "Configuration": [ "BankRelease", "BankRelease_ASAN", "Beta", "Debug", "Final", "Master", "Profile_LTCG", "Release" ], "Additional": { "dev_gen9_sga": [ "Package" ] } } }, "Settings": { "KeepProcessAfterCrash": { "Value": false, "Overrides": [] }, "EnableCrashBugs": { "Value": false, "Overrides": [] }, "MinimizeToSystray": { "Value": false, "Overrides": [] }, "ReleaseOnQuit": { "Value": false, "Overrides": [] }, "CompressCoreDump": { "Value": true, "Overrides": [] }, "LegacyXDKMode": { "Value": false, "Overrides": [] }, "EnableManualBugstarLogin": { "Value": false, "Overrides": [] }, "RfsPath": { "Value": "X:\\gta5\\tools_ng\\bin\\SysTrayRfs.exe", "Overrides": [] }, "RfsArgs": { "Value": "-trusted", "Overrides": [] }, "RagPath": { "Value": "X:\\gta5\\tools_ng\\bin\\rag\\rag.exe", "Overrides": [] }, "RagArgs": { "Value": "", "Overrides": [] }, "PCUserGameFolder": { "Value": "Rockstar Games\\Grand Theft Auto 5", "Overrides": [] }, "GamePathDir": { "Value": "x:\\gta5\\titleupdate\\$(Branch)", "Overrides": [ { "IsRLLaunch": ["True"], "Value": "x:\\gta5\\titleupdate\\$(Branch)\\rocketlauncher" }, { "Platform": ["PS4"], "Configuration": ["Package"], "Value": "/data/app/" }, { "Platform": ["PS5"], "Configuration": ["Package"], "Value": "/" }, { "Platform": ["XB1", "XSX"], "Branch": ["dev_gen9_sga"], "Configuration": ["Package"], "Value": "" } ] }, "GameName": { "Value": "game_$(PlatformCode)_$(Configuration).$(PlatformExtension)", "Overrides": [ { "Platform": ["PS4", "PS5"], "Configuration": ["Package"], "Value": "eboot.bin" }, { "Platform": ["XB1"], "Branch": ["dev"], "Configuration": ["Package"], "Value": "" } ] }, "DefaultCommandLine": { "Value": "@x:\\gta5\\titleupdate\\$(Branch)\\commandline.txt", "Overrides": [] }, "CustomCommandLine": { "Value": "", "Overrides": [] }, "UseCustomCommandLine": { "Value": false, "Overrides": [] }, "PlatformCode": { "Value": null, "Overrides": [ { "Platform": ["PS4"], "Value": "Orbis" }, { "Platform": ["XB1"], "Value": "Durango" }, { "Platform": ["XSX"], "Value": "Scarlett" }, { "Platform": ["PC"], "Value": "Win64" }, { "Platform": ["PS5"], "Value": "Prospero" } ] }, "PlatformExtension": { "Value": null, "Overrides": [ { "Platform": ["PS4", "PS5"], "Value": "elf" }, { "Platform": ["XB1", "PC", "XSX"], "Value": "exe" } ] }, "PlatformBugstarId": { "Value": -1, "Overrides": [ { "Platform": ["PS4"], "Value": 1606363 }, { "Platform": ["XB1"], "Value": 1606364 }, { "Platform": ["XSX"], "Value": 6204914 }, { "Platform": ["PC"], "Value": 36092 }, { "Platform": ["PS5"], "Value": 6204913 } ] }, "BranchConfig": { "Value": "dev/BankRelease", "Overrides": [] }, "UIVisible": { "Value": true, "Overrides": [ { "Platform": ["PS4", "XB1", "XSX"], "Branch": ["dev"], "Configuration": ["Package"], "Value": false } ] }, "XboLooseDir": { "Value": null, "Overrides": [ { "Platform": ["XB1"], "Value": "x:\\gta5\\titleupdate\\$(Branch)\\xbo_loose" } ] }, "XsxLooseDir": { "Value": null, "Overrides": [ { "Platform": ["XSX"], "Value": "x:\\gta5\\titleupdate\\$(Branch)\\scarlett_loose" } ] }, "AppId": { "Value": null, "Overrides": [ { "Platform": ["XB1"], "Configuration": ["BankRelease"], "Value": "GTAVbankRelease" }, { "Platform": ["XB1"], "Configuration": ["Beta"], "Value": "GTAVbeta" }, { "Platform": ["XB1"], "Configuration": ["Release"], "Value": "GTAVbelease" }, { "Platform": ["XB1"], "Configuration": ["Final"], "Value": "GTAV" }, { "Platform": ["XSX"], "Configuration": ["BankRelease"], "Value": "GTAOBankRelease" }, { "Platform": ["XSX"], "Configuration": ["Beta"], "Value": "GTAOBeta" }, { "Platform": ["XSX"], "Configuration": ["Debug"], "Value": "GTAODebug" }, { "Platform": ["XSX"], "Configuration": ["Profile"], "Value": "GTAOProfile" }, { "Platform": ["XSX"], "Configuration": ["Profile_LTCG"], "Value": "GTAOProfileLTCG" }, { "Platform": ["XSX"], "Configuration": ["Release"], "Value": "GTAORelease" }, { "Platform": ["XSX"], "Configuration": ["Final"], "Value": "GTAOFinal" }, { "Platform": ["XSX"], "Configuration": ["Master"], "Value": "GTAO" }, { "Platform": ["XSX"], "Configuration": ["BankRelease_CLANG"], "Value": "GTAOBankReleaseClang" }, { "Platform": ["XSX"], "Configuration": ["Beta_CLANG"], "Value": "GTAOBetaClang" }, { "Platform": ["XSX"], "Configuration": ["Final_CLANG"], "Value": "GTAOFinalClang" }, { "Platform": ["XSX"], "Configuration": ["Profile_CLANG"], "Value": "GTAOProfileClang" }, { "Platform": ["XSX"], "Configuration": ["Release_CLANG"], "Value": "GTAOReleaseClang" } ] }, "InstanceNameTemplate": { "Value": null, "Overrides": [ { "Platform": ["PC"], "Value": "$(Ip)_$(InstanceIndex)" } ] }, "Instances": { "Value": null, "Overrides": [ { "Platform": ["PC"], "Value": "2" } ] }, "LaunchCommandTemplate": { "Value": null, "Overrides": [] }, "LaunchStadiaPackageCommandTemplate": { "Value": null, "Overrides": [] }, "DeployRemoveCommandTemplate": { "Value": null, "Overrides": [] }, "DeployPutCommandTemplate": { "Value": null, "Overrides": [] }, "DeployForcePermTemplate": { "Value": null, "Overrides": [] }, "DeployExtraRemoveFiles": { "Value": null, "Overrides": [] }, "DeployTimeout": { "Value": null, "Overrides": [] }, "ExtraDeployFiles": { "Value": null, "Overrides": [] }, "ListGameAssetsRootCommandTemplate": { "Value": null, "Overrides": [] }, "GzipCoreGdbCmdTemplate": { "Value": null, "Overrides": [] }, "RemoteRootFolder": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "/mnt/developer/" } ] }, "RemoteCoreDumpFolder": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "/usr/local/cloudcast/core/" } ] }, "GameAssetsRoot": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "/srv/game/assets/" } ] }, "PackageRoot": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "N:\\Projects\\GTA5\\Package\\" } ] }, "PackageFolder": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "$(PackageRoot)$(PackageName)\\yeti\\game" } ] }, "BasePackagePathFile": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "$(PackageRoot)$(PackageName)\\yeti\\base_package_path.txt" } ] }, "DeployYetiPackageScript": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit"], "Value": "$(GamePathDir)\\deploy_yeti_package.bat" } ] }, "DeployYetiPackageScriptArgsTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit"], "Value": "-base $(BaseVersion) -update $(UpdateVersion) -exe $(ConfigName) -nopause" } ] }, "ObjdumpArgsTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "-s -j .note.gnu.build-id $(ElfPath)" } ] }, "GgpGetBuildIdCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp ssh shell --instance $(InstanceId) \"objdump $(ObjdumpArgsTemplate)\"" } ] }, "ObjdumpPath": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "C:\\Program Files\\GGP SDK\\BaseSDK\\LLVM\\7.0.1\\bin\\objdump.exe" } ] }, "LaunchApplication": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "Bob-DevApp" }, { "Platform": ["YetiCloud"], "Project": ["Bob-Cert"], "Value": "Bob-StageCertApp" } ] }, "ListApplicationCommand": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp application list -s" } ] }, "DescribeProjectCommand": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp project describe -s" } ] }, "FX1": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit"], "Value": "$(GamePathDir)\\common\\shaders\\fxdb\\sga_vulkan_final_init.fxdb" }, { "Platform": ["YetiDevkit"], "Configuration": ["BankRelease", "Beta", "Debug"], "Value": "$(GamePathDir)\\common\\shaders\\fxdb\\sga_vulkan_init.fxdb" } ] }, "FX2": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit"], "Value": "$(GamePathDir)\\common\\shaders\\fxdb\\sga_vulkan_final.fxdb" }, { "Platform": ["YetiDevkit"], "Configuration": ["BankRelease", "Beta", "Debug"], "Value": "$(GamePathDir)\\common\\shaders\\fxdb\\sga_vulkan.fxdb" } ] }, "DeployCachingArgs": { "Value": null, "Overrides": [ { "Platform": ["YetiCloud"], "Value": "$(GamePathDir) $(BufferFolder) $(GameName) $(GameName).cmp *.rpf *.txt *.fxdb *.so mountmanifest* /MIR /X /NJH /NJS /NP" } ] }, "MountCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiCloud"], "Value": "ggp instance mount $(InstanceId) --package $(PackageId)" } ] }, "MountOverlayCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiCloud"], "Value": "ggp instance mount $(InstanceId) --package $(PackageId) --overlay" } ] }, "DiskSpaceCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp ssh shell --instance $(InstanceId) \"df -H\"" } ] }, "BufferFolder": { "Value": null, "Overrides": [ { "Platform": ["YetiCloud"], "Value": "X:\\gta5\\deploy\\ggp" } ] }, "Robocopy": { "Value": "C:\\Windows\\System32\\Robocopy.exe", "Overrides": [] }, "ForceSshLocalhost": { "Value": null, "Overrides": [ { "Platform": ["YetiCloud"], "Value": false } ] }, "RebootGgpInstanceCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp instance reboot $(InstanceId)" } ] }, "ListGgpInstanceCommand": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp instance list -s" } ] }, "KillGdbCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp ssh shell --instance $(InstanceId) \"gameGdbIds=$(ps -A | grep -e gdb -e game -e gzip | awk '{print $1}') && kill $gameGdbIds\"" } ] }, "GetGameProcessCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp ssh shell --instance $(InstanceId) \"ps -A | grep \\\"game_linux\\\" | awk '{print $1, $4}'\"" } ] }, "GdbAttachCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp ssh shell --ssh-flag \"-t\" --instance $(InstanceId) \"gdb -p $(GamePid)\"" } ] }, "DownloadFileCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp ssh get --instance $(InstanceId) $(Source) $(Destination)" } ] }, "ReserveCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp instance reserve -s $(ReserveParams)" } ] }, "ReleaseCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp instance release $(InstanceId)" } ] }, "DumpCoreCommandTemplate": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "gcore $(CorePath)" } ] }, "CloudRegion": { "Value": null, "Overrides": [ { "Platform": ["YetiCloud"], "Domain": ["edi", "lds", "lin", "ind"], "Value": "eu-west" }, { "Platform": ["YetiCloud"], "Domain": ["nwe", "nyc", "tor"], "Value": "us-east" }, { "Platform": ["YetiCloud"], "Domain": ["san"], "Value": "us-west" } ] }, "GgpListPoolCommand": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp pool list -s" } ] }, "GgpListPackageCommand": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp package list -s" } ] }, "GgpListTestAccountsCommand": { "Value": null, "Overrides": [ { "Platform": ["YetiDevkit", "YetiCloud"], "Value": "ggp test-account list -s" } ] }, "RS_PROJECT": { "Value": "gta5", "Overrides": [] }, "RS_ASSETS": { "Value": "x:\\$(RS_PROJECT)", "Overrides": [] }, "RS_BRANCH": { "Value": "$(Branch)", "Overrides": [] }, "RS_PROJROOT": { "Value": "x:\\$(RS_PROJECT)", "Overrides": [] }, "RS_BUILDBRANCH": { "Value": "x:\\$(RS_PROJECT)\\build\\$(Branch)", "Overrides": [] }, "RS_EXPORT": { "Value": "x:\\$(RS_PROJECT)\\assets\\export", "Overrides": [] }, "RS_PROCESSED": { "Value": "x:\\$(RS_PROJECT)\\assets\\processed", "Overrides": [] }, "RS_TOOLSROOT": { "Value": "x:\\$(RS_PROJECT)\\tools\\release", "Overrides": [] }, "RS_TOOLSBIN": { "Value": "$(RS_TOOLSROOT)\\bin", "Overrides": [] }, "RS_TOOLSCONFIG": { "Value": "$(RS_TOOLSROOT)\\etc", "Overrides": [] }, "RS_TOOLSLIB": { "Value": "$(RS_TOOLSROOT)\\lib", "Overrides": [] }, "RS_TOOLSCONVERT": { "Value": "$(RS_TOOLSROOT)\\ironlib\\lib\\RSG.Pipeline.Convert.exe", "Overrides": [] }, "WorkingDirectory": { "Value": "", "Overrides": [ { "Platform": ["PS5"], "Value": "$(GamePathDir)\\ps5_config" }, { "Platform": ["PS5"], "Configuration": ["Package"], "Value": "" } ] }, "EnablePlatform": { "Value": true, "Overrides": [ { "Platform": ["PS4"], "Value": true }, { "Platform": ["XB1"], "Value": false }, { "Platform": ["PS5"], "Value": true } ] }, "PlatformCmdlineStr": { "Value": null, "Overrides": [ { "Platform": ["PC"], "Value": "pc" }, { "Platform": ["PS4"], "Value": "ps4" }, { "Platform": ["XB1"], "Value": "xb1" }, { "Platform": ["YetiDevkit"], "Value": "ggpdevkit" }, { "Platform": ["YetiCloud"], "Value": "ggpcloud" }, { "Platform": ["PS5"], "Value": "prospero,ps5" }, { "Platform": ["XSX"], "Value": "scarlett,xsx,xbsx,xbs,xss,xbss,anaconda,lockhart" } ] }, "FileServingDir" : { "Value": null, "Overrides": [ { "Platform": ["PS5"], "Value": "C:\\" } ] }, "SingleCableMode" : { "Value": 0, "Overrides": [ { "Platform": ["PS5"], "Value": 1 } ] }, "PlatformSpecificConfigArgs" : { "Value": "", "Overrides": [ { "Platform": ["PS5"], "Configuration": ["BankRelease_ASAN", "Release_ASAN"], "Value": "ASAN_OPTIONS=halt_on_error=false:sie_suppress_reports=false UBSAN_OPTIONS=sie_suppress_reports=false:print_stacktrace=true" } ] }, "PcIncludeExeInDumps" : { "Value": false, "Overrides": [] }, "EnableTelemetry": { "Value": true, "Overrides": [] }, "CheckPS5WorkspaceSizeScriptPath": { "Value": "x:\\gta5\\titleupdate\\$(Branch)\\check_ps5_workspace_size.bat", "Overrides": [] }, "PS5WorkspaceNamePattern": { "Value": "$(UserName)_$(WorkspaceType)_$(Branch)", "Overrides": [ { "Branch": ["dev"], "Value": "$(UserName)_$(WorkspaceType)" }, { "Configuration": ["Package"], "Value": "" } ] }, "GDKSymbolPath": { "Value": "N:\\Projects\\All\\Symbols\\GDK\\$(Edition)\\GXDK\\gamekit\\symbols", "Overrides": [ { "Platform": ["XB1"], "Value": "X:\\gta5\\titleupdate\\$(Branch)\\xbo_scripts\\symbols" } ] }, "PS5SDKErrorMessage": { "Value": "", "Overrides": [ { "Platform": ["PS5"], "Value": "Your PS5 System Software needs to be updated to run this build. See https://hub.gametools.dev/x/HZhGDg for details or check with Prebuild QA if not running a released build." } ] }, "EnableScreenshot": { "Value": true, "Overrides": [ { "Platform": [ "PC" ], "Value": false } ] }, "LaunchMappingFile": { "Value": null, "Overrides": [ { "Platform": ["PS5"], "Value": "x:\\gta5\\titleupdate\\$(Branch)\\ps5_config\\configuration.prosperopath" } ] }, "LaunchGP5File": { "Value": null, "Overrides": [ { "Platform": ["PS5"], "Value": "x:\\gta5\\titleupdate\\$(Branch)\\ps5_config\\configuration.gp5" }, { "Platform": ["PS5"], "Configuration": ["Package"], "Value": null } ] }, "AccessCachedFileTimeout": { "Value": 20000, "Overrides": [] }, "RebootTimeout": { "Value": 60000, "Overrides": [] }, "SymbolPathOnlySupplyHighestEdition": { "Value": false, "Overrides": [] }, "FlexibleMemorySize": { "Value": 0, "Overrides": [] }, "DumpDirCleanupRegex": { "Value": [ "^(", "(.*\\.(csv|txt|log))|", "([0-9]*-[0-9]{8}-[0-9]{6}\\.zip)|", "(.*\\.(dmp|mp4))|", "(.*\\.(orbisdmp|orbismemdmp|orbisdmpmanifest|rzrx))|", "(.*\\.(prosperodmp|prosperomemdmp|prosperodmpmanifest|prosperogpuextdmp|rzrx|webm|htm|json|jpg))|", "(.*\\.(gz))|", "(.*\\.xhit)", ")$" ], "Overrides": [] }, "CleanAllDumpFilesIfDumpDirIsThisPath": { "Value": "x:\\dumps", "Overrides": [] }, "PrelaunchScript": { "Value": "", "Overrides": [] }, "EnableXboxRecording": { "Value": false, "Overrides": [] }, "EnableDuplicateExactMatching": { "Value": false, "Overrides": [] }, "XboxRecordingSecondsToKeep": { "Value": 300, "Overrides": [] }, "BugstarServer": { "Value": "https://rest.bugstar.rockstargames.com:8443/BugstarRestService-1.0/rest/v2/", "Overrides": [] }, "BugstarSSOLoginGateway": { "Value": "https://gateway.bugstar.rockstargames.com/token", "Overrides": [] }, "BugstarSSOServer": { "Value": "https://restsso.bugstar.rockstargames.com:8443/rest/v2/", "Overrides": [] }, "EnableAutoUpdateAssertBugs": { "Value": true, "Overrides": [] }, "EnableCCForAssertUpdates": { "Value": false, "Overrides": [] }, "BugstarDumpCommentPreface": { "Value": "", "Overrides": [] }, "BugstarAssertLogCommentPreface": { "Value": "These logs are being posted automatically because the user encountered this assert.", "Overrides": [] }, "BugstarWindowAlwaysOnTop": { "Value": false, "Overrides": [] }, "BugstarReopenBugs": { "Value": true, "Overrides": [] }, "DeploySync": { "Value": false, "Overrides": [ { "Platform": [ "XSX" ], "Value": true } ] }, "DoDeploy": { "Value": true, "Overrides": [ { "Platform": [ "XSX" ], "Value": true } ] }, "BugstarCommentType": { "Value": "QA", "Overrides": [] }, "BugDefaultCategoryPriority": { "Value": "A6", "Overrides": [] } } }