Skip to content

0.1.2: finds your games next to it, like NightFire

Latest

Choose a tag to compare

@papand7 papand7 released this 10 Nov 05:28
· 62 commits to main since this release

Works like the NightFire launcher: one .exe that finds your game files next to it and installs the games in its own folder. Otherwise the same as 0.1.0. It builds Battlefield 1943 and Battlefield: Bad Company (Xbox 360) as native Windows games on your PC, from your own copies. Nothing from the games is included.

Install

  1. Download BattlefieldLauncher-0.1.2.exe and put it in a folder together with your game files:
    • Battlefield 1943: the Xbox 360 package, version 1.06 (or an unpacked folder with default.xex).
    • Battlefield: Bad Company: the disc image (.iso, USA disc), or an unpacked folder with default.xex.
  2. Start it. It finds the game files by itself. Pick a game at the top and press INSTALL. If your files are somewhere else, use Choose game files… first.
  3. Keep the launcher open. It installs the build tools it's missing through winget (LLVM, CMake, Ninja, Python, Visual Studio C++ build tools, Vulkan SDK), then recompiles and builds the game. This takes about 5 to 60 minutes per game, depending on the PC.

Everything is installed in a BattlefieldRecomp folder next to the launcher; Bad Company needs about 5 GB there for its game files. The launcher unpacks itself to a temporary folder each time it starts, so its window can take a few seconds to appear.

Requirements: Windows 10 or 11 (64-bit), a Vulkan GPU, and a GPU with ray tracing for the ray-traced effects.

Battlefield 1943

  • High frame rates and resolutions, full keyboard and mouse controls, and a new menu.
  • Graphics: HD textures, ray-traced shadows and bounce light, ambient occlusion, light shafts and haze, volumetric clouds, better water, HDR, and looks (Enhanced, Toon, Noir, WW2).
  • Multiplayer: LAN games with bots, dedicated servers, and the server browser.
  • Games started with --host now show up in server browsers.
  • Hosting and joining from the new in-game menus is still being rebuilt. For now, use a dedicated server (start_server.bat) or the command line.

Battlefield: Bad Company (work in progress)

  • Campaign: playable with keyboard and mouse, at about 90-100 fps at 1× render scale.
  • LAN multiplayer (Gold Rush): MULTIPLAYER on the main menu opens a new menu:
    • Host Game on any of the 8 maps.
    • Server Browser to find games on your network.
    • Join by Address to type in a host.
  • Bad Company uses its own ports, so it can host on the same PC as Battlefield 1943. The host's firewall needs to let UDP 1500-1503 and 19431 through.
  • Not done yet: bots, online play, ray-traced shadows, blood, the HD texture pack, and Conquest (not on the disc). Saving the campaign hasn't been checked.

Known issues

  • Multiplayer has been tested with two copies on one PC, not yet across two PCs.
  • The first minute in a new level can stutter while shaders are compiled. It runs smoothly after that.
  • In Bad Company, a player who stays on the spawn screen for about two minutes without deploying is sent back to the menu (the game's own idle rule).

🤖 Generated with Claude Code