Hacker News 中文摘要

RSS订阅

使用新的es40分支在DEC Alpha上运行Windows 2000 -- Run Windows 2000 on a DEC Alpha with a new es40 fork

文章摘要

ES40模拟器新分支通过JIT编译器和S3图形支持,成功运行DEC Alpha版Windows 2000,并显著提升OpenVMS运行速度,支持图形界面登录。

文章总结

近日,DEC Alpha模拟器es40的一个新分支引起了关注。该分支基于Camiel Vanderhoeven(现任VSI首席架构师)开发的原始es40模拟器,通过引入JIT编译器、MAME的S3图形端口和ARC支持等新特性,实现了性能大幅提升,并成功支持运行DEC Alpha版Windows 2000。

新分支的JIT编译功能显著加速了OpenVMS和Windows NT的运行速度。用户可通过升级ARC固件(需使用Alpha Systems Firmware Update v7.3 CD-ROM)并更换特定VGA BIOS文件(86c764x1.bin)来完成配置。安装Windows 2000需使用RC2 build 2128版本,安装过程约需20分钟,完成后即可进入图形桌面界面。

此外,新分支还支持OpenVMS图形界面,无需依赖X11隧道。用户登录操作员控制台后,输入@SYS$MANAGER:DECW$STARTUP即可启动图形系统,再输入logout即可进入登录窗口。

评论总结

根据评论内容,总结主要观点如下:

1. 技术成就与怀旧价值(高认可度) - 评论7指出:“This is really cool! There have been many DEC Alpha emulators over the years, but none have been capable of running Windows NT.”(多年来有许多DEC Alpha模拟器,但没有一个能运行Windows NT。) - 评论4表示:“This is pretty cool, it brings back memories.”(这很酷,勾起了回忆。)

2. 实用性与目的质疑(中等认可度) - 评论3提出:“But why? I fail to see a purpose. Is it just a DOOM runs on my smart toaster kind of thing?”(但为什么?我看不到目的。这只是类似“我的智能烤面包机运行DOOM”之类的东西吗?) - 评论1调侃:“Emulating Alpha on x8664 is definitely not a thing the Alpha designers foresaw.”(在x8664上模拟Alpha肯定不是Alpha设计者预见的。)

3. 性能与历史对比(中等认可度) - 评论9称:“I've heard the new JIT in this emulator can now exceed the speed of a 1.25GHz EV68CB processor ES45 for single core/thread.”(听说这个模拟器的新JIT在单核/线程上已超过1.25GHz EV68CB处理器ES45的速度。) - 评论11回忆:“As a 486SX kid, the DEC Alpha felt like something from the far future to me.”(作为486SX时代的孩子,DEC Alpha对我来说像是来自遥远未来的东西。)

4. 操作系统与界面评价(低认可度) - 评论5认为:“Windows 2000 does not look dated... functional and usable, and maybe even somewhat fresh.”(Windows 2000看起来不过时,功能实用,甚至有些新鲜。) - 评论10批评:“I love how egregiously bad CDE looks compared to Windows.”(与Windows相比,CDE看起来糟糕透顶。)

5. 个人经历与轶事(分散认可度) - 评论8分享:“I have a random, vivid memory... trying and failing to install Windows 2000 RC3 on a DEC Alphastation 600.”(我有一个清晰的记忆:尝试在DEC Alphastation 600上安装Windows 2000 RC3但失败了。) - 评论2提到:“the only dec hardware I ever touched that ran windows was an AlphaServer 1000... my assignment was to get it back to running VMS.”(我接触过的唯一运行Windows的DEC硬件是AlphaServer 1000,我的任务是让它恢复运行VMS。)