Diggers (R38)
About this release…
This is the tenth release of this software via GitHub and the thirty-eighth release overall since 2006.
Please read the readme.md file for more information and screenshots for this game.
Engine changes…
- All applicable assets year update.
- Fix possible crash when trying to close window in the wrong thread.
- Finally! CVar
win_thread
can default to1
again on MacOS, hurray! - Added compatibility check for systems with only one CPU thread and force disable window threading if true.
- Compatible with
GLFW 3.4.0
on MacOS. - Compatible with
GLFW 3.3.10
on Windows. - Compatible with
Sqlite 3.45.1
. - Compatible with
LibNSGif 1.0.0
. - Compatible with
7-Zip LZMA SDK 23.0
. - Compatible with
LibJpegTurbo 3.0.2
. - Compatible with
OpenSSL 3.2.1
. - Compatible with
ZLib 1.3.1
. - Compatible with
LibPNG 1.6.42
. - Compatible with
FreeType 2.13.2
. - Recognise
Mac M3 CPU
. - Recognise
Windows 11 build 23H2
. - Fixed crash when system monitor hardware changes are detected.
- Sporadic optimisations and bug fixes, see commit for more changes.
Windows version…
Running the Windows version should be trivial.
Linux version…
The Linux version is linked against external packages that you need to install for the game to work. These packages can be installed with sudo apt-get install libfreetype libglfw3 libjpegturbo0 libncurses libogg libopenal libpng libsqlite3 libssl libtheora libvorbis libxrandr mesa-common zlib1g
. You can read about the libraries in the readme.md file.
MacOS version…
The MacOS version is self-contained and only basic stdlibs are required to run which should already be included by default in any system. However, opening the disk image will require you to bypass Gatekeeper as I do not wish to sign it with personal information and have therefore used a self-signed certificate instead. To bypass Gatekeeper, simply run the Terminal.app
and chdir
to the directory where you downloaded the disk image with chdir ~/Downloads
and then execute the following command to remove the quarantine flag from the disk image archive with xattr -d com.apple.quarantine Diggers-R<x>-MacOS-Universal.dmg
where <x>
is the version of this application. You should then be able to mount the disk image and run the game without any issue.