[version:2, standalone:true]

//
// DMP-5000 10.30.0.77 64-bit
//
// DMP-5000 Startup Script
//
// This file was auto-generated at 2026-04-14 11:00:25
// DO NOT EDIT! - custom actions can be added in Content/startup.script
//


//set trace level for logging
trace.level("info");


//increase base process priority
system.setpriority("high");

system.kiosk(false);

//set system resolution for screen outputs
system.setvideomode(gpu:"0", refresh:"60/1", width:"1280", height:"720");

//discover hardware/network sources
system.discover("hardware");
jobs.add(id:"discover", delay:10, "system.discover(\'network\');");

output["0"].open(video:"window", gpu:0, width:"1280px", height:"720px", refresh:"60/1", audio:"none", onclose:"app.quit();");
sign["primary"].open(output:"0", width:1280, height:720, direct:true, preview:false, audio:false, background:"#00000000");
output["0"].map(src:"sign://./primary", from:"rect(0px 0px 1280px 720px)", to:"rect(0px 0px 1280px 720px)", audio:false);

sign["ntcip-1"].open(output:"0", height:32, width:112, layout:"none");
sign["ntcip-1"].map(src:"system/ntcip/sign-1.dpf");
output["0"].map(src:"sign://./ntcip-1", to:"rect(0px 0px 112px 32px)");


output["0"].syncpixel(enabled:true, syncfps:10);


//startup cpp and app services with defaults
service["*"].open();


//automatically make window outputs fullscreen
jobs.add(id:"fullscreen", delay:3, "output[\'0\'].fullscreen(mode:\'fsbw\');");


