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 "MechWarrior 4: Vengeance"

From PCGamingWiki, the wiki about fixing PC games
m (removed free version link (that's MechWarrior 4: Mercenaries, not this game))
 
(98 intermediate revisions by 18 users not shown)
Line 1: Line 1:
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
|cover        = MechWarrior 4 - Vengeance Coverart.png‎
+
|cover        = MechWarrior 4 Vengeance Cover.png
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|FASA Interactive}}
 
{{Infobox game/row/developer|FASA Interactive}}
 +
{{Infobox game/row/developer|Cyberlore Studios|Expansions}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|Microsoft Studios}}
+
{{Infobox game/row/publisher|Microsoft}}
 +
{{Infobox game/row/publisher|Ubisoft|Re-releases}}
 +
{{Infobox game/row/publisher|Atari|MW4 Compilation release}}
 +
|engines      =
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|November 23, 2000}}
 
{{Infobox game/row/date|Windows|November 23, 2000}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic|mechwarrior-4-vengeance|87}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | One-time game purchase, Expansion pack }}
 +
{{Infobox game/row/taxonomy/microtransactions | None }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | First-person, Third-person }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Vehicle combat }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Robot }}
 +
{{Infobox game/row/taxonomy/art styles        | Stylized }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi }}
 +
{{Infobox game/row/taxonomy/series            | MechWarrior }}
 +
|official site= https://web.archive.org/web/20020604083153/http://www.mechwarrior4.com:80/index.html
 
|steam appid  =  
 
|steam appid  =  
|gogcom page  =
+
|gogcom id    =  
 +
|hltb        = 5769
 +
|strategywiki = MechWarrior 4: Vengeance
 +
|mobygames    = 2795
 +
|igdb        = mechwarrior-4-vengeance
 
|wikipedia    = MechWarrior 4: Vengeance
 
|wikipedia    = MechWarrior 4: Vengeance
 +
|winehq      = 466
 +
|license      = commercial
 
}}
 
}}
{{Series|MechWarrior}}
 
  
'''General information'''
+
{{Introduction
{{mm}} [http://www.sarna.net/wiki/Main_Page BattleTech Wiki] - A massive wiki for everything BattleTech related
+
|introduction      =
 +
 
 +
|release history  = The game received the '''''Black Knight''''' expansion pack in November 2001, and the standalone '''''[[MechWarrior 4: Mercenaries|Mercenaries]]''''' expansion in November 2002, both including new campaigns and 'Mechs. Two minor add-ons, the '''''Inner Sphere 'Mech Pack''''' and the '''''Clan 'Mech Pack''''', were also released and included a smaller set of new 'Mechs, and are compatible with all versions of ''MechWarrior 4''.
 +
 
 +
|current state    =
 +
}}
  
 
==Availability==
 
==Availability==
[[File:MechWarrior 4 Vengeance General.png|290px|right|thumb|In-game general settings.]]
+
{{Image|MechWarrior 4 Vengeance General.png|In-game general settings.}}
{{Availability Table|
+
{{Availability|
{{Availability Table/row| [http://www.amazon.com/MechWarrior-4-Vengeance-Pc/dp/B00004YLZM Amazon.com] | {{ID|Retail}} |}}
+
{{Availability/row| Retail | | Disc check | {{DRM|SafeDisc}}. | | Windows}}
 +
}}
 +
{{ii}} Free demo versions are available from GameFront: [https://www.gamefront.com/games/mechwarrior-4/file/mechwarrior-4-vengeance-demo Vengeance], [https://www.gamefront.com/games/mechwarrior-4/file/mechwarrior-4-black-knight-multiplayer-demo Black Knight].
 +
 
 +
==Monetization==
 +
{{DLC|
 +
{{DLC/row| Black Knight |  | Windows }}
 +
{{DLC/row| Inner Sphere 'Mech Pack |  | Windows }}
 +
{{DLC/row| Clan 'Mech Pack |  | Windows }}
 
}}
 
}}
  
 
==Essential improvements==
 
==Essential improvements==
 
===Patches===
 
===Patches===
A list of patches for the game are available [http://www.fileplanet.com/48610/0/0/0/1/section/Patches here].
+
{{ii}} Patches are available for [https://www.patches-scrolls.de/patch/2644/7/ the base game (Vengeance)] and [https://www.patches-scrolls.de/patch/2641/7/ Black Knight].
  
===Utilities===
+
===Skip intro videos===
====[https://code.google.com/p/mechwarrior-xc/ Mechwarrior XC]====
+
{{Fixbox|description=Run the game with the <code>/gosnovideo</code> [[Glossary:Command line arguments|command-line argument]]|ref=|fix=}}
  
 
==Game data==
 
==Game data==
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/config|Windows|{{p|game}}\options.ini|{{p|game}}\resource\pilots\{{p|uid}}\options.mw4}}
 
}}
 
}}
  
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/row|Windows|}}
+
{{Game data/saves|Windows|{{p|game}}\resource\pilots\{{p|uid}}}}
 
}}
 
}}
  
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]===
+
==Video==
{{Save game cloud syncing
+
{{Image|MechWarrior 4 Vengeance General Video.png|In-game general video settings.}}
|origin                =
+
{{Image|MechWarrior 4 Vengeance Advanced Video.png|External advanced settings.}}
|origin notes          =
+
{{Video
|steam cloud          =
 
|steam cloud notes    =
 
|uplay                =
 
|uplay notes          =
 
|gamesave manager      = true
 
|gamesave manager notes= The expansions are also supported.
 
}}
 
 
 
==Video settings==
 
[[File:MechWarrior 4 Vengeance General Video.png|290px|right|thumb|In-game general video settings.]]
 
[[File:MechWarrior 4 Vengeance Advanced Video.png|290px|right|thumb|External advanced settings.]]
 
{{Video settings
 
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 73: Line 98:
 
|fov notes                  =  
 
|fov notes                  =  
 
|windowed                  = false
 
|windowed                  = false
|windowed notes            =
+
|windowed notes            =  
 
|borderless windowed        = false
 
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
Line 80: Line 105:
 
|antialiasing              = true
 
|antialiasing              = true
 
|antialiasing notes        =  
 
|antialiasing notes        =  
|vsync                      = false
+
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 +
|vsync                      = always on
 
|vsync notes                =  
 
|vsync notes                =  
|oculus rift                = unknown
+
|60 fps                    = unknown
|oculus rift notes         =  
+
|60 fps notes               = 60 possible but causes physics glitches, ~30 fps external cap recommended.
|high frame rate            = unknown
+
{{dubious|reason= I played the whole tutorial and i couldn't find any physics problem at 60fps please if possible clarify what are the physics problems that occur
|high frame rate notes     =  
+
}}
 +
|120 fps                    = unknown
 +
|120 fps notes              = 120 possible but causes severe physics and input glitches, external cap required.
 +
|hdr                        = false
 +
|hdr notes                 =  
 
|color blind                = unknown
 
|color blind                = unknown
 
|color blind notes          =  
 
|color blind notes          =  
 
}}
 
}}
  
==Input settings==
+
==Input==
[[File:MechWarrior 4 Vengeance Controls.png|290px|right|thumb|In-game controls settings.]]
+
{{Image|MechWarrior 4 Vengeance Controls.png|In-game controls settings.}}
{{Input settings
+
{{Input
 
|key remap                = true
 
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
 
|acceleration option      = true
 
|acceleration option      = true
 
|acceleration option notes =  
 
|acceleration option notes =  
 +
|mouse sensitivity        = true
 +
|mouse sensitivity notes  =
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
 
|invert mouse y-axis      = true
 
|invert mouse y-axis      = true
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
 +
|touchscreen              = unknown
 +
|touchscreen notes        =
 
|controller support        = true
 
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
Line 107: Line 143:
 
|controller remap          = true
 
|controller remap          = true
 
|controller remap notes    =  
 
|controller remap notes    =  
 +
|controller sensitivity    = unknown
 +
|controller sensitivity notes=
 
|invert controller y-axis  = true
 
|invert controller y-axis  = true
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|touchscreen               = unknown
+
|xinput controllers        = unknown
|touchscreen notes        =  
+
|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 notes  =
 +
|haptic feedback          = true
 +
|haptic feedback notes    =
 +
|simultaneous input        = unknown
 +
|simultaneous input notes  =
 +
}}
 +
 
 +
===Enhanced keyboard controls===
 +
{{Fixbox|description=Instructions|ref={{cn|date=July 2016}}|fix=
 +
# Download the following [https://community.pcgamingwiki.com/files/file/629-mechwarrior-4-vengeance-enhanced-keyboard-controls/ archive] and extract the files to {{file|{{p|game}}\resource\pilots|folder}}
 +
# Launch the game, then at the splash screen select the '''PCGamingWiki''' user profile.
 +
# Click on the '''Edit''' button, and set the desired name.
 
}}
 
}}
  
==Audio settings==
+
==Audio==
[[File:MechWarrior 4 Vengeance Audio.png|290px|right|thumb|In-game audio settings.]]
+
{{Image|MechWarrior 4 Vengeance Audio.png|In-game audio settings.}}
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
 
|separate volume notes    =  
 
|separate volume notes    =  
Line 128: Line 195:
 
|eax support              =  
 
|eax support              =  
 
|eax support notes        =  
 
|eax support notes        =  
 +
|royalty free audio      = always on
 +
|royalty free audio notes =
 
}}
 
}}
  
==Issues fixed==
+
{{L10n|content=
===When trying start the game for the first time, the computer stops responding===
+
{{L10n/switch
There are two possible ways to fix this:
+
|language  = English
 
+
|interface = true
====#1: Run the Autoconfig utility====
+
|audio    = true
{{Fixbox|1=
+
|subtitles = unknown
{{Fixbox/fix|Start Autoconfig utility|}}
+
|notes    =  
# Quit MechWarrior 4.
+
|fan      =  
# To open the Autoconfig utility, click Start, point to Programs or All Programs, point to Microsoft Games, point to the MechWarrior title that you have installed, and then click Autoconfig.
+
|ref      =  
# Click Continue.
+
}}
# Start MechWarrior as usual.
+
{{L10n/switch
 +
|language  = French
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    =  
 +
|fan      =  
 +
|ref      =  
 +
}}
 +
{{L10n/switch
 +
|language  = German
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    =  
 +
|fan      =  
 +
|ref      =  
 +
}}
 +
{{L10n/switch
 +
|language  = Italian
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = unknown
 +
|notes    =
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Brazilian Portuguese
 +
|interface = true
 +
|audio    = unknown
 +
|subtitles = unknown
 +
|notes    =
 +
|fan      =
 +
|ref      =
 +
}}
 +
{{L10n/switch
 +
|language  = Spanish
 +
|interface = true
 +
|audio    = true
 +
|subtitles = unknown
 +
|notes    =
 +
|fan      =
 +
|ref      =
 +
}}
 
}}
 
}}
  
====#2: Disable the Autoconfig utility at launch====
+
==Network==
{{Fixbox|1=
+
{{Network/Multiplayer
{{Fixbox/fix|Disable the Autoconfig utility from starting up|}}
+
|local play          =
To disable the Autoconfig utility, add a parameter to the game shortcut. To manually add a parameter to the game shortcut, follow these steps:
+
|local play players  =
# Insert the game CD in the CD-ROM drive. Press and hold the SHIFT key as you insert the CD-ROM to prevent the program from starting automatically.
+
|local play modes    =
# Right-click Start, and then click Open or Open All Users.
+
|local play notes    =
# Double-click the Programs folder.
+
|lan play            = true
# Double-click the Microsoft Games folder.
+
|lan play players    =
# Double-click the installation folder.
+
|lan play modes      =
# Right-click the game shortcut icon, and then click Properties.
+
|lan play notes      =  
# On the Shortcut tab, in the Target box, press END, press SPACEBAR, and then type the parameter for your version of the game (where drive is the drive letter of the hard disk on which MechWarrior 4 is installed):
+
|online play          = false
MechWarrior 4: Vengeance: <pre>drive:\Program Files\Microsoft Games\MechWarrior Vengeance\autoconfig.exe -noautoconfig</pre>
+
|online play players  = 16
MechWarrior 4: Black Knight: <pre>drive:\Program Files\Microsoft Games\MechWarrior Vengeance\Mw4.exe -noautoconfigx</pre>
+
|online play modes    =  
MechWarrior 4 Mercenaries: <pre>drive:\Program Files\Microsoft Games\Mechwarrior Mercenaries\Mw4mercs.exe – noautoconfig</pre>
+
|online play notes    = The official MSN Gaming Zone service has been shut down.
8. Click Apply, and then click OK.
+
|asynchronous        =
9. Start MechWarrior 4 as usual.
+
|asynchronous notes  =
 +
}}{{Network/Connections
 +
|matchmaking        =
 +
|matchmaking notes =
 +
|p2p                =
 +
|p2p notes          =
 +
|dedicated          =
 +
|dedicated notes    =
 +
|self-hosting      =
 +
|self-hosting notes =
 +
|direct ip          =
 +
|direct ip notes    =
 +
}}{{Network/Ports
 +
|tcp  =
 +
|udp  =
 +
|upnp =
 
}}
 
}}
  
===Access Violation in MW4 0x72446 Mw4.exe===
+
==Issues fixed==
 +
===Access Violation 0x72446===
 
To resolve this issue, use the following methods, as necessary, in the order presented.
 
To resolve this issue, use the following methods, as necessary, in the order presented.
  
Method 1: Install Microsoft Libraries Update from [http://www.microsoft.com/windows98/downloads/contents/WURecommended/S_WUFeatured/Libraries/Default.asp here].
+
{{Fixbox|description=Install Microsoft Libraries Update from [https://web.archive.org/web/19991105133910/http://www.microsoft.com/windows98/downloads/contents/WURecommended/S_WUFeatured/Libraries/Default.asp archived Microsoft website] if running on Windows 9x|ref={{cn|date=July 2016}}|fix=
 
+
}}
If this does not resolve the issue, proceed to the Method 2.
 
  
Method 2: Reinstall [http://www.microsoft.com/directx DirectX].
+
{{Fixbox|description=Reinstall [[Glossary:DirectX|DirectX end-user runtimes]].|ref=|fix=
 
 
===Computer Stops Responding When You Start MechWarrior 4===
 
To resolve this issue, restart your computer with a diagnostic startup (Safe Mode), or disable the default Windows XP service. To do this, follow these steps:
 
 
 
====Part #1: Restart the computer into Safe Mode====
 
 
 
{{Fixbox|1=
 
{{Fixbox/fix|Booting into Safe Mode|}}
 
# Click Start, and then click Run.
 
# In the Open box, type <code>msconfig</code>, and then click OK.
 
# Click Diagnostic startup, click Apply, and then click OK.
 
# When prompted, restart your computer.
 
 
}}
 
}}
  
====Part #2: Disable the Default Wireless Zero Configuration====
+
===Computer stops responding when starting the game===
 
+
{{Fixbox|description=Disable the default Wireless Zero configuration from the Network Connections entry in the Control Panel|ref={{cn|date=July 2016}}|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Disable the default Wireless Zero Configuration|}}
 
# Click Start, and then click Control Panel.
 
# Double-click Network Connections.
 
# Right-click Wireless Network Connection, and then click Properties.
 
# Click to clear the Use Windows to configure my wireless network settings check box, and then click OK.
 
 
}}
 
}}
  
===Game Difficulties After You Change Screen Resolution===
+
===Disabling the configuration utility from startup===
 
+
{{Fixbox|description=Run the game with the <code>-noautoconfig</code> (Vengeance/Mercenaries) or <code>-noautoconfigx</code> (Black Knight)[[Glossary:Command line arguments|Command line arguments]]|ref={{cn|date=July 2016}}|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Change the screen resolution|}}
 
# In MechWarrior 4:, click Options on the main menu,
 
# Click the Video tab, and then set screen resolution in the screen resolution list.
 
 
}}
 
}}
  
Note that you may be able to set options that your video card does not support. If you experience game difficulties after you change your resolution on the Options screen, use Autoconfig.exe to reset your screen resolution:
+
===Fonts are hard to read with low graphics settings and 640x480===
 
+
{{Fixbox|description=Set the resolution to 800x600|ref={{cn|date=July 2016}}|fix=
{{Fixbox|1=
 
{{Fixbox/fix|Use the Autoconfig utility to change resolutions|}}
 
# In the folder where the game is installed, double-click Autoconfig_.exe, By default this file is located in: <pre>C:\Program Files\Microsoft Games\Mechwarrior Mercenaries</pre> or <pre>C:\Program Files\Microsoft Games\Mechwarrior Vengenance</pre>
 
# Click Advanced, and then select the appropriate screen resolution from the resolution list box. Try 640 x 480 x 16.
 
 
}}
 
}}
 
===Do Not Change Screen Resolution During Setup===
 
If you change the screen resolution while you are running MechWarrior 4: Mercenaries Setup, the installation screen is not fully visible. To avoid this problem, do not change the screen resolution while Setup installs the game.
 
 
===Fonts Are Hard to Read When Graphic Detail Is Set to Low===
 
If your computer is running Microsoft Windows 98 or Microsoft Windows Millennium Edition and the computer defaults to 640 x 480 screen resolution, change your resolution in the game to 800 x 600 to be able to read fonts properly.
 
 
===Heads-Up Display (HUD) Font Seems Too Large===
 
By default, the text fonts in the HUD are set to be large and legible, but this setting can cause them to bleed past the margins in some screen resolutions. To make your font size smaller, in the folder where the MechWarrior 4: Mercenaries is installed double-click Autoconfig_Mercs.exe, click Advanced, click HUD Font Size, and then select a smaller size from the list.
 
 
===Video card specific issues===
 
====ATI Video Cards====
 
=====ATI All-in-Wonder 128 Pro=====
 
 
When 32-bit color is enabled for this card, graphic instability might occur in the game. To fix this problem, download and install the latest drivers from the [http://www.amd.com AMD Web site].
 
 
=====ATI RADEON 7000 or 7500=====
 
If your system uses either of these video adapters, runs Windows Millennium Edition, and has game screen resolution set to 640 x 480 or 1600 x 1200, the system may stop responding when you start to play the MechWarrier 4: Mercenaries. This problem occurs with both the retail and latest drivers.
 
To fix this problem, use Autoconfig.exe to reset your screen resolution:
 
1. In the folder where the game is installed, double-click Autoconfig.exe.
 
 
By default, this is:
 
<pre>C:\Program Files\Microsoft Games\Mechwarrior Mercenaries</pre>
 
2. Click Advanced, and then select a screen resolution other than 640 x 480 or 1600 x 1200.
 
 
=====ATI Rage II+=====
 
If your system uses this video adapter, slight texture corruption might occur in the game. To fix this problem, download and install the latest drivers from the [http://www.amd.com AMD Web site].
 
 
=====ATI Rage Pro Turbo=====
 
If your system uses this video adapter, some graphics irregularities might occur in the game. To fix this problem, download and install the “Special Released” drivers from [http://www.amd.com AMD]
 
 
=====ATI Xpert 128=====
 
If your system uses this video adapter, texture corruption might occur in the game. To fix this problem, download and install the latest drivers from [http://www.amd.com AMD].
 
 
====nVidia Video Cards====
 
=====GeForce 256=====
 
 
When you attempt to launch certain missions while in 1600 x 1200 x 32 resolution, your computer might restart. If you have this problem, turn off 1600 x 1200 x 32 resolution bit depth.
 
 
=====TNT and GeForce Cards=====
 
 
If you run MechWarrior 4: Black Knight on a system with a GeForce or TNT video adapter and an ASUS motherboard, the game may periodically stop responding or quit. If you have this problem, contact your manufacturer for driver updates.
 
 
===AMD Athlon/Duron Processor instability===
 
 
If your system experiences instability when you run MechWarrior 4, and you are using the AMD Athlon or Duron processors, download and install the latest AMD processor utilities from the [http://www.amd.com AMD Web site].
 
 
NOTE: More information on specific video adapter issues is available in the Readme.rtf file in the game's installation folder. For MechWarrior 4: Mercenaries the default location is <pre>C:\Program Files\Microsoft Games\Mechwarrior Mercenaries</pre>
 
 
The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.
 
 
===Autoconfig Utility Resets to Default Settings===
 
The changes that you make in the MechWarrior Autoconfig utility, affect the game when you start it.
 
  
 
===EXCEPTION Stack Overflow, Cdac14na.dll or Dialog_500X450.tga File Not Found===
 
===EXCEPTION Stack Overflow, Cdac14na.dll or Dialog_500X450.tga File Not Found===
To resolve this issue, follow these steps:
+
{{Fixbox|description=Reinstall the game|ref={{cn|date=July 2016}}|fix=
====Step #1: Remove all MechWarrior 4 programs and Mech packs====
 
{{Fixbox|1=
 
{{Fixbox/fix|Remove all MechWarrior 4 programs and Mech packs|}}
 
# Click Start, point to Settings, and then click Control Panel.
 
# Double-click Add/Remove Programs.
 
# Click your MechWarrior product, and then click Add/Remove or Change/Remove.
 
# Click Uninstall.
 
# Click to check the Remove saved games files check box.
 
# Follow the instructions on the screen to remove the game.
 
# Repeat steps 1-4 to remove the remaining MechWarrior products.
 
}}
 
 
 
====Step #2: Delete the MechWarrior folders====
 
{{Fixbox|1=
 
{{Fixbox/fix|Delete the MechWarrior folders|}}
 
# Click Start, and then click Find or Search.  Note If you are using Microsoft Windows 98, click Files or Folders, and if you are using Microsoft Windows XP, click All files and folders.
 
# In the Named box or the All or part of the file name box, type MechWarrior.
 
# In the Look in box, click My Computer.
 
# Make sure that the Include subfolders check box is selected.
 
# Click Find Now or Search.
 
# Right-click the MechWarrior folder, click Delete, and then click Yes.
 
# Close all the windows.
 
}}
 
 
 
====Step #3: Clean Boot the Computer====
 
To clean boot your computer, use the appropriate method for your version of Windows:
 
*[http://support.microsoft.com/kb/310353 How to configure Windows XP to start in a "clean boot" state]
 
*[http://support.microsoft.com/kb/929135 How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7]
 
 
 
====Step #4: Install MechWarrior 4====
 
{{Fixbox|1=
 
{{Fixbox/fix|Install MechWarrior 4|}}
 
# Insert the MechWarrior CD into your computer's CD-ROM or DVD-ROM drive, and then follow the Setup Wizard instructions on your screen. If the Setup Wizard does not appear, complete steps 2 and 3. If the Setup Wizard appears, skip to step 4.
 
# Click Start, and then click Run.
 
# Type drive:setup, where drive is the drive letter of your computer's CD-ROM or DVD-ROM drive.
 
# Click Install, click Next, and then click Change.
 
# In the Path box, delete the existing path, and then type: <pre>drive:\Program Files\Microsoft Games\MechWarrior 4</pre> where drive is the drive letter of the hard disk on which you want to install MechWarrior.
 
# Click OK, and then click Yes when you receive a prompt to create the folder.
 
# Click OK, and then follow the instructions on the screen to reinstall MechWarrior Vengeance.
 
# Repeat steps 1-7 to install other MechWarrior programs or Mech Packs.
 
 
}}
 
}}
  
 
===STOP: Cannot Create Options.ini or STOP: This is isn't a database===
 
===STOP: Cannot Create Options.ini or STOP: This is isn't a database===
 
To resolve this issue, run the Autoconfig configuration utility before you start the game:
 
To resolve this issue, run the Autoconfig configuration utility before you start the game:
{{Fixbox|1=
+
 
{{Fixbox/fix|Run the Autoconfig utility|}}
+
{{Fixbox|description=Run the Autoconfig utility in the game directory as administrator|ref={{cn|date=July 2016}}|fix=
# Click Start, and then click Run.
 
# In the Open box, type the following line, and then click OK <pre>drive:\program files\microsoft games\mechwarrior vengeance\autoconfig.exe</pre> where drive is the letter of the hard disk on which MechWarrior 4 is installed.
 
# Click Continue.
 
# Restart MechWarrior 4.
 
 
}}
 
}}
 
If the problem continues to occur, remove and then reinstall the game. Follow the steps used for [[#EXCEPTION Stack Overflow, Cdac14na.dll or Dialog_500X450.tga File Not Found|EXCEPTION Stack Overflow, Cdac14na.dll or Dialog_500X450.tga File Not Found]].
 
  
 
===Stop: Failed (Dderr_CannotAttachSurface)===
 
===Stop: Failed (Dderr_CannotAttachSurface)===
Install the latest drivers for your graphics card.
+
{{Fixbox|description=Install the latest graphics card drivers.|ref={{cn|date=November 2022}}|fix=
 +
}}
  
===After the intro video plays, the game locks up with a black screen===
+
===The game locks up with a black screen after the intro===
Sometimes the game requires 2 - 3 minutes to set up and load correctly but if this time is exceeded then you can try the following.
+
{{Fixbox|description=Run the game with the <code>/gosnovideo</code> or <code>/gosnosound</code> [[Glossary:Command line arguments|command line arguments]] to determine which device's driver or codec is causing the issue|ref={{cn|date=November 2022}}|fix=
 +
}}
  
To manually add GOS switches to the command line in the game shortcut, follow these steps:
+
==Other information==
 +
===API===
 +
{{API
 +
|direct3d versions      = 7
 +
|direct3d notes        =
 +
|directdraw versions    =
 +
|directdraw notes      =
 +
|opengl versions        =
 +
|opengl notes          =
 +
|glide versions        =
 +
|glide notes            =
 +
|software mode          = true
 +
|software mode notes    =
 +
|mantle support        =
 +
|mantle support notes  =
 +
|vulkan versions        =
 +
|vulkan notes          =
 +
|dos modes              =
 +
|dos modes notes        =
 +
|shader model versions  =
 +
|shader model notes    =
 +
|windows 32-bit exe    = true
 +
|windows 64-bit exe    = false
 +
|windows arm app        = false
 +
|windows exe notes      =
 +
|macos intel 32-bit app =
 +
|macos intel 64-bit app =
 +
|macos arm app          = unknown
 +
|macos app notes        =
 +
|linux 32-bit executable=
 +
|linux 64-bit executable=
 +
|linux arm app          = unknown
 +
|linux executable notes =
 +
}}
  
{{Fixbox|1=
+
===Middleware===
{{Fixbox/fix|Manually add command line GOS switches in the game shortcut|}}
+
{{Middleware
# Insert the game CD in the CD-ROM drive.
+
|physics          =  
# Press and hold the SHIFT key as you insert the CD-ROM to prevent the program from starting automatically.
+
|physics notes    =
# Right-click Start, and then click Open or Open All Users.
+
|audio            =
# Double-click the Programs folder.
+
|audio notes      =
# Double-click the Microsoft Games folder.
+
|interface        =
# Double-click the installation folder.
+
|interface notes  =
# Right-click the game shortcut icon, and then click Properties. On the Shortcut tab, in the Target box, press END, press SPACEBAR, and then type the GOS switch that you want to use. If you want to use an additional GOS switch, press SPACEBAR, and then type the next parameter.
+
|input            =
 
+
|input notes      =
For example, to add the GOS switch to, type:
+
|cutscenes        =
<pre>"drive:\Program Files\Microsoft Games\MechWarrior Mercenaries\MW4.exe" /gosnovideo</pre>
+
|cutscenes notes =
Or
+
|multiplayer      = MSN Gaming Zone
<pre>"drive:\Program Files\Microsoft Games\MechWarrior Mercenaries\MW4.exe" /gosnosound</pre>
+
|multiplayer notes=
 +
|anticheat        =
 +
|anticheat notes  =
 +
}}
  
 +
===Command line arguments===
 +
{{Help|Commandline}}
 
{{ii}} GOS Switches are not case sensitive.
 
{{ii}} GOS Switches are not case sensitive.
  
8. Click Apply then OK.
+
{{Standard table|Parameter|Description|content=
 +
{{Standard table/row| /gosUseHW | Overrides all checks and forces the use of 3-D acceleration.}}
 +
{{Standard table/row| /gosNoDialogs | All PAUSE dialog boxes will run automatically but will never be displayed.}}
 +
{{Standard table/row| /gosNoJoystick | Disables joystick enumeration and use.}}
 +
{{Standard table/row| /gosNoForceFeedback | Disables force feedback joysticks from using forces. You can still use them as joysticks.}}
 +
{{Standard table/row| /gosNoMemory | Disables the GameOS memory manager.}}
 +
{{Standard table/row| /gosNoBlade | Disables the Blade software rasterizer and uses the D3D RGB rasterizer instead.}}
 +
{{Standard table/row| /gosCheckMemory | Checks for memory overwrites/reads on all allocated memory blocks.}}
 +
{{Standard table/row| /gosAllSymbols | All modules loaded with MechWarrior 4 will have their .PDBs loaded and will display symbols in any stack walks.}}
 +
{{Standard table/row| /gosInfo "fred.txt" | Writes machine information to the Fred.txt file and exits without doing anything else.}}
 +
{{Standard table/row| /gosInfo | On its own writes to the debuglog.txt file.}}
 +
{{Standard table/row| /gosnosound | Disable sound}}
 +
{{Standard table/row| /gosnovideo | disable the intro video}}
 
}}
 
}}
 
If the /gosNoSound switch resolved the issue, then the issue will lie with the Sound card Driver or the Sound Hardware Acceleration or a codec driver.
 
 
If the /gosNoVideo switch resolved the issue, then the issue will lie with the Video card Driver or a codec driver.
 
 
====Parameter Description====
 
The following table lists the GOS switches you can use to start MechWarrior 4.
 
 
{| class="wikitable"
 
|-
 
! Command !! Description
 
|-
 
| gosUseHW  || Overrides all checks and forces the use of 3-D acceleration.
 
|-
 
| gosNoDialogs  || All PAUSE dialog boxes will run automatically but will never be displayed.
 
|-
 
| gosNoJoystick  || Disables joystick enumeration and use.
 
|-
 
| gosNoForceFeedback  || Disables force feedback joysticks from using forces. You can still use them as joysticks.
 
|-
 
| gosNoMemory  || Disables the GameOS memory manager.
 
|-
 
| gosNoBlade  || Disables the Blade software rasterizer and uses the D3D RGB rasterizer instead.
 
|-
 
| gosCheckMemory  || Checks for memory overwrites/reads on all allocated memory blocks.
 
|-
 
| gosAllSymbols  || All modules loaded with MechWarrior 4 will have their .PDBs loaded and will display symbols in any stack walks.
 
|-
 
| gosInfo "fred.txt"  || Writes machine information to the Fred.txt file and exits without doing anything else.
 
|-
 
| gosInfo  || On its own writes to the debuglog.txt file.
 
|}
 
  
 
==System requirements==
 
==System requirements==
Line 382: Line 405:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    = 98, 2000, ME, XP  
+
|minOS    = 98, 2000, ME, XP
|minCPU  = Pentium II 300 MHz
+
|minCPU  = Intel Pentium II 300 MHz
|minmem   = 64 MB
+
|minRAM   = 64 MB
 
|minHD    = 700 MB
 
|minHD    = 700 MB
 
|minVRAM  = 8 MB
 
|minVRAM  = 8 MB
 +
|minGPU  =
 
|minDX    = 8
 
|minDX    = 8
  
 
|recCPU  = 700 MHz
 
|recCPU  = 700 MHz
|recmem   = 128 MB
+
|recRAM   = 128 MB
 
|recHD    = 1 GB
 
|recHD    = 1 GB
 
|recVRAM  = 16 MB
 
|recVRAM  = 16 MB
|recDX    = 8
+
|recGPU  =
 +
|recDX    =  
 +
|notes    = {{ii}} The game has stability issues with the Number Nine SR-9 Pro video card
 
}}
 
}}
{{ii}} The game has stability issues with the Number Nine SR-9 Pro video card
+
 
 +
{{References}}

Latest revision as of 16:45, 5 February 2024

MechWarrior 4: Vengeance
MechWarrior 4: Vengeance cover
Developers
FASA Interactive
Expansions Cyberlore Studios
Publishers
Microsoft
Re-releases Ubisoft
MW4 Compilation release Atari
Release dates
Windows November 23, 2000
Reception
Metacritic 87
Taxonomy
Monetization One-time game purchase, Expansion pack
Microtransactions None
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives First-person, Third-person
Controls Direct control
Genres Vehicle combat
Vehicles Robot
Art styles Stylized
Themes Sci-fi
Series MechWarrior
MechWarrior 4: Vengeance on HowLongToBeat
MechWarrior 4: Vengeance on IGDB
MechWarrior 4: Vengeance guide on StrategyWiki
MechWarrior 4: Vengeance on MobyGames
MechWarrior 4: Vengeance on Wikipedia
Subseries of BattleTech
MechWarrior 1989
MechWarrior 2: 31st Century Combat 1995
MechWarrior 2: Mercenaries 1996
MechWarrior 3 1999
MechWarrior 4: Vengeance 2000
MechWarrior 4: Mercenaries 2002
MechWarrior: Living Legends (unofficial game) 2009
MechWarrior Online 2012
MechWarrior 5: Mercenaries 2019
MechWarrior 5: Clans 2024

Warnings

SafeDisc retail DRM does not work on Windows Vista and later (see Availability for affected versions).

MechWarrior 4: Vengeance is a singleplayer and multiplayer first-person and third-person vehicle combat game in the MechWarrior series.

The game received the Black Knight expansion pack in November 2001, and the standalone Mercenaries expansion in November 2002, both including new campaigns and 'Mechs. Two minor add-ons, the Inner Sphere 'Mech Pack and the Clan 'Mech Pack, were also released and included a smaller set of new 'Mechs, and are compatible with all versions of MechWarrior 4.

Availability

In-game general settings.
In-game general settings.
Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc DRM[Note 1].
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).
Free demo versions are available from GameFront: Vengeance, Black Knight.

Monetization

DLC and expansion packs

Name Notes
Black Knight
Windows
Inner Sphere 'Mech Pack
Windows
Clan 'Mech Pack
Windows

Essential improvements

Patches

Patches are available for the base game (Vengeance) and Black Knight.

Skip intro videos

Run the game with the /gosnovideo command-line argument

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\options.ini[Note 2]
<path-to-game>\resource\pilots\<user-id>\options.mw4[Note 2]

Save game data location

System Location
Windows <path-to-game>\resource\pilots\<user-id>[Note 2]

Video

In-game general video settings.
In-game general video settings.
External advanced settings.
External advanced settings.

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
See the glossary page for potential workarounds.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
60 possible but causes physics glitches, ~30 fps external cap recommended. [dubious – discuss]
120 possible but causes severe physics and input glitches, external cap required.
High dynamic range display (HDR)

Input

In-game controls settings.
In-game controls settings.

Enhanced keyboard controls

Instructions[citation needed]
  1. Download the following archive and extract the files to <path-to-game>\resource\pilots
  2. Launch the game, then at the splash screen select the PCGamingWiki user profile.
  3. Click on the Edit button, and set the desired name.

Audio

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

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

Localizations

Language UI Audio Sub Notes
English
French
German
Italian
Brazilian Portuguese
Spanish

Network

Multiplayer types

Type Native Players Notes
LAN play
Online play
16 The official MSN Gaming Zone service has been shut down.

Issues fixed

Access Violation 0x72446

To resolve this issue, use the following methods, as necessary, in the order presented.

Install Microsoft Libraries Update from archived Microsoft website if running on Windows 9x[citation needed]
Reinstall DirectX end-user runtimes.

Computer stops responding when starting the game

Disable the default Wireless Zero configuration from the Network Connections entry in the Control Panel[citation needed]

Disabling the configuration utility from startup

Run the game with the -noautoconfig (Vengeance/Mercenaries) or -noautoconfigx (Black Knight)Command line arguments[citation needed]

Fonts are hard to read with low graphics settings and 640x480

Set the resolution to 800x600[citation needed]

EXCEPTION Stack Overflow, Cdac14na.dll or Dialog_500X450.tga File Not Found

Reinstall the game[citation needed]

STOP: Cannot Create Options.ini or STOP: This is isn't a database

To resolve this issue, run the Autoconfig configuration utility before you start the game:

Run the Autoconfig utility in the game directory as administrator[citation needed]

Stop: Failed (Dderr_CannotAttachSurface)

Install the latest graphics card drivers.[citation needed]

The game locks up with a black screen after the intro

Run the game with the /gosnovideo or /gosnosound command line arguments to determine which device's driver or codec is causing the issue[citation needed]

Other information

API

Technical specs Supported Notes
Direct3D 7
Software renderer
Executable 32-bit 64-bit Notes
Windows

Middleware

Middleware Notes
Multiplayer MSN Gaming Zone

Command line arguments

See command line arguments on how to use the following options.
GOS Switches are not case sensitive.
Parameter Description
/gosUseHW Overrides all checks and forces the use of 3-D acceleration.
/gosNoDialogs All PAUSE dialog boxes will run automatically but will never be displayed.
/gosNoJoystick Disables joystick enumeration and use.
/gosNoForceFeedback Disables force feedback joysticks from using forces. You can still use them as joysticks.
/gosNoMemory Disables the GameOS memory manager.
/gosNoBlade Disables the Blade software rasterizer and uses the D3D RGB rasterizer instead.
/gosCheckMemory Checks for memory overwrites/reads on all allocated memory blocks.
/gosAllSymbols All modules loaded with MechWarrior 4 will have their .PDBs loaded and will display symbols in any stack walks.
/gosInfo "fred.txt" Writes machine information to the Fred.txt file and exits without doing anything else.
/gosInfo On its own writes to the debuglog.txt file.
/gosnosound Disable sound
/gosnovideo disable the intro video

System requirements

Windows
Minimum Recommended
Operating system (OS) 98, 2000, ME, XP
Processor (CPU) Intel Pentium II 300 MHz
System memory (RAM) 64 MB
Hard disk drive (HDD) 700 MB
Video card (GPU) 8 MB of VRAM
DirectX 8 compatible
The game has stability issues with the Number Nine SR-9 Pro video card


Notes

  1. 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. 2.0 2.1 2.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