概要
PCjs は1970〜80年代のハードウェア・ソフトウェアを JavaScript でエミュレートするプロジェクト。 IBM PC互換機 やミニコン、プログラム電卓、アーケードゲームなど幅広く対応。 GitHubで オープンソース として公開し、保存活動にも貢献。 古いPCソフトやシェアウェア、関連ドキュメントも PCjs Explorer で閲覧可能。 多様なレトロ体験を ウェブブラウザ 上で安全に楽しめる。
PCjsとは
- JavaScript による1970〜80年代ハードウェア・ソフトウェアのエミュレーション
- 低速CPU、 低解像度ディスプレイ、 原始的なサウンド の再現
- デスクトップやモバイルの ウェブブラウザ で体験可能
- IBM PC互換機、ミニコンピュータ、プログラム電卓、ターミナル、アーケードゲームなど幅広い対応機種
- GitHub上の PCjsオープンソースプロジェクト で情報や貢献方法を公開
PCjsの主な特徴
- レトロPC用パブリックドメインソフトウェア や シェアウェア の探索
- PC Disk Magazine (1983)
- PC Magazine Utilities (1987)
- PC-SIG Diskette Library (1990)
- 過去のハードウェアやソフトウェア とのインタラクション
- PCjs Explorer で多様な組み合わせや関連ドキュメントの閲覧が可能
代表的なエミュレーション例
- TI-57 Programmable Calculator (1978)
- Ohio Scientific Challenger 1P (1978)
- Space Invaders (1978)
- Microsoft Adventure (1981)
- DONKEY.BAS (PC DOS 1.00, 1981)
- VisiCalc (1981)
- Multiplan 1.0 (1982)
- Executive Suite (1982)
- PDP-11/70 with RT-11 4.0 (1982)
- CP/M-86 (1983)
- COMPAQ Portable with Monochrome Graphics (1983)
- Exploring the IBM Personal Computer (1983)
- Adventures in Math (1983)
- Lotus 1-2-3 (1983)
- Norton Utilities 2.0 (1983)
- Fantasy Land EGA Demo (1984)
- Microsoft Word 1.15 (1984)
- Nine Princes in Amber (1985)
- Rogue (1985)
- Microsoft Windows 1.0 ("Premiere Edition")
- Microsoft Windows 1.1 on CGA/EGA (1985)
- Balance of Power (1985)
- IBM OS/2 1.0 (1987)
- VGA Black Book Tests (Michael Abrash)
- Microsoft Windows/386 2.0 (1987)
- Microsoft QuickPascal 1.00 (1989)
- Microsoft Windows 3.0 (1990)
- Life & Death II: The Brain (1990)
- The Oregon Trail (1991)
- Commander Keen (1991)
- Wolfenstein 3D (1992)
- Dune II (1992)
- Microsoft Windows 3.1 (1992)
- Microsoft Windows 95 (1995)
参加・貢献方法
- PCjsオープンソースプロジェクト (GitHub)を訪問
- プロジェクトへの 貢献 や 詳細情報 の取得が可能
- レトロPC文化保存活動への参加呼びかけ
ご訪問ありがとうございます! – Jeff [GitHub Source]