Pokud máte rádi hraní starých her založených na DOS na svém moderním počítači, měli byste mít 32bitový systém, který je těžké najít v těchto dnech, protože většina počítačů potřebuje více než 4 GB RAM, a proto nemají jiné Možnost, ale přepnout na 64bitovou verzi stejného systému. Když už mluvíme o jiné možnosti, můžete mít opravdu starý systém se systémem Windows 98 nebo dokonce Windows XP, který bude hrát tyto staré hry založené na DOS. Není však neobvyklé mít tolik starého systému. Takže vám zbývá pouze jedna možnost, a to je použít Dosbox, který by vám měl nabídnout slušný výkon, pokud jde o hraní starých her Dos. Dosbox je jen emulátor, který hraje dos hry na Windows nebo Linux, a proto by měl běžet většinu her Dos v pořádku.
Můžete se však setkat s problémy s některými hrami, které jsou naprogramovány tak, aby pracovaly s určitým typem CPU, s určenou rychlostí hodin, nebo hru, která vyžaduje více než 3 kHz procesor, což je výchozí rychlost hodin při otevření Dosbox. Pokud například zkusíte přehrávat Mario na Dosboxu, můžete zjistit, že s výchozím nastavením spustíte pomalu, protože vyžaduje více rychlostí hodin nebo lepšího procesoru, aby správně běžel. Dosbox automaticky výrazně snižuje rychlost hodin pro aplikace běžící v něm, v dnešním světě procesorů běžících na 3-4 GHz, ale můžete dokonce zvýšit nebo snížit rychlost hodin dále, aby se konkrétní hra běžel správně na Dosbox. Dnes tedy zjistěte, jak můžete nejjednodušším způsobem změnit rychlost hodin na Dosboxu.
Takže, bez dalšího povyku, začněme s tím, jak to dokážete.
Změna rychlosti hodin na Dosboxu
Otevřete Dosbox a proveďte základní kroky, jako je upevnění jednotky, následované otevřením hry atd.
Nyní, pokud zjistíte, že hra nefunguje správně, možná běží příliš pomalu na to, aby byla hratelná nebo příliš rychle, musíte zvýšit nebo snížit počet cyklů CPU.
Ve výchozím nastavení je nastavena na 3 kHz nebo 3 000 cyklů za sekundu, jak jsem řekl v úvodu.
![](https://elsefix.com/cs/tech/huela/wp-content/uploads/2020/03/Increase-or-decrease-clock-cycle-on-DOSBox-10.png)
Nyní stiskněteCtrl + F12'Chcete -li zvýšit rychlost hodin a'Ctrl + F11„snížit rychlost hodin. Rychlost hodin se zvýší nebo sníží o 500 pokaždé, když stisknete kombinaci klíče.
![](https://elsefix.com/cs/tech/huela/wp-content/uploads/2020/03/Increase-or-decrease-clock-cycle-on-DOSBox-20-30.jpg)
Pokud nechcete procházet rychlostí hodin stisknutím 'Ctrl + F11'nebo'Ctrl + F12', můžete použít následující příkaz k nastavení rychlosti hodin pro programy spuštěné na Dosboxu.
cycles=<clock_speed>
Pokud chcete nastavit rychlost hodin10 000, příkaz půjde následovně.
cycles=10000
![](https://elsefix.com/cs/tech/huela/wp-content/uploads/2020/03/Increase-or-decrease-clock-cycle-on-DOSBox-40.png)
Pokud se chcete vrátit k výchozímu cyklu hodin nebo 3 000 cyklů za sekundu, zadejte následující příkaz a stiskněte klávesu Enter.
Cycles = auto
![](https://elsefix.com/cs/tech/huela/wp-content/uploads/2020/03/Increase-or-decrease-clock-cycle-on-DOSBox-50.png)
Chcete -li nastavit cyklus hodin na maximum, zadejte následující příkaz. Dosbox však pro všechny hry bude stále používat pouze jedno jádro a já vám nedoporuču používat tento příkaz, protože vaši fanoušci začnou rychle se točit a další intenzivní programy běží pomalu, aby spustili tyto aplikace, které nikdy nebudou potřebovat Maximální využití jakéhokoli moderního CPU.
Cycle = max
Podobně existuje řada příkazů, které můžete zadat, a nastavit rychlost hodin na určitou úroveň pro hraní her nebo jiných aplikací bezchybně na Dosbox. Ale doporučím vás, abyste nezvýšili ani nesnižovali cykly hodin na extrémní úrovně, protože to způsobí, že jak Dosbox, tak i programy, které jsou v ní spuštěny, nestabilní. Stačí si vybrat nejvhodnější rychlost hodin podle požadavků vaší hry nebo programu, který běží v Dosboxu.
Takže to bylo o tom, jak můžete upravit počet cyklů hodin za sekundu pro programy běžící v Dosboxu. Máte na mysli nějaké dotazy? Neváhejte se vyjádřit k tomu samému níže.