"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.6Officially portedgames/dmagnetic
NetBSD 9.0Officially portedgames/dmagnetic
Ubuntu Linux 20.04Official package
Debian 10"unstable" packagegames/dmagnetic
Download Release 0.22 here.
Download The Documentation 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 VersionMWGraphics?
The Pawnfinished!YesYesGraphics
The Guild of Thievesfinished!YesYesYesGraphics
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.


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

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


Version 0.22 (13-feb-2020)

This release saw MAJOR additions. Not only allows the new "sixel" mode for better looking graphics (in certain terminal emulators), but also the game binaries from "Wonderland" and "The Magnetic Scrolls Collection Volume 1" can be used to play the game directly. Those contained images for playing with EGA graphics. Using the new parameter -ega, it is now possible to enjoy those.
dMagnetic_0.22.tar.bz2MD5: 6790ee73ece78cf9c3d19c6a315b7afc
dMagnetic_0.22_documentation.tar.bz2 MD5: 8ceb6192cdb9c8f3f2e73d6553c3905a
dMagnetic_022.pdf MD5: e33704f44b8e76b2364d25f5a3868fd4

Click here to download older releases

More Screenshots

Comparison of the vmodes


High Ansi (MS-DOS version)

High Ansi

Low Ansi


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