Anonim

Semua orang suka sedikit permainan retro setiap sekarang dan kemudian, kan? Setelah dewasa di tahun 90-an, permainan komputer sekolah lama di era ini selalu akan memegang tempat yang istimewa di hati saya, dan mereka akan selalu menjadi sesuatu yang saya suka bermain. Malangnya, untuk peminat nostalgia, teknologi datang sangat lama sejak zaman Sistem Operasi Cakera Microsoft. Akibatnya, kebanyakan permainan yang lebih tua tidak betul-betul bermain dengan perkakasan dan perisian moden, dan menjalankannya dalam mod keserasian tidak selalunya cukup.

Masukkan DOSBox; Platform emulasi MS-DOS. Ia membolehkan anda memainkan mana-mana tajuk dari generasi komputer yang lebih tua dengan mewujudkan persekitaran perisian di mana ia mem virtualisasi persekitaran perkakasan dan aplikasi pada masa lalu. Apa yang anda perlu tahu mengenainya adalah bahawa ia membolehkan anda memainkan tajuk yang lebih lama dalam sistem baru, kebenaran diberitahu.

Oh, dan anda sepatutnya memberi diri anda kursus penyegaran pada arahan MS-DOS- terdapat fail notepad tutorial yang disertakan dengan fail pemasangan DOSBox. Sekiranya anda memuat turun DOSBox, ia bernilai dibaca.

Bagaimanapun, seperti yang berlaku dengan kebanyakan aplikasi - terutamanya platform emulasi - DOSBox tidak berfungsi dengan sempurna sepanjang masa. Paling biasa, anda akan melihat beberapa isu kadar bingkai dan gangguan grafik. Terdapat beberapa sebab yang mungkin berlaku, tetapi biasanya kerana sistem anda memaparkan kadar bingkai yang terlalu tinggi bagi permainan untuk mengendalikan- sebagai hasilnya, anda akan mencincang, melangkau, dan kualiti imej yang umumnya kurang baik.

Perbaiki Rangka-Rangka

Untuk mengekalkan kadar bingkai permainan pada tahap yang dapat dikendalikan untuk aplikasi, pada dasarnya anda akan perlu menenangkan kuasa sistem anda. Terdapat beberapa cara yang boleh anda lakukan ini - pertama sekali, anda boleh cuba mengubah pertalian inti sama ada DosBox atau permainan yang anda cuba jalankan ke pemproses tunggal pada sistem multi-teras.

Cara paling mudah untuk membetulkan isu kadar bingkai anda, namun melibatkan kualiti yang dikenali sebagai Siklus CPU. Semasa menjalankan program melalui DOSBox, ia akan memaparkan kitaran di bahagian atas skrin. Pertama, cobalah meningkatkan siklus dengan menekan CTRL dan F12. Teruskan melakukan ini buat seketika. Jika anda tidak melihat masalah anda hilang, permainan anda mungkin mengalami masalah kerana CPU terlalu cepat untuknya. Gunakan CTRL + F11 untuk mengurangkannya.

Sebaik sahaja anda telah mengetahui 'tempat yang manis' untuk permainan tertentu, anda boleh membuka fail konfigurasi DOSBox, dan menukar fail konfigurasi DOSBox dengan membuka "Pilihan" dalam folder DOSBox, dan mengubah nilai yang anda lihat di sebelah " kitaran. "

Sebagai alternatif, anda boleh mengesan permainan mana yang memerlukan kelajuan CPU yang berlainan, dan masukkan dalam perintah "siklus = (nilai yang anda tetapkan kitaran ke)." Akhirnya, anda boleh mencuba membolehkan skip-skip. Cukup ketik sama ada frame-skip 1 atau skip-skip 2. Sekali lagi, anda boleh mengubah semua ini dengan mengedit fail konfigurasi (Pilihan DOSBox) juga.

Jika, walaupun dengan semua perkara di atas, anda masih menjalankan isu kadar bingkai, mungkin sistem anda menghadapi masalah menjalankan DOSBox kerana kekurangan sumber pengkomputeran. Pertimbangkan program lain yang sedang berjalan apabila anda membuka emulator.

Isu Masalah Penyelesaian Masalah

Disebabkan perbezaan antara skrin komputer yang lebih tua dan skrin moden, ia agak biasa bagi virtualisasi DOSBox untuk mengalami beberapa masalah paparan di sana sini. Lazimnya, anda akan melihat sama ada permainan mengalami masalah menyegarkan paparan (menyebabkan beberapa hangup), atau hanya sekejap sama sekali. Anda mungkin juga melihat bahawa imej pada skrin kelihatan sama ada melengkung atau meregang.

Menangani isu 'imej yang diputar' adalah sangat mudah - semata-mata memastikan bahawa pembetulan nisbah aspek diaktifkan. ("Aspek") dalam fail konfigurasi. Bagi masalah menyegarkan dan masalah kemalangan, cuba ubah suai output daripada "Surface" ke OpenGL (output = openglnb) atau DirectDraw (output = ddraw). Untuk melakukan ini, buka fail konfigurasi, dan cari "output, " di bawah seksyen SDL fail.

Akhirnya, sebagai peraturan umum, anda harus menjalankan fail pemasangan untuk permainan yang anda mainkan di DOSBox (Biasanya "install.exe" atau "setup.exe"). Sebabnya ialah DOSBox tidak sengaja menetapkan mod grafik untuk aplikasi tertentu. Dengan menjalankan aplikasi melalui utiliti persediaan, anda pada asasnya memastikan bahawa ia menggunakan mod grafik yang betul.

Masalah Palet Warna

Permainan DOSBox umumnya menggunakan palet warna yang lebih tua dari seluruh Windows. Jika anda menjalankannya sebagai aplikasi skrin penuh, Windows mungkin beralih ke mod warna 'yang berbeza'. Masalahnya, kadang-kadang Windows mempunyai masalah beralih ke mod itu jika anda, atas sebab tertentu, kembali ke tetapan lalai semasa anda mendapat aplikasi terbuka. Pastikan anda tidak menjalankan sebarang program yang mungkin 'mengganggu' DOSBox dengan mengambil tumpuan dari aplikasi (seperti tetingkap pop timbul dalam perisian pemesejan segera), dan elakkan alt + menjauhkan diri, jika anda boleh membantu.

Saya tidak akan berbohong, artikel ini tidak meliputi setiap isu yang wujud dengan DOSBox, dan saya yakin terdapat beberapa gangguan grafik yang saya tidak dialamatkan. Mana-mana orang di sana mengalami isu grafis yang tidak ada dalam senarai itu, menggugurkan saya garis, dan saya akan melakukan apa yang saya dapat untuk membantu anda.

Menyelesaikan masalah masalah framerate dan paparan dalam dosbox