- Soporte Oficial: Gamma Emerald es actualmente exclusivo de Windows (Acceso Anticipado).
- Sin Linux Nativo: El desarrollador aún no ha lanzado una versión nativa de Linux.
- Motor: Construido con Unreal Engine 5, que tiene una compatibilidad moderada con Proton.
- Solución Alternativa: Los usuarios reportan éxito ejecutando la versión de Windows mediante Steam Proton.
- Hardware: Requiere gráficos dedicados (GTX 1060/RX 580 o superior).
Estado Actual de Linux y Compatibilidad
Gamma Emerald es una recreación hecha por fans de Pokémon Emerald desarrollada por UndreamedPanic usando Unreal Engine 5. A partir de la versión actual de Acceso Anticipado (1.1.9), el juego se distribuye exclusivamente como un ejecutable de Windows vía itch.io. No hay una versión oficial nativa de Linux.
Sin embargo, dado que el juego funciona sobre Unreal Engine 5, a menudo es posible jugar la versión de Windows en Linux usando capas de compatibilidad como Wine o Steam Proton. Los comentarios de la comunidad sugieren que el juego puede iniciarse y ejecutarse en distribuciones de Linux, aunque el rendimiento puede variar dependiendo de tu hardware específico y la versión de Proton.
El desarrollador actualmente se centra en la estabilidad de Windows y la progresión de contenido (Desde Pueblo Loto hasta Ciudad Maeville). El soporte de Linux no está en la hoja de ruta inmediata, pero el uso de tecnología de motor estándar hace que la compatibilidad futura o los ports de la comunidad sean más probables.
| Característica | Estado | Notas |
|---|---|---|
| Versión Nativa | ❌ No Disponible | Solo se proporciona el .exe de Windows en itch.io. |
| Proton/Wine | ⚠️ Jugable | Requiere ajustes; reportado como jugable en Steam Deck. |
| Mando | ✅ Compatible | Los mandos XInput funcionan de forma nativa a través de Proton. |
| Rendimiento | ⚠️ Variable | Demanda recursos de GPU; los shaders de UE5 pueden ser pesados. |
Requisitos del Sistema y Hardware
Antes de intentar ejecutar Gamma Emerald en Linux, asegúrate de que tu hardware cumpla o supere las especificaciones recomendadas. Los juegos de Unreal Engine 5 son generalmente más exigentes que los juegos de fans típicos en 2D.
Destacados del Video:
- Muestra visual del estilo HD-2D y los efectos de iluminación.
- Demostración de la cámara en el mapa abierto y las transiciones de batalla.
- Prueba del punto final actual del Acceso Anticipado (Ciudad Maeville).
Los gráficos integrados (Intel HD/iGPU) a menudo luchan con los efectos de Unreal Engine 5. Para la mejor experiencia en Linux, usa una GPU dedicada como una tarjeta NVIDIA (controladores propietarios) o una GPU AMD.
| Componente | Mínimo (Estimado) | Recomendado |
|---|---|---|
| SO | Windows 7+ (vía Proton) | Windows 10/11 o Arch/Ubuntu 22.04+ |
| Procesador | Intel i5-4xxx / Ryzen 5 | Intel i7-8xxx / Ryzen 7 |
| Memoria | 8 GB de RAM | 16 GB de RAM (Rec. Oficial) |
| Gráficos | GTX 960 / RX 470 | GTX 1060 / RX 580 o superior |
| Almacenamiento | 5 GB de espacio disponible | SSD para una carga más rápida de shaders |
| DirectX | 11 | 12 (vía VKD3D en Proton) |
Cómo Ejecutar en Linux / Steam Deck
Dado que no hay instalador de Linux, debes descargar la versión de Windows y ejecutarla usando una capa de compatibilidad. El método más confiable para usuarios de Steam Deck es agregar el juego como un juego que no es de Steam.
Descargar la Versión de Windows
Navega a la página oficial de Gamma Emerald en itch.io y descarga el archivo zip de Windows más reciente. No ejecutes el instalador directamente desde la carpeta de descargas del navegador si planeas gestionarlo con Proton.
Extraer el Archivo
Extrae el archivo zip descargado en una carpeta dedicada (ej. ~/Games/GammaEmerald). Asegúrate de que todos los archivos del juego (.exe, archivos .pak, carpetas) estén en el mismo directorio. El juego no se iniciará si los archivos están dispersos.
Configuración en Steam (Steam Deck/Escritorio)
Abre Steam (o el cliente de Steam de escritorio en tu Deck). Haz clic en Juegos > Agregar un juego que no es de Steam a mi biblioteca. Navega a la carpeta donde extrajiste el juego y selecciona el GammaEmerald.exe (o nombre de ejecutable similar).
Configurar Compatibilidad Proton
En tu biblioteca de Steam, haz clic derecho en la entrada del juego recién agregada. Ve a Propiedades > Compatibilidad. Marca la casilla "Forzar el uso de una herramienta de compatibilidad Steam Play específica". Selecciona una versión reciente de Proton (ej. Proton Experimental o Proton 8).
Lanzar y Configurar
Inicia el juego desde Steam. En la primera ejecución, los juegos de UE5 pueden tardar más en compilar shaders. Si la pantalla está en negro, espera unos minutos. Si falla, verifica que tus controladores de GPU estén actualizados.
Evita mezclar archivos de diferentes versiones. Al actualizar Gamma Emerald, descarga el nuevo zip, extráelo en una carpeta limpia y agrégalo nuevamente a Steam. No sobrescribas archivos viejos para evitar corrupción.
Solución de Problemas Comunes
Ejecutar juegos de Windows en Linux puede introducir errores únicos. A continuación se encuentran problemas comunes reportados por la comunidad y sus probables soluciones.
| Problema | Causa Posible | Solución |
|---|---|---|
| Pantalla Negra al Iniciar | Compilación de shaders | Espera 2-5 minutos en el primer lanzamiento. Verifica los controladores de GPU. |
| Fallo del Juego / Error Fatal | Dependencias faltantes | Instala dependencias de winetricks: vcrun2019, directx. |
| Sin Audio | Conflicto de controlador de audio | Configura Wine/Proton para usar PulseAudio. Verifica el volumen del sistema. |
| Lag de Entrada / Tirones | Configuración alta | Baja la resolución a 720p y deshabilita materiales de alta calidad. |
| Visuales Blancos / Iluminación | Error de API de gráficos | Fuerza DXVK en la configuración de Proton o prueba Proton Experimental. |
Lista de Verificación de Configuración de Linux:
- Descargar la última versión de Windows desde itch.io oficial
- Extraer en una carpeta limpia y dedicada
- Agregar el .exe como un Juego que no es de Steam en Steam
- Forzar Proton Experimental en la configuración de Compatibilidad
- Actualizar controladores de GPU (Mesa para AMD, Propietario para NVIDIA)
Progresión del Acceso Anticipado
Aunque hacer que el juego funcione en Linux es el primer obstáculo, conocer los límites actuales del contenido es vital. El Acceso Anticipado cubre actualmente las primeras tres medallas.
| Líder de Gimnasio | Ubicación | Medalla | Nivel Recomendado |
|---|---|---|---|
| Roxanne | Ciudad Maiz | Medalla Piedra | 12 - 15 |
| Brawly | Pueblo Dewford | Medalla Nudo | 18 - 22 |
| Wattson | Ciudad Maeville | Medalla Dinamo | 26 - 30 |
El Acceso Anticipado actual termina en Ciudad Maeville. Asegúrate de haber explorado las rutas circundantes (Ruta 116, 117) y completado las misiones secundarias en la selva antes de asumir que el juego ha terminado si no puedes progresar más.
Preguntas Frecuentes sobre Linux
Q: ¿Habrá una versión oficial de Linux?
UndreamedPanic no ha confirmado una versión nativa de Linux. El enfoque actual es la estabilidad de Windows. Sin embargo, la base de Unreal Engine 5 lo hace un candidato fuerte para la compatibilidad con Proton a medida que el juego madura.
Q: ¿Gamma Emerald funciona en Steam Deck?
Sí, los usuarios reportan éxito ejecutando la versión de Windows vía Steam Proton en el Steam Deck. Es posible que necesites bajar la configuración gráfica para mantener una velocidad de fotogramas estable, ya que UE5 puede ser exigente para la iGPU del Deck.
Q: ¿Dónde reporto errores encontrados en Linux?
Reporta errores en el [Discord oficial de Gamma Emerald](https://discord.com/invite/JFtPDmy59u). Al reportar, especifica que estás ejecutando en Linux/Proton e incluye tus especificaciones de hardware, ya que el desarrollador prueba principalmente en Windows.
Q: ¿Puedo transferir mi archivo guardado de Windows a Linux?
Sí, usualmente. Localiza la carpeta `Saved` en el directorio de la versión de Windows (`%LOCALAPPDATA%...`). Copia esta carpeta a la carpeta `compatdata` correspondiente en tu directorio de Steam Linux para el juego.