"You wake up on a sunny August morning with birds singing, and the air fresh and clear. However, your joints are stiff and you have not woken up in your bedroom as you would have expected. Trying to recall what happened the night before, you manage to piece together a few brief glimpses to give the following account:"

That is the beginning of "The Pawn", a classic text adventure from Magnetic Scrolls. Since I loved those games when I grew up, I always wanted to play it on modern hardware. Fortunately, the magnetic scrolls memorial website enabled me to do so.
One day, when I looked at the sourcecode of the interpreter available there, I realized that even more than playing, I wanted to recreate the virtual machine myself. The simplicity and the atmosphere of playing games in a terminal is wonderful, so I came up with ways to render the beautiful BEAUTIFUL images in glorious ANSI art.

dMagnetic - A Magnetic Scrolls Interpreter can be used to play "The Pawn", "The Guild of Thieves", "Jinxter", "Fish!", "Myth", "Corruption" and "Wonderland".
Ports and packages
FreeBSD 12.1Officially portedgames/dMagnetic
OpenBSD 6.7Officially portedgames/dmagnetic
NetBSD 9.0Officially portedgames/dmagnetic
Ubuntu Linux 20.04Official package
Debian 10"unstable" packagegames/dmagnetic
Download Release 0.25 here.
Download The Documentation here.
Download a brief description about the datastructures here.
Get the latest version here.

Or install the game by typing in
sudo apt-get install dmagnetic
on Ubuntu 20.04 LTS (Focal Fossa).

Get the binaries as .mag and .gfx packages from
the magnetic scrolls memorial

GameFinished?.mag/.gfxMS-Dos VersionMWC64Graphics?
The Pawnfinished!YesYesYesGraphics
The Guild of Thievesfinished!YesYesYesYesGraphics
WonderlandfinishableYesYesYesGraphics, no animation

On July 25th, 2019, I joined the ranks to THE GUILD OF THIEVES.
On November 20th, 2019, I rescued the princess in THE PAWN.
On November 30th, 2019, I successfully ported dMagnetic to SGI IRIX 6.5.
On December 27th, 2019, I decided to publish dMagnetic as .tar.bz2 files.
On April 27th, 2020, I installed dMagnetic in Ubuntu 20.02 as an official package.
On July 11th, 2020, I uploaded dMagnetic 0.24, which was capable of reading the Commodore 64 (C64) binaries from D64 images. :)


Version 0.23 The Pawn Version 0.23 The Guild of Thieves Version 0.23 Jinxter Version 0.23 Fish!

Version 0.23 Myth Version 0.23 Corruption Version 0.23 Wonderland Version 0.23 The Guild of Thieves- Low Ansi mode


Version 0.25 (26-jul-2020)

This release saw some internal updates. The post-compilation check works more stable now, and the RGB channels have been upgraded from 3 Bits to 10 Bits. Colours look much more lively now. Just try for yourself!
dMagnetic_0.25.tar.bz2MD5: 2ab30003ddefd9effa9e7d4d61075b8d
dMagnetic_0.25_documentation.tar.bz2 MD5: dda9fe99584fe7635f68f9c7b0587c89
dMagnetic_025.pdf MD5: 8289edcb82f990f473b61ff1c19ed3d5

Click here to download older releases

Comparison of the video modes

-vmode monochrome
-vmode low_ansi
-vmode low_ansi2
-vmode high_ansi
-vmode high_ansi2
-vmode sixel

More Screenshots

Commodore C64 releases of the games can be loaded with dMagnetic 0.24 (Sixel mode)

dMagnetic 0.24

dMagnetic 0.24

dMagnetic 0.24

dMagnetic 0.24

dMagnetic 0.24
The Pawn, running on dMagnetic 0.12 in Low Ansi mode under OpenBSD 6.5/amd64

dMagnetic 0.12

dMagnetic 0.12

dMagnetic 0.12

dMagnetic 0.12

dMagnetic 0.17 in xterm with tiny font dMagnetic 0.16 in Gnome Terminal with high ANSI dMagnetic 0.17 in Gnome Terminal with low ANSI

dMagnetic 0.17, The Pawn

dMagnetic 0.17, The Guild Of Thieves

dMagnetic 0.16, Fish!

dMagnetic 0.17, The Guild of Thieves
dMagnetic 0.18, PATCHED, to run on SGI IRIX 6.5

dMagnetic 0.18, The Pawn