:LOGIX
:photos
:papers
:tutorials
:drm
:n2048
:nmicrocoder
:daes
:dhex
:deadline
:dettuxx
:detLFS
:dMagnetic
:circdraw
:systemc
:xf86config
:qdslconfig
:bootfloppy
:6502
:alienware
:inhouse

:math

winscp.exe
putty.exe

:impressum

dMagnetic

"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.8Officially portedgames/dmagnetic
NetBSD 9.0Officially portedgames/dmagnetic
Ubuntu Linux 20.04Official package
Debian 10"unstable" packagegames/dmagnetic
GentooTestinggames-engines/dmagnetic
Download Release 0.29 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 VersionMWC64Amstrad CPCSpectrum128Acorn Archimedes
The Pawnfinished!YesYesYesYesYesYes
The Guild of Thievesfinished!YesYesYesYesYesYesYes
JinxterfinishableYesYesYesYesYesYes
Fish!finishableYesYesYesYesYesYes
MythfinishableYesYesYesYes
CorruptionfinishableYesYesYesYesYesYesYes
WonderlandfinishableYesYesYes

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. :)
On September 14th, 2020, dMagnetic became a finalist in the XYZZY awards
On October 31st, 2020, I uploaded dMagnetic 0.26, which was capable of reading the Amstrad CPC binaries from DSK images. :)
On November 4th, 2020, Gryzor told me that dMagnetic 0.27 works like a charm on MAC OS Catalina

Screenshots

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

Downloads


Version 0.29 (24-dec-2020)

Welcome to the "Night before Christmas" Release of dMagnetic! This one allows players to use ATR images from the AtariXL and Atari800 releases of the games. In addtition to this, a new graphics vmode has been added: UTF. It works on more terminals than the sixel mode and allows more people to enjoy the beautiful pictures!
dMagnetic_0.29.tar.bz2MD5: 9b66dab9cc56792f794ca7ea516b82ed
dMagnetic_0.29_documentation.tar.bz2 MD5: 01564d47349de31dc56be9a27016d5e0
dMagnetic_029.pdf MD5: 3de0acbeb05151564dac0db7b9b3e324


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

Archimedes releases of the games can be loaded with dMagnetic 0.28 (Sixel mode))

dMagnetic 0.28

dMagnetic 0.28

dMagnetic 0.28

Amstrad CPC releases of the games can be loaded with dMagnetic 0.26 (Sixel mode))

dMagnetic 0.26

dMagnetic 0.26

dMagnetic 0.26

dMagnetic 0.26
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

Videos