IBM XT OS에 브라우저와 CP/M, MS Word 1.1a가 등장
Os8088.com: IBM XT OS now has a Browser, CP/M 2.2 with Z80 core and MS Word 1.1a

os8088 프로젝트가 IBM PC XT용 웹 브라우저, Z80 에뮬레이션을 통한 CP/M 실행, C 언어로 작성된 워드 프로세서, 그리고 Microsoft Word 1.1a의 자체 버전을 추가했다. 브라우저는 실제 웹 페이지를 텍스트와 표로 렌더링하며, CP/M은 1979년의 명령 프로세서와 Microsoft BASIC을 실행한다. 또한 4.77 MHz CPU에서 1,360픽셀 너비의 듀얼 모니터 데스크톱을 지원하고, Infocom 게임을 실행하는 Z-machine 인터프리터도 포함된다.
네트워크가 느린 부분이 아닙니다. 텍스트로 가득 찬 창을 그리는 것이 페이지를 가져오는 것보다 더 오래 걸립니다.
HN 토론
54- Sohcahtoa82
> 암호화된 연결을 여는 것은 매우 큰 곱셈 하나를 하는 것과 같습니다. 4.77 MHz 8088에서는 몇 분이 걸립니다.
저는 해냈습니다.
서버가 연결을 타임아웃시키기 전에 TLS 1.2 핸드셰이크를 완료하기 위해 많은 루프 언롤링과 최적화가 필요했지만, 384KB의 RAM만으로 성공적으로 작동시켰습니다.
구현은 서버 인증서를 검증하지 않지만(확실히 너무 오래 걸릴 것입니다), 개념 증명으로 Wikipedia에 HTTPS 요청을 성공적으로 수행합니다.
언젠가 코드를 정리해서 여기에 올리겠습니다.
- Telemakhos
그래서, 이것은 기술적인 질문이라기보다 미학적인 질문입니다—왜 옛 매킨토시처럼 보일까요? 저는 GEOS [0]를 먼저 떠올렸을 것 같습니다. Windows 1.0과 2.0도 있습니다.
왜 5.25" 대신 3.5" 플로피 드라이브 아이콘일까요? 하드웨어에서 OS가 실행되는 이미지 [1]에는 대부분 5.25" 드라이브가 있습니다.
[0] https://en.wikipedia.org/wiki/GEOS_(8-bit_operating_system)
- jggonz
os8088은 AI 도구로 작성된 x86 16비트 어셈블리 운영 체제이며, 선택적으로 C/C++ 앱 포팅 툴체인을 포함합니다.
초기 8088/8086 CPU부터 최신 CPU까지 x86 프로세서가 있는 모든 것에서 실행됩니다. CGA/Hercules + VGA를 지원합니다. 사운드 블라스터, NE2000 네트워크 및 MFM 하드 드라이브 지원도 이제 사용할 수 있습니다.
또한 많은 멋진 앱을 포팅했습니다: MOD 트래커, TexPad, MS Word 1.1a(ASM 및 C), 많은 앱과 게임이 포함된 CP/M 2.2 에뮬레이터, 그리고 초기 아케이드 시대의 여러 포팅된 게임들입니다.
브라우저에서 실행해 보세요:
네, 웹사이트에는 AI 생성 콘텐츠가 많습니다. 저는 재설계와 콘텐츠를 손으로 편집하고 다시 쓰는 도구를 작업 중입니다.
- erminpour
예, 그런 것 같네요? AI가 이런 것을 만들 수 있다는 것은 인상적이지만, 모든 구성 요소가 어떻게 작동하는지 정말로 이해하고 계신가요?
AI는 우리가 이미 알고 있는 것을 가져와서 작동하는 무언가를 만드는 데 정말 능숙하지만, 새로운 혁신은 어떨까요?
그렇긴 해도, 이것은 여전히 꽤 멋집니다.
- stuaxo
소스가 관련되어 있어서 실제로 Word 1.1a라는 것을 알아차리는 데 잠시 걸렸습니다.