I have ported a PoC version of ScummVM-1.8.1 to OpenVMS 8.4 (Alpha). OpenVMS is a robust, secure operating system originally developed by Digital Equipment Corporation (DEC) in the 1970s for its VAX minicomputers, and it's known for its exceptional reliability and uptime, often running mission-critical systems in banking, healthcare, and industry for years without rebooting.
This program is called Kyra because only Kyra engine was chosen for this PoC. Also all sound and menu interaction is stripped and the games are loaded by running the kyra.exe directly from game directories on the OpenVMS filesystem.
Games tested and working : EOB1, EOB2, Lands of Lore, Kyrandia 1 and Kyrandia 2.
Recent versions of ScummVM will not compile because of the C++98 era OpenVMS CXX compiler (thats why 1.8.1 was chosen)
Source code and binaries are located here:
https://astr0baby.online/AXP/OpenVMS/Kyra-VMS/
Video demo is here:
https://youtu.be/2kfRZDnGyCs
The code is not stable and there are occasional crashes (ACCVIO) but the PoC is success - ScummVM can run on OpenVMS !
ScummVM on OpenVMS 8.4
Moderator: ScummVM Team