Microsoft presenta tecnologia ASD per ridurre tempi avvio giochi PC

Al GDC 2026, Microsoft ha presentato una versione aggiornata della tecnologia Advanced Shader Delivery (ASD), concepita per ridurre significativamente i tempi di avvio dei videogiochi per PC. Il nuovo sistema automatizza la pre-compilazione degli shader, un processo che spesso costringe i giocatori ad attendere diversi minuti prima di poter iniziare a giocare. L'obiettivo di Microsoft è avvicinare i tempi di avvio dei giochi su Windows a quelli tipici delle console.

La tecnologia opera attraverso l'API Direct3D. Gli sviluppatori creano prima un Database Oggetti Stato (SODB) che descrive le risorse del gioco a livello di motore grafico. Questo viene poi elaborato dai compilatori di shader, che generano un Database Shader Precompilati (PSDB) compatibile con varie schede grafiche e driver.

Il database finale può essere distribuito insieme al gioco, il che significa che gli shader sono preparati in anticipo e non richiederanno compilazione sul computer dell'utente. Inoltre, il PSDB può aggiornarsi automaticamente quando vengono rilasciati nuovi driver per GPU, permettendo il download di file già pronti tramite patch invece di richiedere una ricompilazione lato giocatore.

I principali produttori di hardware grafico si stanno già preparando a supportare la tecnologia. Nvidia prevede di aggiungerla ai driver GeForce RTX entro la fine dell'anno, anche Intel sta lavorando su driver compatibili, e Qualcomm intende implementare ASD nelle future GPU Adreno X2. Microsoft sta sollecitando gli sviluppatori di motori grafici a integrare il sistema in anticipo, in modo che store e publisher possano distribuire i database shader già pronti insieme ai giochi.