Иногда хочется поностальгировать, запустить старый компьютер с Windows 95 или Macintosh Classic, но устанавливать виртуальные машины бывает долго и трудно. Поэтому некоторые люди создали сайты и мало весящие приложения, чтобы можно было легко и быстро запустить старую операционную систему и насладится ею.
Virtual x86
Эмуляторы в браузере
На этом сайте собраны эмуляторы разных ОС, включая Arch Linux, ReactOS, Windows 2000, Windows 98, Windows 95, Windows 3.1, Windows 1.01, MS-DOS 6.22, FreeDOS, OpenBSD, 9front, Android-x86, KolibriOS и Oberon. Рядом с названиями операционных систем написана информация об эмуляторах. В зависимости от системы, указаны либо факты, например «загрузка занимает 15 секунд», либо представленные возможности, хотя интернет в эмуляторах Windows 2000 и Windows 98 не работает, несмотря на описание. Также, если у вас есть образ диска, вы сами можете запустить эмуляцию ОС, которой нет на сайте.
💻 Посетить сайт
Windows 1.01
Эмулятор в браузере
После обновления страницы эмулятор стирает все созданные файлы, и сбрасывает внесенные в систему изменения. Для работы доступны блокнот, калькулятор, календарь, картотека Windows, часы, Paint, игра Reversi, терминал и приложение Write. Можно также переключаться между дисками, менять вид отображения файлов, отсортировать их и выделить только программы, менять названия файлов, удалять их, копировать и смотреть свойства. Также есть возможность создавать свои директории и редактировать их.
💻 Посетить сайт
Windows 3.1
Эмулятор в браузере
В этом эмуляторе можно посмотреть системные файлы, настроить формат даты и чувствительность мышки, изменить цветную схему ОС, фон и другие элементы, хотя язык поменять нельзя. Поскольку это эмулятор, принтер работать не будет, но зато можно посмотреть консоль. Из приложений доступны калькулятор, Paintbrush, NotePad, блокнот, календарь, часы, Writer и еще несколько. Всего две игры: Solitaire, то есть пасьянс, и знакомый сапер. Никакого выхода в интернет, но внесенные изменения сохранятся, даже если перезагрузить сайт или компьютер.
💻 Посетить сайт
Windows 95
Эмулятор в браузере
Это эмулятор Windows 95 с версией OSR2. Запуск эмулятора может занять время, поэтому стоит набраться терпения. После запуска можно изменит обои и настройки системы, например звук. Создать папки и файлы, написать что-то в WordPad или нарисовать в Paint и сохранить это на некоторый срок, поскольку данные не стираются даже после закрытия браузера. Можно запустить проигрыватель музыки, Notepad, калькулятор, таблицу символов или отсканировать диск. Доступно четыре игры: FreeCell, Hearts, Minesweeper и Solitaire. Выйти в интернет вряд ли получится.
💻 Посетить сайт
Windows 95 от felixrieseberg
Приложение весом 316 МБ для Windows и macOS
Быстро запустить Windows 95 можно и через маленькое приложение, которое можно скачать на Windows, macOS и Linux. В отличие от сайта, здесь намного больше возможностей. Кроме создания папок с файлами и изменением рабочего стола c настройками системы, здесь много заранее установленных приложений. Все они работают, есть возможность выйти в интернет и использовать другие системы, а также поиграть в несколько игр, включая Doom, Wolfenstein 3D, Funpack 3D и A10 Tank Killer. Конечно же, все изменения сохранятся, но после перезапуска машины все сотрется. К сожалению, эмулятор также любит зависать, так что периодически придется его перезапускать.
💻 Скачать программу с GitHub
Windows XP
Эмулятор в браузере
Этот сайт имитирует Windows XP и создавался для подшучивания. При заходе появляется инструкция от создателей сайта, что нужно сделать, чтобы разыграть друга. Можно также запустить заставку 3D-труб или вызвать экран смерти. Конечно, здесь есть Internet Explorer, но в нем нельзя искать, только просмотреть уже загруженные страницы, например страницу «Википедии» про кубик Рубика или онлайн-редактор HTML. Можно посмотреть «Пуск», поиграть в классические игры Tetris и Minesweeper, послушать музыку в Winamp или залезть в Norton Commander. Ничего более интересного сделать не получится.
💻 Посетить сайт
Classic Macintosh
Эмулятор в браузере
Это имитация классического Macintosh 1984 года, работающего под управлением System 7.0.1 с MacPaint, MacDraw и Kid Pix. Кроме них можно залезть в папки и найти там доступные для использования калькулятор, Note Pad, пазл, пощупать разные контрольные панели и изменить настройки: карту, память, клавиатуру, мышку и другие. Некоторые панели недоступны, например сеть и мониторы. К сожалению, все результаты ваших действий не сохраняются, а значит, если вы нарисуете картинку, то после обновления страницы она исчезнет навсегда.
💻 Посетить сайт
Macintosh Plus
Эмулятор в браузере
В этом эмуляторе уже побольше возможностей. Кроме MacDraw и MacPaint можно поработать в Microsoft Excel и Word. Есть симулятор космического полета Orion, можно поиграть в Risk, Cannon Fodder и Shufflepuck. Некоторые приложения нельзя открыть по причине нехватки памяти, и, как в предыдущем эмуляторе, есть контрольные панели, некоторые из них недоступны. Созданные файлы и изменения сбросятся при перезагрузке страницы.
💻 Посетить сайт
Mac OS 7
Эмулятор в браузере
Некоторые программы в этой симуляции не работают, например Apple Video Player, EZChat, Netscape, а также нельзя открывать некоторые файлы, потому что создавшая их программа не может быть найдена. На сайте можно залезть в системные файлы ОС, использовать лежащие там установочные файлы, запустить и поработать в Adobe Photoshop 3.0 или Kid Pix, посмотреть HyperCard. Также можно использовать Microsoft Word, ClarisWorks, FileMaker и поиграть в кучу игр, среди которых есть Civilization, Escape Velocity, Battle Chess, Apeiron, SimCity, Risk, Marathon, Warcraft, StarBound и The Secret of Monkey Island. И, конечно же, можно создавать свои папки и файлы и изменять внешний вид иконок и папок. Создатели сайта также постарались и дали возможность переносить свои файлы прямо в симуляцию и сохранять их на какое-то время в папке Saved, инструкция на английском появляется прямо при запуске виртуального компьютера.
💻 Посетить сайт
Mac OS 8
Эмулятор в браузере
Эмулятор выше и этот созданы одним и тем же человеком, поэтому возможности одинаковы. Netscape все еще не работает, некоторые файлы и приложения не открываются, такие же программы и возможности взаимодействия с ОС, включая папку Downloads, куда сохраняются все перемещенные с вашего компьютера файлы, и папку Saved, где сохраняются файлы даже после закрытия сайта. Советы и заметки от разработчика прилагаются.
💻 Посетить сайт
Mac OS 8 от felixrieseberg
Приложение весом 240 МБ для Windows и 250 МБ для macOS
Еще один эмулятор от felixrieseberg, доступный на Windows, macOS и Linux. Приложение эмулирует Macintosh Quadra 900 1991 года с процессором Motorola, как заявляет разработчик. Тут заранее установлено несколько приложений, например Adobe Photoshop 3.0.5, но также много пробных версий. Еще есть два видео, которые можно посмотреть и 6 игр, но только одна не является демо-версией. Потратив немного времени, можно получить доступ к интернету. И этот эмулятор работает намного лучше, чем прошлый.
💻 Скачать программу с GitHub
Mac OS X 10.7.2
Эмулятор в браузере
После ввода пароля для входа в аккаунт, мы увидим версию Finder, кто создал этот сайт, информацию про версию Mac и какие характеристики у компьютера. К сожалению, эта эмуляция сильно ограничена, поэтому получится только полазить по рабочему столу, переместить или закрыть окна, рассмотреть меню и изучить некоторую системную информацию. При попытке запустить любое приложение вылетает ошибка.
💻 Посетить сайт
Atari ST
Эмулятор в браузере
В данном эмуляторе можно посмотреть информацию о системе, запустить терминал, изменить настройки в контрольной панели, посмотреть файлы в дисках А, В и С, просматривать файлы, смотреть информацию о них и создавать папки. Больше ничего интересного сделать не получится, даже открыть корзину.
💻 Посетить сайт
OS/2 1.0
Эмулятор в браузере
Возможности ОС очень ограничены. Главное меню состоит из Getting Started, Running Programs и Managing Information. В разделе Running Programs вы узнаете о многозадачности и о том, как использовать Program Selector. Вы также увидите пример Help function. А в Managing Information можно узнать о десяти часто используемых командах и попрактиковаться в шести из них, например создавать директории, копировать файлы, просматривать список файлов.
💻 Посетить сайт
PC DOS 5
Эмулятор в браузере
Это ОС без графического интерфейса, все управление происходит через ввод команд, список которых можно найти с помощью команды help. Все команды работают, с системой можно баловаться сколько угодно, но все внесенные изменения сотрутся после перезагрузки страницы. Есть возможность поиграть в Wolfenstein 3D, Civilization и демо-версию Monkey Island, инструкция по их запуску находится в правой части сайта.
💻 Посетить сайт
- Теперь не боюсь за Windows: точки восстановления создаются каждый день. Вот как это настроить
- 7 функций, которые сделают Windows 12 лучшей системой. Если Microsoft пойдёт на это
- Эта бесплатная утилита от Microsoft в разы ускоряет работу. Она существует ещё с Windows 95
- Эта утилита показывает, где используется выбранный файл в Windows и что мешает удалить его
- Мод Windows 10 для игр: тестирую Atlas OS, из которого вырезали лишнее ради производительности
Select profile
Arch Linux 12 MB >_ | A complete Arch Linux restored from a snapshot, additional files are loaded as needed |
Damn Small Linux 50 MB 💻 | Graphical Linux with 2.4 kernel, Firefox 2.0 and more. Takes 1 minute to boot. |
Buildroot Linux 5.0 MB >_ |
Minimal Linux with busybox, Lua, tests, internet access, ping, telnet and curl. Exchange files through /mnt/ . |
ReactOS 18 MB 💻 | Windows-compatible OS. Restored from snapshot |
Windows 2000 22 MB 💻 | Including Pinball and Internet Explorer with internet access. Additional sectors are loaded as needed. |
Windows 98 9.7 MB 💻 | Including Minesweeper and Internet Explorer with internet access. Additional sectors are loaded as needed. |
Windows 95 4.6 MB 💻 | Restored from snapshot |
Windows 3.1 15 MB 💻 | Takes 15 seconds to boot |
Windows 1.01 0.6 MB 💻 | Takes 1 second to boot |
MS-DOS 6.22 4.4 MB >_ | With Enhanced Tools, QBasic, vim, games and demos. |
FreeDOS 0.5 MB >_ | With nasm, vim, debug.com, Rogue, some games and demos. |
FreeBSD 17 MB >_ | FreeBSD 12.0 base install. Restored from snapshot. |
OpenBSD 12 MB >_ | OpenBSD 6.6 base install. Restored from snapshot. |
9front 4.4 MB 💻 | A Plan 9 fork. |
Haiku 38 MB 💻 | An open-source operating system inspired by BeOS. Restored from snapshot. Includes network support. |
SerenityOS 17 MB 💻 | A graphical Unix-like operating system. Restored from snapshot. |
HelenOS 7.9 MB 💻 | A graphical operating system based on a multiserver microkernel design |
FiwixOS 15 MB >_ | A Unix-like OS written from scratch. Includes Doom. |
Android-x86 42 MB 💻 | An x86 port of the Android Open Source Project, version 1.6. Quite slow. Takes about 10 minutes to boot. |
Oberon 1.2 MB 💻 | Native Oberon 2.3.6 |
KolibriOS 1.4 MB 💻 | Fast graphical OS written in Assembly |
QNX 1.3 MB 💻 | QNX 4.05 Demo disk (no networking) |
Snowdrop 0.3 MB >_ | A homebrew operating system from scratch, written in assembly language |
Solar OS 0.3 MB 💻 | Simple graphical OS |
Bootchess 512 B >_ | A tiny chess program written in the boot sector |
SectorLISP 512 B >_ | A LISP interpreter that fits into the boot sector |
Setup
CD image | |
Floppy disk image | |
Hard disk image | |
Kernel image (bzimage) | |
initrd | |
Disk images are not uploaded to the server
|
|
Memory size | MB |
Video Memory size | MB |
Networking proxy (leave blank to disable) | |
|
|
Disable audio | |
Enable ACPI (experimental) | |
|
|
Boot order |
or #v86 on irc.libera.chat
v86 emulates an x86-compatible CPU and hardware. Machine code is translated to
WebAssembly modules at runtime in order to achieve decent performance. Here’s a
list of emulated hardware:
- An x86-compatible CPU. The instruction set is around Pentium 4 level,
including full SSE3 support. Some features are missing, in particular:- Task gates, far calls in protected mode
- Some 16 bit protected mode features
- Single stepping (trap flag, debug registers)
- Some exceptions, especially floating point and SSE
- Multicore
- 64-bit extensions
- A floating point unit (FPU). Calculations are done using the Berkeley
SoftFloat library and therefore should be precise (but slow). Trigonometric
and log functions are emulated using 64-bit floats and may be less precise.
Not all FPU exceptions are supported. - A floppy disk controller (8272A).
- An 8042 Keyboard Controller, PS2. With mouse support.
- An 8254 Programmable Interval Timer (PIT).
- An 8259 Programmable Interrupt Controller (PIC).
- Partial APIC support.
- A CMOS Real Time Clock (RTC).
- A generic VGA card with SVGA support and Bochs VBE Extensions.
- A PCI bus. This one is partly incomplete and not used by every device.
- An IDE disk controller.
- An NE2000 (RTL8390) PCI network card.
- A VirtIO filesystem.
- A SoundBlaster 16 sound card.
Demos
Arch Linux —
Damn Small Linux —
Buildroot Linux —
SkiffOS —
ReactOS —
Windows 2000 —
Windows 98 —
Windows 95 —
Windows 1.01 —
MS-DOS —
FreeDOS —
FreeBSD —
OpenBSD —
9front —
Haiku —
Oberon —
KolibriOS —
QNX —
Android 1.6-r2 —
Android 4.4 —
SkiftOS
Docs
How it works —
Networking —
Archlinux guest setup —
Windows 2000/XP guest setup —
9p filesystem —
Linux rootfs on 9p —
Profiling
Compatibility
Here’s an overview of the operating systems supported in v86:
- Linux works pretty well. 64-bit kernels are not supported.
- Damn Small Linux (2.4.31 kernel) works.
- Fedora 30 works.
- All tested versions of TinyCore work.
- Buildroot can be used to build a minimal image.
humphd/browser-vm and
darin755/browser-buildroot have some useful scripts for building one. - SkiffOS (based on Buildroot) can cross-compile a custom image.
- Archlinux works. See archlinux.md for building an image.
- Debian works. An image can be built from a Dockerfile, see tools/docker/debian/.
- Ubuntu works up to the latest version that supported i386 (16.04 LTS or 18.04 LTS for some variants).
- Alpine Linux works.
- ReactOS works.
- FreeDOS, Windows 1.01 and MS-DOS run very well.
- KolibriOS works.
- Haiku works.
- Android-x86 works up to 4.4-r2, if you select VESA mode at the boot prompt.
- Windows 1, 3.x, 95, 98, ME, NT and 2000 work reasonably well.
- In Windows 2000 and higher the PC type has to be changed from ACPI PC to Standard PC
- There are some known boot issues (#250, #433, #507, #555, #620, #645)
- Windows XP, Vista and 8 work under certain conditions (see #86, #208)
- See Windows 2000/XP guest setup
- Many hobby operating systems work.
- 9front works.
- Plan 9 doesn’t work.
- QNX works.
- OS/2 doesn’t work.
- FreeBSD works.
- OpenBSD works with a specific boot configuration. At the
boot>
prompt type
boot -c
, then at theUKC>
promptdisable mpbios
andexit
. - NetBSD works only with a custom kernel, see #350.
- SerenityOS works.
- SkiftOS works.
You can get some infos on the disk images here: https://github.com/copy/images.
How to build, run and embed?
You need:
- make
- Rust with the wasm32-unknown-unknown target
- A version of clang compatible with Rust
- java (for Closure Compiler, not necessary when using
debug.html
) - nodejs (a recent version is required, v16.11.1 is known to be working)
- To run tests: nasm, gdb, qemu-system, gcc, libc-i386 and rustfmt
See tools/docker/test-image/Dockerfile
for a full setup on Debian or
WSL.
- Run
make
to build the debug build (atdebug.html
). - Run
make all
to build the optimized build (atindex.html
). - ROM and disk images are loaded via XHR, so if you want to try out
index.html
locally, make sure to serve it from a local webserver. You can usemake run
to serve the files using Python’s http module. - If you only want to embed v86 in a webpage you can use libv86.js. For usage,
check out the examples. You can download it from the release section.
Alternatively, to build using docker
- If you have docker installed, you can run the whole system inside a container.
- See
tools/docker/exec
to find Dockerfile required for this. - You can run
docker build -f tools/docker/exec/Dockerfile -t v86:alpine-3.14 .
from the root directory to generate docker image. - Then you can simply run
docker run -it -p 8000:8000 v86:alpine-3.14
to start the server. - Check
localhost:8000
for hosted server.
Testing
The disk images for testing are not included in this repository. You can
download them directly from the website using:
wget -P images/ https://k.copy.sh/{linux.iso,linux4.iso,buildroot-bzimage.bin,openbsd-floppy.img,kolibri.img,windows101.img,os8.img,freedos722.img}
Run all tests: make jshint rustfmt kvm-unit-test nasmtests nasmtests-force-jit expect-tests jitpagingtests qemutests rust-test tests
See tests/Readme.md for more infos.
API examples
- Basic
- Programatically using the serial terminal
- A Lua interpreter
- Two instances in one window
- Saving and restoring emulator state
Using v86 for your own purposes is as easy as:
var emulator = new V86({ screen_container: document.getElementById("screen_container"), bios: { url: "../../bios/seabios.bin", }, vga_bios: { url: "../../bios/vgabios.bin", }, cdrom: { url: "../../images/linux.iso", }, autostart: true, });
See starter.js.
License
v86 is distributed under the terms of the Simplified BSD License, see
LICENSE. The following third-party dependencies are included in the
repository under their own licenses:
lib/softfloat/softfloat.c
lib/zstd/zstddeclib.c
tests/kvm-unit-tests/
tests/qemutests/
Credits
- CPU test cases via QEMU
- More tests via kvm-unit-tests
- zstd support is included for better compression of state images
- Berkeley SoftFloat is included to precisely emulate 80-bit floating point numbers
- The jor1k project for 9p, filesystem and uart drivers
- WinWorld sources of some old operating systems
More questions?
Shoot me an email to copy@copy.sh
. Please report bugs on GitHub.
Author
Fabian Hemmer (https://copy.sh/, copy@copy.sh
)
Опубликовано: 2 октября 2023
Сегодня мы уже не представляем свою жизнь без компьютеров и гаджетов. Мы привыкли к удобным и функциональным операционным системам, множеству приложений и сервисов. Но когда-то все было совсем по-другому.
В 80-90-е годы компьютеры только начинали входить в обиход. Тогда мало кто мог похвастаться наличием ПК дома. А те немногие счастливчики, у кого был компьютер, работали на примитивных по сегодняшним меркам операционных системах. У них был крайне скудный набор функций, не было привычного нам графического интерфейса. Но именно эти ОС положили начало тому уровню комфорта, который мы имеем сейчас.
Сегодня у нас есть уникальная возможность вернуться в то время и вспомнить, какими были первые шаги в мире персональных компьютеров. Это стало возможным благодаря эмуляторам классических ОС, работающим прямо в браузере. Давайте познакомимся с самыми интересными из них и совершим увлекательное путешествие в прошлое IT-индустрии.
Windows 1.01
Это одна из первых графических оболочек Windows от Microsoft, выпущенная в 1985 году. В ней нет панели задач, меню «Пуск», иконок приложений. Вся работа ведется в окне MS-DOS, где мы видим список доступных приложений. Среди них — текстовые редакторы, paint, часы, календарь и несколько игр. Чтобы запустить программу, нужно просто кликнуть по ее названию.
Эмулятор Windows 1.01 доступен на сайте copy.sh/v86/?profile=windows, он работает прямо в браузере, не требуя установки.
Windows 3.1
Эта ОС появилась в 1992 году и стала настоящим прорывом для Microsoft. В ней появился GUI с иконками приложений, оконным интерфейсом и меню Пуск.
В эмуляторе Windows 3.1 мы можем запустить стандартные приложения тех лет — Блокнот, Paint, Калькулятор, а также поиграть в классические игры типа Сапера и Пасьянса. Для ностальгирующих это отличная возможность вернуться в 90-е.
Эмулятор доступен там же, где и Windows 1.01.
Windows 95
Это легендарная ОС, вышедшая в 1995 году. Именно с нее началась эпоха популярности Windows. Интерфейс стал еще более удобным, появилось множество возможностей для пользователя.
В эмуляторе Windows 95 мы сможем запустить знакомые приложения вроде Paint, Блокнота, а также поиграть в карты и сапер. Есть даже возможность изменить обои рабочего стола и установить скринсейвер!
К сожалению, выйти в интернет из эмулятора нельзя, а сохранять данные тоже. Но для ностальгического путешествия в прошлое этого достаточно.
Доступ к эмулятору — на сайте win95.ajf.me.
Windows XP
Эта операционная система по праву считается легендарной. Выпущенная в 2001 году, она стала по-настоящему массовой и любимой для миллионов пользователей. И сегодня многие с теплотой вспоминают WinXP.
Эмулятор Windows XP позволяет запустить эту ОС прямо в браузере. Мы можем поиграть в сапёра и порисовать в Paint, послушать музыку в Winamp. Конечно, возможности ограничены, но для ностальгической прогулки в прошлое этого более чем достаточно.
Найти эмулятор можно по адресу winxp.vercel.app
Множество людей застало развитие первых операционных систем. Они были не такими удобными, с малым количеством функций, с отсутствием графического интерфейса и множества современных программ и особенностей, доступных сегодняшним пользователям. Но у старых ОС не отнять одного — ностальгии. Ностальгии по давним временам, когда все были моложе, трава зеленее, небо голубее, а компьютеры часами использовались для работы или запуска стареньких игр. Тем, кто хочет погрузиться в былое время и снова испытать первые эмоции от запуска старенького компьютера, добро пожаловать в нашу статью.
Windows 1.01
Эмулятор доступен по данной ссылке, где нужно нажать на кнопку «Start», после чего загрузится ОС. При нажатии кнопки «Fullscreen», эмулятор разворачивается на весь экран.
В эмуляторе доступны текстовые редакторы, некоторые игры, часы, календарь, paint, калькулятор, терминал и некоторые другие системные программы.
Для запуска программ нужно всего лишь дважды кликнуть по их названию, а для выхода из приложений необходимо зажать левой кнопкой мыши в левом углу и выбрать кнопку «Close».
Windows 3.1
Windows 3.1 имеет уже более привычный современному человеку интерфейс, с иконками программ и полноценными папками. Система доступна на том же сайте, как и предыдущая Windows. Аналогично нажимаем кнопку «Start» и ОС загрузится.
В системе доступно три основные папки: accessories (аксессуары), games (игры) и main (основные приложения).
В аксессуарах из основных приложений расположились текстовые редакторы, paint, терминал, калькулятор, часы, календарь и таблица символов.
В папке с играми доступно две игры — сапер и солитер.
В основной папке находится файловый менеджер, основная информация о системе и ее настройки.
Windows 95
Система доступна по этой ссылке, для работы которой необходимо нажать кнопку «Start Windows 95», а затем произойдет переход в архив с системой, где нужно будет нажать на зеленую кнопку и начнется загрузка системных файлов весом в 45 Мб.
После загрузки начнет включаться сама Windows, которой нужно дать немного времени для запуска системы и необходимых драйверов. Нажав на кнопки справа, можно вывести систему на весь экран и включить или выключить системные звуки эмулятора.
Система уже похожа на будущую Windows XP, с полноценным меню «Пуск» и множеством приложений.
Доступны: включение калькулятора, текстовых документов, paint, просмотр изображений, таблица символов, медиапроигрыватель, файловый менеджер, диспетчер задач, сканирование и дефрагментация диска.
Также доступны четыре игры: солитер, сапер, Hearts и FreeCell.
Помимо этого можно полноценно пользоваться рабочим столом — создавать папки и файлы, а также изменять персонализацию рабочего стола, меняя обои и устанавливая скринсейверы.
При использовании эмулятора стоит учитывать, что в интернет из него выйти не получится, а в самом эмуляторе бывают подвисания, поэтому иногда приходится его перезагружать. Произведенные изменения в эмуляторе не сохраняются и после перезапуска все внесенные изменения сбрасываются.
Windows XP
Для ностальгирующих по Windows XP, существует winxp.vercel.app, в которой можно загрузить систему и поиграть в сапера, порисовать в paint, послушать встроенную русскую и зарубежную музыку через Winamp, а еще полюбоваться классическими обоями системы. Но, к сожалению, на этом возможности проекта заканчиваются. Несмотря на это, их все же достаточно, чтобы пустить слезу по былым временам.
OS/2 1.0
OS/2 1.0 вышла от разработчиков IBM при сотрудничестве с Microsoft в 1987 году. Проект доступен на сайте pcjs.org, а сама система начинает моментально загружаться при заходе на сайт.
Как таковой графической оболочки система не имеет, поэтому для незнающих консоли, пользоваться системой будет тяжело.
Проект работает стабильно и шустро, зависаний или подтупливаний замечено не было. Поэтому те, кто застал эту систему в момент ее выхода, смогут полноценно погрузиться в былую ностальгию.
IBM OS/2 Warp 4.0
Развитие системы от IBM не заставило себя ждать, поэтому в 1996 году вышла OS/2 Warp 4.0. Система имела графический интерфейс, поэтому пользоваться ею стало в разы приятнее.
Проект работает стабильно, но грузится система крайне долго и может иметь баг с задвоением мыши, из-за чего опробовать ОС не всегда предоставляется возможным.
Классический Macintosh
Mac OS 1.0 доступна на сайте Jamesfriend. Имеется полноценный рабочий стол, просмотр системных файлов, возможность рисования, использования текстовых редакторов, изменение системных настроек и много других приложений. Однако, работают они не все, хотя в системе и отображаются.
Доступно три игры: Risk, Cannon Fodder и Shufflepuok.
Сам эмулятор работает стабильно, плавно и без долгих подгрузок. В интернет выйти не получится, как и сохранить файлы в системе.
Универсальный эмулятор Mac OS. От версии 1.0 до Mac OS 9.0
Проект от Infinitemac поддерживает множество эмуляторов, от классической Macintosh 1984 года и Mac OS 9.0 1999 года. При входе на сайт нужно выбрать версию Mac OS и нажать кнопку «Run», после чего начнется загрузка ОС.
Из интересных особенностей в последних версиях системы доступна загрузка файлов из пользовательского ПК в эмулятор Mac OS.
Все загруженные файлы в эмуляторе находятся на рабочем столе, в папке «The Outside World», а внутри нее в папке «Donwloads». Если загрузить файлы в папку «Saved», то файлы внутри нее сохранятся даже после закрытия эмулятора.
Имеется возможно запускать системные файлы и утилиты, игры, Adobe Photoshop 3.0.5, офис Microsoft Exel и World. Имеется поддержка сети интернет.
Универсальный эмулятор с множеством ОС
Проект от copy.sh — универсальный эмулятор с возможностью запуска множества систем, начиная от разных редакций Windows и Linux, заканчивая Andriod x-86. Помимо этого можно запустить и другие ОС, имея на компьютере образы файлов системы, загрузив и запустив их в эмуляторе.
Для запуска системы необходимо лишь щелкнуть по его названию, после чего начнется загрузка и запуск ОС. В зависимости от запускаемой системы, запуск некоторых версий может быть разным по времени. Где-то будет загружаться моментально, а где-то придется подождать по несколько минут.
Имеется в проекте и файл помощи от разработчиков платформы, в случае возникновения вопросов по работе с эмулятором или при решении технических проблем. В целом же, проект работает неплохо и позволяет ознакомиться с множеством различных операционных систем, но технические подвисания или баги все же встречаются, а некоторые системы и вовсе могут не запускаться.
Шуточные ОС в браузере
Проект geekprank создан командой энтузиастов для проведения «розыгрышей» над своими друзьями. Среди возможностей имеется:
- Запуск оболочки Windows XP. Можно поиграть только в тетрис и сапера, а также послушать встроенную музыку через Winamp. Про открытии папок появляется шуточный «синий экран смерти» — BSOD.
- Запуск обновления и установки Windows XP, 7, 10 и MacOS.
- Симулятор хакера.
- Шуточная блокировка компьютера вирусом и FBI.
- Запуск старого Bios.
Каждый розыгрыш можно открыть на весь экран монитора, чтобы не вызывать подозрения у друга о неправдоподобности происходящего.
Заключение
Полезного применения от подобных эмуляторов старых операционных систем на самом деле немного, но, тем не менее, некоторые проекты позволяют не только поностальгировать, но и получить некоторую пользу. Например, изучение старых операционных систем для студентов и журналистов, пишущих о развитии определенных ОС. Хранение некоторых файлов для скрытия от посторонних лиц, а также возможность прикоснуться к тем самым, классическим и первозданным играм, за которыми было проведено множество часов экранного времени, но от которых отказались в современных версиях операционных систем.
А вы знаете еще какие-нибудь подобные эмуляторы старых ОС? И если вы их запускали, то для каких целей использовали?