国外程序员吃饱了撑的?居然将Windows NT移植到“上古”的苹果麦金塔电脑

国外开发者近日发布了名为「maciNTosh」的开源项目。根据介绍,该项目提供了必要的固件和引导加载程序,能够让搭载 PowerPC CPU 的 Power Macintosh 系列电脑成功运行 Windows NT 系统。

虽然微软几年前已经将 Windows NT 4.0 移植到 PowerPC 架构,但 Power Macintosh 并不使用 Windows NT 所需的相同固件。

因此这些 PowerPC 版本的 Windows NT 系统仅支持采用 PowerPC CPU 的 IBM 和摩托罗拉电脑,对更为流行的苹果 PowerPC 电脑的支持从未出现。

"maciNTosh" 目前只支持 Gossamer 架构下的 New World Power Macintosh 系统,即搭载 MPC106 “Grackle” 内存控制器、PCI 主机,以及 PCI 总线上 “Heathrow” 或 “Paddington” 超级 I/O 芯片的电脑

Power Mac 世代


Power Macintosh产品以使用的CPU及主板配置差异,可粗略分为前后时期五个世代:


前期 第一世代:采用PowerPC 601处理器,主板配置NuBus(Pre-PCI)接口;1994年推出首款上市。


前期 第二世代:主板配置PCI接口,采用PowerPC 60x系列处理器;1995年推出首款上市。(部分的型号可以透过升级卡升级为G3 CPU)


后期 第三世代:采用PowerPC 750系列处理器(苹果称为PowerPC G3系列);1997年推出首款上市。(可更换CPU升级为G4 CPU或更高主频的G3 CPU)


后期 第四世代:采用PowerPC 7400系列处理器(苹果称为PowerPC G4系列);1999年推出首款上市。


后期 第五世代:采用PowerPC 970系列处理器(苹果称为PowerPC G5系列);2003年推出首款上市。

如果拥有以下其中一款 Power Macintosh 电脑,可以通过这个项目安装 Windows NT 4.0 系统:

- iMac G3(托盘式)

- Power Macintosh G3(蓝白配色,“Yosemite”)

- 配备铜色键盘的 Macintosh PowerBook G3("Lombard")

- Power Macintosh G4 PCI("Yikes!")

开发者表示,ARC 固件也可以在旧款系统上运行,比如米色的 Power Macintosh G3 和 Macintosh PowerBook G3 系列,但目前还没有引导加载器可用。

他还提到该项目仍处于实验阶段,并且目前仅在 "Lombard" 系统上进行过测试。

此外,该项目还存在一些问题需要解决。例如,一些驱动程序(如 CUDA 驱动)尚未在实际硬件上进行过测试;同时,该加载器仅支持 ATI 图形芯片,在 Fcode 版本低于 1.69 的 ATI 硬件可能会出现问题

Reference

https://github.com/Wack0/maciNTosh

https://www.tomshardware.com/software/windows/developer-ports-windows-nt-to-power-macintosh-systems


相关阅读微软工程师真会整活,将.NET移植到40年前的任天堂NES
将ChatGPT移植到30年前的操作系统,是怎样的画风?

END


热门文章

Vue诞生10年,创始人尤雨溪推动“锈化”

Go语言有个“好爹”反而被程序员讨厌?

开源独角兽GitLab将被“卖身”

区区1万张表就把MySQL给整崩溃了

完全开源的现代化IDE正式发布:支持云端和桌面、兼容VS Code


相关推荐

  • 这份简历模板确实简洁大方!
  • 上海AI lab开源LLaMAX,用3.5万小时的A100训练让大模型掌握上百种语言翻译
  • OpenAI凌晨发布新研究成果!证明者和验证者无限套娃,大模型黑盒变可解释又近一大步!
  • 看了世界首个AI小姐选美大赛的结果,我开始有点担心未来的择偶市场
  • 8轮融资后,上海明星独角兽要IPO了
  • Google Cloud 在预览版中引入了用于云存储的分层命名空间
  • 图灵奖数据库大师 Stonebraker 师徒对数据库近 20 年发展与展望的 2 万字论文
  • 别找啦!AIGC+金融场景的绝佳案例都在这!| FCon
  • 2024 可信数据库发展大会圆满落幕,共探数据库技术新未来!
  • 开源独角兽 GitLab 走上“卖身”路!前工程师拆台:赚钱的业务不好好运营,开发了一堆没用的功能
  • OpenAI 封了中国 API 后,国外开发者却先转向了 Claude
  • 阿里云丁宇详解产品战略:从AI辅助编程到AI程序员的全面布局
  • 上班摸鱼?不可能!卡内基梅隆准博士生开发一款 AI 程序:监控电脑屏幕,一分心就吼你
  • 如何高效删除 JavaScript 数组中的重复元素?
  • SAP发布开源宣言,反遭社区质疑
  • AI PC真值得入手?84%电脑发烧友拒绝买单:AI助手成了PDF加载的绊脚石!网友:真不仅仅是性能原因
  • 英伟达官宣全面开源GPU内核驱动,两年迭代至最强版本!下一代Blackwell全用开源
  • AI教母李飞飞狂揽1亿投资,3个月干出10亿美元独角兽!
  • 清华夺SIGIR 2024「时间检验+最佳论文奖」!中国大陆研究机构首次牵头获奖
  • OpenAI超级对齐团队再发「绝唱」!首提「证明者-验证者」博弈,训练GPT说人话