Lobsters

Infinite Mac: BeOS

Infinite Mac, 브라우저에서 여러 BeOS 버전 실행 지원

Infinite Mac 운영자가 브라우저에서 여러 BeOS 버전을 실행할 수 있도록 추가했습니다. BeOS 구동 과정에서 DingusPPC의 입력·화면·디스크 호환성을 보완했습니다. 발표 글은 손 모양 커서에 대한 인상을 설명하며, 토론에 올라온 클릭 불능 제보의 원인은 다루지 않습니다.

본문

Infinite Mac 운영자는 2026년 10월 30일 여러 BeOS 버전을 브라우저에서 실행할 수 있도록 추가했다고 발표했습니다. Infinite Mac은 고전 운영체제를 웹 브라우저 속 가상 머신에서 체험하는 프로젝트입니다. 이번 추가로 1990년대 Power Macintosh용 BeOS 설치본을 웹에서 실행하고, 사전 설치 소프트웨어가 담긴 Infinite HD를 이용하거나 가상 CD-ROM을 넣을 수 있습니다. 작업은 Saved HD에 저장할 수 있습니다.

구동에는 Power Macintosh를 에뮬레이션하는 DingusPPC가 쓰입니다. 운영자는 BeOS를 설치하며 키보드 입력을 처리하는 ADB 에뮬레이션, 화면 설정 전달 순서, 초기 BeOS의 비디오 메모리 갱신, HFS 볼륨 구조 처리에서 호환성 문제를 찾아 수정했다고 설명했습니다. 기존에는 Mac OS 중심으로 에뮬레이터를 다듬으면서 Mac OS의 동작 방식에 기대는 부분이 있었습니다. BeOS를 추가하자 다른 운영체제의 동작도 시험하게 됐고, 그 과정에서 에뮬레이터의 하드웨어 동작을 보완했습니다. BeOS의 화면 설정 방식에 맞춰 브라우저 창 크기에 적합한 해상도를 미리 선택하도록 디스크 내용도 조정했습니다.

초기 Power Mac용 개발자판 BeOS DR8.2에는 1997년 4월 1일 이후 부팅을 막는 만료 기능이 있었습니다. 운영자는 Infinite Mac의 날짜 설정 기능으로 이 버전을 선택할 때 동작하는 날짜를 지정했습니다. 후속 버전 DR8.3은 만료 기능을 없앴습니다.

발표 글은 BeOS의 기본 커서가 손 모양이라 화살표 커서보다 클릭 위치를 정밀하게 느끼기 어렵다는 운영자의 인상을 전합니다. Lobsters 토론에는 가상 머신에서 마우스 클릭이 작동하지 않는다는 이용자 제보가 올라왔습니다. 발표 글은 그 제보에 나온 현상의 재현 여부나 원인을 다루지 않습니다.

자료: persistent.info / 정리·해설: Trawling

참고 자료