Windows 1.01 — теперь прямо в браузере

    image

    Нет, в данном случае речь не о том, что корпорация Microsoft решила выпустить нечто особенное для ностальгирующих пользователей ПК, которые познакомились с компьютерами много лет назад. Вместо Microsoft постарался программист Джефф Пар, который представил браузерный эмулятор Windows 1.01. Ранее я уже писал о браузерном эмуляторе древних игр и ПО, анонсированных Internet Archive-ом. Теперь — дело за ОС.

    Так вот, эмулятор написан на JavaScript, и он полностью воссоздает работу Windows 1.01, как если бы эта ОС была запущена на IBM PC XT с процессором в 4,77 МГц, и CGA-монитором (наверное, на Хабре более половины пользователей таких мониторов и не видели :)).

    Эмулятор оснащен и функциональными программными кнопками, включая сочетание Ctrl+Alt+Del, Esc, F10 и прочие. Если есть желание, можно загрузить образ дискеты, используя определенный адрес.

    Есть и свой файловый менеджер, MS-DOS Executive, позволяющий запускать и калькулятор первых версий, и древний Paint, и многое другое.

    Стоит отметить, что сама эта ОС вышла в 1985 году, причем разработчики предусмотрели для Windows 1.01 собственные версии драйверов для наиболее популярных в то время устройств.

    P.S. Кроме самой ОС, можно оценить и эмуляторы таких игрушек, как Donkey, Zork I.

    Via thenextweb
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 38

      +1
      > IBM PC XT с процессором в 4,77 МГц, и CGA-монитором

      Эх, был такой. В школе ещё :) Там я постигал написание всяких полезных bat-ников, qbasic в рамках школьной программы и чуть за рамками. Norton Commander, Norton Utilities, дискеты 5,25 на 360 килобайт и хард на 20 мегабайт /*скупая слеза ностальгии*/ И звалось это чудо «Искра 1030М»
        0
        От ведь сибариты! Я искру застал только в вузе и то по большому блату (папа был чемпионом кафедры по digger-у). В школе были только корветы, а 386-е появились только где-то в 1993-м году.
          +1
          А у меня был ЕС1841 а конфигурация такая же. Помню был еще хитрый драйвер дисковода что 360Кб дискету можно было превратить в 720Кб дискету, вроде 800.com назывался. Конечно же qbasic был чуть ли не главной программой. А потом мне показали AFDPRO тогда я сильно подсел на ассемблер. Еще помню как некоторые программы писали что им нужен 386 процессор и выше это всегда сильно огорчало.
            0
            А у меня ЕС1840 был.
            Без винта вообще, зато два флоппа :)
              +1
              Когда я по незнанию запустил программу fdisk и тыкал там по рандому (эксперериментатор блин !) то у меня в итоге тоже только два флопа и осталось :) Зато потом разобрался что такое FAT, MBR, Partition Table и т.п. Научился даже в MBR записывать немного своего кода. Это кстати потом помогло на новом компе, когда был уже Pentium MMX. Прикупил я к нему винт на 40Гб. А биос не хочет работать с винтом больше 32, тогда я ограничил объём винта на 32 Гб через, не помню уже, какую-то хитрую команду. А при старте небольшая программка в MBR уже разблокировала остальную часть винта.
                0
                У меня примерно такой же путь к нынешней профессии был (сисадмин) :) Я просто однажды сломал свой домашний компьютер, потом почитал Фигурнова, починил его и тут понеслось…
            0
            Ага-ага. А еще цветной замыленный монитор электроника и совершенно невменяемый разъем ИРПС :) Только называлась моя машинка Искра-1030 Турбо.
            0
            Хех, а у меня, возможно, где-то двойка должна была сохраниться на диске аля «1000 программ и игр»
              +7
              Круто… )
              А вот Mac OS 7 в браузере — jamesfriend.com.au/pce-js/
              Забавно что раньше нужно было держать мышку нажатой чтобы выбрать чтото в меню…
              +3
              Мышь там глючит сильно, доводишь до половины окна и она дальше не двигается, вылетает за пределы.

              Ждём, когда на js можно будет запустить эмулятор операционки, в которой можно запустить браузер, поддерживающий js.
                0
                Проведите ею в правый нижний угол, и поводите немного, исправится.
                +2
                Где можно найти инструкцию к бейсику? На A: есть BASIC.COM, на B: есть несколько *.BAS. Как их запустить? И как потом выйти назад в винду?
                  +2
                  basica b:music.bas
                  +1
                  Windows завис сразу после открытия File-> Run
                    +40
                    Полноценная эмуляция
                      0
                      я так и подумал
                    +3
                    После реализации эмулятора компьютера с линуксом на борту, эмуляция операционок (именно эмуляция, а не загрузка в эмуляторе) — это скучно.
                      +1
                      Действительно. Надо эмулировать комп, в котором можно запустить браузер, в котором эмулятор операционки, в котором запустить RDP до другой реальной машины, на которой запустить эмулятор NES и во всё поиграть :)

                      Для уровня сложности эксперт — то же самое, но что бы при этом эмулятор NES не тормозил.
                        0
                        Почему-то я думаю, что это посложнее. Эмулятор компа с виндой запустить легко и их куча, винда везде отлично работает, а вот эмулятор винды как бы ещё в зачаточном состоянии (ReactOS).
                          +3
                          В смысле? Это эмулятор компьютера, в который загружается реальный образ диска с реальным досом и прочими сипиэмами.
                            +3
                            Это и есть эмулятор компьютера (IBM PC), а образ Windows — просто одна из возможных конфигураций (если верить главной странице сайта).

                            Автору (marks) неплохо бы упомянуть это в топике.
                            +9
                            :)

                            • UFO just landed and posted this here
                                –1
                                Было уже нечто подобное по 3.11

                                Он лайн версия Windows 3.11 с браузером
                                  +2
                                  Здесь именно эмуляция на JS. А по вашей ссылке просто реализовали на JS окошки похожие на 3.11
                                0
                                Была даже специальная, улучшенная версия Windows для браузера.
                                  +2
                                  Забавно. Особенно любопытно видеть, что это сделано для ОС с закрытым кодом, где нельзя подправить ядро для упрощения жизни. Как известно, эмулятор пингвина имеется уже давно — bellard.org/jslinux/
                                    0
                                    Интересно, а можно в этот эмулятор скопировать Паскаль и писать программы?
                                      0
                                      Осталось дождаться такой же браузерный эмулятор, где вместо «Windows 1.01» написано «Windows ХР» или «Windows 7».
                                        0
                                        прекрасно!
                                          0
                                          Повис при первом запуске. Это так символично ^^
                                            0
                                            ждем, когда кто-нибуть запустит Windows 8 в браузере)
                                              0
                                              Не очень понял — это просто набор скриптов, имитирующих поведение винды, или полноценный эмулятор компа, в который загрузили винду? В общем можно ли там запустить произвольный экзешник?
                                                0
                                                ой, я кажется дискету системную форматнул…

                                                Only users with full accounts can post comments. Log in, please.