Jak dostosować liczbę cykli zegara dla programów i gier DOS działających na Dosbox

Jeśli lubisz grać w stare gry oparte na DOS na swoim nowoczesnym komputerze, powinieneś mieć 32-bitowy system, którego obecnie trudno znaleźć, ponieważ większość komputerów potrzebuje więcej niż 4 GB pamięci RAM, a zatem nie mają innych Opcja, ale przejście na 64-bitową wersję tego samego systemu. Mówiąc o innej opcji, możesz mieć naprawdę stary system z systemem Windows 98, a nawet Windows XP, aby grać w stare gry oparte na DOS. Ale nie jest nienormalne, że nie ma tak dużo starego systemu. Zatem pozostanie tylko jedna opcja, a mianowicie użycie Dosbox, które powinno oferować przyzwoitą wydajność, jeśli chodzi o granie w stare gry DOS. Dosbox to tylko emulator do gry DOS w systemie Windows lub Linux, a zatem powinien dobrze uruchamiać większość gier DOS.

Ale możesz napotkać problemy z niektórymi gierami, które są zaprogramowane do pracy z określonym typem procesora o określonej prędkości zegara lub grę, która wymaga więcej niż procesora 3 kHz, który jest domyślną prędkością zegara po otwarciu Dosbox. Na przykład, jeśli spróbujesz grać w Mario na Dosbox, możesz go powoli działać z domyślnymi ustawieniami, ponieważ wymaga więcej prędkości zegara lub lepszego procesora, aby uruchomić prawidłowe działanie. Dosbox automatycznie zmniejsza prędkość zegara znacząco dla aplikacji działających w nim, w dzisiejszym świecie procesorów działających przy 3-4 GHz, ale możesz nawet zwiększyć lub zmniejszyć prędkość zegara, aby konkretna gra działała prawidłowo na Dosbox. Więc dzisiaj dowiedzmy się, jak możesz zmienić prędkość zegara na Dosbox w najprostszy sposób.

Tak więc, bez dalszych ceregieli, zacznijmy od tego, jak możesz to zrobić.

Zmiana prędkości zegara na Dosbox


Otwórz Dosbox i wykonaj podstawowe kroki, takie jak montaż jazdy, a następnie otwarcie gry itp.

Teraz, jeśli okaże się, że gra nie działa poprawnie, być może działa zbyt wolno, aby można było grać lub zbyt szybko, musisz zwiększyć lub zmniejszyć liczbę cykli procesora.

Domyślnie jest ustawiony na 3 kHz lub 3000 cykli na sekundę, jak powiedziałem we wstępie.

Zwiększ lub zmniejsz cykl zegara na Dosbox

Teraz naciśnijCtrl + F12„zwiększyć prędkość zegara i”Ctrl + F11„Aby zmniejszyć prędkość zegara. Prędkość zegara wzrośnie lub zmniejszy się o 500 za każdym razem, gdy naciśniesz kombinację klawisza.

prędkość zegara

Jeśli nie chcesz przełączać się przez prędkości zegara, naciskającCtrl + F11' Lub 'Ctrl + F12„Możesz użyć następującego polecenia, aby ustawić prędkość zegara dla programów działających na Dosbox.

cycles=<clock_speed>

Jeśli chcesz ustawić prędkość zegara, aby powiedzieć10 000, polecenie pójdzie następująco.

cycles=10000
Prędkość zegara, aby powiedzieć 10 000


Jeśli chcesz wrócić do domyślnego cyklu zegara lub 3000 cykli na sekundę, po prostu wpisz następujące polecenie i naciśnij klawisz Enter.

Cycles = Auto

Domyślny cykl zegara lub 3000 cykli

Aby ustawić cykl zegara na maksimum, po prostu wpisz następujące polecenie. Jednak Dosbox nadal będzie używać tylko jednego rdzenia dla wszystkich gier, a ja nie polecam użycia tego polecenia, ponieważ fani zaczną się szybko wirować i sprawić, że inne intensywne programy działają powoli, aby uruchomić te aplikacje, które nigdy nie będą potrzebować Maksymalne wykorzystanie każdego nowoczesnego procesora.

Cykl = maks

Podobnie istnieje wiele poleceń, które możesz wprowadzić, aby ustawić prędkość zegara na określony poziom, aby grać w gry lub inne aplikacje bezbłędnie na Dosbox. Ale polecam ci, aby nie zwiększać ani nie zmniejszać cykli zegara do ekstremalnych poziomów, ponieważ sprawi, że zarówno Dosbox, jak i programy działające w nim, niestabilne. Wystarczy wybierz najbardziej odpowiednią prędkość zegara zgodnie z wymaganiami gry lub programu, którym pracujesz w Dosbox.

Tak było, w jaki sposób można dostosować liczbę cykli zegara na sekundę dla programów działających w Dosbox. Czy masz na myśli jakieś pytania? Zapraszam do komentowania tego samego poniżej.

Related Posts