Jump to content

The Windows Room


Recommended Posts

The example i gave is for all different OS versions at once. If you want a subset, then simply remove the unused bits.

One should note that without third party help, one can only have one version of DOS to ms-dos 3.x to 6.x or pc-dos 3.x to 7.x, and only one version of MS-DOS 7.x - 8.x or Windows 9x. So if you want to have two versions of Windows 9x, you need a third-party boot-manager OR separate machines.

You can run different Win9x versions, if you do the "replace-DOS" trick, and multi-boot Windows through a DOS menu. This is only partially successful, but you can have Win3.1/Win95/Win98, running on the Win98 DOS version.

Link to comment
Share on other sites


Highest specs for a Win95b OS are these:

-CPU = any single-core, <400MHz during setup, <1500 MHz after AMD K6 patch

-MB = any single-CPU; PCIe not tested.

-Memory = any, 512MB max. (there is a separate topic about this problem)

-graphics = any, including AGP, but you need drivers. Best I know of are Matrox G200, GeForce MX and ATI Xpert@ series.

-HDD = ATA133, < 127GB without the patch; if you have drivers you can use RAID, SATA, SCSI too, any size supported by the driver.

-sound = any, if you have drivers; most onboard codecs don't have drivers.

-Keyboard = PS/2

-Mouse = PS/2 or serial

-CD-RW = any

-DVD = can read but I'm not sure you can write

-Network = Ethernet - any, if you have drivers; wireless - no; bluetooth - no; IrDA - only if not USB.

-Modems = any serial; any internal if you have drivers.

-Partitions = FAT16 - 2GB max. or FAT32 - 2TB max. (2TB not tested, 220GB works)

Win95 OSR2.5 (v4.00.950c) is the same thing as Win95 OSR 2 (v4.00.950b). The only difference is that OSR 2.5 CD contains IE4 and some updates. These updates are also available on M$ web site and can be installed on OSR 2.

For Win98:

-CPU = any single-core, any freq.

-MB = any single-CPU, not tested with dual-CPU, not tested with PCIe

-Memory = same as Win95

-graphics = any, if you have drivers

-HDD = same as Win95

-sound = any

-Keyboard, mouse = any

-CD-RW, DVD = any

-Network = any, if you have drivers

-Modem = same as Win95

-Partitions = same as Win95b

For Win3.11 (Windows for Workgroups):

-CPU = ???; it works on Athlon XP @ 2GHz

-MB = ???; it may work with PCIe too (won't even know it's there... :whistle: )

-Memory = ???; it works with 256MB DDR400

-graphics = any, including AGP, if you want just standard modes (VGA). Best I know of is Matrox G200 AGP.

-HDD = any accesible in MS-DOS.

-sound = any, if you have drivers; that means all ISA cards, some PCI (like SB 16PCI, SB Live maybe...)

-Keyboard = any, including USB if BIOS offers support for legacy OS

-Mouse = PS/2 or serial

-CD, DVD = any drive accesible from MS-DOS will also be accesible in Win3.11.

-Network = most Ethernet cards, including onboard adapters, have Win311 drivers. TCP-IP can be installed as an add-on.

-Modems = any serial or any ISA card that creates a virtual serial port during POST; any other internal modem if you have drivers. Software modems don't work.

-Partitions = FAT16, 2GB max.. Only short file names are supported.

For Win3.10:

-same as Win3.11, but without network.

For MS-DOS 6.22:

-CPU = any; HIMEM.SYS and EMM386.EXE may not load on dual-core, I never tested.

-MB = any

-Memory = any type, any size. EMM386.EXE can only provide 64MB EMS.

-graphics = any, but I noticed that some newer cards don't support VESA graphic modes anymore, especially hi-res modes. SciTech UniVBE does't work with cards created after 2002.

-HDD = Any drive accesible through INT 13h, 127GB max. That means any drive supported by BIOS. (If the drive is larger, you can access files stored in the first 127GB but DON'T WRITE!!!) There are generic mass storage drivers for USB. Card readers don't work - I did try!

-sound = any, if you have drivers. PCI cards usually don't work very well.

-Keyboard = any, including USB if BIOS offers support for legacy OS

-Mouse = PS/2 or serial. There are generic mouse drivers for MS-DOS.

-CD, DVD = any. You need to load (generic) CD-ROM drivers for MS-DOS and MSCDEX before windows starts. For SCSI writers there are MS-DOS programs for CD burning.

-Network = most Ethernet adapters, including onboard, have a "packet driver". Load this driver and use Arachne to browse the web! :thumbup:

-Modems = any serial modem; any internal modem with a MS-DOS driver that creates a virtual serial port.

-Partitions = FAT16. MS-DOS 7.1 supports FAT32 and there is a driver that adds support for long file names. Don't run any defrag utilities on a partition with long file names, or you won't have them anymore!

Win3.x and Win95 can be installed on the same partition as Win98.

1) Create a FAT16 partition.

2) Install Win95. You can use the default \Windows directory. Also, create a system disk. You never know what might happen... :whistle:

3) Install Drive Compression Tools (DriveSpace).

4) Compress C:

5) Copy ATTRIB.EXE to DriveSpace host drive. You will need it later. Don't forget!

6) Boot into DOS (F8 or Restart in MS-DOS mode).

7) Go to DriveSpace host drive, unset hidden system and readonly attributes for DRIVESPACE.000 and rename it to something like WIN95.VOL

8) Install Win98 on the same partition. Repeat steps 3,4,5 and rename the file WIN98.VOL

9) Install Win311 on MS-DOS 7.2 left on the partition by Win98.

To boot Win31 just start the computer.

To boot Win9x rename WIN9x.VOL to DRIVESPACE.000 and reboot. These files can be renamed even if they are currently in use by DriveSpace. Create a .BAT file to switch them.

Edited by Marius '95
Link to comment
Share on other sites

For Win3.11 (Windows for Workgroups):

-CPU = ???; it works on Athlon XP @ 2GHz

-MB = ???; it may work with PCIe too (won't even know it's there... :whistle: )

-Memory = ???; it works with 256MB DDR400

-graphics = any, including AGP, if you want just standard modes (VGA). Best I know of is Matrox G200 AGP.

-HDD = any accesible in MS-DOS.

-sound = any, if you have drivers; that means all ISA cards, some PCI (like SB 16PCI, SB Live maybe...)

-Keyboard = any, including USB if BIOS offers support for legacy OS

-Mouse = PS/2 or serial

-CD, DVD = any drive accesible from MS-DOS will also be accesible in Win3.11.

-Network = most Ethernet cards, including onboard adapters, have Win311 drivers. TCP-IP can be installed as an add-on.

-Modems = any serial or any ISA card that creates a virtual serial port during POST; any other internal modem if you have drivers. Software modems don't work.

-Partitions = FAT16, 2GB max.. Only short file names are supported.

LFN and FAT32 support is available if running on top of MS-DOS 7.1 with DOS LFN support.

Google "PMWIN3" for an unofficial livefloppy image of MS-DOS 7.1 with (Chinese) Windows 3.2 and the abovementioned additional features. Creator is Wengier Wu.

Link to comment
Share on other sites

Nice post but

1) Win95 OSR2 does not only contains IE4 and some patchs but also USB support!

2) Size limitation on harddisks is 137GB, not 127GB!

You mean OSR 2.5 ...

Like I said, OSR 2.5 CD contains IE4 and some updates (like USB support). BTW, I don't know any USB device that works in Win95. There are no drivers for Win95. Not even a mass storage driver.

LFN and FAT32 support is available if running on top of MS-DOS 7.1 with DOS LFN support.

Correct! But:

1) If you load LFN driver on some newer computers, you won't have enough conventional memory to start windows. BIOS producers just don't care anymore about how much upper memory will be available to EMM386.

2) No program written for Win31 can use LFNs. These programs can't use LFNs even if run in WinXP! And only some, very few, Win95 programs can run in Win311+Win32 update.

2) If you start Win31 on a FAT32 partition, 32bit disk access won't work.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...