Popover Menu get started
f.a.q discord
Menu
supported games setup guides f.a.q. generate game host game user content discord
Brave Fencer Musashi Guide

Brave Fencer Musashi Setup Guide

Required Software

Configuring BizHawk

Once you have installed BizHawk, open EmuHawk.exe and change the following settings:

Generating a Game

  1. Open ArchipelagoLauncher.exe
  2. Create your options file (YAML). After placing the bfm.apworld file into the custom_worlds folder, you can generate a template within the Archipelago Launcher by clicking Generate Template Settings.
  3. Follow the general Archipelago instructions for generating a game.

Connecting to a Server

  1. Open your Brave Fencer Musashi (USA).cue file in EmuHawk.
  2. In EmuHawk, go to Tools > Lua Console. This window must stay open in order to send or recieve items.
  3. In the Lua Console window, go to Script > Open Script….
  4. Navigate to your Archipelago install folder and open data/lua/connector_bizhawk_generic.lua.
  5. Select "BizHawk Client" within the Archipelago Launcher. On your first time opening BizHawk Client, you may also be asked to locate EmuHawk.exe in your BizHawk install.
  6. The emulator and client will eventually connect to each other. The BizHawk Client window should indicate that it connected and recognized Brave Fencer Musashi.
  7. To connect the client to the server, enter your room's address and port (e.g. archipelago.gg:38281) into the top text field of the client and click Connect.
  8. The client will ask for a slot name. This is the text after "name: " in the YAML file (Defaults to "Player1")

You should now be able to receive and send items. You'll need to do these steps every time you want to reconnect. After selecting the script once you can instead use File > Recent Scripts. It is safe to do most things if the client is not connected (if manually patched) but it is expected that the client is connected to make progress and prevent some soft locks. If client gets disconnected try reconnecting/reloading as soon as able. It will be needed to be connected to receive items and for shop randomization; everything will re-sync when you reconnect.

A Note to New Players of Brave Fencer Musashi

A speedrun of the game may take 2-4 hours depending on catagory, a first time casual run may take 12-20 hours. Consider playing this game with quicker goal settings (either rescue fewer NPCs/kill an earlier boss) or playing this game in an async.

Notes and Limitations

Patching the BIN file (no longer needed) (Only for compatibility with bfm apworld <v0.3.0)

  1. launch Delta Patcher
  2. For original file select an unmodified Brave Fencer Musashi (USA) (Track 1).bin
  3. For xDelta patch select the downloaded xdelta patch linked above.
  4. Apply patch
  5. A patched bin can be used for multiple games just keep careful track of save files and memory cards. It is also suggested to update the folder name to denote a patched file