Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Spy Hunter (2003)"

From PCGamingWiki, the wiki about fixing PC games
(quick info)
(more info and pics)
Line 17: Line 17:
 
|gogcom id    =  
 
|gogcom id    =  
 
|strategywiki =  
 
|strategywiki =  
 +
|mobygames    = spy-hunter___
 
|wikipedia    = SpyHunter
 
|wikipedia    = SpyHunter
 
|winehq      =  
 
|winehq      =  
Line 22: Line 23:
 
}}
 
}}
 
{{Series|Spy Hunter}}
 
{{Series|Spy Hunter}}
 +
 +
'''Key Points'''
 +
{{ii}} Controller highly recommended.
 +
{{--}} Doesn't work very well on newer operating systems.  See [[#Issues fixed|Issues fixed]].
 +
{{--}} Limited video settings.
  
 
==Availability==
 
==Availability==
Line 39: Line 45:
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/config|Windows|}}
+
{{Game data/config|Windows|{{code|{{p|hkcu}}\Software\Midway\SpyHunter\}}}}
 
{{Game data/config|OS X|}}
 
{{Game data/config|OS X|}}
 
}}
 
}}
Line 45: Line 51:
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|}}
+
{{Game data/saves|Windows|{{p|game}}\SPYHUNTER_PROFILES.DAT}}
 
{{Game data/saves|OS X|}}
 
{{Game data/saves|OS X|}}
 
}}
 
}}
  
 
==Video settings==
 
==Video settings==
 +
<gallery>
 +
file:SpyHunter_Resolution.png|Resolution settings.
 +
file:SpyHunter_In-Game_Settings.png|In-Game settings; Quality appears to alter texture quality and draw distance.
 +
</gallery>
 
{{Video settings
 
{{Video settings
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 57: Line 67:
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
 
|widescreen resolution      = false
 
|widescreen resolution      = false
|widescreen resolution notes=  
+
|widescreen resolution notes= Only 4:3 resolutions.
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 63: Line 73:
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
 
|4k ultra hd                = false
 
|4k ultra hd                = false
|4k ultra hd notes          =  
+
|4k ultra hd notes          = Only up to 1600x1200.  See [[#Game crashes|Game crashes]] for higher resolutions.
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
Line 74: Line 84:
 
|antialiasing              = hackable
 
|antialiasing              = hackable
 
|antialiasing notes        = See [[#Game crashes|Game crashes]].
 
|antialiasing notes        = See [[#Game crashes|Game crashes]].
|vsync                      = unknown
+
|vsync                      = hackable
|vsync notes                =  
+
|vsync notes                = On by default.  Force off with GPU control panel.
 
|60 fps                    = true
 
|60 fps                    = true
|60 fps notes              = FMVs are locked at 30 FPS.
+
|60 fps notes              = FMVs are rendered at 30 FPS.
|120 fps                    = unknown
+
|120 fps                    = true
|120 fps notes              = Even on modern systems, game runs rather poorly regardless of settings, inconclusive.
+
|120 fps notes              = Loading times improve significantly at higher FPS.
 
|hdr                        = unknown
 
|hdr                        = unknown
 
|hdr notes                  =  
 
|hdr notes                  =  
Line 87: Line 97:
  
 
==Input settings==
 
==Input settings==
 +
<gallery>
 +
file:SpyHunter_Keyboard_Rebinding.png|Keyboard rebinding.
 +
file:SpyHunter_Controller_Rebinding.png|Controller rebinding.
 +
</gallery>
 
{{Input settings
 
{{Input settings
 
|key remap                = true
 
|key remap                = true
Line 101: Line 115:
 
|touchscreen notes        =  
 
|touchscreen notes        =  
 
|controller support        = true
 
|controller support        = true
|controller support notes  =  
+
|controller support notes  = D-Input only.
|full controller          = unknown
+
|full controller          = false
|full controller notes    =  
+
|full controller notes    = Save file select can only be chosen by '''Enter'''.
|controller remap          = unknown
+
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = false
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = false
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|controller hotplug        = unknown
+
|xinput controllers        = false
|controller hotplug notes  =  
+
|xinput controllers notes  = Game does not detect X-input controllers.
 +
|xbox prompts              = false
 +
|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  =
 +
|tracked motion controllers= unknown
 +
|tracked motion controllers notes =
 +
|tracked motion prompts    = unknown
 +
|tracked motion prompts notes =
 +
|other controllers        = unknown
 +
|other controllers notes  =
 +
|other button prompts      = unknown
 +
|other button prompts notes=
 +
|controller hotplug        = false
 +
|controller hotplug notes  = Controller must be plugged in when starting game.
 
|haptic feedback          = true
 
|haptic feedback          = true
|haptic feedback notes    =  
+
|haptic feedback notes    = There's an option to toggle it, but doesn't appear to work.
|simultaneous input        = unknown
+
|simultaneous input        = false
|simultaneous input notes  =  
+
|simultaneous input notes  = Choice between keyboard or controller.
 
|steam input api          = unknown
 
|steam input api          = unknown
 
|steam input api notes    =  
 
|steam input api notes    =  
Line 129: Line 165:
  
 
==Audio settings==
 
==Audio settings==
 +
{{Image|SpyHunter_Audio_Options.png|Audio settings}}
 
{{Audio settings
 
{{Audio settings
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    = FX, music and voice.
+
|separate volume notes    = FX, Music and Voice.
 
|surround sound          = unknown
 
|surround sound          = unknown
 
|surround sound notes    =  
 
|surround sound notes    =  
Line 138: Line 175:
 
|closed captions          = false
 
|closed captions          = false
 
|closed captions notes    =  
 
|closed captions notes    =  
|mute on focus lost      = unknown
+
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
Line 166: Line 203:
 
===Game crashes===
 
===Game crashes===
 
{{ii}} Game will crash shortly after reaching the title screen.
 
{{ii}} Game will crash shortly after reaching the title screen.
{{Fixbox|description=Install dgVoodoo|fix=
+
{{Fixbox|description=Method 1:  Install dgVoodoo|fix=
 
# Download ''[http://dege.freeweb.hu/ dgVoodoo]''.
 
# Download ''[http://dege.freeweb.hu/ dgVoodoo]''.
 
# Extract <code>dgVoodooCpl.exe</code> and <code>dgVoodoo.conf</code> to {{p|game}}, where <code>SpyHunter.exe</code> resides.
 
# Extract <code>dgVoodooCpl.exe</code> and <code>dgVoodoo.conf</code> to {{p|game}}, where <code>SpyHunter.exe</code> resides.
Line 176: Line 213:
 
# Optional:  under '''Texturing''', set '''Filtering''' to '''Force anisotropic 16x''' and set '''Antialiasing (MSAA)''' to '''8x''' to enable anisotropic filtering and antialiasing respectively.  Under '''Miscellaneous''', check '''Force vSync''' to enable vSync.
 
# Optional:  under '''Texturing''', set '''Filtering''' to '''Force anisotropic 16x''' and set '''Antialiasing (MSAA)''' to '''8x''' to enable anisotropic filtering and antialiasing respectively.  Under '''Miscellaneous''', check '''Force vSync''' to enable vSync.
 
# Click '''Apply''' and exit the program.
 
# Click '''Apply''' and exit the program.
 +
{{++}} Upscales to your desired resolution and can apply anti-aliasing/anisotropic filtering.
 +
{{--}} Framerate is quite low while using dgVoodoo.
 +
}}
 +
 +
{{Fixbox|description=Method 2:  Install WineD3D|fix=
 +
# Download ''[https://fdossena.com/?p=wined3d/index.frag WineD3D (Vulkan)]''.
 +
# Extract <code>d3d8.dll</code> and <code>wined3d.dll</code> to {{p|game}}, where <code>SpyHunter.exe</code> resides.
 +
 +
{{++}} Greatly improves framerate, which greatly improves loading times.
 +
{{--}} Limited only to screen resolutions the game offers.
 
}}
 
}}
  

Revision as of 07:13, 31 January 2020

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.
Spy Hunter
Spy Hunter cover
Developers
Paradigm Entertainment
Windows Sidhe Interactive
macOS (OS X) TransGaming Inc.
Publishers
Midway Games
Aspyr Media
Release dates
Windows May 28, 2003
macOS (OS X) May 28, 2003
Spy Hunter (2003) on MobyGames
Spy Hunter (2003) on Wikipedia

Warnings

The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps.
Spy Hunter
Spy Hunter 1984
Spy Hunter (2003) 2003
Spy Hunter: Nowhere to Run 2009

Key Points

Controller highly recommended.
Doesn't work very well on newer operating systems. See Issues fixed.
Limited video settings.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Standard CD check.
Windows
This game is not available digitally.

Essential improvements

Skip intro videos

Instructions[1]
  1. Go to <path-to-game>\movies
  2. Delete or rename ASPYR.SHM, INTRO.SHM and MLOGO.SHM.

Game data

Configuration file(s) location

System Location
Windows HKEY_CURRENT_USER\Software\Midway\SpyHunter\
macOS (OS X)

Save game data location

System Location
Windows <path-to-game>\SPYHUNTER_PROFILES.DAT[Note 1]
macOS (OS X)

Video settings

Template:Video settings

Input settings

Template:Input settings

Audio settings

Audio settings
Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English

Issues fixed

Game cannot be installed

When attempting to install from disk, a message will pop up saying Fatal Application Error - This Application has Unexpectedly Quit.
Instructions
  1. Go to My Computer or This PC, depending on the version of Windows you're using, and open the disk drive, where Spy Hunter is located.
  2. Right click Autorun.exe, select Properties, set compatibility mode to Windows XP (Service Pack 2), check Run this program as an administrator, then click Apply.
  3. Run the installer as usual.

Game crashes

Game will crash shortly after reaching the title screen.
Method 1: Install dgVoodoo
  1. Download dgVoodoo.
  2. Extract dgVoodooCpl.exe and dgVoodoo.conf to <path-to-game>, where SpyHunter.exe resides.
  3. Open the MS folder in the dgVoodoo zip and extract DDraw.dll, D3DImm.dll, D3D8.dll, and D3D9.dll from the x86 folder to <path-to-game>, again where SpyHunter.exe resides.
  4. Open dgVoodooCpl.exe.
  5. Make sure the Config folder / Running instance is set to <path-to-game>, it may already be there by default.
  6. In the General tab, set Adapter(s) to use / enable to your current graphics card, Appearance to Full Screen, and Scaling mode to Stretched, 4:3 Aspect Ratio.
  7. In the DirectX tab, make sure Disable and passthru to real DirectX is unchecked, and set Resolution to Max. You can uncheck dgVoodoo Watermark if you wish.
  8. Optional: under Texturing, set Filtering to Force anisotropic 16x and set Antialiasing (MSAA) to 8x to enable anisotropic filtering and antialiasing respectively. Under Miscellaneous, check Force vSync to enable vSync.
  9. Click Apply and exit the program.
Upscales to your desired resolution and can apply anti-aliasing/anisotropic filtering.
Framerate is quite low while using dgVoodoo.
Method 2: Install WineD3D
  1. Download WineD3D (Vulkan).
  2. Extract d3d8.dll and wined3d.dll to <path-to-game>, where SpyHunter.exe resides.
Greatly improves framerate, which greatly improves loading times.
Limited only to screen resolutions the game offers.

Other information

API

Technical specs Supported Notes
Direct3D 8.1
Executable 32-bit 64-bit Notes
Windows
macOS (OS X)

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, 2000, XP
Processor (CPU) 800 MHz Intel Pentium 3/AMD Athlon
System memory (RAM) 256 MB
Hard disk drive (HDD) 700 MB
Video card (GPU) 8 MB of VRAM
DirectX 8.1 compatible
macOS (OS X)
Minimum Recommended
Operating system (OS) 10.2.5 or later
Processor (CPU) 600 MHz G3/G4 processor
System memory (RAM) 256 MB
Hard disk drive (HDD) 2 GB
Video card (GPU) ATI Radeon or Nvidia GeForce
16 MB of VRAM

Notes

  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).

References

  1. Verified by User:Klumb3r on 2017-09-26