Difference between revisions of "Slave Zero"
From PCGamingWiki, the wiki about fixing PC games
m |
|||
(8 intermediate revisions by 6 users not shown) | |||
Line 4: | Line 4: | ||
{{Infobox game/row/developer|Accolade}} | {{Infobox game/row/developer|Accolade}} | ||
|publishers = | |publishers = | ||
− | {{Infobox game/row/publisher|Infogrames| | + | {{Infobox game/row/publisher|Infogrames|Retail}} |
− | {{Infobox game/row/publisher|Tommo| | + | {{Infobox game/row/publisher|Tommo|2015-2019}} |
+ | {{Infobox game/row/publisher|Ziggurat Interactive|2019-present}} | ||
|engines = | |engines = | ||
{{Infobox game/row/engine|Ecstasy Engine}} | {{Infobox game/row/engine|Ecstasy Engine}} | ||
Line 11: | Line 12: | ||
{{Infobox game/row/date|Windows|November 19, 1999}} | {{Infobox game/row/date|Windows|November 19, 1999}} | ||
|taxonomy = | |taxonomy = | ||
− | {{Infobox game/row/taxonomy/monetization | }} | + | {{Infobox game/row/taxonomy/monetization | One-time game purchase }} |
{{Infobox game/row/taxonomy/microtransactions | }} | {{Infobox game/row/taxonomy/microtransactions | }} | ||
− | {{Infobox game/row/taxonomy/modes | }} | + | {{Infobox game/row/taxonomy/modes | Singleplayer, Multiplayer }} |
− | {{Infobox game/row/taxonomy/pacing | }} | + | {{Infobox game/row/taxonomy/pacing | Real-time }} |
− | {{Infobox game/row/taxonomy/perspectives | }} | + | {{Infobox game/row/taxonomy/perspectives | First-person, Third-person }} |
− | {{Infobox game/row/taxonomy/controls | }} | + | {{Infobox game/row/taxonomy/controls | Direct control }} |
− | {{Infobox game/row/taxonomy/genres | }} | + | {{Infobox game/row/taxonomy/genres | Shooter }} |
{{Infobox game/row/taxonomy/sports | }} | {{Infobox game/row/taxonomy/sports | }} | ||
{{Infobox game/row/taxonomy/vehicles | }} | {{Infobox game/row/taxonomy/vehicles | }} | ||
{{Infobox game/row/taxonomy/art styles | }} | {{Infobox game/row/taxonomy/art styles | }} | ||
− | {{Infobox game/row/taxonomy/themes | }} | + | {{Infobox game/row/taxonomy/themes | Sci-fi }} |
− | {{Infobox game/row/taxonomy/series | }} | + | {{Infobox game/row/taxonomy/series | Slave Zero }} |
|steam appid = 328470 | |steam appid = 328470 | ||
|gogcom id = 1207662553 | |gogcom id = 1207662553 | ||
Line 28: | Line 29: | ||
|igdb = slave-zero | |igdb = slave-zero | ||
|strategywiki = Slave Zero | |strategywiki = Slave Zero | ||
− | |mobygames = | + | |mobygames = 4355 |
|wikipedia = Slave Zero | |wikipedia = Slave Zero | ||
|winehq = 2164 | |winehq = 2164 | ||
|license = commercial | |license = commercial | ||
+ | }} | ||
+ | |||
+ | {{Introduction | ||
+ | |introduction = | ||
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
}} | }} | ||
Line 41: | Line 50: | ||
{{Availability| | {{Availability| | ||
{{Availability/row| Retail | | disc | {{DRM|SafeDisc}}.<br>Installer only works when optical drives are set to drive <code>D:</code>. | | Windows }} | {{Availability/row| Retail | | disc | {{DRM|SafeDisc}}.<br>Installer only works when optical drives are set to drive <code>D:</code>. | | Windows }} | ||
− | {{Availability/row| GamersGate | slave-zero | Steam | | | Windows }} | + | {{Availability/row| GamersGate | slave-zero | Steam | | | Windows | unavailable }} |
{{Availability/row| GOG.com | slave_zero| DRM-free | | | Windows }} | {{Availability/row| GOG.com | slave_zero| DRM-free | | | Windows }} | ||
{{Availability/row| Humble | slave-zero | Steam | | | Windows }} | {{Availability/row| Humble | slave-zero | Steam | | | Windows }} | ||
Line 55: | Line 64: | ||
{{ii}} The [https://community.pcgamingwiki.com/files/file/546-slave-zero-direct3d-patch/ Slave Zero Direct3D Patch] restores Direct3D support for modern Windows. | {{ii}} The [https://community.pcgamingwiki.com/files/file/546-slave-zero-direct3d-patch/ Slave Zero Direct3D Patch] restores Direct3D support for modern Windows. | ||
− | ===[https://www.patreon.com/user?u=44312848]=== | + | ===[https://www.patreon.com/user?u=44312848 Peixoto's patch]=== |
{{++}} Forced resolution fixes the crosshair offset bug in Direct3D mode and allows playing at high resolutions with bump maps and 32-bit textures. | {{++}} Forced resolution fixes the crosshair offset bug in Direct3D mode and allows playing at high resolutions with bump maps and 32-bit textures. | ||
{{++}} Hides the window border and restores the functionality of the gamma control on Windows 8 and later. | {{++}} Hides the window border and restores the functionality of the gamma control on Windows 8 and later. | ||
Line 115: | Line 124: | ||
|antialiasing = false | |antialiasing = false | ||
|antialiasing notes = | |antialiasing notes = | ||
+ | |upscaling = unknown | ||
+ | |upscaling tech = | ||
+ | |upscaling notes = | ||
|vsync = true | |vsync = true | ||
|vsync notes = | |vsync notes = | ||
Line 164: | Line 176: | ||
|invert controller y-axis = true | |invert controller y-axis = true | ||
|invert controller y-axis notes= | |invert controller y-axis notes= | ||
+ | |xinput controllers = unknown | ||
+ | |xinput controllers notes = | ||
+ | |xbox prompts = unknown | ||
+ | |xbox prompts notes = | ||
+ | |impulse triggers = unknown | ||
+ | |impulse triggers notes = | ||
+ | |dualshock 4 = unknown | ||
+ | |dualshock 4 notes = | ||
+ | |dualshock prompts = unknown | ||
+ | |dualshock prompts notes = | ||
+ | |light bar support = unknown | ||
+ | |light bar support notes = | ||
+ | |dualshock 4 modes = unknown | ||
+ | |dualshock 4 modes notes = | ||
+ | |other controllers = unknown | ||
+ | |other controllers notes = | ||
+ | |other button prompts = unknown | ||
+ | |other button prompts notes= | ||
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
Line 186: | Line 216: | ||
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = true | |eax support = true | ||
− | |eax support notes | + | |eax support notes = I3DL2<ref>{{Refurl|url=https://web.archive.org/web/20030428172110/http://www.3dsoundsurge.com/features/articles/APIs/APIs-p3.html#I3DL2|title=3DsoundSurge: Gamer's Guide to 3D sound and reverb APIs - Page 3 (retrieved)|date=May 2023}}</ref> |
+ | |royalty free audio = unknown | ||
+ | |royalty free audio notes = | ||
}} | }} | ||
Line 304: | Line 336: | ||
===Cannot enable the "True Colour Textures" and "Bump Mapping" options=== | ===Cannot enable the "True Colour Textures" and "Bump Mapping" options=== | ||
− | {{Fixbox|description=Switch the renderer to DirectX (Direct3D)|ref=<ref> | + | {{Fixbox|description=Switch the renderer to DirectX (Direct3D)|ref=<ref>{{Refurl|url=https://forums.geforce.com/default/topic/744902/geforce-drivers/slave-zero-z-fighting-issue|title=Nvidia GeForce Forums - slave zero z fighting issue|date=May 2023}}</ref>|fix= |
# Install [https://community.pcgamingwiki.com/files/file/546-slave-zero-direct3d-patch/ Direct3D Patch]. | # Install [https://community.pcgamingwiki.com/files/file/546-slave-zero-direct3d-patch/ Direct3D Patch]. | ||
# Set Video Mode to Primary. | # Set Video Mode to Primary. | ||
Line 312: | Line 344: | ||
{{ii}} It is recommended to set the internal resolution to 640x480 to avoid the misaligned crosshair bug | {{ii}} It is recommended to set the internal resolution to 640x480 to avoid the misaligned crosshair bug | ||
{{Fixbox|description=Modify the internal and wrapper resolutions externally|ref={{cn|date=July 2016}}|fix= | {{Fixbox|description=Modify the internal and wrapper resolutions externally|ref={{cn|date=July 2016}}|fix= | ||
− | # Go to | + | # Go to {{folder|{{p|game}}}}. |
− | # Open | + | # Open {{file|szHardware.ini}}. |
# Change the values of {{code|Width}} and {{code|Hight}} to the desired resolution width and height respectively. | # Change the values of {{code|Width}} and {{code|Hight}} to the desired resolution width and height respectively. | ||
# Save the file. | # Save the file. | ||
Line 346: | Line 378: | ||
|windows 32-bit exe = true | |windows 32-bit exe = true | ||
|windows 64-bit exe = false | |windows 64-bit exe = false | ||
+ | |windows arm app = unknown | ||
|windows exe notes = | |windows exe notes = | ||
|macos intel 32-bit app = | |macos intel 32-bit app = | ||
|macos intel 64-bit app = | |macos intel 64-bit app = | ||
+ | |macos arm app = unknown | ||
|macos app notes = | |macos app notes = | ||
|linux 32-bit executable= | |linux 32-bit executable= | ||
|linux 64-bit executable= | |linux 64-bit executable= | ||
+ | |linux arm app = unknown | ||
|linux executable notes = | |linux executable notes = | ||
}} | }} |
Latest revision as of 10:06, 22 February 2024
Developers | |
---|---|
Accolade | |
Publishers | |
Retail | Infogrames |
2015-2019 | Tommo |
2019-present | Ziggurat Interactive |
Engines | |
Ecstasy Engine | |
Release dates | |
Windows | November 19, 1999 |
Taxonomy | |
Monetization | One-time game purchase |
Modes | Singleplayer, Multiplayer |
Pacing | Real-time |
Perspectives | First-person, Third-person |
Controls | Direct control |
Genres | Shooter |
Themes | Sci-fi |
Series | Slave Zero |
Slave Zero | |
---|---|
Slave Zero | 1999 |
Slave Zero X | 2024 |
Slave Zero is a singleplayer and multiplayer first-person and third-person shooter game in the Slave Zero series.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | SafeDisc DRM[Note 1]. Installer only works when optical drives are set to drive D: . |
|||
GamersGate (unavailable) | ||||
GOG.com | ||||
Humble Store | ||||
Steam | Comes pre-configured with nGlide. |
- SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
- Demo
Essential improvements
Patches
- The Slave Zero Update adds four-player LAN multiplayer and force feedback support for joysticks.
Direct3D Patch
- The Slave Zero Direct3D Patch restores Direct3D support for modern Windows.
Peixoto's patch
- Forced resolution fixes the crosshair offset bug in Direct3D mode and allows playing at high resolutions with bump maps and 32-bit textures.
- Hides the window border and restores the functionality of the gamma control on Windows 8 and later.
- Fixes poor performance on Windows 8 and later.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\[Note 2] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/328470/pfx/[Note 3] |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\savegame[Note 2] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/328470/pfx/[Note 3] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
GOG Galaxy | ||
Steam Cloud |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Internal resolutions other than 640x480 have misaligned aiming by default. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Use Direct3D Patch. | ||
Windowed | See Windowed. | ||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | |||
60 FPS and 120+ FPS | For Windows 8, see Low frame rate. |
Windowed
- Not compatible with Peixoto's patch.
Set windowed mode[citation needed] |
---|
|
Input
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | ||
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | ||
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers |
---|
PlayStation controllers |
---|
Generic/other controllers |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | Requires the Slave Zero Update. | |
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | ||
Closed captions | ||
Mute on focus lost | ||
EAX support | I3DL2[3] | |
Royalty free audio |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
French | ||||
German | ||||
Italian | ||||
Spanish |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 4 | Requires the Slave Zero Update. | ||
Online play |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP |
Issues fixed
Misaligned crosshair
The crosshair on higher resolutions gets misaligned. Top image is at 640x480 (correct position), while the bottom image is at 1280x960 (misaligned).
- On higher resolutions, the crosshair is misaligned with the correct position, preventing accurate aiming. This bug can also break the missile lock-on ability.
- Peixoto's patch can force the game to run at the highest resolution available (but preserving the 4:3 aspect ratio) and the crosshair will be in the right place.
Start the game with Peixoto's patch[citation needed] |
---|
|
Window border visible in fullscreen mode
Start the game with Peixoto's patch[citation needed] |
---|
|
Gamma not working in Direct3D mode
Start the game with Peixoto's patch[citation needed] |
---|
|
Close other applications[citation needed] |
---|
|
Low frame rate on Windows 8
- Frame rate only reaches ~30 FPS on Windows 8 in Direct3D mode.
Fix frame rate issues[citation needed] |
---|
Game crashes on Alt+Tab
Switch the renderer to DirectX (Direct3D)[citation needed] |
---|
|
Cannot enable the "True Colour Textures" and "Bump Mapping" options
Switch the renderer to DirectX (Direct3D)[4] |
---|
|
Cannot change resolution in-game (with nGlide)
- It is recommended to set the internal resolution to 640x480 to avoid the misaligned crosshair bug
Modify the internal and wrapper resolutions externally[citation needed] |
---|
|
Game draws in corner of screen
Choose "Reinitialize original settings"[citation needed] |
---|
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 7 | |
Glide | Does not support all graphical settings. |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Aural A3D |
DirectX vs. Glide renderers
DirectX (Direct3D)
- Best looking (all graphical options are available)
- Not as stable as Glide
Glide (using nGlide)
- Very stable
- Benefits from all nGlide enhancements (scale resolution up to 4K, proper gamma support, etc.)
- "Uglier" than DirectX (does not support True Colour Textures and Bump Mapping)
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 98 |
Processor (CPU) | Intel Pentium 233 MHz | Intel Pentium II 266 MHz |
System memory (RAM) | 32 MB | 64 MB |
Hard disk drive (HDD) | 120 MB | 230 MB |
Video card (GPU) | DirectX 7 compatible |
Notes
- ↑ SafeDisc retail DRM does not work on Windows 10[1] 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.[2]
- ↑ 2.0 2.1 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). - ↑ 3.0 3.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (328470) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.
References
- ↑ Not Loading in Windows 10; this will break thousands of - Microsoft Community - last accessed on 2017-01-16
- ↑ Microsoft - MS15-097: Description of the security update for the graphics component in Windows: September 8, 2015 - last accessed on 2018-02-16
- ↑ 3DsoundSurge: Gamer's Guide to 3D sound and reverb APIs - Page 3 (retrieved) - last accessed on May 2023
- ↑ Nvidia GeForce Forums - slave zero z fighting issue - last accessed on May 2023