Skip to content

SafeDisc

These games cannot be played on Wine or Windows 7+

SafeDisc is not supported on Windows 7 and later, or on Wine.

This is due to the fact that SafeDisc requires a driver. Wine won't run kernel drivers, and Windows 7 (with updates) and later have blacklisted the driver.

Detection

SafeDisc V1

Unknown.

SafeDisc V2, V3, V4

Search for string BoG_ *90.0&!! Yy>. Should usually be after Section Headers in PE header.

After this magic string, you can also extract version (if you feel like it). It comes as set of u32 integers right before section end.

Verified this to work with following games:

  • SafeDisc V3 Confirmed with Sims 2
  • SafeDisc V4 Confirmed with Assasin's Creed & Sonic Heroes

If you feel adventurous, you can also check for section named stxt371.

Mitigation Strategies

Tell the user to get a DRM free version of the game.
This may either be a DRM-free release from the publisher (if possible), or a cracked version.

That's all.

Warning

Please do not distribute or post linked to cracked EXE files.

Binary diffs (e.g. xdelta, VCDiff) patches that convert legal installs to community preferred game version(s) are ok, but not redistribution of unmodified game files.