Pada saat kamu melakukan/menjalankan sesuatu yang dapat menurunkan performa permainanmu, osu! akan berusaha sebisa mungkin untuk tetap berjalan dengan pengaturan bawaan yang layak dan memberikan kamu peringatan yang sesuai. q2e3z
Sayangnya, dengan sangat banyaknya jenis perangkat keras yang dapat menjalankan osu!, memastikan performa yang optimal bagi seluruh pengguna merupakan hal yang sangat sulit. Oleh karenanya, halaman ini ditujukan untuk membantu kamu mendiagnosa masalah performa yang kamu alami secara mandiri serta menjelaskan berbagai istilah (dan metode pemeriksaan yang dapat kamu lakukan) untuk membantu kami pada saat kamu menghubungi layanan dukungan.
Tak Terbatas
? Atur batasan ini ke Optimal
dan periksa apakah hal ini membantu masalahmu. Lihat bagian khusus hal ini untuk informasi lebih lanjut seputar mengapa Tak Terbatas
pada umumnya bukan pilihan yang terbaik.
Tidak mudah bagi kami untuk memberikan dukungan pada saat segala jenis masalah dikategorikan sebagai "lag". Oleh karenanya, bagian ini akan menerangkan berbagai kejadian lag yang umum dijumpai secara spesifik.
Lag ini terjadi apabila audio dari beatmap mundur dengan sendirinya atau terdengar tersentak-sentak (stuttering) seiring waktunya. Singkatnya, pada saat permainan mengalami lag, kamu juga dapat mendengar lag ini pada audio kamu. Pada saat mendiagnosa atau melaporkan masalah ini, hal-hal berikut mungkin akan dapat membantumu:
Mode kompatibilitas audio
pada menu pengaturan.
Lag ini terjadi apabila dalam permainan, tampilan layar kamu membeku (spiking) dalam waktu yang cukup lama untuk dapat mengganggu permainan. Hal ini dapat terjadi hingga beberapa kali, baik dalam selang waktu yang acak ataupun teratur. Pada saat mendiagnosa atau melaporkan masalah ini, hal-hal berikut mungkin akan dapat membantumu:
Lag ini terjadi apabila terdapat jeda yang terasa antara penekanan tuts keyboard atau pergerakan mouse/pen tablet dengan hasil tindakan yang terlihat pada layar. Pada saat mendiagnosa atau melaporkan masalah ini, hal-hal berikut mungkin akan dapat membantumu:
Lag ini terjadi apabila dalam permainan, satu atau lebih perangkat input yang kamu miliki berhenti merespons. Walaupun tampilan layar kamu terlihat normal, kamu tidak dapat bermain dengan hingga kamu memperoleh kembali kendali atas perangkatmu. Pada saat mendiagnosa atau melaporkan masalah ini, hal-hal berikut mungkin akan dapat membantumu:
Ctrl
+ F11
untuk membuka tampilan Frame Time Graph. Periksa apakah terdapat banyak warna putih pada bagan pada saat hal ini terjadi (yang berarti bahwa terdapat aplikasi atau driver pada sistem kamu yang menghabiskan terlalu banyak daya U dan menunda input perangkat).
Lag ini terjadi apabila dalam permainan, frekuensi gambar (frame rate) yang ada tidak dapat mengikuti laju permainan, yang mengakibatkan objek pada layar bergerak secara canggung dan tidak lazim. Hal ini juga dapat meningkatkan jeda input yang dirasakan. Pada saat mendiagnosa atau melaporkan masalah ini, hal-hal berikut mungkin akan dapat membantumu:
osu! memiliki berbagai nilai batasan FPS yang masing-masingnya memiliki kelebihan dan kekurangan. Mohon diperhatikan bahwa terlepas dari nilai batasan yang aktif, osu! akan selalu membatasi nilai FPS pada jendela menu untuk menghemat pemakaian U.
Batasan FPS ini bekerja dengan mengandalkan mekanisme sinkronisasi vertikal (vertical synchronising) yang disediakan oleh driver. Batasan ini menjamin ketiadaan garis sobekan pada layar (screen tearing), namun dapat menambah jeda input yang ada hingga 1-2 frame karena setiap frame harus dibuffer terlebih dahulu sebelum ditampilkan.
Batasan ini pada umumnya tidak disarankan untuk monitor 60Hz. Walaupun batasan ini dapat lebih berguna pada monitor di atas 120Hz, VSync tidak lagi dibutuhkan untuk menghindari sobekan pada layar karena monitor zaman sekarang kebanyakan telah dilengkapi dengan teknologi GSync dan FreeSync.
Batasan FPS ini ditujukan untuk menghemat daya tanpa mengorbankan permainan yang konsisten. Batasan ini akan berjalan pada nilai yang setara dengan 2x refresh rate monitor dan akan berusaha untuk menjaga laju tampilan yang konsisten.
Disarankan untuk PC yang telah berumur atau untuk menghemat daya baterai pada laptop.
Batasan FPS ini akan berupaya untuk menjaga FPS agar setara dengan 8x refresh rate monitor hingga maksimal 960 FPS. Batasan ini adalah batasan yang kami rekomendasikan bagi para pengguna yang tidak ingin menjalankan U/GPU mereka ke titik maksimalnya, namun tetap ingin menjaga performa yang memadai demi memperoleh jeda input yang rendah.
Batasan ini dapat lebih diutamakan dibanding Tak Terbatas
untuk mengurangi jumlah frame yang dirender, karena hal ini akan mengurangi potensi terdapatnya frame yang hilang akibat proses garbage collection (yang dapat membekukan layar selama sepersekian detik).
Batasan FPS ini merupakan batasan yang tidak membatasi FPS yang ada. osu! akan merender gambar secepat yang U/GPU kamu mampu.
Walaupun batasan ini sekilas terlihat seperti pilihan yang terbaik (dan memang benar adanya, apabila kamu memiliki perangkat yang mendukung), terdapat beberapa hal yang perlu kamu pertimbangkan sebelum kamu menggunakan batasan ini:
Terlepas dari semua hal ini, apabila suhu dan beban perangkat yang berlebihan bukan masalah bagi kamu, Tak Terbatas
dapat menjadi pilihan yang memberikan waktu antar frame yang paling stabil.
Peringatan kepada pengguna Cutting Edge: Mengubah nilai CustomFrameLimit
ke angka yang lebih besar dari 999 akan secara otomatis menurunkan nilai ini ke 999; hal ini tidak berlaku pada Stable, di mana kamu dapat menggunakan nilai yang lebih besar dari 1000 tanpa masalah.
Perhatian: kamu tidak dapat mengubah pengaturan ini melalui tombol F7
dari dalam permainan, bahkan apabila kamu mengikuti langkah-langkah di bawah ini; kamu akan perlu untuk mengubah batasan FPS osu! ke Custom
pada menu pengaturan sebelum meninggalkan permainan agar nilai ini dapat digunakan pada saat osu! dibuka ke depannya. Apabila tidak, kamu akan perlu untuk kembali mengubah nilai FrameSync
secara manual.
Batasan FPS ini akan berupaya untuk menjaga FPS agar berada pada nilai yang sesuai dengan keinginanmu; meskipun demikian, pengaturan ini tidak dapat diterapkan melalui menu di dalam permainan secara bawaan.
Untuk mengubah batasan FPS maksimum osu! ke nilai yang khusus, kamu akan perlu untuk mengubah beberapa nilai pada berkas config osu! sebagai berikut:
Buka folder osu!
pada menu options atau dengan menelusuri folder ini secara manual. (Lokasi bawaan folder ini adalah C:\s\<yourPCname>\AppData\Local\osu!
untuk Windows;/Applications/osu!.app/Contents/Resources/drive_c/osu!
untuk Mac.)
osu!.<yourPCname>.cfg
dengan Notepad atau pengolah teks yang kamu kehendaki.
FrameSync = <value>
dan ubah nilai baris ini ke Custom
.
CustomFrameLimit = <value>
dan ubah nilai baris ini ke angka yang kamu kehendaki.