VOGONS

Common searches


First post, by user222

User metadata
Rank Member
Rank
Member

Some applications would only run in a certain version of MS-DOS. If you run that application in DOSBox, you would get an error message similar to "Incorrect MS-DOS version". Because of this, DOSBox must be able to make the application think that it's running under a certain version of MS-DOS.

Last edited by user222 on 2005-01-24, 05:17. Edited 1 time in total.

Reply 4 of 8, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

All MS DOS utilities check the precise DOS version for no reason (so they work only in their own DOS version). DOSBOX reports itself as MS DOS 5 (so utilities from MS DOS 5 should work). As QBIX said, FreeDOS utilities do not do that (and they are freely available).

Mirek

Reply 6 of 8, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

no need for it.

more accurate answer.
dos varies from version to version
changing the version might break stuff as dosbox internal emulation is locked to the 5.0 features. Which are enough for all dosgames.

increasing/lowering the numbers will change the excact specification dosbox has to adhere to.

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

Reply 7 of 8, by MajorGrubert

User metadata
Rank Member
Rank
Member
mirekluza wrote:

All MS DOS utilities check the precise DOS version for no reason (so they work only in their own DOS version).

Well, there is a reason. Some MS-DOS utilities depend on undocumented calls that could change from version to version or were not available in previous versions, so MS had a policy of always checking for the underlying DOS version on every utility, whether necessary or not.

Major Grubert

Athlon 64 3200+/Asus K8V-X/1GB DDR400/GeForce FX 5700/SB Live! 5.1