DexRelay v0.3.0-alpha
Pre-release
Pre-release
DexRelay v0.3.0-alpha
Aplicación de escritorio companion para Pokémon Omega Ruby / Alpha Sapphire en el emulador Azahar. Lee la memoria del juego en vivo (sin modificar el ROM ni el save) y la muestra en una GUI propia, en overlays para OBS y en un servidor HTTP local.
Versión alpha: funciona y fue probada en partidas reales, pero puede tener bugs.
Novedades
- Nuzlocke completo: seguimiento de encuentros por ruta, cementerio, líderes con level cap, reglas editables y captura automática vía PKHeX. Los encuentros perdidos (huida o derrota sin captura) se registran solos, con la especie real del rival.
- Página Pokémon completa: equipo y las 7 primeras cajas, detalle de cada Pokémon, modal Pokédex (tipos, stats base, habilidades, evoluciones con ramas, resistencias/debilidades) y modales de movimientos y habilidades.
- Soporte ROM hack Rising Ruby / Sinking Sapphire (opcional, se activa en Configuración): 8 líderes propios, cambios de evolución, de tipo/habilidad/stats y de movimientos.
- Overlays para OBS: Team (1170×210), Badges (656×100) y Nuzlocke (376×270).
- Herramientas: agregar Caramelo Raro a la bolsa (única función que escribe en memoria, con aviso visible).
Requisitos
- Windows 10/11 de 64 bits.
- Azahar con el juego cargado (interfaz de depuración por UDP, puerto 45987).
- Omega Ruby o Alpha Sapphire con la actualización 1.4. Las direcciones de memoria son específicas de esa versión exacta.
- Microsoft Edge WebView2 Runtime (ya viene con Windows 11 y con Edge actualizado).
- No requiere internet ni tener .NET instalado.
Instalación
- Descarga
DexRelay-v0.3.0-alpha-win-x64.zipy descomprímelo en una carpeta con permisos de escritura (tu progreso se guarda dentro dedata/). - Abre
DexRelay.exe. - Windows SmartScreen puede avisar que el ejecutable no está firmado ("Más información" → "Ejecutar de todas formas").
- Abre Azahar con el juego y pulsa Comenzar; DexRelay detecta el juego solo.
Los overlays se agregan en OBS como Browser Source con las URLs que muestra la página Overlays (por ejemplo http://localhost:8080/overlay/team).
Limitaciones conocidas
- Solo se leen las cajas 1 a 7.
- Las capturas raras (huevos, regalos, intercambios) o sin ubicación resuelta caen a "pendientes" para revisión manual.
- Si un perdido no logra leer la especie del rival, se registra como "Desconocido" y se puede editar desde el panel web.
- El Nuzlocke Overlay muestra hasta 8 caídos sin recorte.
Reportar problemas
Abre un issue con lo que salga en la pestaña Logs de la app.