把 NES 模拟器直接烧成内核:零操作系统运行的任天堂内核
来源:github.com — 2026
📋 概述
nek(Nintendo Entertainment Kernel)是一个精简到极点、只够跑一个 NES 模拟器的裸机内核:没有分页、没有用户态、没有任何保护,只能运行一个程序,且该程序与内核一起编译。可用 GRUB 引导、通过 multiboot 加载,附带 mandelbrot、paleta、corazon 等演示程序。支持 i686 交叉编译器与 QEMU 测试。
🔑 核心要点
- 一个只够运行 NES 模拟器 的极简裸机内核,无需任何 OS。
- 无分页、无用户态、无任何保护,只能运行单个编译进内核的程序。
- 通过 GRUB multiboot 引导,可用 QEMU 与 disk.img 测试。
💡 金句
它没有任何分页、用户态或保护,只能运行一个程序——一个 NES 模拟器。
👍 0
👎 0
← 返回 Lobsters 首页