Virtual machine for Windows 3.xx

Discuss MS-DOS, Windows 1, 2 and 3.
Post Reply
serezhaonly
User avatar
Donator
Posts: 14
Joined: Thu Mar 26, 2015 7:42 pm

Virtual machine for Windows 3.xx

Post by serezhaonly »

Hi!
Advise the virtual machine which is as well suited for Windows 3.xx. Share your experience of installation and operation. Thank you.

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: Virtual machine for Windows 3.xx

Post by TheCollector1988 »

Though not literally speaking a vm, but PCem-X (fork of PCem) offers great compatibility regarding Windows 3.x and even networking (NE2000).

serezhaonly
User avatar
Donator
Posts: 14
Joined: Thu Mar 26, 2015 7:42 pm

Re: Virtual machine for Windows 3.xx

Post by serezhaonly »

TheCollector1988 thanks, interesting. http://pcem-emulator.co.uk/ is it? And need any driver to use?

TheCollector1988
User avatar
Donator
Posts: 3604
Joined: Wed Feb 23, 2011 12:11 am
Location: Italy
Contact:

Re: Virtual machine for Windows 3.xx

Post by TheCollector1988 »

serezhaonly wrote:TheCollector1988 thanks, interesting. http://pcem-emulator.co.uk/ is it? And need any driver to use?
that and this too: http://forum.softhistory.org/showthread.php?tid=29 :)

Archenemy
User avatar
Permanently Banned
Posts: 516
Joined: Wed Aug 27, 2014 3:05 pm
Location: C:\Users\Archenemy

Re: Virtual machine for Windows 3.xx

Post by Archenemy »

Also use stuff like MESS, QEMU, Bochs, Microsoft Virtual PC 2007/2004, DOSBox, etc.
Offtopic Comment
500 posts! :mrgreen:
@Archenemy betaarchive member

Last edited by Archenemy on Fri Dec 13, 2013 12:00 am, edited 6634564737338 times in total.

serezhaonly
User avatar
Donator
Posts: 14
Joined: Thu Mar 26, 2015 7:42 pm

Re: Virtual machine for Windows 3.xx

Post by serezhaonly »

TheCollector1988 thank you.
Archenemy Hello. Interesting practical use. For Example Debugging. Advantages, disadvantages. Asked by lack of experience. Thank you)

pittical
Posts: 102
Joined: Fri Nov 01, 2013 7:51 pm

Re: Virtual machine for Windows 3.xx

Post by pittical »

I would use dosbox or qemu, but mainly because I know those best. Both work well, but there might be better ones out there. And for dosbox, you need a special build if you want to do any debugging. No idea if that might be a problem on your OS of choice.

Re: experiences, I installed win3.1 (not wfw3.11) in dosbox just a few weeks ago. No issues whatsoever. Didn't try anything in the networking department though.

RentedMule
Donator
Posts: 941
Joined: Tue Oct 17, 2006 8:26 pm

Re: Virtual machine for Windows 3.xx

Post by RentedMule »

VMWare works fine for me

Schezo
User avatar
Posts: 28
Joined: Wed Mar 04, 2015 8:20 pm

Re: Virtual machine for Windows 3.xx

Post by Schezo »

I typically use Virtual PC 2007 SP1 to run for Windows (for Workgroups) 3.x, or any other Windows version from the DOS line. While you could also try VMWare, there is, among others, the problem of display hi-color driver compatibility (while there exists a fix for it, some stuff gets broken along the way).

I use only those two because I don't really need anything more than that (except for running Windows 1.0 prereleases, in which case I use the old PCem 0.3 from moons ago)

User5274
User avatar
Posts: 87
Joined: Thu Apr 09, 2015 2:54 pm
Location: Tula, Russia
Contact:

Re: Virtual machine for Windows 3.xx

Post by User5274 »

I used Bochs and used Windows 3.x without any problems.

MSUser2013
User avatar
Donator
Posts: 749
Joined: Sat Jan 12, 2013 9:08 am
Location: Washington State

Re: Virtual machine for Windows 3.xx

Post by MSUser2013 »

I use VirtualPC, It can virtualize Windows 3.1 just fine, You can even find video and sound drivers that are compatible with it (S3 Trio 64 and Sound Blaster 16, These are what VPC emulates, Windows 3.1x drivers are available for them), But it works best if you have a Pre-2009 PC, If you have issues with running Windows 3.1 on VirtualPC then you can use PCem, It also has Windows 3.1 drivers.
Last edited by MSUser2013 on Wed Jun 17, 2015 6:36 am, edited 1 time in total.

xflies
Posts: 7
Joined: Tue Nov 18, 2014 2:10 am
Location: Taiwan

Re: Virtual machine for Windows 3.xx

Post by xflies »

I use Virtual PC 2007 too. It supports not only video and sound cards, but also the network adapter. My Windows 3.1 (not Windows for Workgroup) on VPC 2007 has the ability to access Internet.

ovctvct
Posts: 1058
Joined: Fri Apr 25, 2014 6:19 pm

Re: Virtual machine for Windows 3.xx

Post by ovctvct »

MSUser2013 wrote:I use VirtualPC, It can virtualize Windows 3.1 just fine, You can even find video and sound drivers that are compatible with it (S3 Trio 64 and Sound Blaster 16, These are what VPC emulates, Windows 3.1x drivers are available for them).
No offence, but VPC gives crap stability in windows 3.x. When in 386 enh. mode, I always get general protection faults and whatnot. I use Pcem-x as its a lot better with stability and I even managed to get online with it.

baaj7749
Posts: 12
Joined: Mon Sep 01, 2014 4:59 am

Re: Virtual machine for Windows 3.xx

Post by baaj7749 »

if you play games on Windows 3.xx, DosBox is the best.

Overdoze
User avatar
Posts: 1762
Joined: Mon Feb 24, 2014 10:28 am
Location: Slovenia

Re: Virtual machine for Windows 3.xx

Post by Overdoze »

ovctvct wrote:No offence, but VPC gives crap stability in windows 3.x. When in 386 enh. mode, I always get general protection faults and whatnot. I use Pcem-x as its a lot better with stability and I even managed to get online with it.
Depends on what software and drivers you use. I've only had GPFs in 3.X running in VPC after installing certain shaddy drivers.
All roads lead to Neptune™

KRNL386 - my site about retro computing | My site about Windows 1.0 | My blog | 86Box Manager | LeakDB - list of PC OS warez leaks

Battler
User avatar
Donator
Posts: 2117
Joined: Sat Aug 19, 2006 8:13 am
Location: Slovenia, Central Europe.
Contact:

Re: Virtual machine for Windows 3.xx

Post by Battler »

Windows 3.x is less stable in VPC. Just for comparison, with the same S3 Trio64 drivers, Windows 3.1 becomes quite unstable in VPC but remains perfectly stable in both stock PCem and PCem-X.

Plus remember, while PCem and PCem-X are pretty much guaranteed to give the same results regardless of the host machine, VPC will not because it virtualizes the host CPU rather than emulating one, so, say Windows 3.1 on VPC might be perfectly stable for someone and completely unstable for someone else.
Main developer of the 86Box emulator.
Join the 86Box Discord server, a nice community for true enthusiasts and 86Box supports!

The anime channel is on the Ring of Lightning Discord server.

Check out our SoftHistory Forum for quality discussion about older software.

James
User avatar
Posts: 2030
Joined: Thu Oct 11, 2007 9:13 pm

Re: Virtual machine for Windows 3.xx

Post by James »

Yes, mostly because we're talking about running Windows 3.1 on a virtualized Core ix platform; compared to pcem/pcem-X running it on an emulated 386/486/Pentium. But, in general, one must be warned that pcem(-x) does require some computing power to use; since you are basically having your native processor emulate the entire platform of another processor. Performance problems aren't noticeable on the 386/486 platforms, but certainly on the Pentium (which is really not stable enough imo)

Okaris
Donator
Posts: 73
Joined: Fri Oct 16, 2015 3:34 am

Re: Virtual machine for Windows 3.xx

Post by Okaris »

VMWare workstation if you can afford or VirtualBox for free users. The sound may take some tweaking to get it to work properly. There should be guides on how to do this online.

Post Reply