VOGONS


First post, by Minuous

User metadata
Rank Newbie
Rank
Newbie

2 things that would improve DOSBox at minimal developer inconvenience:

1) an option to precisely emulate the clock speed of the original IBM-PC (approx. 4.77MHz). Otherwise the users have to 'guess' the right speed which is not very satisfactory.

2) ability to boot .IMG files a la Flopper.

Plus a few bug fixes that have not been done yet - see other thread.

Reply 2 of 8, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator
Minuous wrote:

1) an option to precisely emulate the clock speed of the original IBM-PC (approx. 4.77MHz). Otherwise the users have to 'guess' the right speed which is not very satisfactory.

2) ability to boot .IMG files a la Flopper.

1. Not possible (or more precisely not worth the effort - it would be a lot of work to time everything as in reality, it would introduce significant overhead and it would influence just the oldest games - newer ones do not need it).

2. It does exist. Read README and search forum (command BOOT).

Mirek

Reply 3 of 8, by Minuous

User metadata
Rank Newbie
Rank
Newbie

1) Surely not THAT hard: most emulators have quite precise speed emulation. And the oldest games are of course the best; and the newer games tend not to need DOSBox so much.

2) BOOT SPACESTR.IMG -l a

or just BOOT SPACESTR.IMG

Opening image file: spacestr.img
Cannot open bootdisk file. Failing.
Cannot open spacestr.img

Eh!? What is this all about!?

Reply 4 of 8, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Booting works. Perhaps one thing: the image from which you boot must be on already mounted disc. So for example put the image to c:\dosbox
and "mount c: c:\dosbox" before booting

Mirek

Reply 5 of 8, by Freddo

User metadata
Rank Oldbie
Rank
Oldbie
Minuous wrote:

1) Surely not THAT hard: most emulators have quite precise speed emulation. And the oldest games are of course the best; and the newer games tend not to need DOSBox so much.

That's because they emulate a specific CPU. Dosbox do not. They may both be emulators but that doesn't mean they work the same way.

Reply 8 of 8, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator
Minuous wrote:

That's odd, how can DOSBox run MS-DOS programs on PPC-based machines such as the Pegasos without doing CPU emulation?

DOSBOX emulates processor. I think the guy meant that instruction timings differed on different Intel processors.
Anyway: instruction timing is not emulated (it would mean adding unnecessary overhead) and also other emulated things are not timed precisely as in reality (the same reason). So the relative speed of DOSBOX is influenced by what is being done (some things are emulated quicker, some slower).

Mirek