Immersive slowness or why I added artificial loading times for Myst to ScummVM

Ever since I discovered the Myst series back in 2005, I’m in love with it. To me, the Myst series feels like an immersive trip to another world – it is truly something different compared to your average point-and-click adventure game. Needless to say that especially the first entries in the series – the original Myst and its successor Riven – are truly remarkable games.

In my opinion, the immersion these games provide is partially created due to technical limitations. The original Myst was released in 1993 on this incredible new format called ‘CD-ROM’, allowing for a whopping 650 Megabytes of storage.

Read More “Immersive slowness or why I added artificial loading times for Myst to ScummVM”

Creating a ScummVM Engine for The Clue!

A couple of months ago, I (somehow) initiated a new project: Creating a ScummVM engine for the game ‘The Clue!’, originally released in 1994.

‘The Clue!’, originally known as ‘Der Clou!’, was developed and published by the Austrian games studio ‘neo Software Produktions GmbH’. Some sources say that the game was published by ‘Max Design’, but that’s not really certain. However, we know for sure that the UK release was published by ‘Kompart UK’.

Read More “Creating a ScummVM Engine for The Clue!”

More Sheep: ScummVM 2.1.1 is here!

A couple of days ago, the ScummVM Team officially released ScummVM 2.1.1, codenamed “:More Sheep:”. This new release includes several improvements and a large amount of bugfixes. Not only the game engines, but also the ScummVM GUI and networking stack received improvements. Let’s have a closer look at the updates that were made for ScummVM 2.1.1.

Amongst other things, the developers fixed a bug that could lead to a crash when switching between certain languages in the GUI. Additionally, changes made to the options dialog won’t be erroneously saved when the dialog is left using the ESC key.

Read More “More Sheep: ScummVM 2.1.1 is here!”

Updating my ScummVM build server

Since a few months I’m running my own build server for the Windows versions of ScummVM. Originally, the server was intended to replace my previous toolchain based on MSYS2 and to provide self-contained (avoiding DLL hell) and continuously updated Win32 binaries.

In the meantime, this project evolved quite a bit. Currently, the official Windows versions of ScummVM as well as the Nightly Builds are built by this server. As you can imagine, the term “experimental” doesn’t really fit anymore, even though I’m still referring to this server as my staging environment.

Read More “Updating my ScummVM build server”