kascejohn.blogg.se

Star wars battlefront 2 pc local co op
Star wars battlefront 2 pc local co op





star wars battlefront 2 pc local co op
  1. Star wars battlefront 2 pc local co op install#
  2. Star wars battlefront 2 pc local co op update#
  3. Star wars battlefront 2 pc local co op windows 10#

The final hook of major note is the most complex. Enabling audio for our process to play in the background. The second hook is one for DirectSound, the main sound buffers created by the game will have global focus enabled on them. The first one hooks RegisterClass to redirect WindowProc to our own callback to filter out loss of focus messages, stopping the Scoreboard coming up when the game loses focus in Multiplayer. Then it injects a DLL into the process to hook various WinAPI functions. (Normally a useful safety measure for a program to have but in this case it is holding us back.) The first thing it does is create a game process in a suspended state to enable hooking and editing of it's memory before the game executes any code.įrom there it changes the name SWBFII will use for the window classname and mutex SWBF uses to prevent multiple instances starting up. The backend console program works to enable splitscreen through a mixture of commandline arguments, memory editing and function hooks.

star wars battlefront 2 pc local co op

Star wars battlefront 2 pc local co op update#

Once you've got them how you want exit and start the split screen session again to update the controls across all players. If you want to rebind them you'll have to set a player's name to SplitScreen using the GUI, or commandline tool, and rebind the controls using that player's screen. The tool uses a pre-created profile to give you controls almost identical to the console version of the game. The map list supports common Windows controls like Double Clicking to add a single map, holding Control to select multiple items and drag-droping selections. All the controls should have tooltips to inform you what they do. Once installed simply start Split Screen GUI to configure and launch your play session. This is usually "C:\Program Files (x86)\LucasArts\Star Wars Battlefront II\GameData"ĭo not get BattlefrontII.exe confused with LaunchBFII.exe, if you don't see BattlefrontII.exe you're in the wrong place.

Star wars battlefront 2 pc local co op install#

Optionally you can also install the SWBFII dedicated server software and use that for lower loading times.Ĭopy all the contents of zip to the directory where your BattlefrontII.exe is. NET Framework 4.6.1 which you can get here.

star wars battlefront 2 pc local co op

The core application requires Visual C++ Redistributable for Visual Studio 2015Īnd the GUI requires.

Star wars battlefront 2 pc local co op windows 10#

If you're lazy and on Windows 10 only bother downloading them if you get a "Runtime error" or something to that effect, the operating system may very well take care of getting dependencies for you. Non-Steam Version of SWBFII, the Steam version will not work unless you replace BattlefrontII.exe with the SWBFSpy version of the client. PS3 or PS4 controllers will work fine if you use something like SCP Toolkit.Īt least Windows 7, though I haven't tested it provided you have the runtimes below it should work. It enables people to play Star Wars Battlefront II in a split screen mode on PC.Īs many XInput compliant controllers as you wish to have players. This is a little something I have been working on for fun recently.







Star wars battlefront 2 pc local co op