This is a text-only version of the following page on https://raymii.org: --- Title : Run Windows 2000 on a DEC Alpha with a new es40 fork Author : Remy van Elst Date : 05-07-2026 20:33 URL : https://raymii.org/s/blog/Run_Windows_2000_for_Dec_Alpha_on_a_new_es40_fork.html Format : Markdown/HTML --- As you might know, I'm involved a bit in the [OpenVMS](/s/tags/openvms.html) community and the [Alpha emulation side via AXPBox](/s/blog/AXPBox-version-1.0.0-released.html). AXPBox ([github](https://github.com/lenticularis39/axpbox)) is a fork of the es40 alpha emulator by Camiel Vanderhoeven (who is now Chief Architect at VSI, the company that makes OpenVMS, [for x86 nowdays](/s/blog/OpenVMS_9.2_for_x86_Getting_Started.html)). There have been many forks of es40 in the past and recently [a new one](https://github.com/ES40-Emu/es40) has popped up with some great new features. Like speedups via a JIT compiler, S3 graphics port from MAME and ARC support, resulting in the ability to run Windows 2000 for the DEC Alpha. Here is a screenshot of Windows 2000 in `es40`: 
Here is OpenVMS running noticeably faster with JIT enabled:  There is also OpenVMS graphics support, no need for X11 tunneling anymore:  To get to a graphical login, start up OpenVMS, log in on the Operator Console and start the graphical system: @SYS$MANAGER:DECW$STARTUP Then type `logout` to get out of the operator console and get the login window:  This will not be a setup guide, I just wanted to inform you of the new fork and the great progress that has been made. I've been trying out the build with massive speedups due to the JIT compiler and it feels way faster than without JIT support, both Windows NT and OpenVMS. There is a full guide on getting Windows 2000 up and running [here](https://web.archive.org/web/20260705122517/https://www.zx.net.nz/computers/dec/axpemu-es40.shtml), as well as instructions for Tru64 Unix. The setup is quite involved. `es40` is provided [as source] (https://github.com/ES40-Emu/es40) and a [precompiled binary] (https://github.com/ES40-Emu/es40/releases) via github. The configuration wizard has been updated for the new features. You need to upgrade the ARC firmware first with the [Alpha Systems Firmware Update v7.3(part AG-RCFBX-BS) CD-ROM](https://ftp.zx.net.nz/pub/archive/ftp.hp.com/pub/alphaserver/firmware/iso_images/v73.iso). You also have to use a different VGA Bios firmware (not the `vgabios-0.6a.bin` file you would use for AXPBox), this one from 86box, [86c764x1.bin - S3 VGA BIOS] (https://github.com/86Box/roms/raw/refs/heads/master/video/s3/86c764x1.bin). ### A few more screenshots Upgrading the arc firmware went reasonably fast in the JIT build:  After the upgrade, type `arc` on the SRM prompt to boot into the graphical BIOS:  Then there will be a memory test, which you can disable in the Advanced CMOS settings screen:  To actually install Windows 2000, you need to get Windows 2000 RC2 build 2128 from [archive.org](https://archive.org/details/w-2-pas-en). The setup is straightforward. If you've ever installed any Windows version up to I think vista, it's the same blue screen first for partitioning, then boots into a sparse GUI. It does take quite some time, for me almost 20 minutes.  When the installation is finished, you're greeted by a desktop and welcome screen:  --- License: All the text on this website is free as in freedom unless stated otherwise. This means you can use it in any way you want, you can copy it, change it the way you like and republish it, as long as you release the (modified) content under the same license to give others the same freedoms you've got and place my name and a link to this site with the article as source. This site uses Google Analytics for statistics and Google Adwords for advertisements. You are tracked and Google knows everything about you. Use an adblocker like ublock-origin if you don't want it. All the code on this website is licensed under the GNU GPL v3 license unless already licensed under a license which does not allows this form of licensing or if another license is stated on that page / in that software: This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see