VOGONS

Common searches


First post, by Atrus

User metadata
Rank Newbie
Rank
Newbie

I have my hands on Microsoft's new Virtual Pc 2004 for some days now and i admit it is a very good program especially for running old Windows 3.11 and 95 games. My anticipation of course was to try DOS with it and i share with you my experience:

(i make a comparison just for fun, although that's not appropriate because DOSbox is focused mainly on running games- but,hey, that's what we want, to run DOS games!!!)

Combatibility : Virtual Pc can't run every Dos game (one should say : Why?! I have installed the original dos 6.22!).In fact,with the pace DOSbox is being developed,it will beat VPC with ease. For example Ripper crashes at install (i know, it doesnt work with DOSbox either) and the same happens with Crusader: No remorse which with DOSbox now runs!

Emulation of hardware : Virtual pc emulates a Soundblaster 16 ISA and a S3 with 8 mb ram. Dosbox's support for general midi is absent,not to mention gravis etc.With the graphics card, the only important difference is the support of linear framebuffer for the Virtual PC.

Speed : This is the only part that Virtual PC is for now better than Dosbox.Ok, the speed is awesome (how did they do this the b*****s at Microsoft?)

Easy of use That's my favorite. To run a dos game with VPC you need to : 1) buy the VPC (ahem), 2) own original DOS (ahem 2 times) 3) install DOS 4) adjust manually your config.sys and autoexec.bat 5) find and install a cdrom driver 6) find and install a mouse driver 7) optimize your conventional memory(f***) and perhaps it'll run! While with DOSBOX...you know!

CONCLUSION : Dosbox does what it does better than anyone else.Ok, VPC is not to blame, it does many other jobs too, but it's good to know that Microsoft would be jealous to know that there is a dos emulator that does stuff better than the real thing!

PS. VPC has by the way smth cool: Save States!

Reply 3 of 16, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

some remarks:

As far as I know: Crusader doesn't run.

The speed of virtual Pc is by virtualization. This means they use your own processor instead of an emulated one. If you run it on a ppc host then you'll notice that virtual pc is much much slower.

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

Reply 4 of 16, by Jiri

User metadata
Rank Member
Rank
Member

Compatibility: Do not expect much. Some games work, some don´t, but DOSBox has already higher level of compatibility and it improves every day while I doubt that we can expect many changes in VPC soon. This program was developed mainly for the business purposes and games are not high on agenda.

Emulation: Graphics is rather good but I had problems with stuttering sound in almost every game.

Speed: Yes, it is high, but DOSBox should be improved soon in this regard.

Conclusion: DOSBox is better solution for DOS games today. And tomorrow? It will be probably much better. 😀

Reply 5 of 16, by Atrus

User metadata
Rank Newbie
Rank
Newbie
Fizzban wrote:

They didn't. They bought VPC from another company (Connectix).

You are absolutely right about that. Clasic Microsoft's tactic. They bought the programmers along with the license. Dosbox team, are you next? 😀

Qbix wrote:

The speed of virtual Pc is by virtualization.

Then,it's obvious! So another disadvantage for VPC is that adjusting the cpu speed is not possible for playing the oldies, (of course one can use the unstable Moslo). Dosbox beats them again. (As for crusader i managed to play it with one of the latest CVS builds)

Jiri wrote:

Emulation: Graphics is rather good but I had problems with stuttering sound in almost every game.

That's true, sound stutters some times.This is general with VPC,happens with the Windows installments too!

Reply 6 of 16, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Do you happen to know the date Crusader was playable ?
I just tried it and No regret is not playable at the moment.
Or did you specify some special options.

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

Reply 8 of 16, by Reckless

User metadata
Rank Oldbie
Rank
Oldbie

MS didn't buy VPC to allow people to play 'crappy' DOS games 😀 They are more interested in business applications for which the compatability issues are much less. VPC is a non issue in the games world. For a start it's not exactly cheap and even when you have it, it doesn't exactly do much for the average punter here!

DOSBox,VDMSound, SCUMMVM, NAGI, FreeSCI, etc. etc. are the right tools for the jobs we all want them to do - run old games well!

I use VPC at work and it's a fantastic tool. We verify our application developments on Win98 and NT4 on these systems whilst developing under 2K/XP/2K3. VPC is a huge saving in time and money.

Reply 9 of 16, by tkcmd

User metadata
Rank Newbie
Rank
Newbie

Crusader No remorse doesnt work with the current CVS build
It gave me this error
"DOS INTERRUPT ERROR - CHECK THE INSTALL GUIDE FOR MORE INFORMATION"

Since im the lucky owner of this game 😀 i checked what the install guide had to say about it. And i quote

Your configuration load utilities that move DOS data segments into extended memory. Such programs are incompatible with crusader. In QEMM, the incompatible programs are DOS-UP.SYS and DOSDATA.SYS load in to you CONFIG.SYS. Other memory managers have similair programs under different names. Useing a boot disk will elliminate this problem

Hope this helps someone to find out whats wrong with crusader and fix it

Reply 10 of 16, by Guest

User metadata
Atrus wrote:

Emulation of hardware : Virtual pc emulates a Soundblaster 16 ISA and a S3 with 8 mb ram. Dosbox's support for general midi is absent,not to mention gravis etc.With the graphics card, the only important difference is the support of linear framebuffer for the Virtual PC.
Easy of use That's my favorite. To run a dos game with VPC you need to : 1) buy the VPC (ahem), 2) own original DOS (ahem 2 times) 3) install DOS 4) adjust manually your config.sys and autoexec.bat 5) find and install a cdrom driver 6) find and install a mouse driver 7) optimize your conventional memory(f***) and perhaps it'll run! While with DOSBOX...you know!

I compared Dos 6.22 with Windows 95a using Connectix VPC 5.2 and after installing the OS specific virtual Additions plus one Intel driver set called infinst-enu-pv22.zip, I found virtual Win95 to be much easier to configure and use, and faster, than Dos 6.22 itself.

P.S. :
it should also be noted imho that DosBox allowing advmame2x scaling and stuff will always offer much nicer a visual experience that whatever guest Dos 6 or Win95 does.

Reply 11 of 16, by Darkfalz

User metadata
Rank Member
Rank
Member

Aaron Giles, emulation and MAME God, wrote most of that CPU core for Virtual PC using a dynarec core. That's why it is so fast. And I don't think you should be calling this man a bastard.

A fairer comparison would be Virtual PC vs Bochs.

Reply 12 of 16, by Atrus

User metadata
Rank Newbie
Rank
Newbie

I didn't know that Aaron Giles was involved in VPC!He is indeed the guru of emulation. Btw Darkfalz, i don't have anything personal with anyone,maybe i was a bit harsh 😉

Reply 13 of 16, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I really can't get crusader running. Maybe your version is different
do you have one big map file ?
or do you files that are sepperated ?

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

Reply 14 of 16, by Atrus

User metadata
Rank Newbie
Rank
Newbie

Qbix, the latest cvs build i have is 20040107 and i'm sure i had tried crusader with it.Maybe i was just lucky,because i tried to run it again yesterday, and it showed the message with the DOS interrupt error. I will try to remember what exactly i 'd done. I remember that i managed to run it (without sound), watched the whole intro, got into the options screen, watched the whole next video with the guy talking through the intercom,although i didn't managed to actually play because a blank screen followed for quite some time.I never tried again to run the game but i'll try today.

About the crusader version : i must check (i'm not at home now and don't have the game with me)

Reply 15 of 16, by Iori Branford

User metadata
Rank Newbie
Rank
Newbie

VPC 5.2 (from before Connectix was bought out) actually runs Crusader okay. There are sticky key issues, but they're nowhere near as bad as DOSBox's. Under 2004 it gives me an Exception 14; is that what you fellow Crusader players are getting?