Set up Win 3.x with 1024*768 resolution
Posted: 28. Jul 2007, 17:31
Set up a Win 3.x VM with 1024*768 resolution
Overview
Below you find tips on how to:
- set up a Win 3.x VM with 1024*768 resolution and 256 colors
The guest is a DOS 6.22 VM with a basic (default) Win 3.x installation.
My host system is a typical WinXP machine with 1280*1024 display.
I used VirtualBox 1.4.0.
Prerequisites
What do you need (apart from having a basic DOS 6.22 / Win 3.x VM):
- preferably vgapatch com (from http://chitchat.at.infoseek.co.jp/vmware/ )
- next best thing is svgaptch (from http://www.japheth.de/ )
- svga.exe (for Win 3.1 only)
Installation for Windows 3.1
How to:
- make a temporary directory e.g. ’tmpsvga’
- run svga.exe in it
- run vgapatch p (or svgaptch -p)
- run windows setup from the DOS prompt (this may require a 'cd c:\windows' command first)
- select ’Other (Requires disk...)’ and point to temporary directory
- select Super VGA 1024*768 256 Small (small fonts is nicer but large fonts work equally well)
- finish and start windows.
Limitations:
- switching to/from full screen DOS applications doesn’t work; workaround (may or may not work): use PIF editor to change all these to windowed applications; it may improve what’s left of the screen anyway
- workaround (vgapatch only) use ctrl-alt-delete, hit return in the blue screen and there you are.
- workaround (vgapatch only) use alt+enter to swap and screen may return to normal
- Windows setup may return with an error: cannot copy vgalogo.lgo. If that happens: hit Return until it quits and rerun setup with the same choice.
Installation for Windows for Workgroups 3.11
Because WfW 3.11 already has the svga256.drv it is enough to patch it there...
How to:
- run windows setup from the DOS prompt (this may require a 'cd c:\windows' command first)
- select Super VGA 1024*768 256 Small (small fonts is nicer but large fonts work equally well)
- run vgapatch p (or svgaptch -p) in the windows\system directory with svga256.drv
- finish and start windows.
Limitations: see under Win 3.1
Enjoy !
PS dated 080121: some more limitations from when I originally wrote this post:
- WfW 3.11 and svgaptch: seems to have a problem with networking when using svgaptch’ed version (use win /n, if only to check this) => could try vgapatch. Issue is potentially memory related.. did not get this sorted out exactly
- WfW 3.11 and vgapatch: display looks wrong but can be restored with sending ctr-alt-delete and hitting return in the blue (garbled) screen
PS dated 080209: enhanced with a few small clarifications ('cd' commands hints)
Overview
Below you find tips on how to:
- set up a Win 3.x VM with 1024*768 resolution and 256 colors
The guest is a DOS 6.22 VM with a basic (default) Win 3.x installation.
My host system is a typical WinXP machine with 1280*1024 display.
I used VirtualBox 1.4.0.
Prerequisites
What do you need (apart from having a basic DOS 6.22 / Win 3.x VM):
- preferably vgapatch com (from http://chitchat.at.infoseek.co.jp/vmware/ )
- next best thing is svgaptch (from http://www.japheth.de/ )
- svga.exe (for Win 3.1 only)
Installation for Windows 3.1
How to:
- make a temporary directory e.g. ’tmpsvga’
- run svga.exe in it
- run vgapatch p (or svgaptch -p)
- run windows setup from the DOS prompt (this may require a 'cd c:\windows' command first)
- select ’Other (Requires disk...)’ and point to temporary directory
- select Super VGA 1024*768 256 Small (small fonts is nicer but large fonts work equally well)
- finish and start windows.
Limitations:
- switching to/from full screen DOS applications doesn’t work; workaround (may or may not work): use PIF editor to change all these to windowed applications; it may improve what’s left of the screen anyway
- workaround (vgapatch only) use ctrl-alt-delete, hit return in the blue screen and there you are.
- workaround (vgapatch only) use alt+enter to swap and screen may return to normal
- Windows setup may return with an error: cannot copy vgalogo.lgo. If that happens: hit Return until it quits and rerun setup with the same choice.
Installation for Windows for Workgroups 3.11
Because WfW 3.11 already has the svga256.drv it is enough to patch it there...
How to:
- run windows setup from the DOS prompt (this may require a 'cd c:\windows' command first)
- select Super VGA 1024*768 256 Small (small fonts is nicer but large fonts work equally well)
- run vgapatch p (or svgaptch -p) in the windows\system directory with svga256.drv
- finish and start windows.
Limitations: see under Win 3.1
Enjoy !
PS dated 080121: some more limitations from when I originally wrote this post:
- WfW 3.11 and svgaptch: seems to have a problem with networking when using svgaptch’ed version (use win /n, if only to check this) => could try vgapatch. Issue is potentially memory related.. did not get this sorted out exactly
- WfW 3.11 and vgapatch: display looks wrong but can be restored with sending ctr-alt-delete and hitting return in the blue (garbled) screen
PS dated 080209: enhanced with a few small clarifications ('cd' commands hints)