es40 - AlphaServer ES40 Emulator

Property Value
Distribution openSUSE Tumbleweed
Repository Emulators all
Package filename es40-20100428cvs-2.43.i586.rpm
Package name es40
Package version 20100428cvs
Package release 2.43
Package architecture i586
Package type rpm
Category System/Emulators/Other
License GPL-2.0
Maintainer -
Download size 512.97 KB
Installed size 3.14 MB
A portable emulator for the HP (DEC, Compaq) AlphaServer ES40. The current
version is capable of running OpenVMS with some limitations. The goal is to
have a drop-in replacement for real ES40's. Emulates the Alpha AXP EV68CB
processor and other devices.


Package Version Architecture Repository
es40-20100428cvs-2.43.x86_64.rpm 20100428cvs x86_64 Emulators
es40 - - -


Name Value - - - - - - - - - - - - - - - - - - - - - - - -


Name Value
es40 = 20100428cvs-2.43
es40(x86-32) = 20100428cvs-2.43


Type URL
Binary Package es40-20100428cvs-2.43.i586.rpm
Source Package es40-20100428cvs-2.43.src.rpm

Install Howto

  1. Add the Emulators repository:
    # zypper addrepo emulators
  2. Install es40 rpm package:
    # zypper install es40




2016-11-24 -
- Fix build
- Spec cleanup
2010-04-28 -
- update -> 20100428cvs
- fix to build in Factory
2009-09-11 -
- update -> 20090910cvs:
- New BREAKPOINT READ, WRITE and ACCESS commands in the debugger allow breakpoint to be set
on data access. (12-jun-2008, Camiel Vanderhoeven)
- Support for SRM/DPR mechanism for starting secondary CPUs. Not working correctly, although
we seem to be on to something. (12-jun-2008, Camiel Vanderhoeven)
- Fixed unaligned memory access handling.  (12-jun-2008, Camiel Vanderhoeven)
- Fixed compilation on Fedora 9 / gcc 4.3.0, and probably other configurations as well.
(12-jun-2008, Caolan McNamara)
- Removed dependency on Poco by including parts of it. (31-may-2008, Camiel Vanderhoeven)
- Fixed a bug in the SDL configuration script (checking for "true" rather than "yes" in the
final test). (09-may-2008, Caolán McNamarra)
- Floppy controller implementation. (29-apr-2008, Brian Wheeler)
- CDiskController is no longer a CPCIDevice. This alows for non-PCI diskcontrollers (like the
floppy controller. (29-apr-2008, Camiel Vanderhoeven)
- Added memory map dumping and memory range checking. (29-apr-2008, Brian Wheeler)
- Rewrote DMA code to make it ready for floppy support. (18-apr-2008, Brian Wheeler)
- More questions in debug confuration script. (03-apr-2008, Camiel Vanderhoeven)
- Improved support for SDL on OS-X. (10-apr-2008, Martin Borgman)
- Compile on OpenVMS; new OpenVMS build scripts generated from the UNIX build scripts; Include
selected parts of Poco (Poco has dropped support for OpenVMS). (02-apr-2008, Camiel
- Created configuration file utility. (28-mar-2008, Camiel Vanderhoeven)
- Support OpenVMS file paths. (26-mar-2008, Camiel Vanderhoeven)
- Use the config.h data created by the configure script. (26-mar-2008, Camiel Vanderhoeven)
- Improved IDE locking by a) Removing all of the general register locking; b) Busmaster locking
is still in place, but it might not be needed, this locking is pretty fine grained so nothing
should time out waiting for it; c) Creating an alt_status variable which gets updated when the
real status becomes stable (i.e. at the end of the execute() run, after the drq status is
changed, etc), access to this variable is locked; d) Everything else is a free for all.
(20-mar-2008, Brian Wheeler)
- Implement an optional delayed IDE interrupt. The OSes still lose interrupts sometimes.
(20-mar-2008, Brian Wheeler)
- Create configuration files to use GNU's Autotools. (20-mar-2008, Camiel Vanderhoeven)
- Support disk image files >2GB on linux. (19-mar-2008, Camiel Vanderhoeven)
- Fixed some IDE CD-ROM issues that were introduced with the multi-threading patch. (17-mar-2008,
Brian Wheeler)
- Restored SDL functionality. (16-mar-2008, Camiel Vanderhoeven)
- Better exception handling, restored Serial port menu functionality (14-mar-2008, Camiel
- Ability to stop and restart threads, restored save/restore state functionality. (13-mar-2008,
Camiel Vanderhoeven)
- Use separate threads for devices rather than crowding everything into one thread. Use Poco
libraries for platform independent threading. NOTE: This patch breaks some functionality that
we will need to regain in the future. (05-mar-2008, Camiel Vanderhoeven)
2008-11-16 -
- fixed rpmlint complaint

See Also

Package Description
fMSX-5.0-1.26.i586.rpm MSX Emulator
fMSX-5.0-1.26.x86_64.rpm MSX Emulator
fceux-2.2.3+git.20180714-1.17.i586.rpm Nintendo Famicom (NES) Emulator
fceux-2.2.3+git.20180714-1.17.x86_64.rpm Nintendo Famicom (NES) Emulator
fmsx-sdl-3.3-4.42.i586.rpm MSX Emulator
fmsx-sdl-3.3-4.42.x86_64.rpm MSX Emulator
fs-uae-2.8.3-9.68.i586.rpm Amiga emulator with on-screen GUI and online play support
fs-uae-2.8.3-9.68.x86_64.rpm Amiga emulator with on-screen GUI and online play support
fs-uae-arcade-2.8.3-3.3.noarch.rpm Fullscreen game browser for FS-UAE
fs-uae-launcher-2.8.3-3.4.noarch.rpm Graphical configuration frontend and launcher for FS-UAE
funnymu-0.47-2.38.i586.rpm creatiVision/Funvision Emulator
funnymu-0.47-2.38.x86_64.rpm creatiVision/Funvision Emulator
gens-2.15.5-4.9.i586.rpm Sega Mega Drive (Genesis), 32X, and Mega CD Emulator
gens-gs-2.16.7-3.13.i586.rpm Sega Genesis, Sega CD, and Sega 32X emulator
gens-gs-32bit-2.16.7-3.13.x86_64.rpm Sega Genesis, Sega CD, and Sega 32X emulator