VOGONS


First post, by Farang

User metadata
Rank Newbie
Rank
Newbie

Hello, i have a problem with dosbox.

the cycles are standard at 3000

when i use CTRL-F12 to set it higher , the games and dos box becoming very very slow.

as soon as i use ctrl-f12 or ctrl-f8 it becomes very slow and playing games isnt possible anymore.

can anybody helps me to fix that problem ?

hope u understand my english

Reply 1 of 7, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

your cpu maybe can't handle more cycles ?

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 7, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Version of DOSBox?
What CPU do you have?
An example of game that runs slow?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 3 of 7, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

Try typing core dynamic at the DOSBox Z:\> prompt before running a game.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 4 of 7, by Farang

User metadata
Rank Newbie
Rank
Newbie

hmm using intel pentium 3 450. its an old one i know but for old games i use it

Reply 6 of 7, by Farang

User metadata
Rank Newbie
Rank
Newbie

thx but games like space quest and police quest lands of lore running fine .

but for wing commander 2 i need ctrl-12 but when i use that the whole dosbox running slow

how i can get run wc2 smoothly?

Reply 7 of 7, by ADDiCT

User metadata
Rank Oldbie
Rank
Oldbie

It's easy: open DOSBox in windowed mode, and task manager. Now start a "demanding" game (in your case, that would be nearly any game, more on that later), and look at the CPU utilization. Adjust the cycles until CPU util is _below_ 100% (maybe hitting 100% in "spikes"). Now you have an idea about how many cycles your system can take. If you set cycles larger than the "100% threshold", DOSBox will get slower and slower, until your system begins to "choke". You may be able to get a few percent better performance by using a CVS build (Gulizoka's or ykhwong's), choosing a different output method (Direct3D, OpenGL), or increasing frameskip.

OK, you probably don't want to hear this, but it's a fact: your system is _way_ too slow for DOSBox. It might be strong enough to handle "simple" 2D games, like the ones you gave as examples, but with anything 3D, you'll not be able to get good framerates. You have to understand how 3D works without hardware 3D acceleration: the CPU has to calculate every single pixel on the screen, without the help of special hardware.