Go to file
ijemafe 680b894c2c
Update README.md
2020-05-18 11:48:57 -07:00
README.md Update README.md 2020-05-18 11:48:57 -07:00
RogueSpearWindows10.reg Update RogueSpearWindows10.reg 2020-05-17 18:58:24 -07:00

README.md

Playing Rainbow Six 2: Rogue Spear in 2020 and Beyond

Obtaining the Game

The game and expansions are no longer available for sale. Instead, they can be downloaded from archive.org:

Installing on Windows 10

Rogue Spear

  1. Get some software which can mount BIN/CUE CD images (such as PowerISO) and mount the Rogue Spear BIN file.
  2. Copy the contents of the mounted disc to C:\tmp. If this is skipped, the installer will fail with an "insufficient memory" error.
  3. Modify C:\tmp\Setup.exe to use Windows 98 compatibility mode, and run it. Install the game to C:\Rogue Spear. When prompted by the game, do not install DirectX 6. When setup completes, you can delete C:\tmp.
  4. Download the latest nonexperimental release of DDrawCompat and place ddraw.dll in C:\Rogue Spear. This will patch DirectDraw (used by DirectX 6 in-game) to work on modern systems.
  5. Modify both C:\Rogue Spear\RSConfig.exe and C:\Rogue Spear\RogueSpear.exe to change compatibility settings: Windows 98 mode, 16-bit color, and administrator privileges.
  6. Run C:\Rogue Spear\RSConfig.exe. Select your GPU and default audio device, and click OK.
  7. Rogue Spear stores its configuration in the Windows registry, so a registry patch is distributed in this repo. Download RogueSpearWindows10.reg, open it in a text editor, and make sure it's using the right directories. The copy in this repo assumes C:\Rogue Spear. You may also want to set VideoResolution to your desired window size.
  8. Right-click RogueSpearWindows10.reg and click Merge to apply your config.
  9. Run C:\Rogue Spear\RogueSpear.exe to start the game, optionally using Borderless Gaming to get a borderless window. The game disc will need to be "mounted" to play the game.

At this point, you can run the game. The menu system will only run in 640x480 mode. Once you enter a game, the resolution will increase.

To test things out, enter a Terrorist Hunt scenario in the Training mode.

Note: If you are on a laptop which has a trackpad, your mouse may not work. Haven't found a solution for this yet.

Urban Operations

Urban Ops is the only expansion which is not a standalone game. It has a shorter install process:

  1. Mount the Urban Operations CUE file and copy its contents to C:\tmp.
  2. Modify C:\tmp\Setup.exe to use Windows 98 compatibility mode, and run it. When setup completes, you can delete C:\tmp.
  3. Install Urban Operations Patch 2.52
  4. Modify C:\Rogue Spear\UrbanOperations.exe to change compatibility settings: Windows 98 mode, 16-bit color, and administrator privileges.
  5. Run C:\Rogue Spear\UrbanOperations.exe to start the game, optionally using Borderless Gaming to get a borderless window. The game disc will need to be "mounted" to play the game.

Black Thorn and Covert Ops

Follow the Rogue Spear steps for these games, since they are standalone expansions.

Playing Online

Rainbow Six and Rogue Spear unfortunately do not support dedicated servers. They originally used third-party services such as MSNZone, MPlayer.com, and Gamespy Arcade for peer-to-peer matchmaking. Playing online also requires at least two players to be connected before the game will start.

You can host a game from the multiplayer menu and allow someone to connect to your LAN IP (on port 2346). However, since LAN IPs aren't Internet-accessible, we need to use a third-party service for getting clients to your server.

Note: When you host, take note of the IP address in the server lobby chat. Make sure it matches what you expect. It may have bound to the wrong adapter if you have VM or VPN software installed. Alternatively, you can edit the following values in RogueSpearWindows10.reg:

"MultiplayerPreferredNetworkAddress"="your.local.ethernet.ip"
"MultiplayerUseDefaultNetworkAddress"="FALSE"

There are a few options here, such as Voobly (which natively supports Rogue Spear and launches the game for you) and Hamachi (which only allows users to connect to your LAN IP). Voobly only supports Rogue Spear while Hamachi can also support Urban Operations or Black Thorn.

This section will cover the usage of Voobly:

  1. Make an account and download the client.
  2. Log into the client, scroll down the list of games, and double click Rogue Spear.
  3. If prompted, install any updates.
  4. In the game lobby, choose an existing server to join.
  5. If there are no populated servers, host a server by clicking Host.

See also: https://www.voobly.com/pages/view/209/Rogue-Spear-Q--A