Skip to content

Commit 62315e3

Browse files
authored
TLoZ: Setup doc update (#2045)
- add section about configuring lua core (shamelessly taken from the OoT setup guide) on bizhawk version 2.8 and below - fix wrong reference to the ff1 connector lua to correctly reference the tloz connector lua - remove reference to recommended bizhawk version. it's unnecessary
1 parent cc39eec commit 62315e3

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

worlds/tloz/docs/multiworld_en.md

+8-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
- The Zelda1Client
66
- Bundled with Archipelago: [Archipelago Releases Page](https://github.com/ArchipelagoMW/Archipelago/releases)
7-
- The BizHawk emulator. Versions 2.3.1 and higher are supported. Version 2.7 is recommended
7+
- The BizHawk emulator. Versions 2.3.1 and higher are supported.
88
- [BizHawk at TASVideos](https://tasvideos.org/BizHawk)
99

1010
## Optional Software
@@ -23,6 +23,11 @@
2323
2. Check the box next to **Always use this app to open .nes files**.
2424
3. Scroll to the bottom of the list and click the grey text **Look for another App on this PC**.
2525
4. Browse for `EmuHawk.exe` located inside your BizHawk folder (from step 1) and click **Open**.
26+
3. (EmuHawk version ≤ 2.8) Go to Config > Customize. Switch to the Advanced tab, then switch the Lua Core from "NLua+KopiLua" to
27+
"Lua+LuaInterface". Then restart EmuHawk. This is required for the Lua script to function correctly.
28+
**NOTE: Even if "Lua+LuaInterface" is already selected, toggle between the two options and reselect it. Fresh installs**
29+
**of newer versions of EmuHawk have a tendency to show "Lua+LuaInterface" as the default selected option but still load**
30+
**"NLua+KopiLua" until this step is done.**
2631

2732
## Create a Config (.yaml) File
2833

@@ -78,10 +83,10 @@ Once the Archipelago server has been hosted:
7883

7984
1. Open EmuHawk 2.3.1 or higher and load your ROM OR click your ROM file if it is already associated with the
8085
extension `*.nes`.
81-
2. Navigate to where you installed Archipelago, then to `data/lua`, and drag+drop the `connector_ff1.lua` script onto
86+
2. Navigate to where you installed Archipelago, then to `data/lua`, and drag+drop the `connector_tloz.lua` script onto
8287
the main EmuHawk window.
8388
1. You could instead open the Lua Console manually, click `Script``Open Script`, and navigate to
84-
`connector_ff1.lua` with the file picker.
89+
`connector_tloz.lua` with the file picker.
8590
2. If it gives a `NLua.Exceptions.LuaScriptException: .\socket.lua:13: module 'socket.core' not found:` exception
8691
close your emulator entirely, restart it and re-run these steps.
8792
3. If it says `Must use a version of BizHawk 2.3.1 or higher`, double-check your BizHawk version by clicking **

0 commit comments

Comments
 (0)