VOGONS


DosBox

Topic actions

First post, by Plavozont

User metadata

Hello. Can I ask you a few questions? Please don't find me naive and Sorry for my English. So, Why, Making a DosBox, is such a Long and UnEasy Work. Ms-Dos Weights only about 100 Kb, and it allows to run all kinds of Ms-Dos programs that ever existed in the world. Seems very simple. But you, have to adapt DosBox for each game personaly, and still they work slowly, much more slowly than Ms-Dos session in Windows. I wonder if it is possible to make a "save/load state" function in DosBox, like the one in the sega-emulator, and it would be very useful to make the DosBox-Window to resize. I would like to offer you do that. And one more thing. What can it be possible to do, when the Windows-program doesn't fit the screen ? Except for bying a new Display with larger resolution ?

Thank you.

Reply 1 of 8, by neowolf

User metadata
Rank Member
Rank
Member

The command prompt is not DOS. MS-DOS came on 3(4 with extras) floppies and was an operating system in it's own right. Dosbox is emulating not only this operating environment, but also all of the hardware of a PC. It is NOT comparable to a command prompt in this. A save state function has been proposed and it's probably possible but no one's done it yet. It's an open source program so it's up to people of their own free time to make changes. If you really want it badly, add it yourself.

"Omne ignotum pro magnifico"

Reply 2 of 8, by avatar_58

User metadata
Rank Oldbie
Rank
Oldbie

To resize it, simple hit alt-enter to go fullscreen. If you look in your dosbox.conf file you will find options for you to tinker with.

Last edited by avatar_58 on 2006-01-27, 01:07. Edited 1 time in total.

Reply 3 of 8, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

avatar, I think you mean alt+enter rather than alt+tab.

Reply 4 of 8, by avatar_58

User metadata
Rank Oldbie
Rank
Oldbie
HunterZ wrote:

avatar, I think you mean alt+enter rather than alt+tab.

Yes...yes I do. 😅

Reply 5 of 8, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

But you, have to adapt DosBox for each game personaly

Not true although it may appear that way.

Initially DosBox was created with very basic support to get to the level where games would at least execute or to get some basic games working so that the developers could figure out why the games were not working. There is alot of documentation out there for DOS but there is also alot of documentation that is not available nor will it ever be available. In these cases the people who fix the broken games have to figure it out for themselves. This is where it may appear that DosBox is being "adapted" for each game. It's not. When the programmers fix a part of the emulation that is not correct it hopefully will benefit alot more games. This is how most emulation is programmed for....and how all programs are programmed for. You use the program, you find the bugs, you report the bugs, the programmers fix them (If they are nice or if they care 😉 )

How To Ask Questions The Smart Way
Make your games work offline

Reply 6 of 8, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

By the way, DOS was not simple. I wonder if you ever tried to get a CONFIG.SYS that worked with every game (that was impossible, of course). DOSBox is quite similar: You must work with the configuration for a while to get the best out of your specific computer, but it is possible to find a configuration that works with 90% of the games. Just like in real DOS, there is always the troublesome 10% that need special attention.

Reply 7 of 8, by red_avatar

User metadata
Rank Oldbie
Rank
Oldbie

I'll say even more Moe: there were many different kinds of DOS. MS DOS, IBM DOS, PC DOS, etc. Of course MS DOS was best supported, but even then, DOS was only as good as its drivers. Mouse drivers, soundcards drivers, the versions of emm386.exe and himem.sys, etc. And then there's the hardware.

I know several games that refused to run on nearly every computer I tried them on - but DOSBOX runs them perfectly. Why? Because DOSBOX is a clean DOS version, with very standard emulated hardware which was made to be most compatible with games. Not to mention the relatively unlimited memory DOSBOX has at its disposal!

Bottomline: DOSBOX is actually better than the original DOS versions in many areas. It's only when certain games use obscure functions of the old DOS that problems may arise.

Reply 8 of 8, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

I should track down a copy of Reader Rabbit 2 and try it in DOSBox. I was never able to get that @#!$ game to run on either of our computers when I was a kid.