CSSだけで動くx86 CPUエミュレータが公開
2026年2月26日 14:59
🤖 AI Summary
**CSSだけで動くx86 CPUエミュレータ「x86CSS」公開**
- **開発者・公開日**
- Lyra Rebane 氏が作成、2026年2月24日ツイートで発表。
- **特徴**
- CSS(Cascading Style Sheets)だけで動作する 16bit x86(8086)CPU エミュレータ。
- HTML は最低限の読み込みだけで、JavaScript は一切使用しない。
- Chrome 系(Chromium)ブラウザでのみ動作(スタイルクエリやカスタム関数など、他ブラウザが未実装の CSS 機能を利用)。
- **デモ・利用例**
- 開発者のウェブサイト上で、C 言語で書いたコードを GCC でコンパイルしたバイナリを実行できるデモが掲載。
- GitHub にソースコードを公開しており、独自プログラムの実行や改変が可能。
- **実装状況**
- 大半の x86 命令を実装しているが、一部正確でない箇所や未実装機能が残る。
**要点**:CSS だけで CPU エミュレーションを実現した斬新なプロジェクトで、ブラウザ上で C プログラムをそのまま走らせられる点が注目されている。今後のブラウザ対応拡大や機能追加が期待される。
- **開発者・公開日**
- Lyra Rebane 氏が作成、2026年2月24日ツイートで発表。
- **特徴**
- CSS(Cascading Style Sheets)だけで動作する 16bit x86(8086)CPU エミュレータ。
- HTML は最低限の読み込みだけで、JavaScript は一切使用しない。
- Chrome 系(Chromium)ブラウザでのみ動作(スタイルクエリやカスタム関数など、他ブラウザが未実装の CSS 機能を利用)。
- **デモ・利用例**
- 開発者のウェブサイト上で、C 言語で書いたコードを GCC でコンパイルしたバイナリを実行できるデモが掲載。
- GitHub にソースコードを公開しており、独自プログラムの実行や改変が可能。
- **実装状況**
- 大半の x86 命令を実装しているが、一部正確でない箇所や未実装機能が残る。
**要点**:CSS だけで CPU エミュレーションを実現した斬新なプロジェクトで、ブラウザ上で C プログラムをそのまま走らせられる点が注目されている。今後のブラウザ対応拡大や機能追加が期待される。