Crowd Control script for the GameBoy Color game "Pokemon Crystal"
- Download the Crowd Control SDK from here and unzip it.
- Download Bizhawk from here and unzip it.
- Open the Bizhawk emulator
- Go to the
Config
tab at the top and select the optionCustomize...
- Click on the
Advanced
tab and underLua Core
, make sureLua+LuaInterface
is selected instead ofNLua+KopiLua
. - Close the
Customize...
window - Go to the
Tools
tab at the top again and click onLua Console
. - In the folder where you unzipped the Crowd Control SDK (should be a folder called
SDK
) open the sub-directoryConnectorScripts
. - Click and drag the Lua file
connector.lua
from theConnectorScripts
folder, into BizHawk's Lua Console window.
The connector script should automatically be loaded without any errors. (A warning about the emulator not running is nothing to worry about.)
Note: Do not close theLua Console
window or else the connector script will NOT be loaded anymore. - Then in BizHawk again, load either a Vanilla (unmodified) or a randomized version.
Note: Do not worry if the game does not automatically start. This is normal because the lua script is waiting for the SDK to be connected. - Open the Crowd Control SDK program (
CrowdControl.SDK.exe
), click the buttonLoad Pack Source
and select theGBC-PokemonCrystal.cs
file. - Click on
PokemonCrystal
in the list on the tab pane to the left and then click the buttonSelect Pack
. - Then click the
Connect
button below theInclude Debug
checkbox.