Shadowgate

From ScummVM :: Wiki
Shadowgate
Shadowgate.png
First release 1987
Also known as N/A
Developed by ICOM Simulations
Published by Mindscape, Kemco, Zojoi
Distributed by Mindscape, Kemco, Zojoi
Platforms Apple IIGS, MacOS, Atari ST,
Game Boy Color, Amiga, DOS,
Windows, PocketPC, NES,
PalmOS, Mobile Phone, 3DS
Resolution 512×342
Engine MacVenture, ZCode
Support MacVenture: Since ScummVM 2026.4.0
ZCode: Since ScummVM 2.2.0
Available for
Purchase
Yes


Shadowgate is a point and click adventure game where an adventurer ventures through a castle toward the Warlock Lord's chamber, dealing with magical creatures along the way, such as dragons and a cyclops.

It was originally created with the MacVenture engine. An unofficial text adventure version was created by Dave Griffith in Inform in 2004.

Required Data Files

The following applies to the Macintosh (MacVenture) version. Copy the following from the extracted disk image, keeping the filenames intact:

  • All files from the image
  • Including the Shadowgate II subdirectory

The Zojoi re-release (sold on Steam) contains the same data as the 1993 Macintosh rerelease and is auto-detected as such; you only need to extract it from the download (see below).

Extracting from the Steam release

The Steam download is only a CEF web-wrapper (libcef.dll, ffmpegsumo.dll, icudt.dll, <game>.exe); the Macintosh disk image is embedded as PE resource 256/1012 inside the .exe (resource 256/1011 is the Apple IIGS .2mg, which ScummVM does not use). Extract it using either method:

  • Using dumper-companion directly on the executable — it recognises the known games and extracts the image itself:
    devtools/dumper-companion.py iso <game>.exe <outdir>
  • Using wrestool (from icoutils) to pull the image into a .dsk first, then converting it:
    wrestool -x --raw --type=256 --name=1012 <game>.exe -o <game>.dsk
    devtools/dumper-companion.py iso <game>.dsk <outdir>

Both write MacBinary files (resource forks preserved) with the filenames ScummVM expects. Then add <outdir> as the game path in ScummVM.

External links