Repository navigation
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
- Download
BattlefieldLauncher-0.1.2.exeand 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 withdefault.xex.
- Battlefield 1943: the Xbox 360 package, version 1.06 (or an unpacked folder with
- 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.
- 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
--hostnow 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