Sacrifice

From PCGamingWiki, the wiki about fixing PC games
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Sacrifice
Sacrifice cover
Developers
Shiny Entertainment
Mac OS (Classic) MumboJumbo[1]
macOS (OS X) MumboJumbo
Publishers
Interplay Entertainment
Sold-Out Software
Mac OS MacPlay
OS X MacPlay
Release dates
Windows November 17, 2000
Mac OS (Classic) December 24, 2001
macOS (OS X) December 24, 2001
Sacrifice on HowLongToBeat
Sacrifice on MobyGames
Sacrifice on Wikipedia

Warnings

GameSpy online services have been shut down (see Network for solutions).

Key points

Enemies can't fight back if the frame rate is higher than 60 FPS.

General information

Sacrifice Wiki
GOG.com Community Discussions
GOG.com Support Page
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
CD key
SafeDisc 2.50 DRM[Note 1] Known issues on Windows Vista and later.[citation needed]
Windows
Mac OS
GOG.com
DRM-free
Pre-patched for modern systems. Serial keys for multiplayer available by request to GOG support team.[4]
Windows
Steam
Icon overlay.png
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).

Essential improvements[edit]

dgVoodoo 2 wrapper[edit]

Prevents crashes and issues on modern PCs, in addition to adding new graphical options. Requires a GPU with support for DirectX 10.1 or above.
Configuring dgVoodoo 2[citation needed]
  1. Download the latest version of dgVoodoo 2.
  2. Extract the .zip file somewhere and copy the contents of the MS sub-folder into the main Sacrifice folder.
  3. Use dgVoodooSetup to configure settings. The following settings are recommended:
  4. 1) In the general tab, disable the dgVoodoo Watermark
  5. 2) In the general tab, select "fullscreen, stretched 4:3" aspect ratio.
  6. 2) In the DirectX tab, enable 8X MSAA anti-aliasing
  7. 3) In the DirectX tab, enable 16x anisotropical filtering.
  8. Start the game, clicking ok when asked to choose a Direct3D Driver (each box should mention dgVoodoo).

Game data[edit]

In-game general settings.
In-game general settings.

Configuration file(s) location[edit]

System Location
Windows HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Shiny Entertainment\Sacrifice\Options[Note 2]
Mac OS (Classic)
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/38440/pfx/[Note 3]

Save game data location[edit]

System Location
Windows <path-to-game>\Saves[Note 4]
Mac OS (Classic)
Steam Play (Linux) <Steam-folder>/steamapps/compatdata/38440/pfx/[Note 3]

Save game cloud syncing[edit]

System Native Notes
GOG Galaxy
Steam Cloud

Video[edit]

In-game video settings.
In-game video settings.

Graphics feature State WSGF Notes
Widescreen resolution
See Widescreen resolution.
Multi-monitor
See Widescreen resolution.
Ultra-widescreen
See Widescreen resolution.
4K Ultra HD
See Widescreen resolution.
Field of view (FOV)
Windowed
Force through dgVoodoo 2.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
Vertical sync (Vsync)
Labeled as "Triple Buffering". Disable GSYNC in the Nvidia Control Panel to avoid instant startup crash.
60 FPS and 120+ FPS
causes crashes even at 60fps, the best way to fix all issues completely is by capping frames at 30fps then all issues will be fixed completely as 30fps doesn't cause issues at all
Setting the target frame rate higher than 60fps breaks completely the game making the game totally unplayable.

Widescreen resolution[edit]

Use the Sacrifice FOV Fix[5]
The file has a .7z suffix, but it's a RAR file. If you have trouble extracting the archive, rename the file suffix to .rar instead.

Input[edit]

In-game key map settings.
In-game key map settings.

Keyboard and mouse State Notes
Remapping
Mouse acceleration
Seems to apply negative mouse acceleration if 'Enhance pointer precision' setting in Windows is turned on.
Mouse sensitivity
Mouse input in menus
Mouse Y-axis inversion
Controller
Controller support

Audio[edit]

In-game audio settings.
In-game audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
On by default.
Closed captions
Mute on focus lost
EAX support
EAX 1 & 2

Localizations

Language UI Audio Sub Notes
English
French
Retail and Steam only.
German
Retail and Steam; download for GOG.com version
Italian
Retail and Steam only.
Polish
Retail and GOG.com only.
Spanish
Retail and Steam only.
Russian
Unofficial translation by Fargus. Attached as bonus to GOG.com version.

Network[edit]

Multiplayer types

Type Native Players Notes
Local play
LAN play
4
Online play
4 GameSpy services have been shut down;[6] see GameSpy for workarounds.

Connection types

Ports

Protocol Port(s) and/or port range(s)
TCP 2302-2400, 6073
UDP 2302-2400, 6073
Universal Plug and Play (UPnP) support status is unknown.

VR support[edit]

3D modes Native Notes
vorpX
G3D
User created profile, requires DGVoodoo2 v 2.55.4, see profile introdution.
Note: Profile may not work with the latest wrapper, in case of issues please report to the vorpx forum.

Issues fixed[edit]

No mouse/keyboard access for ReShade overlay[edit]

Use dinputto8[citation needed]

Error initializing graphics library (scapex.exe map editor)[edit]

Use compatability setting - Reduced Color Mode (16-bit)[7]

Notes

  • On a multi-monitor system, keep the editor on the first screen.
Remove registry settings
  • Open HKEY_CURRENT_USER\SOFTWARE\Shiny Entertainment\Sacrifice\Scapex\scapex\Frame in the registry editor
  • Remove or adjust values left, right, Top and Bottom

Issues above 30fps[edit]

Running the game at higher than 30 FPS breaks the game; i.e. melee damage is buffed, and animations are cancelled. Also causes constant crashing if the frame rate is set higher than the default value
Set target framerate to 30fps Works

Compatibility issues on modern systems[edit]

See dgVoodoo 2 wrapper

Other information[edit]

API[edit]

Technical specs Supported Notes
Direct3D 7
ExecutablePPC 32-bit 64-bit Notes
Windows
macOS (OS X)

Middleware[edit]

Middleware Notes
Audio Miles Sound System
Cutscenes Smacker
Multiplayer GameSpy

System requirements[edit]

Windows
Minimum Recommended
Operating system (OS) 95, 98, Me
Processor (CPU) Intel Pentium II 300 MHz
System memory (RAM) 64 MB
Hard disk drive (HDD) 650 MB
Video card (GPU) 8 MB of VRAM
DirectX 7.0a compatible
Mac OS
Minimum Recommended
Operating system (OS) 9.2
Processor (CPU) PowerPC G3 350 MHz
System memory (RAM) 128 MB
Hard disk drive (HDD)

Notes

  1. SafeDisc retail DRM does not work on Windows 10[2] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[3]
  2. When running this game without Administrator elevation, 32-bit programs writing to HKEY_LOCAL_MACHINE\SOFTWARE will be redirected to HKEY_CURRENT_USER\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Wow6432Node (more details).
  3. 3.0 3.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in ~/.steam/steam/userdata/<user-id>/38440/ in addition to or instead of this directory. The app ID (38440) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
  4. When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References