Windows 2.x: различия между версиями

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
 
(не показано 20 промежуточных версий 5 участников)
Строка 1: Строка 1:
 +
[[Image:Win386 box.jpg|thumb|180px|Коробка Windows 386.]]
 
'''Windows 2.x''' (1987) — семейство операционных систем от [[Microsoft]].
 
'''Windows 2.x''' (1987) — семейство операционных систем от [[Microsoft]].
  
== Короткий обзор ==
+
== История ==
Первая система семейства, Windows 2.03, вышла в 1987 году. Более ранние версии не продавались из-за судебных разбирательств с [[Apple]]. Windows 2.x, как и [[Windows 1.x|предыдущая ОС]], не являлась полноценной операционной системой, используя в качестве ядра [[MS-DOS]]. Кооперативная многозадачность позволяла испольнять одновременно несколько Windows приложений, но критическая ошибка в одном из них "вешала" всю систему. Основным отличием было перекрывание окон. Обеспечивалась полная совместимость программ для [[Windows 1.x]].
+
Первая система семейства, Windows 2.03, вышла в 1987 году. Более ранние версии не продавались из-за судебных разбирательств с [[Apple]]. Windows 2.x, как и [[Windows 1.x|предыдущая ОС]], не являлась полноценной операционной системой, используя в качестве ядра [[MS-DOS]]. Кооперативная многозадачность позволяла исполнять одновременно несколько Windows-приложений, но критическая ошибка в одном из них "вешала" всю систему. Основным отличием было перекрывание окон. Обеспечивалась полная совместимость программ для [[Windows 1.x]].
 
 
=== Графические возможности ===
 
[[Image:W2 rus 256.gif|thumb|180px|Руссифицированный Windows 2.1 256 цветов (PVGA)]]
 
В основном, аналогичны [[Windows 1.x]]. Вместе с системой также поставлялся драйвер [[VGA]] видеокарты, который позволял использовать режим 640x480 16 цветов, хотя реально Windows отображал только 8. Некоторые производители ранних SVGA видеокарт, поставляли свои драйвера, обеспечивающие режим 800x600, 1024x768 и/или 256 цветов. <br />
 
[[Image:Dithering w2.png|thumb|90px|TrueColor в 8-цветном Windows]]
 
Стоит так же отметить, что ранние версии Windows, даже в режиме 8 цветов эмулировали работу [[True Color]] , с помощью [[dithering|дизеринга]]. Несовершенные [[CRT]] мониторы того времени создавали иллюзию богатой цветовой палитры.
 
  
 
== Версии ==
 
== Версии ==
  
 
=== Windows 2.03 ===
 
=== Windows 2.03 ===
Совместима со всеми IBM PC/XT/AT. Работает в Real Mode, не использует дополнительной памяти
+
Совместима со всеми IBM PC/XT/AT. Работает в [[Real Mode]], не использует дополнительной памяти.
  
 
=== Windows 2/286 (2.1) ===
 
=== Windows 2/286 (2.1) ===
Версия для процессора [[Intel 80286]]. Также работает в Real Mode. Использует расширенную память. Может быть запущен и на процессоре 8086/88
+
Версия для процессора [[Intel 80286]]. Также работает в Real Mode. Может использовать 64 KB памяти [[HMA]]. Поддерживает [[EMS]], но при работе на [[Intel 80286|80286]], эта память чаще всего недоступна<ref>http://www.phantom.sannata.ru/forum/index.php?t=9021&amp;a=stdforum_view&amp;o=&st=0</ref>. Может быть запущена и на процессоре 8086/88.
  
 
=== Windows 2/386 (2.1) ===
 
=== Windows 2/386 (2.1) ===
Версия для [[Intel 80386]]. Серьезно отличается от других версих семейства, тем что использует виртуальную машину процессора 80386. Это позволяет данной системе запускать нексолько DOS-приложений в разных окнах одновременно. Поддержка режима расширенной памяти весьма слабая.
+
[[Image:W386-VM.png|thumb|180px|Одновременный запуск нескольких DOS приложений.]]
 
+
Версия для [[Intel 80386]]. Серьезно отличается от других версий семейства тем, что использует виртуальную машину процессора 80386. Это позволяет данной системе запускать несколько DOS-приложений в разных окнах одновременно. Аналогично Windows 2/286, при запуске на процессоре 80386 использует [[EMS]], что позволяет адрессовать до 32 MB ОЗУ.
  
 
== Игры ==
 
== Игры ==
[[Image:Risk w2.png|thumb|180px|[[Risk]]]]
+
Хотя данная версия Windows так и не стала популярной, она стала первой платформой, под которую активно начали писать программы независимые разработчики. Кроме семи известных [[Windows 1.x]]-игр, совместимых с новой системой, в 80-е годы было создано около двадцати для Windows 2.x. Среди них [[Risk]], [[Solitare]], [[Balance of Power: 1990 edition]]. См. также [[Список игр для Win1/Win2]].
[[Image:Bop90 w2.gif|thumb|180px|[[Balance of Power: 1990 edition]]]]
 
Хотя, данная версия Windows так и не стала популярной, она стала первой платформой, под которую активно начали псать программы независимые разработчики. Кроме, семи известных [[Windows 1.x]] игр, совместимых с новой системой, в 80-е годы было создано около двадцати для Windows 2.x. Среди них: [[Risk]], [[Solitare]], [[Balance of Power: 1990 edition]].
 
  
 
=== Проблемы разработки ===  
 
=== Проблемы разработки ===  
До выхода [[DirectX]] вместе с [[Windows 95]], разработчики предпочитали [[DOS]] для производства игр. Ранние Windows накладывали многие ограничения и занимали системные ресурсы, не давая ничего взамен. Скудные графические возможности, медленный вывод рисунков, проблема использования памяти многими приложениями, отсутствие поддержки звуковой карты (до выхода [[MME]]): все это было серьезной проблемой для написания качественных игр. Кроме того, доля Windows на рынке была весьма незначительна, и окупаемость ставилась под сомнение. <br />
+
[[Image:Dialog w2.png|thumb|180px|Dialog Editor заложил основы визуального программирования.]]
[[Windows 3.0]] был первым, который приобрел достаточную популярность у программистов, и для него было создано несколько удобных средств разработки. Для Windows 2.x единственным таким средством был официальный SDK. Но и он был крайне неудобен, по сравнению с совершенствующимися пакетами под DOS. Часто находились нестандартные методы написания программ<ref>http://www.bearwindows.boot-land.net/win2xru.htm</ref>
+
До выхода [[DirectX]] вместе с [[Windows 95]] разработчики предпочитали [[DOS]] для производства игр. Ранние Windows накладывали многие ограничения и занимали системные ресурсы, не давая ничего взамен. Скудные графические возможности, медленный вывод рисунков, проблема использования памяти многими приложениями, отсутствие поддержки звуковой карты (до выхода [[MME]]) - всё это было серьезной проблемой для написания качественных игр. Кроме того, доля Windows на рынке была весьма незначительна, и окупаемость ставилась под сомнение. <br />
 +
[[Windows 3.0]] была первой ОС, которая приобрела достаточную популярность у программистов, и для неё было создано несколько удобных средств разработки. Для Windows 2.x единственным таким средством был официальный SDK. Но и он был крайне неудобен по сравнению с совершенствующимися пакетами под DOS. Часто находились нестандартные методы написания программ<ref>http://www.bearwindows.boot-land.net/win2xru.htm</ref>.
 +
 
 +
<gallery widths="180px">
 +
File:Bop90 w2.gif|[[Balance of Power: 1990 edition]]
 +
File:Risk w2.png|[[Risk]]
 +
</gallery>
 +
 
 +
== Использование ==
 +
=== Графические возможности ===
 +
[[Image:W2 rus 256.gif|thumb|180px|Русифицированный Windows 2.1 256 цветов (PVGA)]]
 +
[[Image:Dithering w2.png|thumb|left|90px|TrueColor в 8-цветном Windows]]
 +
В основном аналогичны [[Windows 1.x]]. Вместе с системой также поставлялся драйвер [[VGA]]-видеокарты, который позволял использовать режим 640x480х16 цветов, хотя реально Windows отображала только 8. Некоторые производители ранних SVGA-видеокарт поставляли свои драйвера, обеспечивающие режим 800x600, 1024x768 и/или 256 цветов.
 +
 
 +
Стоит также отметить, что ранние версии Windows даже в режиме 8 цветов эмулировали работу [[True Color]] с помощью [[dithering|дизеринга]]. Несовершенные [[CRT]]-мониторы того времени создавали иллюзию богатой цветовой палитры.<br style="clear: both" />
 +
 
 +
=== Мультимедиа ===
 +
[[Image:W2 video.jpg|thumb|Видео в Windows 2.x. Из журнала InfoWorld]]
 +
В Windows 2.x поддержка мультимедиа не присутствовала. Но именно к этой версии относятся первые пробы создания мультимедийных расширений для Windows сторонними разработчиками. Фирма VideoLogic выпустила видеокарту DVA 4000 с поддержкой Windows 2.x, которая позволяла просматривать видео в окне<ref>http://www.youtube.com/watch?v=3Ha859R5cDA</ref>.<br style="clear: both" />
 +
 
 +
=== Популярность ===
 +
[[Image:Excel21p.png|thumb|Excel 2.1]]
 +
Как уже отмечалось выше, Windows 2.x не была коммерчески успешной. Тем не менее, благодаря реализации Excel для данной системы, Windows 2.x имела неплохой спрос относительно своего предшественника. Необходимость бизнеса в удобном табличном процессоре была крайне острой, а качественных продуктов очень мало. Такой спрос породил специфическую Runtime версию Windows 2.03. Не будучи самостоятельной программой, Runtime версия несла реализацию [[WinApi]] поверх DOS для основной программы (чаще всего Excel). Это позволяло использовать окна и другие элементы [[GUI]], не устанавливая саму операционную систему. <br />
 +
Также на Windows 2.x обратили внимание и сторонние разработчики программного обеспечения. Впервые под Windows были выпущены Pagemaker, CorelDraw и некоторые другие, популярные и сегодня, средства. <br />
 +
Отдельно стоит отметить расширение PubTech File Organizer от фирмы PubTech. Эта программа после установки запускалась сразу с Windows и вносила много дополнительных функций, таких как: полноценный рабочий стол, корзина, drag-drop, отображение файлов в виде иконок, свободное визуальное размещение файлов в папке и др. Большинство этих функций впоследствии были реализованы в следующих версиях Windows.
 +
 
 +
== Эмуляция ==
 +
Так как Windows 2.x, по сути, не является самостоятельной операционной системой, а представляет из себя приложение MS-DOS, то достаточно использовать любой DOS-эмулятор, например [[DOSBox]].
  
 
== Интересные факты ==
 
== Интересные факты ==
Цветовые настройки, установленные в Windows 2.03, сохраняются при апгрейде вплоть до [[Windows XP]] <ref>http://rasteri.blogspot.com/2011/03/chain-of-fools-upgrading-through-every.html</ref>
+
* Цветовые настройки, установленные в Windows 2.03, сохраняются при апгрейде вплоть до [[Windows XP]] <ref>http://rasteri.blogspot.com/2011/03/chain-of-fools-upgrading-through-every.html</ref>.
 +
* Microsoft Word for Windows 1.0 разрабатывался одновременно для Windows 2.x и [[Windows 3.0]], в последнем появились удобные для использования тулбары. Поэтому разработчикам пришлось эмулировать их при запуске из-под Windows 2.x с помощью панелей и обычных кнопок. Тем не менее, Word всё равно имеет дополнительные расширения для Windows 3.0.
  
 
== Примечания ==
 
== Примечания ==

Текущая версия на 21:17, 10 января 2018

Коробка Windows 386.

Windows 2.x (1987) — семейство операционных систем от Microsoft.

История

Первая система семейства, Windows 2.03, вышла в 1987 году. Более ранние версии не продавались из-за судебных разбирательств с Apple. Windows 2.x, как и предыдущая ОС, не являлась полноценной операционной системой, используя в качестве ядра MS-DOS. Кооперативная многозадачность позволяла исполнять одновременно несколько Windows-приложений, но критическая ошибка в одном из них "вешала" всю систему. Основным отличием было перекрывание окон. Обеспечивалась полная совместимость программ для Windows 1.x.

Версии

Windows 2.03

Совместима со всеми IBM PC/XT/AT. Работает в Real Mode, не использует дополнительной памяти.

Windows 2/286 (2.1)

Версия для процессора Intel 80286. Также работает в Real Mode. Может использовать 64 KB памяти HMA. Поддерживает EMS, но при работе на 80286, эта память чаще всего недоступна[1]. Может быть запущена и на процессоре 8086/88.

Windows 2/386 (2.1)

Одновременный запуск нескольких DOS приложений.

Версия для Intel 80386. Серьезно отличается от других версий семейства тем, что использует виртуальную машину процессора 80386. Это позволяет данной системе запускать несколько DOS-приложений в разных окнах одновременно. Аналогично Windows 2/286, при запуске на процессоре 80386 использует EMS, что позволяет адрессовать до 32 MB ОЗУ.

Игры

Хотя данная версия Windows так и не стала популярной, она стала первой платформой, под которую активно начали писать программы независимые разработчики. Кроме семи известных Windows 1.x-игр, совместимых с новой системой, в 80-е годы было создано около двадцати для Windows 2.x. Среди них Risk, Solitare, Balance of Power: 1990 edition. См. также Список игр для Win1/Win2.

Проблемы разработки

Dialog Editor заложил основы визуального программирования.

До выхода DirectX вместе с Windows 95 разработчики предпочитали DOS для производства игр. Ранние Windows накладывали многие ограничения и занимали системные ресурсы, не давая ничего взамен. Скудные графические возможности, медленный вывод рисунков, проблема использования памяти многими приложениями, отсутствие поддержки звуковой карты (до выхода MME) - всё это было серьезной проблемой для написания качественных игр. Кроме того, доля Windows на рынке была весьма незначительна, и окупаемость ставилась под сомнение.
Windows 3.0 была первой ОС, которая приобрела достаточную популярность у программистов, и для неё было создано несколько удобных средств разработки. Для Windows 2.x единственным таким средством был официальный SDK. Но и он был крайне неудобен по сравнению с совершенствующимися пакетами под DOS. Часто находились нестандартные методы написания программ[2].

Использование

Графические возможности

Русифицированный Windows 2.1 256 цветов (PVGA)
TrueColor в 8-цветном Windows

В основном аналогичны Windows 1.x. Вместе с системой также поставлялся драйвер VGA-видеокарты, который позволял использовать режим 640x480х16 цветов, хотя реально Windows отображала только 8. Некоторые производители ранних SVGA-видеокарт поставляли свои драйвера, обеспечивающие режим 800x600, 1024x768 и/или 256 цветов.

Стоит также отметить, что ранние версии Windows даже в режиме 8 цветов эмулировали работу True Color с помощью дизеринга. Несовершенные CRT-мониторы того времени создавали иллюзию богатой цветовой палитры.

Мультимедиа

Видео в Windows 2.x. Из журнала InfoWorld

В Windows 2.x поддержка мультимедиа не присутствовала. Но именно к этой версии относятся первые пробы создания мультимедийных расширений для Windows сторонними разработчиками. Фирма VideoLogic выпустила видеокарту DVA 4000 с поддержкой Windows 2.x, которая позволяла просматривать видео в окне[3].

Популярность

Excel 2.1

Как уже отмечалось выше, Windows 2.x не была коммерчески успешной. Тем не менее, благодаря реализации Excel для данной системы, Windows 2.x имела неплохой спрос относительно своего предшественника. Необходимость бизнеса в удобном табличном процессоре была крайне острой, а качественных продуктов очень мало. Такой спрос породил специфическую Runtime версию Windows 2.03. Не будучи самостоятельной программой, Runtime версия несла реализацию WinApi поверх DOS для основной программы (чаще всего Excel). Это позволяло использовать окна и другие элементы GUI, не устанавливая саму операционную систему.
Также на Windows 2.x обратили внимание и сторонние разработчики программного обеспечения. Впервые под Windows были выпущены Pagemaker, CorelDraw и некоторые другие, популярные и сегодня, средства.
Отдельно стоит отметить расширение PubTech File Organizer от фирмы PubTech. Эта программа после установки запускалась сразу с Windows и вносила много дополнительных функций, таких как: полноценный рабочий стол, корзина, drag-drop, отображение файлов в виде иконок, свободное визуальное размещение файлов в папке и др. Большинство этих функций впоследствии были реализованы в следующих версиях Windows.

Эмуляция

Так как Windows 2.x, по сути, не является самостоятельной операционной системой, а представляет из себя приложение MS-DOS, то достаточно использовать любой DOS-эмулятор, например DOSBox.

Интересные факты

  • Цветовые настройки, установленные в Windows 2.03, сохраняются при апгрейде вплоть до Windows XP [4].
  • Microsoft Word for Windows 1.0 разрабатывался одновременно для Windows 2.x и Windows 3.0, в последнем появились удобные для использования тулбары. Поэтому разработчикам пришлось эмулировать их при запуске из-под Windows 2.x с помощью панелей и обычных кнопок. Тем не менее, Word всё равно имеет дополнительные расширения для Windows 3.0.

Примечания


Семейство операционных систем Windows
[+]
Ранние:
Windows 1.xWindows 2.xWindows 3.x
Семейство 9x:
Windows 95Windows 98Windows ME
Семейство NT:
Windows NTWindows 2000Windows XPWindows VistaWindows 7Windows 8
Мобильные:
Windows CEWindows Mobile (Windows Phone) • Windows Phone 7Windows Phone 8