Windows emulators in browser

Happy Birthday Windows 95!

Fancy a blast from the past? Curious about the Microsoft Windows release that introduced such familiar concepts as the Desktop, Start Menu, Taskbar and Notifications Area? Well, now thanks to the wonders of Emscripten and DOSBox, and modern JavaScript runtimes, you can try it out in your browser.

This is strictly for educational purposes. Windows 95 is a copyrighted piece of software, and Microsoft (and others) have not had their rights expire yet, in fact they probably never will. Proceed at your own risk.

(The button is a link to the Internet Archive. Until 2021 I hosted the emulator here, but it’s a better experience for the both of us now that it’s there.)

If you have a slow connection, the download might take a long time. The disk image is 47MB zipped (131MB uncompressed), so you’ll need to be patient.

You can fiddle around and have a bit of nostalgia (or, if you are one of the newer generations, a learning experience), but anything you do won’t be saved, it’s entirely ephemeral. This is because the disk image resides in a temporary filesystem (i.e. your device’s RAM) and will be lost once you leave the page.

Why is it so slow?

A factor of a few things:

  • Windows 95 isn’t being run directly, rather it is running on an emulated CPU
  • DOSBox isn’t really optimised for Windows 95, it’s really for DOS games and, at a stretch, possibly Windows 3.x
  • Because DOSBox isn’t optimised for Windows 95, it doesn’t have native disk drivers, and instead Windows 95 has to go via DOS («real-mode disk access») to read the hard disk
  • DOSBox isn’t running natively on your machine, it’s been compiled to JavaScript using Emscripten — even with asm.js support, this won’t be quite as fast as DOSBox natively
  • Em-DOSBox uses Emscripten’s «emterpreter» rather than compiling directly to asm.js, because it needs to be able to pause and resume execution, and the emterpreter interpreting bytecode has worse performance than normal asm.js output — unfortunately, turning off emterpreter breaks everything
  • Moore’s Law is ending

Why do I keep getting «Emulation aborted due to nested emulation timeout.»?

In some cases, Em-DOSBox will abort when the emulator is taking too long, to avoid freezing the browser. There’s not much that can be done about this, unfortunately. Even with a higher timeout, you still see this message and have it abort on you when trying to do certain things (open Internet Explorer, for instance). That being said, I am looking into this.

If you’re never able to get through startup, the one piece of advice I can give here is to use Firefox. It seems to work better here, presumably because of its asm.js support.

Can I load or save my own files or software?

The only thing the emulator has access to is the disk image of Windows 95 temporarily stored in memory. Changes to that image aren’t saved anywhere, so anything you do in Windows 95 – changing settings, writing poetry in Notepad, defragmenting the hard drive, deleting everything – will be lost once the emulator is stopped. (Update: Wow, now that it’s on the Internet Archive, changes you make do seem to be preserved in your browser’s local storage. A secret feature! I wouldn’t rely on it long-term though.) As configured right now, there’s no way to attach other drives to the emulator yourself, and there’s no networking, so you have no way to get files in or out.

If you need to run old software that only works under Windows 95, this site can’t help you. I suggest installing Windows 95 under DOSBox, or another piece of emulation or virtualisation software (such as VMWare or VirtualBox), on your computer. Alternatively, obtain an old computer which runs Windows 95.

How was this done?

I installed Windows 95 in DOSBox using this guide from a virtualised CD, then packaged up the disk image, along with an AUTOEXEC.BAT file and a custom dosbox.conf using Em-DOSBox. (In 2021, when I moved this to the Internet Archive, I put that same image and AUTOEXEC.BAT into a zip file.) Really, all the hard work was done by the Emscripten, DOSBox and Em-DOSBox people. And, of course, the browser vendors and other people who have worked tirelessly to make the modern web platform what it is today. In the process of making this, I never once had to touch the DOSBox source code!

Читайте также:  Что делает операционная система windows

What version of Windows 95 is it?

Aha, someone’s aware that Windows 95 didn’t just have a single version! In this case, it’s Windows 95 OSR2. That version had FAT32 and Internet Explorer 3.0, but didn’t support the Pentium properly and lacked USB support. It’s a CD-ROM install. Well. I think it’s OSR2: the install disc has a 1996 timestamp and it has IE3 (like OSR2), yet it reports itself as «4.00.950 C» in System Properties, and the CD-ROM label was WIN_95C. like OSR 2.5. Hmm. Something’s weird about that install disc. Or Wikipedia is lying to me.

Why did you make this?

Nostalgia! I was watching Politics Unboringed. In it, Mr. Foreman shows us the Internet websites of the big three political parties in Britain. in 1996. On Windows 3.1. — and CANYON.MID played in the background. That tune. it’s magical to me, so I started listening to it on YouTube. And that gave me even more nostalgia, and I really wanted to recreate the experience of using Windows 95 from my childhood.

Who are you?

My name is Andrea! You can email me if you want to. I can’t promise I’ll respond, sorry.

Windows 95 Copyright &copy 1981–1996 Microsoft Corp.
This uses Em-DOSBox, an Emscripten port of DOSBox, Copyright © its respective authors, and licensed under the GNU GPLv2.
Background to this page taken from here.

Запускаем старые версии Windows в браузере

Начало XXI века ознаменовалось невиданными по масштабам приступами ностальгии по прошедшему столетию, которые поразили даже тех, кто застал его лишь в младенческой люльке. Трудно представить, чтобы, скажем, в XIX веке так же массово скучали по восемнадцатому, хотя, конечно, отдельные личности всегда были подвержены таким заболеваниям.

Для минувшего столетия было характерно самое стремительное развитие науки и техники за всю историю человечества. Именно в двадцатом веке придуманы многие технологии, устройства и предметы, которые были немыслимы ни на одном из предыдущих этапов развития цивилизации и которые сегодня кажутся нам такими привычными. При этом далеко не всё созданное тогда дошло до наших дней: многие изобретения быстро ушли в прошлое, уступив место более совершенным и удобным. Самые передовые технологии сменяли друг друга буквально на глазах изумлённых наблюдателей, и, возможно, именно поэтому многим так приятно вспоминать безбожно устаревшие вещи, которые ещё совсем недавно им самим казались ультрасовременными.

Если в середине XX века понятие «операционная система» было знакомо лишь узкому кругу специалистов, то уже к концу 60-х годов их было несколько. Одна из них, UNIX, претерпев множество изменений, дошла до наших дней. «Золотой век» пользовательских ОС начался в середине 80-х, с выпуском Windows 1.01, представлявшей собой по сути графическую среду для операционной системы MS-DOS. С тех пор пользовательские ОС прошли огромный путь, поэтому сегодня особенно интересно вспомнить его основные вехи. А сделать это не так уж и сложно: вам не потребуются ни антикварные компьютеры, ни доисторические дисководы: эмуляторы многих операционок прошлого можно найти в интернете, и они будут без проблем работать в вашем браузере.

1. Windows 1.01 (1985)

Первая версия «графической оболочки» Windows увидела свет 20 ноября 1985 года, и на тот момент это был весьма привлекательный продукт — несмотря на то что не имел ни иконок программ, ни полноценной графики. Многие пользователи считали Windows ненужным излишеством, и фактически они были правы: средствами MS-DOS, без установки «окошек» можно было полноценно обходиться ещё на протяжении почти целого десятилетия.

Эмулятор Windows 1.01 работает на виртуальной «персоналке» IBM PC XT (первой PC с жёстким диском), располагающей 256 килобайтами памяти, винчестером на 10 Мбайт и CGA-дисплеем с разрешением 320×200 точек.

В эмуляторе можно пользоваться мышкой, которая даёт возможность выбирать накопитель, ходить по меню и папкам и двойным кликом запускать программы. Если вы нажмёте кнопку Reset, то эмулятор перезагрузится и вам будет предложено ввести дату и время. Затем загрузится DOS, и нужно будет перейти с диска A на диск C, выбрать директорию и ввести «win», чтобы запустить Windows. Которая, кстати, загрузится практически мгновенно.

2. Windows 3.0 (1990)

Первая «настоящая», по мнению многих, версия операционной системы Windows, вышедшая 22 мая 1990 года, — с переработанным интерфейсом, диспетчером программ как основой рабочего стола и файловым менеджером. Windows 3.0 поддерживала до 14 Мбайт оперативной памяти, дисплеи с 256 цветовыми оттенками и предоставляла возможность запуска DOS-приложений в окне.

В этом эмуляторе Windows 3.0, к сожалению, невозможно пользоваться мышью (хотя изначально, видимо, это предусматривалось), поэтому для работы придётся освоить клавиатуру. Чтобы настроить систему, перейдите к иконке Control Panel и нажмите её. Перемещайтесь по окнам и меню, используя клавиши курсора и клавишу Tab. Чтобы выйти из настроек, нажмите Alt+C и выберите Exit. Чтобы разложить пасьянс или поиграть в реверси, в диспетчере программ нажмите Alt+W и выберите пункт Games. Чтобы попасть в первый встроенный в Windows текстовый редактор Write, нажмите Alt+W и выберите пункт Accessoires.

Читайте также:  Папка владелец папки linux

3. Windows 3.1 (1992)

В новой версии Windows, представленной 6 апреля 1992 года, появилось множество улучшений, касающихся прежде всего мультимедиа: в частности, она позволяла воспроизводить видеофайлы «из коробки». Претерпел изменения и пользовательский интерфейс: появилась поддержка «Drag-and-drop» — перетаскивания и бросания иконок, то есть для печати документа теперь стало достаточно зацепить его иконку мышкой и «бросить» её на иконку принтера. Кроме того, Windows 3.1 стала первой операционной системой Microsoft, доступной на диске CD-ROM.

Этот эмулятор прекрасно работает с мышью, за исключением, увы, режима перетаскивания и бросания. Чтобы посмотреть видеофайл, откройте папку Accessoiries, запустите Media Player и в меню File выберите один из нескольких роликов. Можно также изменить фон рабочего стола: откройте папку Main, кликните по иконке Control Panel и выберите Desktop.

4. Windows 95 (1995)

Выпущенная 24 августа 1995 года Windows 95 — первые «окошки» с графическим интерфейсом, близким к современному. И одновременно это первая Windows, прославившаяся введённым в ней легендарным «синим экраном смерти».

Шутливый «эмулятор» Windows 95 демонстрирует классический рабочий стол этой операционки, однако что бы вы ни пытались сделать, она будет неизменно выпадать в синий экран.

5. Windows 98 (1998)

Операционная система Windows 98, представленная 25 июня 1998 года, стала самой удачной и успешной по сравнению со всеми предыдущими версиями. Она оставалась популярной даже после 2001 года, когда вышел следующий бестселлер — Windows XP. Благодаря превосходной совместимости с самым разнообразным оборудованием и программным обеспечением именно Windows 98 смогла стать лучшей игровой платформой для персональных компьютеров. Вместе с тем Windows 98 унаследовала от предшественницы невысокую стабильность и пресловутый «синий экран смерти».

На сайте Total Emulator можно найти флеш-эмуляторы нескольких версий Windows начиная с Windows 98e, в том числе и на русском языке, а также Windows 2000, Windows Me, Windows Vista и Windows XP. Все эти эмуляторы не обеспечивают полноценной работоспособности, но позволяют прогуляться по большей части меню и настроек, чтобы составить ясное представление о пользовательском интерфейсе разных версий «Форточек».

6. И не только Windows: эмулятор Apple System 7

Как вы могли догадаться, в Сети существуют эмуляторы не только Windows, но и старых версий многих других операционных систем. К примеру, нынешним поклонникам компьютеров Apple будет небезынтересно посмотреть на «классическую» операционную систему Apple System 7, появившуюся на свет 13 мая 1991 года и очень похожую внешне на тогдашнюю Windows 3.0.

Эмулятор весьма функционален и, помимо игр, позволяет запускать даже полноценные программные пакеты вроде PageMaker, MacPaint, Microsoft Word и Excel.

Наконец, поклонники классических игр для DOS могут воспользоваться сервисом DOSBox, откуда предлагается скачать эмулятор MS-DOS для самых различных современных операционных систем — от Windows и Mac OS X до Debian и Fedora. Периодически там же появляются доступные для бесплатного скачивания разнообразные старые игры, но чтобы «поймать» хотя бы одну из них, нужно постоянно заходить на этот сайт.

Подборка классических ОС, которые можно запустить в браузере

Подборка классических ОС, которые можно запустить в браузере

Современные операционные системы очень технологичны — они сами справляются с большинством проблем, о которых вы даже не догадываетесь, и образуют громаднейшую экосистему, в которой пользователь чувствует себя комфортно и беззаботно. Но какими были операционные системы 10, 20 или даже 30 лет назад? Чтобы это узнать, не обязательно устанавливать виртуальную машину. Современные веб-технологии позволяют частично эмулировать ОС так, что от вас уже ничего не потребуется — достаточно открыть нужный сайт.

Представляем вашему вниманию подборку из девяти классических операционных систем, которые можно запустить в браузере.

Macintosh Classic

Ещё в далёком 1984 году компания Apple выпустила свой первый персональный компьютер — Macintosh. Именно он послужил началом мировой линейки компьютеров Maс. Macintosh Classic стал первым массово продаваемым компьютером с графическим интерфейсом.

Эмулятор ОС Macintosh работает под управлением System 7.0.1 с тремя ранними приложениями: MacPaint, MacDraw и Kid Pix.

Macintosh Plus

Спустя 2 года после выхода первого компьютера Macintosh Apple представила его продолжение: Macintosh Plus.

На его ценнике красовалось число $2600. Современные цены Apple меркнут на фоне такой стоимости. Компьютер был снабжён 1 МБ ОЗУ, но поддерживал до 4 МБ. К нему можно было подключить до 7 периферийных устройств, и на борту был установлен привод для флоппи-дисков на 800 КБ.

В те годы большинство игр были свободно доступными. На этом эмуляторе установлены Risk, Cannon Fodder и Shufflepuck.

Mac OS X 10.7

Mac OS X 10.7 или же Max OS X Lion — самая молодая ОС в этом списке. Пользователи увидели её только в июле 2011 года.

Как и предыдущие системы, она показала много новинок. К примеру, в Mac OS X 10.7 впервые можно было заметить AirDrop и Лаунчер приложений. Это была первая система Mac, которая поставлялась с emoji-шрифтом и FaceTime.

Читайте также:  Редактор cron mac os

В этой ОС в последний раз можно увидеть некоторые приложения, например Fornt Row, iSync и QuickTime Streaming Server.

К сожалению, из-за некоторых особенностей эмуляция Max OS Lion более ограничена, чем другие системы в этом списке. Эмулятор в большей степени работает на CSS, поэтому в этой ОС можно будет полазить только на рабочем столе, в меню и просмотреть некоторую системную информацию.

AmigaOS 1.2

Операционную систему AmigaOS версии 1.2 впервые увидели на компьютере Commodore Amiga 500. Этот компьютер был самым продаваемым из линейки Amiga. Его продемонстрировали на выставке CES в 1987 году, после чего уже весной он начал расходиться по всему миру.

Несмотря на то, что Amiga 500 позиционировался как многозадачный компьютер домашнего пользования, в истории он запомнился именно как игровой ПК. Не зря во всём мире были на слуху такие игры как The Secret of Monkey Island, Lemmings, Elite и Sensible Soccer.

У этого компьютера были следующие характеристики:

  • разрешение экрана от 320×200 до 640×400;
  • 32-цветный экран;
  • 512 КБ ОЗУ.

На данном эмуляторе установлены первые игры Amiga: Boing, Robocity, Juggler, Dots, Boxes, Lines и Speech.

PC DOS 5

Пока Apple и Commodore боролись за место на рынке со своими линейками Mac и Amiga, IBM решило тоже внести свою лепту в эту область, чтобы дополнить свой ассортимент ПК.

Первые продажи компьютеров IBM приходятся на 1981 год. Однако этот эмулятор работает с PC DOS 5 1986 года — это обновление IBM PC XT 286.

У этого компьютера было 640 КБ оперативной памяти, 20 МБ жёсткого диска. Процессор работал на тактовой частоте в 6 МГц.

Непосредственно операционная система PC DOS 5 была выпущена только в 1991 году и стала самым крупным обновлением DOS в истории.

В этом эмуляторе есть три классические игры, которые наверняка вызовут приступ ностальгии: Wolfenstein 3D, оригинальная Civilization и Monkey Island.

Windows 1.01

Эта версия Windows вышла в ноябре 1985 года. Именно она стала первой ОС в свободном доступе. Кроме того, это была первая система Билла Гейтса. К слову, это всё происходило ещё до того, как появилась глобальная сеть Интернет.

По существу эта ОС была графической оболочкой для MS-DOS. Windows 1.01 запускалась непосредственно в MS-DOS как программа. В ней (и в эмуляторе) были доступны приложения Calculator, Calendar, Clipboard Viewer, Clock, Notepad, Paint, Reversi, Cardfile, Terminal и Write.

«Под капотом» у Windows 1.01 были собственные драйверы для видео-карты, мыши, клавиатуры, принтера и последовательного порта. Цветность ОС зависела от графического адаптера, поэтому есть не только цветной, но и чёрно-белый эмулятор Windows 1.01.

Windows 3.1

В апреле 1992 на полках магазинов появилась Windows 3.1. Она пришла на замену тогдашнеей Windows 3.0.

Несмотря на почти идентичное название, в этой ОС был представлен ряд улучшений. Явным изменением стали шрифты TrueType. Они использовались в интерфейсе самой ОС, что превратило её в мощный ресурс издательской индустрии. На тот момент было доступно три шрифта: Arial, Courier New и Times New Roman.

Естественно, изменения коснулись не только шрифтов. В Windows 3.1 появились такие вещи как drag-and-drop, поддержка мыши в MS-DOS и Менеджер программ. Теоретический максимум оперативной памяти был 4 ГБ, что по тем меркам было невообразимо. На практике это было всего 256 МБ.

В будущем на замену Windows 3.1 пришла Windows 95, но поддержка первой продолжалась аж до 2008 года.

В этом эмуляторе есть несколько классических игр, таких как Minesweeper и Solitaire, некоторые программы, например Write, Paintbrush, и даже доступ к Панели Управления.

Windows 95

Вышедшая в августе 1995 года операционная система Windows 95 безусловно стала ключевой для того десятилетия.

Именно она заложила базовые концепции, которые можно заметить в её современных потомках. Это, конечно, меню Пуск и Панель задач — именно они стали дебютными особенностями этой системы. Их можно заметить во всех последующих версиях Windows, кроме Windows 8, где кнопка Пуск была убрана. Windows 95 является результатом объединения продукции MS-DOS и Windows, ранее развивавшихся раздельно.

Эмулятор работает под управлением Windows 95 OSR2. В этой версии не было поддержки USB, и она плохо работала на процессорах Pentium. В эмуляторе можно включить полноэкранный режим и включить/отключить управление мышью. К сожалению, так как он работает в браузере, изменения в системе сохраняться не будут.

Windows XP

И завершает сегодняшнюю подборку, как вишенка на торте, всем известная Widnows XP. Вышедшая в 2001 году, она заняла 29 % рынка операционных систем, став второй самой популярной ОС (на первом месте Windows 7). По заверениям веб-аналитиков из Net Applications, на момент 2007 года Windows XP занимала 76,1 % используемых ОС.

Официальная поддержка последнего релиза этой ОС завершилась 8 апреля 2014 года.

Данный эмулятор работает на Total Emulator, небольшом сайте, на котором вы с лёгкостью сможете переключаться между версиями Windows ME, 98, 2000, XP и Vista.

Оцените статью