« Grouping substitutions by feature, the greedy wayGet Google to define words »

Make dosbox run as a faster computer

01/11/08

Permalink 07:58:46 am, 268 words
Categories: Announcements [A], Games

Make dosbox run as a faster computer

New versions of dosbox usually figure out what how fast the computer they are emulating needs to be. Sometimes it breaks down and reverts to the default, though, which is 386/16 I think. One of them is Elder Scrolls: Arena, which most emphatically does not run on a 386. Here’s how to fix it.

Start two terminal windows. In the first one start dosbox in windowed mode and then Arena. In the other start top -R -o cpu. dosbox should be the first entry because the list is sorted by CPU use. Now press Ctrl-F12 until (1) the game runs smoothly enough or (2) CPU use reaches 100%. Then switch into full-screen mode using Alt-Return.

Notes:

  • If the game still is running too slow and your CPU use was at 100% windowed, try Ctrl-F12 a few more times in full-screen. Descent, at least, seems to run at different speeds windowed and full-screen. The downside is that you can’t see precisely when you’re maxing out your CPU.
  • These instructions work on a Mac with a link to the dosbox executable on the search path. They should work in Linux too.
  • To adapt for Windows, press Ctrl-Alt-Del instead of top -R -o cpu. Then switch to the tab with the CPU graphs on them. Like I said, I think dosbox is single-threaded, so you probably will only be able to max out one CPU on your machine.

And now for something completely different.

I was going to post something about the long tail, but pretty much everybody has already said it. I’ll just say that Amazon still carries my favourite mouse ever, and Best Buy doesn’t.

4 comments

Comment from: Nolencito [Visitor] Email
I have done all of this & I just cannot get Dosbox to run smoothly or quickly!

I am really not liking Dosbox, as much as everyone says it is one of the best peices of software, I feel that it could be a whole lot better!

Even Scummvm has downsides too... I am stugglung to get Theme Hospital to work in Dosbox, & Scummvm doesn't pick up all of the sound... Any ideas anyone?
30/11/08 @ 19:52
Comment from: sandersn [Member]
There are limits to how fast of a computer you can emulate. If it is Theme Hospital you are trying to run, it was released in 1997 (according to Moby Games) and looks like it requires a 486/66 to play.

For example, on my 2 Ghz Core 2 Mac, I can run up to 486/33 Mhz or a little more (enough to run Descent 1 full screen). So there may not be any way to run the DOS version of a 486/66 game. You might have to try the Windows or Playstation versions.
01/12/08 @ 09:13
Comment from: Jon Hangman [Visitor] Email · http://playhangmangames.com/
Hi mate!!!I am really liking Dosbox,its helps in smooth proccing but it all depnds upon the Processor you have...Nice post keep it up !!!

http://playhangmangames.com/

03/05/09 @ 07:42
Comment from: Avro [Visitor]
This is ridiculous, the thing starts with a CPU clock of 100khz! I want the thing running at around 30Mhz and I'm losing my finger because the goddamn thing only goes up 500hz at a time! How the hell to I get it to increase faster? Holding Ctrl+F12 doesn't even work!
17/12/09 @ 21:34

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
blog software