4.6 KiB
Guía de Configuración para Pokémon Emerald
Software Requerido
- Archipelago
- Una ROM de Pokémon Emerald en Inglés. La comunidad de Archipelago no puede proveerla.
- BizHawk 2.7 o posterior
Configuración de BizHawk
Una vez que hayas instalado BizHawk, abre EmuHawk.exe
y cambia las siguientes configuraciones:
- Si estás usando BizHawk 2.7 o 2.8, ve a
Config > Customize
. En la pestaña Advanced, cambia el Lua Core deNLua+KopiLua
aLua+LuaInterface
, luego reinicia EmuHawk. (Si estás usando BizHawk 2.9, puedes saltar este paso.) - En
Config > Customize
, activa la opción "Run in background" para prevenir desconexiones del cliente mientras la aplicación activa no sea EmuHawk. - Abre el archivo
.gba
en EmuHawk y luego ve aConfig > Controllers…
para configurar los controles. Si no puedes hacer clic enControllers…
, debes abrir cualquier ROM.gba
primeramente. - Considera limpiar tus macros y atajos en
Config > Hotkeys…
si no quieres usarlas de manera intencional. Para limpiarlas, selecciona el atajo y presiona la tecla Esc.
Software Opcional
- Pokémon Emerald AP Tracker, para usar con PopTracker
Generando y Parcheando el Juego
- Crea tu archivo de configuración (YAML). Puedes hacerlo en Página de Opciones de Pokémon Emerald.
- Sigue las instrucciones generales de Archipelago para
Generar un juego. Esto generará un archivo de salida (output file) para
ti. Tu archivo de parche tendrá la extensión de archivo
.apemerald
. - Abre
ArchipelagoLauncher.exe
- Selecciona "Open Patch" en el lado derecho y elige tu archivo de parcheo.
- Si esta es la primera vez que vas a parchear, se te pedirá que selecciones la ROM sin parchear.
- Un archivo parcheado con extensión
.gba
será creado en el mismo lugar que el archivo de parcheo. - La primera vez que abras un archivo parcheado con el BizHawk Client, se te preguntará donde está localizado
EmuHawk.exe
en tu instalación de BizHawk.
Si estás jugando una seed Single-Player y no te interesa el auto-tracking o las pistas, puedes parar aquí, cierra el cliente, y carga la ROM ya parcheada en cualquier emulador. Pero para partidas multi-worlds y para otras implementaciones de Archipelago, continúa usando BizHawk como tu emulador.
Conectando con el Servidor
Por defecto, al abrir un archivo parcheado, se harán de manera automática 1-5 pasos. Aun así, ten en cuenta lo siguiente en caso de que debas cerrar y volver a abrir la ventana en mitad de la partida por algún motivo.
- Pokémon Emerald usa el Archipelago BizHawk Client. Si el cliente no se encuentra abierto al abrir la rom parcheada, puedes volver a abrirlo desde el Archipelago Launcher.
- Asegúrate que EmuHawk está corriendo la ROM parcheada.
- En EmuHawk, ve a
Tools > Lua Console
. Debes tener esta ventana abierta mientras juegas. - En la ventana de Lua Console, ve a
Script > Open Script…
. - Ve a la carpeta donde está instalado Archipelago y abre
data/lua/connector_bizhawk_generic.lua
. - El emulador y el cliente eventualmente se conectarán uno con el otro. La ventana de BizHawk Client indicará que te has conectado y reconocerá Pokémon Emerald.
- Para conectar el cliente con el servidor, ingresa la dirección y el puerto de la sala (ej.
archipelago.gg:38281
) en el campo de texto que se encuentra en la parte superior del cliente y haz click en Connect.
Ahora deberías poder enviar y recibir ítems. Debes seguir estos pasos cada vez que quieras reconectarte. Es seguro jugar de manera offline; se sincronizará todo cuando te vuelvas a conectar.
Tracking Automático
Pokémon Emerald tiene un Map Tracker completamente funcional que soporta auto-tracking.
- Descarga Pokémon Emerald AP Tracker y PopTracker.
- Coloca la carpeta del Tracker en la carpeta packs/ dentro de la carpeta de instalación del PopTracker.
- Abre PopTracker, y carga el Pack de Pokémon Emerald Map Tracker.
- Para utilizar el auto-tracking, haz click en el símbolo "AP" que se encuentra en la parte superior.
- Entra la dirección del Servidor de Archipelago (la misma a la que te conectaste para jugar), nombre del jugador, y contraseña (deja vacío este campo en caso de no utilizar contraseña).