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 "Interstate '76"

From PCGamingWiki, the wiki about fixing PC games
 
(35 intermediate revisions by 14 users not shown)
Line 1: Line 1:
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Interstate 76 Cover.png
 
|cover        = Interstate 76 Cover.png
Line 5: Line 4:
 
{{Infobox game/row/developer|Activision}}
 
{{Infobox game/row/developer|Activision}}
 
|publishers  =  
 
|publishers  =  
 +
{{Infobox game/row/publisher|Activision}}
 +
{{Infobox game/row/publisher|Brasoft|Brazil}}
 
|engines      =  
 
|engines      =  
 
{{Infobox game/row/engine|MechWarrior 2}}
 
{{Infobox game/row/engine|MechWarrior 2}}
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|March 26, 1997}}
 
{{Infobox game/row/date|Windows|March 26, 1997}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Expansion pack }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Racing, Vehicle combat }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Automobile }}
 +
{{Infobox game/row/taxonomy/art styles        | }}
 +
{{Infobox game/row/taxonomy/themes            | }}
 +
{{Infobox game/row/taxonomy/series            | Interstate }}
 
|steam appid  =  
 
|steam appid  =  
 
|gogcom id    = 1207661003
 
|gogcom id    = 1207661003
 
|gogcom id side = 1207658836
 
|gogcom id side = 1207658836
 +
|hltb        = 4716
 
|strategywiki =  
 
|strategywiki =  
|mobygames    = interstate-76
+
|mobygames    = 347
 
|wikipedia    = Interstate '76
 
|wikipedia    = Interstate '76
 
|winehq      = 1316
 
|winehq      = 1316
 +
|license      =
 
}}
 
}}
{{Series|Interstate}}
 
  
'''Key points'''
+
{{Introduction
{{++}} The "servers" source code ([http://www.kegel.com/anet/ Anet]) was made open source in 2002.
+
|introduction      =
{{--}} Game lacks an FPS limiter and cause stuttering, physics and enemy AI problems at frame rates higher than 30 FPS.See [[#High frame rate|High frame rate]].
+
 
{{--}} Game uses obsolete protocols/methods for multiplayer. Internet play requires a direct connection to the internet whilst LAN requires an IPX emulator. See [[Interstate '76#Network|Network]] for workarounds.
+
|release history  =
 +
 
 +
|current state    =
 +
}}
  
 
'''General information'''
 
'''General information'''
 
{{GOG.com links|1207661003|interstate_series|for game series}}
 
{{GOG.com links|1207661003|interstate_series|for game series}}
{{mm}} [http://interstate76.com interstate76.com] Fan site with tips, tricks and mods.
+
{{mm}} [http://www.kegel.com/anet/ Multiplayer (Anet) source code] was made open source in 2002.
{{mm}} [http://www.localditch.com/interstate-76/ Local Ditch Gaming] Source for tips.
+
{{mm}} [http://interstate76.com interstate76.com] - fan site with tips, tricks and mods.
 +
{{mm}} [http://www.localditch.com/interstate-76/ Local Ditch Gaming] - source for tips.
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
 
{{Availability/row| Retail | | CD | | | Windows}}
 
{{Availability/row| Retail | | CD | | | Windows}}
{{Availability/row| GOG.com | interstate76 | DRM-free | The Interstate '76 Arsenal edition.<br>Includes both the Nitro Pack expansion and Gold update. | | Windows }}
+
{{Availability/row| GOG.com | interstate76 | DRM-free | Arsenal Edition, fully updated. | | Windows }}
 
}}
 
}}
{{ii}} [https://archive.org/details/Interstate76_1020 Interstate '76 (base game) Demo] is available
+
{{ii}} Free official demos are available for the [https://archive.org/details/Interstate76_1020 base game] and the [https://archive.org/details/Arsenal_201610 Arsenal] edition.
{{ii}} [https://archive.org/details/Arsenal_201610 Interstate '76 Arsenal Demo] is available
 
  
 
===Version differences===
 
===Version differences===
{{ii}} A later version known as the "Gold Edition" was released which improved the graphics on the original game. It also came fully updated (version 1.2).
+
{{ii}} The '''Arsenal''' edition, also sold as the '''Gold Edition''', included the base game and the Nitro Pack with the official 1.2 patch, 3D acceleration support and force feedback support.
{{ii}} Interstate '76 was once bundled with Microsoft's Sidewinder Force Feedback Pro controller line up under the name "Sidewinder Force Feedback Pro Edition" (version 1.06). These copies often were bundled with graphics and computer manufacturer's hardware.
+
{{ii}} The '''Sidewinder Force Feedback Pro Edition''' (v1.06) was bundled with Microsoft's Sidewinder Force Feedback Pro controller line.
  
 +
==Monetization==
 
{{DLC|
 
{{DLC|
{{DLC/row| Nitro Pack | DLC is a standalone program and does not require the original game. <br> Also known as '''Nitro Riders''' in some territories. | Windows }}
+
{{DLC/row| Nitro Pack | Standalone expansion, does not require the base game to run. Known as '''Nitro Riders''' in Europe. | Windows }}
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
You can find updates to the original retail, including the Gold edition patch, [http://www.howgeek.com/2009/08/20/interstate-76-d3d-patch-gold-patch-force-feedback-patch/ here].
+
{{ii}} Updates for the original retail version, including the Gold Edition, are available [http://www.howgeek.com/2009/08/20/interstate-76-d3d-patch-gold-patch-force-feedback-patch/ here].
Note the GOG.com version is fully updated, thus these are unnecessary if purchased from there.<br>
+
 
Nitro also has a Patch I & II, though these were only ever beta. Instead use the [[Interstate '76#Network|Unofficial Nitro Patch IV]].
+
===Unofficial patch===
 +
{{ii}} The latest unofficial patch for the Nitro Pack is available [https://forums.interstate76.com/viewtopic.php?f=8&t=1442 here]. It includes a frame rate limiter set to 24 FPS for preventing issues, and improved A3D and Direct3D support.
 +
{{ii}} An all-in-one patch installer is available in the [https://community.pcgamingwiki.com/files/file/1349-interstate-76-nitro-pack-aio-patch/ Files section on PCGW].
 +
 
 +
===Play movies off hard drive in retail version===
 +
{{Fixbox|description=Copy cutscene files to the hard drive|ref=<ref>{{Refcheck|user=Demon272481|date=2023-07-26|comment=Comment (optional)}}</ref>|fix=
 +
# In {{folder|{{p|game}}}}, create the {{folder|smk}} subfolder.
 +
# From the {{folder|CUTSCENES}} folder on disc 2, copy all the files into {{folder|{{p|game}}\smk}}.
 +
}}
  
 
==Game data==
 
==Game data==
Line 56: Line 83:
 
{{Game data/config|Windows|{{p|game}}\}}
 
{{Game data/config|Windows|{{p|game}}\}}
 
}}
 
}}
{{ii}} {{Code|input.map}} for keyboard bindings
+
{{ii}} {{file|input.map}} for keyboard bindings
{{ii}} {{Code|input.def}} and {{code|gamekey.def}} for additional bindings (not changeable through game dialogue)
+
{{ii}} {{file|input.def}} and {{file|gamekey.def}} for additional bindings (not changeable through game dialogue)
{{ii}} {{Code|internet.lst}} for server list
+
{{ii}} {{file|internet.lst}} for server list
{{ii}} {{Code|modem.ini}} for modem configuration
+
{{ii}} {{file|modem.ini}} for modem configuration
{{ii}} {{Code|NSCR.DAT}} and {{code|user.mel}} for multiplayer configuration
+
{{ii}} {{file|NSCR.DAT}} and {{file|user.mel}} for multiplayer configuration
{{ii}} {{Code|reconfig.spc}} for car loadout
+
{{ii}} {{file|reconfig.spc}} for car loadout
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{p|game}}\save***.cmp}}
+
{{Game data/saves|Windows|{{p|game}}\*.cmp|{{p|game}}\savegame.dir}}
 
}}
 
}}
  
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
 
{{Save game cloud syncing
 
{{Save game cloud syncing
|discord               =  
+
|discord                   =  
|discord notes         =  
+
|discord notes             =  
|epic games store       =  
+
|epic games launcher       =  
|epic games store notes =  
+
|epic games launcher notes =  
|gog galaxy             = false
+
|gog galaxy               = false
|gog galaxy notes       =  
+
|gog galaxy notes         =  
|origin                 =  
+
|origin                   =  
|origin notes           =  
+
|origin notes             =  
|steam cloud           =  
+
|steam cloud               =  
|steam cloud notes     =  
+
|steam cloud notes         =  
|uplay                  =  
+
|ubisoft connect          =  
|uplay notes           =  
+
|ubisoft connect notes     =  
|xbox cloud             =  
+
|xbox cloud               =  
|xbox cloud notes       =  
+
|xbox cloud notes         =  
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Image|Interstate 76 - Video Settings.png|Video settings.}}
+
{{Image|Interstate 76 - Video Settings.png|Video settings}}
{{Video settings
+
{{Video
 
|wsgf link                  = https://www.wsgf.org/dr/interstate-76/en
 
|wsgf link                  = https://www.wsgf.org/dr/interstate-76/en
 
|widescreen wsgf award      = unsupported
 
|widescreen wsgf award      = unsupported
Line 95: Line 122:
 
|4k ultra hd wsgf award    = unsupported
 
|4k ultra hd wsgf award    = unsupported
 
|widescreen resolution      = false
 
|widescreen resolution      = false
|widescreen resolution notes= 4:3 resolutions only. Higher 4:3 resolutions can be forced for the Glide or Direct3D mode by using a wrapper such as [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html dgVoodoo 2] (this does not change the aspect ratio, so widescreen resolutions will be stretched from 4:3).
+
|widescreen resolution notes= 4:3 resolutions only. Higher 4:3 resolutions can be forced for the Glide or Direct3D mode by using a wrapper such as [[dgVoodoo 2]], but the aspect ratio can not be changed.
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 105: Line 132:
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = hackable
 
|windowed                  = hackable
|windowed notes            = For software, a windowed mode can be activated by using the <code>-gdi</code> parameter. Unfortunately some have mentioned it to be broken on modern Windows. D3D and Glide can be forced in certain wrappers.
+
|windowed notes            = For software rendering, a windowed mode can be activated by using the <code>-gdi</code> parameter. May be broken on modern Windows{{cn|December 2022}}. D3D and Glide can be forced in certain wrappers.{{cn|December 2022}}
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = hackable
+
|anisotropic                = false
|anisotropic notes          = Use a glide wrapper then force in control panel. Some wrappers provide this option builtin.
+
|anisotropic notes          =  
|antialiasing              = hackable
+
|antialiasing              = false
|antialiasing notes        = Use a glide wrapper then force in control panel. Some wrappers provide this option builtin.
+
|antialiasing notes        =  
 +
|upscaling                  = unknown
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = false
 
|vsync                      = false
 
|vsync notes                =  
 
|vsync notes                =  
Line 125: Line 155:
  
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
 
===[[Glossary:Frame rate (FPS)|High frame rate]]===
{{--}} Frame rates higher than 30 FPS (24 FPS in some cases actually) cause stuttering, physics and enemy AI problems.
+
{{--}} Frame rates higher than 30 FPS (24 FPS in some cases) cause stuttering, physics and enemy AI problems.
{{ii}} Force a frame cap in your graphics card control panel.
+
 
{{ii}} Nitro Pack users can get around this by using the [http://forums.interstate76.com/viewtopic.php?f=8&t=1292 NITRO.EXE-30FPS PATCH].
+
{{Fixbox|description=Use the [[#Unofficial patch|unofficial patch for Nitro Pack]]|ref=|fix=
{{ii}} A similar patch for the base i76 game (GOG.com only) by user immi can be found [http://www16.zippyshare.com/v/Vp8dMvFE/file.html here].
+
}}
* Versions of his patch that limit frame rate further can be found [https://github.com/immi101/i76fix/releases here].
+
 
 +
{{Fixbox|description=Use [https://github.com/immi101/i76fix/releases patches by immi] (or [https://www16.zippyshare.com/v/Vp8dMvFE/file.html legacy patch for base game])|ref=|fix=
 +
}}
 +
 
 +
{{Fixbox|description=Force the frame rate to 24 FPS in the graphics card control panel or via [[dgVoodoo 2]]|ref=|fix=
 +
}}
  
==Input settings==
+
==Input==
{{Image|Interstate 76 - Input Settings.png|Input settings.}}
+
{{Image|Interstate 76 - Input Settings.png|Input settings}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
Line 156: Line 191:
 
|touchscreen              = false
 
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen 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 165: Line 218:
  
 
===Enabling force feedback on the Gold Edition===
 
===Enabling force feedback on the Gold Edition===
{{Fixbox|description=Instructions|ref=<ref>[https://web.archive.org/web/20010119140800/http://www.activision.com/games/arsenal/bandit.html I'76 Arsenal - Activision.com (retrieved)]</ref>|fix=
+
{{Fixbox|description=Change registry key|ref=<ref>{{Refurl|url=https://web.archive.org/web/20010119140800/http://www.activision.com/games/arsenal/bandit.html|title=I'76 Arsenal - Activision.com (retrieved)|date=May 2023}}</ref>|fix=
 +
# Run the [[Windows#Registry Editor|Registry Editor]].
 
# Go to <code>{{p|hklm}}\SOFTWARE\ACTIVISION\</code>
 
# Go to <code>{{p|hklm}}\SOFTWARE\ACTIVISION\</code>
# Rename the '''Interstate'76FRC''' folder to '''Interstate '76'''.
+
# Rename the {{file|Interstate'76FRC|folder}} folder to {{file|Interstate '76|folder}}.
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Image|Interstate 76 - Audio Settings.png|Audio settings.}}
+
{{Image|Interstate 76 - Audio Settings.png|Audio settings}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = CD Music, SFX and voice
 
|surround sound          = unknown
 
|surround sound          = unknown
 
|surround sound notes    =  
 
|surround sound notes    =  
Line 184: Line 238:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              = true
 
|eax support              = true
|eax support notes        = A3D 1.0<ref>[http://members.optusnet.com.au/kirben/3dsoftware.html Aureal A3D Central - 3D Sound Software list]</ref>
+
|eax support notes        = A3D 1.0<ref>{{Refurl|url=http://members.optusnet.com.au/kirben/3dsoftware.html|title=Aureal A3D Central - 3D Sound Software list|date=May 2023}}</ref>
 +
|royalty free audio      = unknown
 +
|royalty free audio notes =
 +
|red book cd audio        = true
 +
|red book cd audio notes  = GOG.com version uses the ''winmm'' wrapper.
 
}}
 
}}
  
Line 194: Line 252:
 
  |subtitles = false
 
  |subtitles = false
 
  |notes    =  
 
  |notes    =  
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = false
 +
|notes    =
 +
|fan      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = limited
 +
|audio    = false
 +
|subtitles = false
 +
|notes    = Retail release: ''Interestadual '76''.<ref>{{Refurl|url=https://archive.ph/4Hmkn|title=Interestadual 76 - BraSoft/Activision|date=May 2023}}</ref>
 
  |fan      =  
 
  |fan      =  
 
}}
 
}}
Line 207: Line 281:
 
|lan play players    = 8
 
|lan play players    = 8
 
|lan play modes      = Versus
 
|lan play modes      = Versus
|lan play notes      = Uses old IPX protocol which is no longer supported on modern [[Windows]]. See [[Windows#IPX protocol deprecated|IPX protocol deprecated]] for more. Could also try a [http://com0com.sourceforge.net Null-Modem emulator] though this would be presumably slower.
+
|lan play notes      = Uses deprecated IPX protocol; see [[Windows#IPX protocol deprecated|IPX protocol deprecated]] for more information.
|online play          = true
+
|online play          = hackable
 
|online play players  = 8
 
|online play players  = 8
 
|online play modes    = Versus
 
|online play modes    = Versus
|online play notes    = Requires a direct internet connection (cannot be behind a router). Can be bypassed by using a tunneling program such as [https://www.tunngle.net/en/ Tunngle].
+
|online play notes    = The official ANet service has been shut down. Use the [[#Unofficial patch|unofficial patch for Nitro Pack]]; GOG users should get the version from [https://inbetweennames.net/projects/interstate76anet/ here] instead (no DRM).
Nitro Pack users can get around this by using the [http://forums.interstate76.com/viewtopic.php?f=8&t=1442&sid=8641114da3deea7b05918b81030f8213 Unofficial Nitro Pack Patch]. GOG users should grab the version from [http://peelar.myweb.cs.uwindsor.ca/ here] instead (no cd-check). A similar, though less robust, patch for the base i76 game can also be found in the later link.
 
 
|asynchronous        =  
 
|asynchronous        =  
 
|asynchronous notes  =  
 
|asynchronous notes  =  
 
}}{{Network/Connections
 
}}{{Network/Connections
|matchmaking        =  
+
|matchmaking        = false
 
|matchmaking notes  =  
 
|matchmaking notes  =  
|p2p                =  
+
|p2p                = true
 
|p2p notes          =  
 
|p2p notes          =  
|dedicated          =  
+
|dedicated          = false
 
|dedicated notes    =  
 
|dedicated notes    =  
|self-hosting      =  
+
|self-hosting      = true
 
|self-hosting notes =  
 
|self-hosting notes =  
|direct ip          =  
+
|direct ip          = true
 
|direct ip notes    =  
 
|direct ip notes    =  
 
}}{{Network/Ports
 
}}{{Network/Ports
Line 234: Line 307:
 
==Issues fixed==
 
==Issues fixed==
 
===Corrupt graphics on Windows Vista and Windows 7===
 
===Corrupt graphics on Windows Vista and Windows 7===
{{Fixbox|description=Use palette fix|ref={{cn|date=August 2017}}|fix=
+
{{Fixbox|description=See [[Glossary:DirectX/DirectDraw troubleshooting|DirectDraw troubleshooting]]|ref=|fix=
See [[Rainbow color problems in older games]].
+
}}
 +
 
 +
===Crashes on Windows XP===
 +
{{Fixbox|description=Download modified database files for [http://www.localditch.com/interstate-76/database.zip base game] and [http://www.localditch.com/interstate-76/nitro_database.zip Nitro Pack]|ref=|fix=
 
}}
 
}}
  
===Crashes on XP<ref>http://www.vogons.org/viewtopic.php?t=149&start=40</ref>===
+
{{Fixbox|description=Manually modify files|ref=<ref name="I76Vogons">{{Refurl|url=https://www.vogons.org/viewtopic.php?p=122173#p122173|title=Interstate '76 - Page 3 \ VOGONS|date=2022-12-11}}</ref>|fix=
{{ii}} Open up the file database.mw2 (.tvf in Nitro) in a hex editor and find the last two "RIFF" extensions. Change them to something else, such as "PIFF". Alternatively, download [http://www.localditch.com/interstate-76/database.zip this] (or [http://www.localditch.com/interstate-76/nitro_database.zip this] for Nitro) pre-patched version.
+
# Open the file {{file|database.mw2}} ({{file|.tvf}} in Nitro Pack) in a hex editor.
{{ii}} Disable hardware acceleration for audio devices or disable sound in game.
+
# Find the last two <code>RIFF</code> extensions and change them to something else, such as <code>PIFF</code>.
 +
}}
  
===Won't install on 64-bit systems===
+
{{Fixbox|description=Disable hardware acceleration for audio devices or disable sound in-game|ref=<ref name="I76Vogons"/>|fix=
 +
}}
 +
 
 +
===Installing retail version on 64-bit systems===
 +
{{ii}} The official 16-bit installer will not run on 64-bit systems.
 
{{ii}} A German website has a custom installer [https://www.replaying.de/files/interstate-76-patch-windows-vista-7-x64/ here]. It also includes and installs the patches, up to the Gold Edition.
 
{{ii}} A German website has a custom installer [https://www.replaying.de/files/interstate-76-patch-windows-vista-7-x64/ here]. It also includes and installs the patches, up to the Gold Edition.
{{ii}} The setup.exe wont run on 64-bit computers due to the fact that 16-bit compatibility and DOS support was removed from theses versions. Luckily the files on disk are not compresses and can merely be copied over.
+
{{ii}} [https://github.com/otya128/winevdm winevdm] can also be used.
  
{{Fixbox|description=Installing the game (retail only)|ref={{cn|date=July 2017}}|fix=
+
 
# Create a folder in the following path and copy the files into it: {{Code|C:\Program Files\Activision\Interstate '76\}}. You can leave the folders "AVI", "Demo", and "Direct X" and, of course, the setup.exe. Although the game can run just fine now, you can't install patches without registry keys (if you have the fully patched Gold Edition you can skip the rest).
+
{{Fixbox|description=Manual installation|ref=|fix=
# Open [[Microsoft Windows#Registry Editor|Registry Editor]] and add the key {{Code|{{p|hklm}}\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\I76.exe}}.
+
# Create a folder where the game files will be located.
# Now add the following strings: for "Name" add {{code|(Default)}}, for "Type" {{code|REG_SZ}} and "Data" add this path {{code|C:\Program Files\Activision\Interstate76\I76.exe}}.
+
# Copy all files and folders to it, with the exception of the {{file|DEMO|folder}} and {{file|DirectX|folder}} subfolders and the {{file|setup.exe}} file.
# Add yet another string with the following: "Name" {{code|Path}}, "Type" {{code|REG_SZ}}, "Data" {{code|C:\Program Files\Activision\Interstate76}}.
+
# Create a {{file|.reg}} file, edit it in a text editor to include the data below (note that the path to the game needs two <code>\</code> characters), and run it as administrator:
# You need to create another key now, {{code|{{p|hklm}}\SOFTWARE\Activision\Interstate '76\1.06}}. Note that the 1.06 at the end may differ depending on your game version. Now back up to the "Interstate '76" part of that key you just made and add these strings: "Name" {{code|EXE}}, "Type" {{code|REG_SZ}}, and "Data" {{code|i76.exe}}. The update should now be able to detect your game.
 
{{ii}} You may also be able to perform this more quickly by saving the following file as ''i76.reg'' and running it to add the keys:
 
 
<pre>
 
<pre>
 
REGEDIT4
 
REGEDIT4
 
 
  
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\I76.exe]
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\I76.exe]
 
+
"(Default)"="{{p|game}}\\I76.exe"
"(Default)"="C:\Program Files\Activision\Interstate76\I76.exe"
+
"Path"="{{p|game}}"
 
 
"Path"="C:\Program Files\Activision\Interstate76"
 
  
 
[HKEY_LOCAL_MACHINE\Software\Activision]
 
[HKEY_LOCAL_MACHINE\Software\Activision]
 
 
  
 
[HKEY_LOCAL_MACHINE\Software\Activision\Interstate '76]
 
[HKEY_LOCAL_MACHINE\Software\Activision\Interstate '76]
 
+
"EXE"=i76.exe
"EXE"="i76.exe
 
  
 
[HKEY_LOCAL_MACHINE\Software\Activision\Interstate '76\1.06]
 
[HKEY_LOCAL_MACHINE\Software\Activision\Interstate '76\1.06]
Line 276: Line 348:
 
}}
 
}}
  
===Textures are "flipped" with other textures in glide mode<ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.oem.products.canopus.pure3d/XCLHYFcDXZA/cQtyWI6QzCwJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/comp.sys.ibm.pc.games.action/xxDtNgpfTh4/KIcsTg1T8tkJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.oem.products.canopus.pure3d/SvqEapEmjFY/buKrTdczWp0J</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.game.discussion/cw8_acvuPXA/oHs5lz9DTusJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.products.voodoo2/Pw_Qpmzag_s/09Rc5pn9jDoJ</ref>===
+
===Textures are "flipped" with other textures in Glide mode<ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.oem.products.canopus.pure3d/XCLHYFcDXZA/cQtyWI6QzCwJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/comp.sys.ibm.pc.games.action/xxDtNgpfTh4/KIcsTg1T8tkJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.oem.products.canopus.pure3d/SvqEapEmjFY/buKrTdczWp0J</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.game.discussion/cw8_acvuPXA/oHs5lz9DTusJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/3dfx.products.voodoo2/Pw_Qpmzag_s/09Rc5pn9jDoJ</ref>===
{{ii}} This is a bug in some glide wrappers. Reduce the texture memory to 2MB to get around this.
+
{{ii}} This is a bug in some Glide wrappers. Reduce the texture memory to 2 MB to bypass this.
{{ii}} If you are running a real VooDoo card, add the following to a batch file followed by the game's executable:
+
{{ii}} If running a real Voodoo card, add the following to a batch file followed by the game's executable:
 
<pre>
 
<pre>
 
SET SST_TMUMEM_SIZE=2
 
SET SST_TMUMEM_SIZE=2
Line 285: Line 357:
  
 
===Game crashes after mission 12===
 
===Game crashes after mission 12===
{{Fixbox|description=Official response from Activision rep:|ref=<ref>https://groups.google.com/forum/#!search/I76$20crashes/comp.sys.ibm.pc.games.action/XTLe06VBf48/r3lDz_vaNKYJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/comp.sys.ibm.pc.games.action/qG0zyxRPkgU/8qrOsguD6AUJ</ref>|fix=
+
{{Fixbox|description=Official response from Activision representative|ref=<ref>https://groups.google.com/forum/#!search/I76$20crashes/comp.sys.ibm.pc.games.action/XTLe06VBf48/r3lDz_vaNKYJ</ref><ref>https://groups.google.com/forum/#!search/I76$20crashes/comp.sys.ibm.pc.games.action/qG0zyxRPkgU/8qrOsguD6AUJ</ref>|fix=
"''This problem can be fixed by retrieving the I76shell.dll from the 1.06 or 1.08 patch for the original I76 W95. Do not install the 1.06 patch to the Gold Edition! It will crash. Instead, extract the 1.06 patch to a new folder. Copy the I76shell.dll file to the Gold Edition directory. Only 1 file will be replaced.''
+
<pre>
 +
This problem can be fixed by retrieving the I76shell.dll from the 1.06 or 1.08 patch for the original I76 W95. Do not install the 1.06 patch to the Gold Edition! It will crash. Instead, extract the 1.06 patch to a new folder. Copy the I76shell.dll file to the Gold Edition directory. Only 1 file will be replaced.
 +
 
 +
I tested Gold i76 using the i76shell.dll file from the 1.083 patch. It worked! I was able to get into the 13th level without a page fault crash. Be sure to back up the original .dll file though before doing this. The Gold edition will crash on Instant Melees with 1.08 .dll file installed. I would only use the 1.08 file temporarily for the purpose of gaining access to the 13th level.
 +
</pre>
 +
{{ii}} This can be simplified by renaming the patch .dll to {{file|I76shell_1083.dll}} (GOG.com version already includes it), then using the following batch scripts to enable and disable the fix. Name them as such:
  
''I tested Gold i76 using the i76shell.dll file from the 1.083 patch. It worked! I was able to get into the 13th level without a page fault crash. Be sure to back up the original .dll file though before doing this. The Gold edition will crash on Instant Melees with 1.08 .dll file installed. I would only use the 1.08 file temporarily for the purpose of gaining access to the 13th level.''"
+
<div class="mw-collapsible mw-collapsed">
{{ii}} You could simplify this process by renaming the patch dll to ''I76shell_1083.dll'' (GOG.com version already includes it), then using the following batch scripts to enable and disable the fix. Name them as such:<br>
+
: '''Batch file contents'''
 +
<div class="mw-collapsible-content">
 
'''EnableM13.bat'''
 
'''EnableM13.bat'''
 
<pre>
 
<pre>
Line 333: Line 411:
 
</pre>
 
</pre>
 
}}
 
}}
 +
</div></div>
  
 
===Unhandled exception error===
 
===Unhandled exception error===
{{Fixbox|description=Run as administrator|ref={{cn|date=july 2017}}|fix=
+
{{Fixbox|description=Run the game as administrator|ref={{cn|date=July 2017}}|fix=
# Go to {{P|game}}.
 
# Right-click on <code>i76.exe</code> or <code>nitro.exe</code> and select ''Run as administrator''.
 
 
}}
 
}}
  
{{Fixbox|description=Run in compatibility mode|ref=<ref>[https://bugs.winehq.org/show_bug.cgi?id=21924#c5 Interstate '76 Arsenal crashes (privileged instructions used in attempt to measure the CPU speed) - WineHQ Bugzilla]</ref>{{cn|Somebody please test this mess}}|fix=
+
{{Fixbox|description=Run the game in [[Windows Compatibility Mode|compatibility mode]] for Windows 95/98 (retail) or XP SP3 (GOG.com)|ref=<ref>{{Refurl|url=https://bugs.winehq.org/show_bug.cgi?id=21924#c5|title=Interstate '76 Arsenal crashes (privileged instructions used in attempt to measure the CPU speed) - WineHQ Bugzilla|date=May 2023}}</ref>{{cn|Somebody please test this mess}}|fix=
# Go to {{P|game}}.
 
# Right-click on <code>i76.exe</code> or <code>nitro.exe</code> and select '''Properties'''.
 
# Select the '''Compatibility''' tab and tick ''Run this program in compatibility mode for:''
 
# From the drop-down menu choose ''Windows 95'' or ''Windows 98'' (use ''Windows XP (Service Pack 3)'' for the GOG.com version) and click '''Apply'''.
 
 
}}
 
}}
{{Fixbox|description=''Disable display scaling on high DPI settings''|ref={{cn|date=july 2017}}|fix=
+
 
# Go to {{P|game}}.
+
{{Fixbox|description=Disable display scaling on high DPI settings in [[Windows Compatibility Mode#Settings|compatibility settings]]|ref={{cn|date=July 2017}}|fix=
# Right-click on <code>i76.exe</code> or <code>nitro.exe</code> and select '''Properties'''.
 
# Select the '''Compatibility''' tab and tick ''Disable display scaling on high DPI settings'' and click '''Apply'''.
 
 
}}
 
}}
{{Fixbox|description=''Restrict game to one core''|ref={{CN|date=March 2019}}|fix=
+
 
See [[Microsoft Windows#Force CPU affinity|Force CPU affinity]].
+
{{Fixbox|description=Set [[Windows#Force CPU affinity|core affinity]] to just one core|ref={{CN|date=March 2019}}|fix=
 +
}}
 +
 
 +
===Mouse becoming unusable in certain menus while using dgVoodoo in fullscreen mode===
 +
{{Fixbox|description=Toggle into windowed mode before the game enters into the post-/pre-mission menus.|ref={{CN|date=May 2022}}|fix=
 
}}
 
}}
  
Line 365: Line 440:
 
|opengl notes          = PowerVR only (MiniGL). Launch the game with the {{code|-powervr}} parameter.
 
|opengl notes          = PowerVR only (MiniGL). Launch the game with the {{code|-powervr}} parameter.
 
|glide versions        = 1.0
 
|glide versions        = 1.0
|glide notes            = Requires wrapper, such as [http://www.zeus-software.com/downloads/nglide nGlide], to work on modern systems. Launch the game with the "-glide" parameter.
+
|glide notes            = Requires wrapper, such as [https://www.zeus-software.com/downloads/nglide nGlide], to work on modern systems. Launch the game with the "-glide" parameter.
 
|software mode          = true
 
|software mode          = true
 
|software mode notes    =  
 
|software mode notes    =  
Line 378: Line 453:
 
|shader model versions  =  
 
|shader model versions  =  
 
|shader model notes    =  
 
|shader model notes    =  
|windows 32-bit exe    = unknown
+
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = false
 
|windows exe notes      = Setup.exe is 16-bit.
 
|windows exe notes      = Setup.exe is 16-bit.
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 
}}
 
}}
Line 394: Line 472:
 
|physics          =  
 
|physics          =  
 
|physics notes    =  
 
|physics notes    =  
|audio            = WinMM
+
|audio            =  
|audio notes      = For music only. GOG.com version uses a wrapper.
+
|audio notes      =  
 
|interface        =  
 
|interface        =  
 
|interface notes  =  
 
|interface notes  =  
 
|input            =  
 
|input            =  
 
|input notes      =  
 
|input notes      =  
|cutscenes        = Smacker Video
+
|cutscenes        = Smacker Video Technology
|cutscenes notes  = Cutscenes remain on disk in the retail version.
+
|cutscenes notes  = Cutscenes remain on disc in the retail version.
 
|multiplayer      = ANET
 
|multiplayer      = ANET
 
|multiplayer notes=  
 
|multiplayer notes=  
Line 421: Line 499:
 
|recRAM  = 32 MB
 
|recRAM  = 32 MB
 
|recHD    = 130 MB
 
|recHD    = 130 MB
|recGPU  = VooDoo 3DFX or equivalent
+
|recGPU  = Voodoo 3DFX or equivalent
 
|recVRAM  = 2 MB
 
|recVRAM  = 2 MB
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Latest revision as of 23:05, 8 April 2024

Interstate '76
Interstate '76 cover
Developers
Activision
Publishers
Activision
Brazil Brasoft
Engines
MechWarrior 2
Release dates
Windows March 26, 1997
Taxonomy
Monetization One-time game purchase, Expansion pack
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Third-person
Controls Direct control
Genres Racing, Vehicle combat
Vehicles Automobile
Series Interstate
Interstate '76 on HowLongToBeat
Interstate '76 on MobyGames
Interstate '76 on Wikipedia
Interstate
Interstate '76 1997
Interstate '82 1999
Interstate: Outlaws (unofficial) 2007

Interstate '76 is a singleplayer and multiplayer third-person racing and vehicle combat game in the Interstate series.

General information

GOG.com Community Discussions for game series
GOG.com Support Page
Multiplayer (Anet) source code was made open source in 2002.
interstate76.com - fan site with tips, tricks and mods.
Local Ditch Gaming - source for tips.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Windows
GOG.com
DRM-free
Arsenal Edition, fully updated.
Windows
Free official demos are available for the base game and the Arsenal edition.

Version differences

The Arsenal edition, also sold as the Gold Edition, included the base game and the Nitro Pack with the official 1.2 patch, 3D acceleration support and force feedback support.
The Sidewinder Force Feedback Pro Edition (v1.06) was bundled with Microsoft's Sidewinder Force Feedback Pro controller line.

Monetization

DLC and expansion packs

Name Notes
Nitro Pack Standalone expansion, does not require the base game to run. Known as Nitro Riders in Europe.
Windows

Essential improvements

Patches

Updates for the original retail version, including the Gold Edition, are available here.

Unofficial patch

The latest unofficial patch for the Nitro Pack is available here. It includes a frame rate limiter set to 24 FPS for preventing issues, and improved A3D and Direct3D support.
An all-in-one patch installer is available in the Files section on PCGW.

Play movies off hard drive in retail version

Copy cutscene files to the hard drive[1]
  1. In <path-to-game>, create the smk subfolder.
  2. From the CUTSCENES folder on disc 2, copy all the files into <path-to-game>\smk.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\[Note 1]
input.map for keyboard bindings
input.def and gamekey.def for additional bindings (not changeable through game dialogue)
internet.lst for server list
modem.ini for modem configuration
NSCR.DAT and user.mel for multiplayer configuration
reconfig.spc for car loadout

Save game data location

System Location
Windows <path-to-game>\*.cmp[Note 1]
<path-to-game>\savegame.dir[Note 1]

Save game cloud syncing

System Native Notes
GOG Galaxy

Video

Video settings
Video settings

Graphics feature State WSGF Notes
Widescreen resolution
4:3 resolutions only. Higher 4:3 resolutions can be forced for the Glide or Direct3D mode by using a wrapper such as dgVoodoo 2, but the aspect ratio can not be changed.
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
For software rendering, a windowed mode can be activated by using the -gdi parameter. May be broken on modern Windows[citation needed]. D3D and Glide can be forced in certain wrappers.[citation needed]
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)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
See High frame rate.
High dynamic range display (HDR)
See the glossary page for potential alternatives.

High frame rate

Frame rates higher than 30 FPS (24 FPS in some cases) cause stuttering, physics and enemy AI problems.
Use the unofficial patch for Nitro Pack
Use patches by immi (or legacy patch for base game)
Force the frame rate to 24 FPS in the graphics card control panel or via dgVoodoo 2

Input

Input settings
Input settings

Enabling force feedback on the Gold Edition

Change registry key[2]
  1. Run the Registry Editor.
  2. Go to HKEY_LOCAL_MACHINE\SOFTWARE\ACTIVISION\
  3. Rename the Interstate'76FRC folder to Interstate '76.

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
CD Music, SFX and voice
Surround sound
Subtitles
Closed captions
Mute on focus lost
EAX support
A3D 1.0[3]
Royalty free audio
Red Book CD audio
GOG.com version uses the winmm wrapper.

Localizations

Language UI Audio Sub Notes
English
French
Brazilian Portuguese
Retail release: Interestadual '76.[4]

Network

Multiplayer types

Type Native Players Notes
LAN play
8 Versus
Uses deprecated IPX protocol; see IPX protocol deprecated for more information.
Online play
8 Versus
The official ANet service has been shut down. Use the unofficial patch for Nitro Pack; GOG users should get the version from here instead (no DRM).

Connection types

Issues fixed

Corrupt graphics on Windows Vista and Windows 7

See DirectDraw troubleshooting

Crashes on Windows XP

Download modified database files for base game and Nitro Pack
Manually modify files[5]
  1. Open the file database.mw2 (.tvf in Nitro Pack) in a hex editor.
  2. Find the last two RIFF extensions and change them to something else, such as PIFF.
Disable hardware acceleration for audio devices or disable sound in-game[5]

Installing retail version on 64-bit systems

The official 16-bit installer will not run on 64-bit systems.
A German website has a custom installer here. It also includes and installs the patches, up to the Gold Edition.
winevdm can also be used.


Manual installation
  1. Create a folder where the game files will be located.
  2. Copy all files and folders to it, with the exception of the DEMO and DirectX subfolders and the setup.exe file.
  3. Create a .reg file, edit it in a text editor to include the data below (note that the path to the game needs two \ characters), and run it as administrator:
REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\I76.exe]
"(Default)"="{{p|game}}\\I76.exe"
"Path"="{{p|game}}"

[HKEY_LOCAL_MACHINE\Software\Activision]

[HKEY_LOCAL_MACHINE\Software\Activision\Interstate '76]
"EXE"=i76.exe

[HKEY_LOCAL_MACHINE\Software\Activision\Interstate '76\1.06]

Textures are "flipped" with other textures in Glide mode[6][7][8][9][10]

This is a bug in some Glide wrappers. Reduce the texture memory to 2 MB to bypass this.
If running a real Voodoo card, add the following to a batch file followed by the game's executable:
SET SST_TMUMEM_SIZE=2
nitro.exe

Game crashes after mission 12

Official response from Activision representative[11][12]
This problem can be fixed by retrieving the I76shell.dll from the 1.06 or 1.08 patch for the original I76 W95. Do not install the 1.06 patch to the Gold Edition! It will crash. Instead, extract the 1.06 patch to a new folder. Copy the I76shell.dll file to the Gold Edition directory. Only 1 file will be replaced.

I tested Gold i76 using the i76shell.dll file from the 1.083 patch. It worked! I was able to get into the 13th level without a page fault crash. Be sure to back up the original .dll file though before doing this. The Gold edition will crash on Instant Melees with 1.08 .dll file installed. I would only use the 1.08 file temporarily for the purpose of gaining access to the 13th level.
This can be simplified by renaming the patch .dll to I76shell_1083.dll (GOG.com version already includes it), then using the following batch scripts to enable and disable the fix. Name them as such:
Batch file contents

EnableM13.bat

@echo off
if exist I76shell.bak goto error
ren I76shell.dll I76shell.bak
ren I76shell_1083.dll I76shell.dll
goto fix

:error
echo Mission 13 Fix already enabled! If you are experiencing crashes in
echo melee or other single player missions, run RevertM13.bat instead.
pause
goto end

:fix
echo Mission 13 Fix enabled. Run RevertM13.bat to disable.
pause
goto end

:end

RevertM13.bat

@echo off
if exist I76shell_1083.dll goto error
ren I76shell.dll I76shell_1083.dll
ren I76shell.bak I76shell.dll
goto fix

:error
echo Mission 13 Fix NOT enabled! If you are experiencing crashes in
echo mission 13, run EnableM13.bat instead.
pause
goto end

:fix
echo Mission 13 Fix reverted. Run EnableM13.bat to re-patch.
pause
goto end

:end

Unhandled exception error

Run the game as administrator[citation needed]
Run the game in compatibility mode for Windows 95/98 (retail) or XP SP3 (GOG.com)[13][citation needed]
Disable display scaling on high DPI settings in compatibility settings[citation needed]
Set core affinity to just one core[citation needed]

Mouse becoming unusable in certain menus while using dgVoodoo in fullscreen mode

Toggle into windowed mode before the game enters into the post-/pre-mission menus.[citation needed]

Other information

API

Technical specs Supported Notes
Direct3D
Launch the game with the -d3d parameter.
DirectDraw
Only used for main menu. D3D or Glide are used for actual gameplay.
OpenGL
PowerVR only (MiniGL). Launch the game with the -powervr parameter.
Glide 1.0 Requires wrapper, such as nGlide, to work on modern systems. Launch the game with the "-glide" parameter.
Software renderer
Executable 32-bit 64-bit Notes
Windows
Setup.exe is 16-bit.

Middleware

Middleware Notes
Cutscenes Smacker Video Technology Cutscenes remain on disc in the retail version.
Multiplayer ANET

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 90 MHz
System memory (RAM) 16 MB
Hard disk drive (HDD) 75 MB
Video card (GPU) SVGA
1 MB of VRAM


Notes

  1. 1.0 1.1 1.2 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