BattleRecorder & BattleDirector

Imagine reliving your most epic Battlefield 2142 moments, but from a whole new perspective! BattleRecorder, a fantastic built-in feature, lets you do just that — you can rewatch your past games from a thrilling third-person view. And to dive into those awesome recordings, all you need is BattleDirector. Get ready to see your battles like never before!

Source: ordinary_chicken @ BF2142 Reclamation
Source: ordinary_chicken @ BF2142 Reclamation

Preparations

1

Create the Demos folder at Battlefield 2142\mods\<MOD>.

2

Download and install BattleDirector from Downloads.

3

Read Quick Help in BattleDirector.

4

In Settings, set Game to Battlefield 2142 and set Game EXE Location to your BF2142 executable .

5

Recorded demos will appear in the Launcher tab after you select the correct Mod.

Recording a demo with BattleRecorder

For singleplayer or LAN:

1

While in-game, press the ~ key to open the console (press it again to close).

2

To start recording, type demo.recordDemo NAME in console and press Enter.

You should see recordingDemo if it worked.

3

To stop recording, type demo.stopRecording in console and press Enter.

You should see stoppingRecording (it also stops automatically at the end of a match).

4

Find your demos in Battlefield 2142\mods\<MOD>\Demos.

For multiplayer:

Reclamation has disabled in-game demo downloads. Ask the admins on Discord for the file by providing the gameplay timestamp.

1

Join a server with BattleRecorder enabled and properly configured.

2

After the round ends, go to Community > Battle Recorder and download the demo under Bookmarks.

3

Demos are saved to Documents\Battlefield 2142\Profiles\Default\demos.

4

Copy them to Battlefield 2142\mods\<MOD>\Demos to view in BattleDirector.

Viewing a demo with BattleDirector

1

Start BattleDirector.

2

In Settings, configure FPS, FOV, Hide Nametags, and Hide HUD.

3

Set Resolution and check Windowed if needed.

For full widescreen, add +widescreen 1 to the second input box (append other flags as needed).

4

In the Launcher tab, select the Mod used to record the demo.

5

Choose the demo and click Record New Track.

6

You should now see the map loading screen. Once it finishes, click JOIN GAME.

7

Basic Controls

Press Q to open the Play Rose (start, pause, speed control). There is rewind. Do not press Restart — it will mess up the recording.

Press T to open the Camera Rose to switch players and toggle between free cam and player cam.

8

Console Commands

  • Hide HUD: renderer.drawHud 0

  • Show HUD: renderer.drawHud 1

  • Exit current demo: demo.ShutdownDemo

  • Adjust demo FOV: demo.adjustDemoFov 90

    For cinematic shots, try FOV 40–50.

9

Play Shortcuts

  • 1: Pause

  • 2: Play at normal speed

  • 3: Play at 5% speed

  • 4: Play at 25% speed

  • 5: Play at 50% speed

  • 6: Play at normal speed

  • 7: Play at 150% speed

  • 8: Play at 300% speed

10

Camera Shortcuts

  • Spacebar: Cycle forward between players

  • Shift + Spacebar: Cycle backward between players

  • Right Mouse Button: Toggle between free camera and player camera

  • Mouse Wheel: Zoom when locked onto a player

  • W/A/S/D/Ctrl/Shift: Move free camera (forward/left/back/right/down/up)

Downloads

Known Issues

  • If BattleDirector fails to start with “See the logfile … for details”, install Microsoft Visual C++ 2003 Redistributable.

  • In-game player animations (e.g., “Thank you” via Q) don’t play back in demos.

  • Recording may break (pause/crash) when the host player dies.

  • AVIs often only render correctly in Windowed mode; Fullscreen AVIs can be corrupt.

  • AVI files over 4GB tend to break rendering. Record via OBS or keep clips small to stay under 4GB.

    • 1520x855 (3.6GB) — working

    • 1744x981 (4.1GB) — not working

    • 1808x1017 (4.1GB) — not working

Acknowledgements

Special thanks to

Last updated

Was this helpful?