기술 · 1 min read · Jan 24, 2026

브라우저에서 Windows 1.01 실행으로 향수를 느껴보세요

브라우저에서 Windows 1.01을 실행하고 추억을 되살리는 방법

일부 개발자들은 브라우저에서 실행되는 풀 기능의 에뮬레이터로 과거를 되살리려 하고 있습니다. 이제 JavaScript의 놀라운 힘과 유연성 덕분에 웹 브라우저에서 Windows 1.01을 실행할 수 있습니다.

Windows 1.01은 1985년에 그래픽 사용자 인터페이스(GUI)를 갖춘 최초의 운영 체제 중 하나로 출시되었으며, 오늘날 브랜드를 유지하는 마이크로소프트 제국의 기초가 되었습니다. 제한된 멀티태스킹 기능과 기본적인 그래픽을 갖춘 이 운영 체제는 MS-DOS 위에서 실행되었습니다. Windows 1.01은 기본적인 작업 표시줄을 통해 DOS 응용 프로그램을 멀티태스킹할 수 있게 해주었습니다. 또한 Windows 1.01에는 메모장, MS 페인트 및 작가와 같은 몇 가지 고전 프로그램이 포함되어 있었습니다.

PCjs에 의해 구동되는 브라우저 기반 Windows 1.01 버전은 JavaScript로 작성된 IBM PC XT(모델 5160) 에뮬레이터입니다. Safari(iOS) 및 Chrome(Android)를 포함한 모든 주요 브라우저가 이 에뮬레이터를 지원합니다. 기본적으로 PCjs는 IBM PC ROM BIOS와 MDA 글꼴 ROM의 전체를 소프트웨어로 에뮬레이트합니다.

에뮬레이트된 머신의 하드웨어는 XML을 통해 매우 구성 가능하지만, PCjs는 Windows 1.01 머신의 경우 Intel 8088 CPU를 4.77MHz, 256KB의 RAM 및 CGA 그래픽으로 에뮬레이트합니다. PCjs는 Windows 1.01이 호출하는 IBM PC BIOS의 모든 기능을 에뮬레이트하는 데 주로 관심이 있는 것으로 보이며, IBM PC XT의 특정 하드웨어 기능을 에뮬레이트하는 데는 관심이 없는 것 같습니다.

Windows 3 및 3.11은 거의 모든 사람이 널리 사용했던 첫 번째 Windows 버전이었습니다. Windows 1.01은 프로그램이 하드웨어(그래픽 카드, 마우스, 프린터 등)와 쉽게 상호 작용/호출할 수 있게 해주는 장치 드라이버 개념을 도입한 것으로 주목받았습니다. 이는 이전에는 BIOS나 기본 하드웨어를 통해서만 접근할 수 있었습니다. Windows 1은 당시 큰 성공을 거두지 못했으며, 동시대의 Apple Lisa II도 마찬가지였습니다.

Windows 1.01 에뮬레이터 후에는 PCjs와 함께 작동하는 다른 디스크 이미지인 DONKEY.BAS, IBM PC용 Zork 1 또는 Bill Gates가 공동 저술한 매우 초기의 DOS 게임을 시도해 볼 수 있습니다. PCE(PC-Emulator)의 JavaScript 포트를 사용하면 브라우저에서 Windows 3 및 Mac OS System 7도 실행할 수 있습니다.

멋져 보일 수 있지만, 30년 된 소프트웨어와 하드웨어를 JavaScript로 재현하는 것은 상당히 간단합니다. JavaScript 자체는 asm.js와 같은 라이브러리를 통해 네이티브 컴파일된 코드에 가까운 성능을 제공하는 부흥 과정을 겪고 있습니다.

브라우저에서 Windows 1.01을 시도하려면 여기를 방문하세요.

Share: X/Twitter LinkedIn

새 게시물을 받은 편지함에서 받기

스팸은 없습니다. 언제든지 구독 해지 가능합니다.