osu! fa del suo meglio per funzionare con i parametri di default e avvertirti proattivamente se stai facendo/eseguendo qualcosa che causerebbe cali di performance.
Sfortunatamente, a causa della vastitià di hardware sul quale osu! funziona, è molto difficile assicurare performance ottimali per ogni singolo utente. Questa pagina ha lo scopo di aiutarti ad autodiagnosticare problemi di performance che si riscontrano , ma provvede anche a fornirti termini specifici che puoi imparare (e controlli da fare) per aiutarci ad aiutarti quando richiedi assistenza.
Illimitato
? Impostalo su Optimal
e prova a vedere se ciò aiuta.Vedi la sezione in fondo per ulteriori informazioni sul perchè Unlimited
solitamente non è la migliore scelta.E' abbastanza difficile fornire supporto quando qualsiasi tipo di problema è ragruppato sotto la parola “lag”, quindi iniziamo col definire alcuni termini per dei scenari specifici.
La attuale traccia audio della mappa si riavvolge indietro nel tempo, o si interrompe. Praticamente, quando il gioco lagga, puoi sentirlo nell'audio. Durante la diagnosi o la segnalazione del problema, potrebbe aiutarti:
Audio compatibility mode
nelle impostazioni aiuta.Durante il gameplay, tutto nello schermo si ferma per abbastanza tempo da compromettere l'esperienza di gioco. Questo potrebbe accadere più di una volta, casualmente oppure ad un intervallo costante. Durante la diagnosi o la segnalazione del problema, potrebbe aiutarti:
C'è un ritardo notevole tra la pressione della tastiera o muovere il mouse o la penna del tablet, e vedere l'azione risultante a schermo. Durante la diagnosi o la segnalazione del problema, potrebbe aiutarti:
Durante il gameplay, uno o più dispositivi di input smettono di rispondere. Tutto sullo schermo si muove correttamente ma non è possibile giocare correttamente finchè non si riesce a controllare di nuovo. Durante la diagnosi o la segnalazione del problema, potrebbe aiutarti:
Ctrl
+ F11
per vedere il grafico del frame time. Controlla se c'è molto bianco sul grafico quando accade (questo significa che un'altra app o driver sul tuo sistema sta usando troppa CPU time, ritardando l'input).Durante il gameplay, è impossibile mantenere il frame rate, risultando in movimenti strani e tremolanti degli oggetti sullo schermo. Questo può anche risultare in una percezione della latenza più alta. Durante la diagnosi o la segnalazione del problema, potrebbe aiutarti:
osu! offre multiple scelte di limitatori frame. Ciascuno di essi hanno dei pro e dei contro. Nota che indipendentemente dalla scelta, osu! limiterà il frame rate nei menù per conservare l'utilizzo di CPU.
Questo limitatore frame si basa su un meccanismo di sincronia verticale fornito dal driver. Garantisce che non ci sia lo screen tearing, ma aggiunge 1-2 frame di latenza a causa della necessità di frame di buffering prima.
Generalmente non è raccomandato per i display a 60Hz. Può diventare utile a refresh rate superiori a 120Hz, ma con i monitor con GSync e FreeSync, il requisito dell'uso di VSync per evitare il tearing viene rimosso.
Questo limitatore frame mira a salvare il consumo di energia e allo stesso tempo provvedere a un'esperienza di gioco consistente. Verrà eseguito al doppio del refresh rate del monitor e tenterà di mantenere un ritmo di frame costistente.
Raccomandato per PC vecchi o per risparmiare batteria sui laptop.
Questo limitatore frame tenta di mantenere un frame rate otto volte il tuo refresh rate, con un massimo di 960 FPS. Questo è il limitatore frame raccomandato per gli utenti che non vogliono usare la loro CPU/GPU alle loro estremità, ma allo stesso tempo mantenere alti livelli di performance risultando in una latenza degli input bassa.
Può essere preferito a Unlimited
per ridurre il numero di frame renderizzati, a sua volta porta a un minore potenziale per il garbage collection overhead (che può risultare in un picco di frame).
Questo è un frame rate che non fa nulla per limitare il frame rate. osu! renderizzerà This is a frame limiter which does nothing to limit the frame rate. osu! eseguirà il rendering alla velocità massima consentita dalla CPU/GPU.
Anche se questa sembra la miglior opzione (ed effettivamente potrebbe esserlo, se il tuo hardware lo supporta), ci sono alcune cose che dovresti considerare:
Tuttavia, se la generazione di calore e il potenziale sovraccarico dell'hardware non sono considerati un problema, Unlimited
potrebbe essere l'opzione che offre i frame time più stabili.
Nota per gli utenti Cutting Edge: cambiando il valore di CustomFrameLimit
su qualsiasi numero superiore a 999, questo verrà ripristinato a 999; su Stable, puoi impostare qualsiasi valore superiore a 1000 senza problemi.
Attenzione: non puoi passare a questa impostazione con la scorciatoia F7
nel gioco, anche se segui le istruzioni qui sotto: dovrai passare a Personalizzato
dalle impostazioni prima di uscire dal gioco così sarà disponibile la prossima volta che avvii osu!. Altrimenti, dovrai cambiare il FrameSync
di nuovo manualmente.
Questo limitatore frame cerca di mantenere un frame rate uguale alla tua preferenza; però, questa è un'impostazione che non può essere cambiata dentro il menù di gioco di default.
Per cambiare i framerate massimi personalizzati di osu!, dovrai modificare qualche valore nel file di configurazione:
Apri la cartella osu!
dal menù delle opzioni, o navigando manualmente sulla cartella. (La posizione di default è C:\Users\<nomeutentesultuoPC>\AppData\Local\osu!
per Windows; /Applications/osu!.app/Contents/Resources/drive_c/osu!
per Mac.)osu!.<nomeutentesultuoPC>.cfg
con il Blocco Note o un editor di testo di tua preferenza.FrameSync = <valore>
e cambia il suo valore con Custom
.CustomFrameLimit = <valore>
e cambia il suo valore con la tua preferenza.