osu! memberikan pengalaman yang terbaik saat dijalankan dengan pengaturan default yang normal dan secara proaktif memberi peringatan jika kamu melakukan / menjalankan sesuatu yang menyebabkan kinerja gim menurun.
Sayangnya, karena cakupan perangkat keras ketika menjalankan osu!, sangat sulit untuk memastikan kinerja yang optimal untuk setiap pengguna. Halaman ini bertujuan untuk membantu kamu mendiagnosis sendiri masalah kinerja yang kamu miliki, tetapi juga memberikan istilah spesifik yang dapat kamu pelajari (dan pemeriksaan yang dapat kamu lakukan sendiri) untuk membantu kami dan membantu kamu ketika sedang membutuhkan bantuan.
Sangat sulit untuk memberikan dukungan ketika setiap jenis masalah dikelompokkan dalam satu kata "lag", jadi mari kita mulai dengan mendefinisikan beberapa istilah untuk skenario tertentu.
Trek audio pada sebuah beatmap mundur atau terhenti. Pada dasarnya, ketika gim mengalami lag, kamu dapat mendengar suaranya. Ketika mendiagnosis atau melaporkan, silahkan ikuti petunjuk ini:
Ketika bermain, semuanya yang ada di layar berhenti untuk waktu yang lama sehingga merusak pengalaman bermain. Ini mungkin terjadi lebih dalam sekali, secara acak atau dengan interval yang konsisten. Ketika mendiagnosis atau melaporkan, silahkan ikuti petunjuk ini:
Terdapat jeda ketika melakukan tapping menggunakan keyboard atau menggerakan mouse atau pen tablet, dan dapat dilihat pada layar. Ketika mendiagnosis atau melaporkan, silahkan ikuti petunjuk ini:
Ketika bermain, satu atau beberapa perangkat input mengalami putus / berhenti tidak bisa ditekan maupun digerakkan. Semua pada layar bergerak seperti biasa, tapi sangat tidak mungkin untuk bermain seperti biasa sampai dapat dikontrol kembali. Ketika mendiagnosis atau melaporkan, silahkan ikuti petunjuk ini:
Ketika bermain, frame rate tidak dapat mengimbangi, membuat gerakan pada sebuah objek di layar menjadi aneh. Ini juga dapat mempengaruhi input latency ketika frame rate mengalami masalah. Ketika mendiagnosis atau melaporkan, silahkan ikuti petunjuk ini:
osu! memberikan beberapa pilihan untuk membatasi frame. Setiap pilihan memiliki pro dan kontra. Perhatikan bahwa terlepas dari pengaturan, osu! akan membatasi frame rate pada menu untuk menghemat penggunaan CPU.
Frame limiter ini bergantung pada driver yang menyediakan mekanisme sinkronisasi vertikal. Ini menjamin tidak ada robekan layar, tetapi menambakan 1-2 frame untuk latency karena itu adalah syarat dari buferring frame sebelum ditampilkan.
Secara umum sangat tidak bagus untuk layar 60Hz. Ini akan sangat berguna pada layar yang memiliki refresh rate dibawah 120Hz, tapi untuk monitor yang memiliki fitur GSync dan FreeSync, membutuhkan VSync untuk menghindari robekan layar.
Frame limiter ini bertujuan untuk menghemat penggunaan daya dan memberikan pengalaman bermain gim yang konsisten. Ini akan menjalankan 2x monitor refresh rate dan mencoba untuk menjaga kecepatan frame dengan konsisten.
Direkomendasikan untuk PC lawas atau untuk menghemat baterai pada laptop.
Frame limiter ini mencoba untuk mempertahankan frame rate 8x refresh rate kamu, dengan maksimal 960Hz. Frame limiter ini sangat dianjurkan untuk pengguna yang tidak mau menggunakan CPU/GPU setingkat ekstrim, sambil mempertahankan level tinggi dari sebuah kinerja yang membuat input latency menurun.
Dapat direferensikan ke unlimited untuk mengurangi angka frame yang sudah dirender, yang dapat mengurangi potensi overhead koleksi sampah (yang dapat mengakibatkan spike frame).
Frame limiter ini berfungsi untuk tidak membatasi frame rate. osu! akan melakukan render secepat mungkin selama CPU/GPU kamu bisa.
Mungkin ini adalah pilihan terbaik (dan memang, jika hardware kamu mendukungnya), ada beberapa hal yang harus kamu pertimbangkan:
Walaupun demikian, jika panas dan potensi kerja yang berlebih tidak dianggap sebagai masalah, unlimited mungkin menjadi pilihan yang tepat untuk memberikan frame time yang lebih stabil untuk kamu.