 9c0ad2b825
			
		
	
	9c0ad2b825
	
	
	
		
			
			Co-authored-by: beauxq <beauxq@yahoo.com> Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
		
			
				
	
	
	
		
			3.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	Final Fantasy 1 (NES) Multiworld Setup Guide
Required Software
- BizHawk: BizHawk Releases from TASVideos
- Detailed installation instructions for BizHawk can be found at the above link.
- Windows users must run the prerequisite installer first, which can also be found at the above link.
 
- The built-in BizHawk client, which can be installed here
- Your legally obtained Final Fantasy (USA Edition) ROM file, probably named Final Fantasy (USA).nes. Neither Archipelago.gg nor the Final Fantasy Randomizer Community can supply you with this.
Installation Procedures
- Download and install the latest version of Archipelago.
- On Windows, download Setup.Archipelago.<HighestVersion>.exe and run it
 
- Assign EmuHawk as your default program for launching .nesfiles.- Extract your BizHawk folder to your Desktop, or somewhere you will remember. Below are optional additional steps
for loading ROMs more conveniently
- Right-click on a ROM file and select Open with...
- Check the box next to Always use this app to open .nes files
- Scroll to the bottom of the list and click the grey text Look for another App on this PC
- Browse for EmuHawk.exelocated inside your BizHawk folder (from step 1) and click Open.
 
 
- Extract your BizHawk folder to your Desktop, or somewhere you will remember. Below are optional additional steps
for loading ROMs more conveniently
Obtaining your Archipelago yaml file and randomized ROM
Unlike most other Archipelago.gg games Final Fantasy 1 is randomized by the main randomizer at the Final Fantasy Randomizer Homepage.
Generate a game by going to the site and performing the following steps:
- Select the randomization options (also known as Flagsin the community) of your choice. If you do not know what you prefer, or it is your first time we suggest starting with the 'Shard Hunt' preset (which requires you to collect a number of shards to go to the end dungeon) or the 'Beginner' preset if you prefer to kill the original fiends.
- Go to the Goaltab and ensureArchipelagois enabled. Set your player name to any name that represents you.
- Upload your Final Fantasy(USA).nes(and clickRemember ROMfor the future!)
- Press the NEWbutton besideSeeda few times
- Click GENERATE ROM
It should download two files. One is the *.nes file which your emulator will run, and the other is the yaml file
required by Archipelago.gg
At this point, you are ready to join the multiworld. If you are uncertain on how to generate, host, or join a multiworld, please refer to the game agnostic setup guide.
Running the Client Program and Connecting to the Server
Once the Archipelago server has been hosted:
- Navigate to your Archipelago install folder and run ArchipelagoBizhawkClient.exe
- Notice the /connect commandon the server hosting page (It should look like/connect archipelago.gg:*****where ***** are numbers)
- Type the connect command into the client OR add the port to the pre-populated address on the top bar (it should
already say archipelago.gg) and clickconnect
Running Your Game and Connecting to the Client Program
- Open EmuHawk and load your ROM OR click your ROM file if it is already associated with the
extension *.nes
- Navigate to where you installed Archipelago, then to data/lua, and drag+drop theconnector_bizhawk_generic.luascript onto the main EmuHawk window. You can also instead open the Lua Console manually, clickScript〉Open Script, and navigate toconnector_bizhawk_generic.luawith the file picker.
Play the game
When the client shows both NES and server are connected, you are good to go. You can check the connection status of the
NES at any time by running /nes
Other Client Commands
All other commands may be found on the Archipelago Server and Client Commands Guide .