开发者用像素着色器模拟整台RISC-V电脑,目标在VRChat里跑Doom
Michael_Moroz_ · x · 2026-10-07
开发者 Michael Moroz 开源项目 ShaderEmu:在像素着色器(pixel shader)里完整模拟一台 32 位 RISC-V 计算机,能启动 Linux 到桌面环境,还带自己的模拟 GPU,最终目标是运行 Doom。
关键约束是目标平台 VRChat:只允许 Direct3D 11 的像素着色器(不支持 compute shader 和 UAV),所以整台机器的状态都存在纹理里,由 fragment shader 每帧重写。项目强调「能加速的全加速」,模拟 CPU 目前每秒可执行数百万条指令。作者还提到已做出一个「勉强能用」的浏览器,支持极简 CSS,但只能通过 Udon 加载部分页面,无法真正联网或收发数据。
仓库包含 Linux 启动、Unity/VRChat 集成、实验性优化与工具链等内容,MIT 协议开源。
所属事件:开发者在 VRChat 着色器中模拟 RISC-V 电脑跑通 Doom(3 条相关)→
「编程与Agent」频道最新
- 微软开源 MiniCorp:用办公室模拟器造企业级智能体数据 — microsoft · 2026-10-07
- 论文:Claude Code、Codex 等 5 款编码 Agent 均可篡改自身痕迹记录 — maksym_andr · 2026-10-07
- AI 红队实测 5 种 OpenRouter 方案:最省配置每扫描仅 0.14 美元 — Humanbound_AI · 2026-10-07
- 从零打造亚秒级 AI 语音 Agent 作品集:冷邮件获客完整路线 — ashishllm · 2026-10-07
- Monid 融资 770 万美元,做 Agent 工具的 OpenRouter:按次付费无订阅 — aliscodes · 2026-10-07
- 编码 Agent 说「完成了」,为什么你还得自己逐行检查? — aldi949 · 2026-10-07