MartyPC 是一款高精度、开源的 IBM PC 模拟器,主要面向复古 PC 开发和硬件爱好者研究。该模拟器支持 Windows、Linux 和 macOS,涵盖了包括 IBM PC (5150)、XT、PCjr 和 Tandy 1000 在内的多种经典系统。
MartyPC 使用 Rust 语言编写,其核心优势在于周期精确(cycle-accurate)的 8088 CPU 模拟,并已通过自定义测试工具与真实硬件进行了严格比对验证。得益于这种高精度,它能够运行诸如《8088 MPH》和《Area 5150》等对性能要求极高的演示程序。除了 CPU 模拟外,该模拟器还提供了丰富的周边设备支持(包括 CGA、EGA、VGA 和 Adlib 音频),并配有一套强大的调试工具,例如指令级日志记录、内存查看器和基于周期的断点设置。
尽管相比某些主流模拟器,MartyPC 的“即插即用”属性较弱,但它可通过配置文件进行高度自定义,并支持多显示器配置和多种硬件扩展等复杂设置。无论你是进行底层代码开发,还是旨在探索经典 PC 架构,MartyPC 都能为你提供一个深入了解早期计算硬件精确时序与运行机制的绝佳窗口。源代码及构建版本可在 GitHub 获取。
正在加载您的航班
正在查找您保存的航班……
© 2026 InFlightSimulator
联系我们
隐私政策
条款与条件
46 年来,多媒体艺术团体 Negativland 一直是“文化干扰”(culture jamming)的先驱,他们创作的实验性声音拼贴作品旨在批判美国社会、资本主义和媒体权力。自 1980 年出道以来,该团体制作了 30 多张专辑,并创作了大量的广播、视觉和表演艺术作品,频繁挑战版权与艺术自由的传统边界。
1991 年,因一首戏仿歌曲引发的与 U2 乐队的法律诉讼,让该团体获得了全国性的知名度。他们将这一经历转化为推动版权改革的倡导平台,其中最具代表性的成果是他们出版的著作《合理使用:字母 U 和数字 2 的故事》(*Fair Use: The Story Of The Letter U And The Numeral Two*)。他们与互联网档案库(Internet Archive)的合作进一步证明了他们对开放获取的承诺,该档案库保存了他们长达 4000 多小时的传奇周播广播节目《Over The Edge》。
Negativland 始终忠于其实验性的根源,通过远程协作和现场演出不断演进。该团体将作品置于名气之上,始终是“怪咖”们的创意避风港。正如联合创始人马克·霍斯勒(Mark Hosler)所言,该乐队持久魅力的核心在于他们拒绝被任何简单的范畴所定义,这使得他们能够持续对当代现实提供一种超现实的批判性反思。