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

Материал из Old-Games.RU Wiki
Перейти к навигации Перейти к поиску
Строка 38: Строка 38:
  
 
== Интересные факты ==
 
== Интересные факты ==
* Цветовые настройки, установленные в 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>.
  
 
== Примечания ==
 
== Примечания ==

Версия 22:57, 30 октября 2011

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. Использует расширенную память. Может быть запущена и на процессоре 8086/88.

Windows 2/386 (2.1)

Версия для Intel 80386. Серьезно отличается от других версих семейства тем, что использует виртуальную машину процессора 80386. Это позволяет данной системе запускать несколько DOS-приложений в разных окнах одновременно. Поддержка режима расширенной памяти весьма слабая.

Игры

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

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

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

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

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

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

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

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

TrueColor в 8-цветном Windows

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

Эмуляция

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

  • Цветовые настройки, установленные в Windows 2.03, сохраняются при апгрейде вплоть до Windows XP [2].

Примечания


Семейство операционных систем 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