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 "TNN Outdoors Pro Hunter 2"

From PCGamingWiki, the wiki about fixing PC games
(→‎API: There is no DDraw 4. If you see DirectDraw4 traces in logs, that means version 6.)
(7 intermediate revisions by the same user not shown)
Line 47: Line 47:
 
|current state    =  
 
|current state    =  
 
}}
 
}}
 +
 +
'''General information'''
 +
{{mm}} [https://web.archive.org/web/20000304112552/http://www.ascgames.com/100-GAMES/tnn_hunter_2/index.html Official site] - retrieved with Wayback machine from March 4, 2000.
  
 
==Availability==
 
==Availability==
Line 93: Line 96:
  
 
==Video==
 
==Video==
 +
{{Image|TNN Outdoors Pro Hunter 2 - Video Settings.png|Video settings.}}
 
{{Video
 
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
Line 108: Line 112:
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|4k ultra hd notes          = See [[#Widescreen resolution|Widescreen resolution]].
 
|fov                        = hackable
 
|fov                        = hackable
|fov notes                  = See the '''Instructions for other aspect ratios''' section of the [https://community.pcgamingwiki.com/files/file/2900-tnn-outdoors-pro-hunter-2-fov-fix/ FOV Fix] to manually change the horizontal FOV.
+
|fov notes                  = Use the [https://community.pcgamingwiki.com/files/file/2900-tnn-outdoors-pro-hunter-2-fov-fix/ FOV Fix].
 
|windowed                  = true
 
|windowed                  = true
 
|windowed notes            =  
 
|windowed notes            =  
Line 147: Line 151:
  
 
==Input==
 
==Input==
 +
{{Image|TNN Outdoors Pro Hunter 2 - Keyboard Settings.png|Keyboard settings.}}
 +
{{Image|TNN Outdoors Pro Hunter 2 - Mouse Settings.png|Mouse settings.}}
 
{{Input
 
{{Input
 
|key remap                = true
 
|key remap                = true
Line 211: Line 217:
  
 
==Audio==
 
==Audio==
 +
{{Image|TNN Outdoors Pro Hunter 2 - Audio Settings.png|Audio settings.}}
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
Line 222: Line 229:
 
|mute on focus lost        = false
 
|mute on focus lost        = false
 
|mute on focus lost notes  =  
 
|mute on focus lost notes  =  
|eax support              =  
+
|eax support              = true
|eax support notes        =  
+
|eax support notes        = EAX 1.0.
 
|royalty free audio        = false
 
|royalty free audio        = false
 
|royalty free audio notes  =  
 
|royalty free audio notes  =  
Line 244: Line 251:
 
==Network==
 
==Network==
 
{{Network/Multiplayer
 
{{Network/Multiplayer
|local play          = true
+
|local play          = false
|local play players  = 2
+
|local play players  =  
 
|local play modes    =  
 
|local play modes    =  
 
|local play notes    =  
 
|local play notes    =  
Line 263: Line 270:
 
|matchmaking        = false
 
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                = false
+
|p2p                = true
 
|p2p notes          =  
 
|p2p notes          =  
 
|dedicated          = true
 
|dedicated          = true
Line 283: Line 290:
 
{{ii}} This game comes with a 16-bit InstallShield installer, which won't work on modern systems.
 
{{ii}} This game comes with a 16-bit InstallShield installer, which won't work on modern systems.
  
{{Fixbox|description=Use 32-bit installer|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-02-11}}</ref>|fix=
+
{{Fixbox|description=Use 32-bit installer|ref=<ref name="AlphaYellow_11_02_2024">{{Refcheck|user=AlphaYellow|date=2024-02-11}}</ref>|fix=
# Download the 32-bit version of the installer executable from [http://toastytech.com/files/Is3Engine.zip here].
+
# Download {{file|Is3Engine.zip}} from [http://toastytech.com/files/setup.html here].
 
# Copy the CD contents to a folder in any location.
 
# Copy the CD contents to a folder in any location.
 
# Extract {{file|setup32.exe}} from the downloaded {{file|Is3Engine.zip}} to the newly created folder.
 
# Extract {{file|setup32.exe}} from the downloaded {{file|Is3Engine.zip}} to the newly created folder.
Line 291: Line 298:
  
 
===Keyboard and mouse don't work despite setting the controls===
 
===Keyboard and mouse don't work despite setting the controls===
{{Fixbox|description=Instructions|ref=<ref>{{Refcheck|user=AlphaYellow|date=2024-02-11}}</ref>|fix=
+
{{Fixbox|description=Instructions|ref=<ref name="AlphaYellow_11_02_2024"/>|fix=
 
# Download {{file|dinput.zip}} from [https://github.com/elishacloud/dinputto8/releases here].
 
# Download {{file|dinput.zip}} from [https://github.com/elishacloud/dinputto8/releases here].
 
# Extract {{file|dinput.dll}} to {{folder|{{p|game}}}}.
 
# Extract {{file|dinput.dll}} to {{folder|{{p|game}}}}.
Line 303: Line 310:
 
scale "##mouse" "##x-axis" 0.004625
 
scale "##mouse" "##x-axis" 0.004625
 
</pre>
 
</pre>
 +
}}
 +
 +
===Mouse movement jittery/skipping pixels===
 +
{{Fixbox|description=Wrap the old DirectInput calls into DirectInput 8|ref=<ref name="AlphaYellow_26_04_2024">{{Refcheck|user=AlphaYellow|date=2024-04-26}}</ref>|fix=
 +
# Download the [https://github.com/elishacloud/dinputto8/releases DirectInput wrapper].
 +
# Extract {{file|dinput.dll}} from the downloaded {{file|dinput.zip}} to {{folder|{{p|game}}}}.
 +
# Add the line <code>InputRate=60.00000</code> in {{file|{{p|game}}\AUTOEXEC.CFG}} and decrease the mouse sensitivity in-game.
 +
# Increase sensitivity through the mouse's DPI on the mouse driver's control panel.
 
}}
 
}}
  
Line 309: Line 324:
 
{{API
 
{{API
 
|direct3d versions      = 6
 
|direct3d versions      = 6
|direct3d notes        = <ref>{{Refcheck|user=AlphaYellow|date=2024-04-05|comment=It loads d3dim.dll. dgVoodoo2 traces point to D3D6.}}</ref>
+
|direct3d notes        = <ref>{{Refcheck|user=AlphaYellow|date=2024-04-06|comment=According to System Informer, the game loads d3dim.dll. According to DebugView's logs, dgVoodoo2's traces point to Direct3D 6 (e.g: "Direct3DDevice3").}}</ref>
 
|directdraw versions    = 6
 
|directdraw versions    = 6
|directdraw notes      = <ref>{{Refcheck|user=AlphaYellow|date=2024-04-05|comment=dgVoodoo2 traces point to DirectDraw 6.}}</ref>
+
|directdraw notes      = Software renderer mode.<ref>{{Refcheck|user=AlphaYellow|date=2024-04-07|comment=According to System Informer, the game loads ddraw.dll. According to DebugView's logs, dgVoodoo2's traces point to DirectDraw 6 (e.g: "DirectDrawSurface4::SetColorKey" and "DirectDraw4::SetDisplayMode").}}</ref>
 
|wing                  =  
 
|wing                  =  
 
|wing notes            =  
 
|wing notes            =  

Revision as of 18:32, 3 May 2024

TNN Outdoors Pro Hunter 2
TNN Outdoors Pro Hunter 2 cover
Developers
Monolith Productions
Publishers
ASC Games
Engines
LithTech 1.2
Release dates
Windows November 4, 1999
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person
Controls Direct control
Genres Action, FPS, Hunting, Shooter
Art styles Realistic
Series TNN
TNN Outdoors Pro Hunter 2 on IGDB
TNN Outdoors Pro Hunter 2 on MobyGames
TNN
TNN Motor Sports Hardcore 4x4 1997
TNN Outdoors Pro Hunter 1998
TNN Outdoors Pro Hunter 2 1999
TNN Motorsports Hardcore TR 2015

TNN Outdoors Pro Hunter 2 is a singleplayer and multiplayer first-person action, FPS, hunting and shooter game in the TNN series.

General information

Official site - retrieved with Wayback machine from March 4, 2000.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Simple disc check.
Windows

Monetization

Type Notes
One-time game purchase The game requires an upfront purchase to access.

Microtransactions

Type Notes
No microtransactions None

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\AUTOEXEC.CFG[Note 1]

Save game data location

System Location
Windows <path-to-game>\HUNTERS\[Note 1]

Video

Video settings.
Video settings.

Widescreen resolution

Edit autoexec.cfg[1]
  1. Open <path-to-game>/AUTOEXEC.CFG.
  2. Edit the lines "screenwidth" and "screenheight" to the desired values.
  3. Save the file.

Notes

HUD and menus are pixel-based.
Due to Direct3D 6's resolution width/height limit, high resolutions like 4K require a DirectX wrapper, like dgVoodoo 2 or DxWrapper.
Image is stretched by default. Use the FOV fix for an unstretched Hor+ image.

Input

Keyboard settings.
Keyboard settings.
Mouse settings.
Mouse settings.

Audio

Audio settings.
Audio settings.

Audio feature State Notes
Separate volume controls
Surround sound
Subtitles
Closed captions
Mute on focus lost
EAX support
EAX 1.0.
Royalty free audio

Localizations

Language UI Audio Sub Notes
English

Network

Multiplayer types

Connection types

Ports

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

Issues fixed

Installing on 64-bit systems

This game comes with a 16-bit InstallShield installer, which won't work on modern systems.
Use 32-bit installer[2]
  1. Download Is3Engine.zip from here.
  2. Copy the CD contents to a folder in any location.
  3. Extract setup32.exe from the downloaded Is3Engine.zip to the newly created folder.
  4. Run setup32.exe to install the game.

Keyboard and mouse don't work despite setting the controls

Instructions[2]
  1. Download dinput.zip from here.
  2. Extract dinput.dll to <path-to-game>.
  3. Add the following lines before the last two ones in <path-to-game>/AUTOEXEC.CFG:
enabledevice "##keyboard"
enabledevice "##mouse"
rangebind "##mouse" "##y-axis" 0.000000 0.000000 "Axis2" 
scale "##mouse" "##y-axis" 0.004625
rangebind "##mouse" "##x-axis" 0.000000 0.000000 "Axis1" 
scale "##mouse" "##x-axis" 0.004625

Mouse movement jittery/skipping pixels

Wrap the old DirectInput calls into DirectInput 8[3]
  1. Download the DirectInput wrapper.
  2. Extract dinput.dll from the downloaded dinput.zip to <path-to-game>.
  3. Add the line InputRate=60.00000 in <path-to-game>\AUTOEXEC.CFG and decrease the mouse sensitivity in-game.
  4. Increase sensitivity through the mouse's DPI on the mouse driver's control panel.

Other information

API

Technical specs Supported Notes
Direct3D 6 [4]
DirectDraw 6 Software renderer mode.[5]
Software renderer
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Audio Miles Sound System
Input DirectInput
Cutscenes Smacker Video Technology

System requirements

Windows
Minimum Recommended
Operating system (OS)
Processor (CPU) Intel Pentium 166 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 3 MB
Video card (GPU)
Other Sound card, 4x CD-ROM drive


Notes

  1. 1.0 1.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:AlphaYellow on 2024-02-24
  2. 2.0 2.1 Verified by User:AlphaYellow on 2024-02-11
  3. Verified by User:AlphaYellow on 2024-04-26
  4. Verified by User:AlphaYellow on 2024-04-06
    According to System Informer, the game loads d3dim.dll. According to DebugView's logs, dgVoodoo2's traces point to Direct3D 6 (e.g: "Direct3DDevice3").
  5. Verified by User:AlphaYellow on 2024-04-07
    According to System Informer, the game loads ddraw.dll. According to DebugView's logs, dgVoodoo2's traces point to DirectDraw 6 (e.g: "DirectDrawSurface4::SetColorKey" and "DirectDraw4::SetDisplayMode").