MechWarrior 2: 31st Century Combat
| Developers | |
|---|---|
| Activision | |
| Publishers | |
| Activision | |
| Engines | |
| MechWarrior 2 | |
| Release dates | |
| DOS | July 24, 1995 |
| Windows | September 1995 |
| Mac OS (Classic) | July 1, 1996 |
| Taxonomy | |
| Monetization | One-time game purchase, Expansion pack |
| 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 |
| ⤏ Go to series page | |
| 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 |
MechWarrior 2: 31st Century Combat is a singleplayer and multiplayer first-person and third-person vehicle combat game in the MechWarrior series.
The game received two expansion packs, Ghost Bear's Legacy in November 1995 and the standalone Mercenaries in September 1996, each with their own campaigns and new 'Mechs. The multiplayer component, named NetMech, was incomplete at the time of the game's launch, and was later released both as a free download and as a purchasable disc.
The game had several different releases; see Edition differences.
On modern systems, the DOS version of the game is commonly played via MechVM. However, the Windows-native versions do not work on Windows 8 and later unless DxWnd is used.[1][2][3]
General information
- BattleTech Wiki - A massive wiki for everything BattleTech related
- MechWarrior 2 Resource Forum
- Local Ditch Gaming - A good source for tips.
Availability
| Source | DRM | Notes | Keys | OS |
|---|---|---|---|---|
| Retail |
Edition differences
- The original retail releases are software rendered and have three main variants:
- DOS only: Initial releases, labeled
IBM CD-ROM - Windows only: labeled
Windows 95 CD-ROM - Pentium Processor Edition - Windows & DOS: labeled
MS-DOS/Windows 95 CD-ROM(no multiplayer),Windows 95/ MS-DOS(no multiplayer), orWindows 95/ MS-DOS - Includes NetMech(with multiplayer)
- The
Windows 95 - Pentium Processor Editionsold as part of the UK Megapak 8 is actually a variant ofWindows 95/ MS-DOS - Includes NetMech. - A retail S3 ViRGE edition was available for purchase directly from Activision.[4][5]
- The BattlePack edition is based on the Mercenaries engine and thus has different stats and textures compared to the original as well as a cut-down music score. Single player is Windows only; NetMech has both DOS and Windows variants but is not compatible with the original NetMech. The pack includes the base game and the Ghost Bear's Legacy expansion.
- The Titanium Edition includes a software rendered option (based on the BattlePack edition) and a Direct3D accelerated option. The Titanium Trilogy is a complete pack, including the base game and both expansions.
- The hardware accelerated editions are Windows only.
- The DOS, software-rendered Windows, 3dfx, Battlepack and Titanium editions can be played using MechVM, however only DOS editions are properly supported on modern windows. The 31st Century Combat - Windows 95/Pentium edition can be converted to be Glide capable with these files.
- The ATI Rage, Matrox Mystique, PowerVR and S3 ViRGE editions are not usable on modern systems.
- There are many differences between the editions; see 3D Acceleration Comparison, MechWarrior 2: 31st Century Combat - DOS/Win95/3DFX/PS1/Saturn, MechWarrior 2 3D FAQ and Different Versions of MechWarrior 2.
Demo versions
- Early production, "MechWarrior 2: The Clans": 1.0, 2.0
Final game: MechWarrior 2: 31st Century Combat Demo
Monetization
DLC and expansion packs
- A standalone follow-up, MechWarrior 2: Mercenaries, is also available.
| Name | Notes | |
|---|---|---|
| Ghost Bear's Legacy | Sold separately or bundled with later releases. | |
| NetMech | Online multiplayer service for MechWarrior 2. Was incomplete at the time of game release so was later released as an "expansion". |
Essential improvements
Patches
- The latest patches for various editions of base game are available from ModDB.
- The latest patches for Windows 95/Pentium and Battlepak of Ghost Bear's Legacy Expansion are available from ModDB.
- Be sure to use the correct patch version for your release (DOS or Windows 95, Pentium, Titanium, Battlepak, etc.).
| MechWarrior 2: 31st Century Combat v1.1 (Windows 95 / Pentium Edition)[6] |
|---|
|
| MechWarrior 2: 31st Century Combat v1.1 (DOS)[7] |
|---|
|
| MechWarrior 2: 31st Century Combat v1.05 Patch (Battlepack Edition only)[8] |
|---|
|
| Ghost Bear’s Legacy v1.1 (Windows 95 / Pentium Edition)[9] |
|---|
|
| Ghost Bear’s Legacy v1.05 Patch (Battlepack Edition only)[10] |
|---|
|
Jump Jet Fuel Fix Patch
| Jump Jet Fuel Fix Patch (DOS versions only)[11][12] |
|---|
|
MechVM
- MechVM cannot run Windows versions on Windows 8 and later; choose the DOS version when prompted (not included with all Windows versions).[1][2]
| Use MechVM[13] |
|---|
|
DxWnd
- DxWnd can run the Windows version on Windows XP all the way up to Windows 11.[2]
| Software-rendered Windows Edition[14] |
|---|
|
| Titanium Edition[15] |
|---|
|
Skip intro videos
| Use replacement MINTRO.SMK |
|---|
|
- A fair amount of keys is not available for rebinding in-game, being grayed out in settings. This is because the controls they are mapped to (listed in
GAMEKEY.MAP) normally cannot be customized. Notably, this applies for theW,A, andSkeys, making "classic" movement problematic. - These reserved keys may be used by prefixing them with an asterisk (
*) when editingINPUT.MAP. - Functions available for remapping are listed in
KEYBOARD.MAP. - The left curly brace (
{) must follow a function name on the same line, separated by at least one space.
| Edit .MAP files |
|---|
|
Game data
Configuration file(s) location
| System | Location |
|---|---|
| DOS | |
| Windows | <path-to-game>\[Note 1] |
| Mac OS (Classic) |
Save game data location
| System | Location |
|---|---|
| DOS | <path-to-game>\mw2reg.cfg |
| Windows | |
| Mac OS (Classic) |
Video
| Graphics feature | State | WSGF | Notes |
|---|---|---|---|
| Widescreen resolution | See the WSGF entry. | ||
| Multi-monitor | |||
| Ultra-widescreen | |||
| 4K Ultra HD | |||
| Field of view (FOV) | |||
| Windowed | By default. | ||
| Borderless fullscreen windowed | |||
| Anisotropic filtering (AF) | Install nGlide and force in the graphics card control panel. | ||
| Anti-aliasing (AA) | Install nGlide and force in the graphics card control panel. | ||
| High-fidelity upscaling | See the glossary page for potential workarounds. | ||
| Vertical sync (Vsync) | For DOSBox use an unofficial build (see the glossary page for other workarounds). | ||
| 60 FPS and 120+ FPS | |||
| High dynamic range display (HDR) | |||
Widescreen resolution
- The 3dfx edition can be played in widescreen (see the WSGF entry); other versions with 3dfx renderers can be run at higher resolutions using nGlide (choice of stretched or pillarboxed 4:3).
| Use nGlide[citation needed] |
|---|
|
View Distance
- A patch to increase the game's view distance is available here.
Input
| Keyboard and mouse | State | Notes |
|---|---|---|
| Remapping | ||
| Mouse sensitivity | ||
| Mouse acceleration | ||
| Mouse input in menus | ||
| Keyboard and mouse prompts | ||
| Mouse Y-axis inversion | ||
| Controller | ||
| Controller support | ||
| Full controller support | ||
| Controller remapping | ||
| Controller sensitivity | ||
| Controller Y-axis inversion |
| Controller types |
|---|
| XInput-compatible controllers |
|---|
| DirectInput-compatible controllers |
|---|
| PlayStation controllers |
|---|
| Nintendo controllers |
|---|
| Other controller(s) |
|---|
| Additional information | ||
|---|---|---|
| Controller hotplugging | ||
| Input prompt override | ||
| Haptic feedback | ||
| Simultaneous controller+KB/M | Joystick interferes with keyboard aiming. |
Audio
| Audio feature | State | Notes |
|---|---|---|
| Separate volume controls | ||
| Surround sound | ||
| Subtitles | ||
| Closed captions | ||
| Mute on focus lost | ||
| Royalty free audio | ||
| Red Book CD audio | On Windows, CD music might not play correctly; see the troubleshooting guide for solutions. |
Localizations
| Language | UI | Audio | Sub | Notes |
|---|---|---|---|---|
| English | ||||
| German | MechWarrior 2: Kampfspiel im 31. Jahrhundert. The ingame computer lore files are all in English; all other text is written and dubbed in German. MechWarrior 2: Erweiterungs-Set Ghost Bear's Legacy also has a German translated/dubbed version available. | |||
| Japanese | メックウォリア2. | |||
| Brazilian Portuguese | MechWarrior 2: Combate no Século 31. |
Network
- Multiplayer requires the Netmech expansion (sold separately or bundled with later releases).
Multiplayer types
| Type | Native | Players | Notes | |
|---|---|---|---|---|
| LAN play | 8 | |||
| Online play | 8 | Official servers have been shut down. Classic Gaming Arena is recommended for online play with the original DOS version, as it includes mod downloading/uploading support and easy match setup. Otherwise, see DOSBox IPX emulation. | ||
Connection types
| Type | Native | Notes |
|---|---|---|
| Matchmaking | ||
| Peer-to-peer | ||
| Dedicated | ||
| Self-hosting | ||
| Direct IP |
Issues fixed
No music
- The disc must be inserted in CD-ROM 0; see this page for details.
Joystick not detected in Ghost Bear's Legacy
| Copy missing giddi/giddiwin files[16] |
|---|
|
Jump jets not recharging
- Jump jets do not recharge at high framerates (above 45.5 FPS), especially on modern CPUs running DOSBox with high cycles.
| Use framerate-independent patch[17] |
|---|
|
| Alternative workaround[18] |
|---|
|
Audio quality issues
- The DOS version is sensitive to an incorrect Sound Blaster choice.
| Change audio settings |
|---|
|
Other information
API
| Technical specs | Supported | Notes |
|---|---|---|
| Direct3D | Titanium edition | |
| DirectDraw | Software-rendered Windows editions | |
| Glide | 2.11 | 3Dfx Voodoo Edition, Titanium edition |
| Software renderer | ||
| DOS video modes | CGA, VGA, SVGA |
| Executable | PPC | 16-bit | 32-bit | 64-bit | Notes |
|---|---|---|---|---|---|
| Windows | |||||
| Mac OS (Classic) |
- ATI CIF: Rage edition
PowerSGL: PowerVR edition
MSI: Matrox edition
S3D: Virge edition
Macintosh RAVE: Quickdraw Edition
Middleware
| Middleware | Notes | |
|---|---|---|
| Audio | Miles Sound System | |
| Cutscenes | Smacker Video Technology |
System requirements
| DOS | ||||
|---|---|---|---|---|
| Minimum | ||||
| Operating system (OS) | 5.0 | |||
| Processor (CPU) | Intel 486 66 MHz | |||
| System memory (RAM) | 8 MB | |||
| Storage drive (HDD/SSD) | 45 MB | |||
| Video card (GPU) | SVGA 256 Color | |||
| Windows | ||||
|---|---|---|---|---|
| Minimum | ||||
| Operating system (OS) | 95 | |||
| Processor (CPU) | Intel Pentium 100 MHz | |||
| System memory (RAM) | 16 MB | |||
| Storage drive (HDD/SSD) | 195 MB | |||
| Video card (GPU) | Direct3D or 3dfx compatible | |||
| Mac OS | ||||
|---|---|---|---|---|
| Minimum | ||||
| Operating system (OS) | 7.5 | |||
| Processor (CPU) | PowerPC 601 | |||
| System memory (RAM) | 16 MB | |||
| Storage drive (HDD/SSD) | 40 MB | |||
| Sound (audio device) | Sound Manager 3.1 | |||
| Other | 2x CD-ROM drive | |||
Notes
- ↑ 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%\VirtualStoreon Windows Vista and later (more details).
References
- ↑ 1.0 1.1 Forum | Zeus Software • View topic - Mechwarrior 2: 31st Century Combat compatibility list error
- ↑ 2.0 2.1 2.2 MechVM Manual.pdf
- ↑ Discussion | DxWnd • View topic - Mechwarrior 2 Pentium Edition
- ↑ S3 ViRGE Edition - last accessed on 2024-12-21
- ↑ CD cover - last accessed on 2024-12-19
- ↑ ModDB - last accessed on 2025-09-18
- ↑ ModDB - last accessed on 2025-09-18
- ↑ ModDB - last accessed on 2025-09-18
- ↑ ModDB - last accessed on 2025-09-18
- ↑ ModDB - last accessed on 2025-09-18
- ↑ anpage's patch - last accessed on 2025-09-18
- ↑ Najip's patch - last accessed on 2025-09-18
- ↑ Forum | Zeus Software • View topic - Mechwarrior 2: 31st Century Combat compatibility list error - last accessed on 2025-09-18
- ↑ Discussion | DxWnd • View topic - Mechwarrior 2 Pentium Edition - last accessed on 2025-09-18
- ↑ Discussion | DxWnd • View topic - Titanium Edition of MechWarrior 2 - last accessed on 2025-09-18
- ↑ MechWarrior 2: Resource Forum • View topic - No joystick with Ghost Bear - SOLVED!! - last accessed on 9 June 2023
- ↑ See Essential improvements → Jump Jet Fuel Fix Patch section
- ↑ MechWarrior 2 Resource Forum - Jump-Jet Recharge Times