- La jugabilidad de Gen1 recomp utiliza una recreación nativa en Lua y LÖVE2D en lugar de un emulador tradicional.
- Los juegos compatibles incluyen los datos de ROM de Pokémon Red, Blue y Yellow obtenidos legalmente.
- El mejor primer paso es probar el juego sin mods antes de cambiar gráficos, controles o sistemas de juego.
- La seguridad de las partidas depende de hacer copias de seguridad de los datos de usuario antes de actualizaciones, cambios en el Save Editor y mods importantes.
Aspectos básicos de la jugabilidad de Gen1 Recomp y primer inicio
La jugabilidad de Gen1 recomp recrea la experiencia original de Pokémon Red, Blue y Yellow mediante un motor escrito a mano en Lua y potenciado por LÖVE2D. No emula el hardware de Game Boy ni distribuye los archivos ROM originales. Tú proporcionas los datos del juego desde una copia obtenida legalmente y luego usas la aplicación nativa para explorar Kanto, combatir, intercambiar, guardar y personalizar la experiencia.
El punto de partida más seguro es un volcado de ROM limpio y sin modificar. Mantén ese archivo separado de la carpeta de la aplicación y conserva una copia de seguridad intacta. Una base limpia facilita identificar si un problema proviene de la ROM, de la aplicación o de un mod posterior.
Recreación nativa
Lua y LÖVE2D impulsan el motor. El proyecto no es un emulador convencional ni una transpilación de código ensamblador.
Tres versiones
Elige durante la configuración inicial los datos compatibles de Pokémon Red, Blue o Yellow.
Herramientas integradas
El proyecto incluye funciones de Mod Manager, Save Editor y Link Play directo.
Expansión comunitaria
Proyectos visuales como el DramaticShape Voxel Mod son independientes de la aplicación base.
Gen1 Recomp no proporciona datos ROM con derechos de autor. Usa únicamente datos del juego extraídos de una copia que poseas legalmente, y nunca descargues ROMs desde sitios no oficiales de re-subida.
Abre la página oficial de lanzamientos
Usa el repositorio oficial de GitHub y su página de GitHub Releases. Selecciona un archivo normal de lanzamiento en lugar de un archivo fuente, y luego elige el paquete que corresponda a tu sistema operativo y procesador.
Extrae o instala el paquete completo
Los usuarios de Windows, macOS, Linux y dispositivos portátiles deben conservar la estructura original de carpetas. No inicies desde dentro de un archivo ZIP comprimido ni separes las carpetas de bibliotecas o datos del ejecutable.
Importa los datos del juego compatibles
Inicia la aplicación y selecciona cuando se te pida la ROM de Red, Blue o Yellow obtenida legalmente. Deja que finalice la primera importación antes de cerrar el programa o mover el archivo.
Prueba el juego sin mods
Llega a la pantalla de título, inicia una partida nueva, verifica el movimiento y los menús, y luego crea una partida guardada inicial. Solo después de que esta base funcione deberías instalar mods o funciones visuales experimentales.
| Comprobación de configuración | Acción recomendada | Por qué importa |
|---|---|---|
| Origen del lanzamiento | Usa el repositorio de GitHub y Releases | Reduce el riesgo de paquetes modificados o no oficiales |
| Archivo ROM | Usa datos limpios de Red, Blue o Yellow de tu propia copia | Mejora las pruebas de compatibilidad |
| Primer inicio | Prueba sin mods | Establece una base fiable |
| Prueba de guardado | Crea y vuelve a cargar un guardado inicial | Confirma que la ruta de datos de usuario funciona |
Plataformas, controles y ajustes de pantalla
Gen1 Recomp admite varios entornos de funcionamiento, pero el archivo de lanzamiento exacto y el método de entrada dependen de la plataforma. Las compilaciones de escritorio suelen ofrecer la gestión de archivos más sencilla, mientras que Android y los sistemas portátiles pueden requerir permisos adicionales o configuración del mando.
| Plataforma | Archivo de lanzamiento | Opciones de entrada | Limitación principal |
|---|---|---|---|
| Windows | Archivo oficial de Windows | Teclado, mando | Pueden aparecer avisos de seguridad para software comunitario sin firmar |
| macOS | Paquete o archivo de aplicación | Teclado, mando Bluetooth, USB | Gatekeeper puede requerir una aprobación manual en el primer inicio |
| Linux | Archivo o paquete ejecutable | Teclado, mando compatible con SDL | Los permisos y las bibliotecas del sistema varían según la distribución |
| Android | APK oficial | Táctil, mando Bluetooth, USB | Puede ser necesario instalar manualmente la app y conceder permisos de almacenamiento |
| Steam Deck/portátiles Linux | Compilación para Linux | Controles integrados, Steam Input, pantalla táctil | El modo Escritorio suele ser más fácil para la configuración inicial de archivos |
| Portátiles Windows | Archivo estándar de Windows | Mando integrado, pantalla táctil, teclado | Puede ser necesario asignar botones manualmente |
Configura movimiento, confirmar, cancelar, Start y Select antes de comenzar una sesión de juego larga. Prueba cada asignación dentro de los menús, no solo mientras caminas.
La disposición original de Game Boy hace que Start y Select sean importantes para los menús y las funciones de utilidad. Un perfil de controles cómodo debería separar las entradas de confirmar y cancelar, especialmente al usar un mando moderno con etiquetas de botones poco familiares.
Los ajustes de pantalla deben priorizar menús legibles y una sincronización estable de los fotogramas. El escalado entero o de píxel correcto es útil cuando está disponible porque mantiene nítido el arte de píxeles original. Si el modo de pantalla completa provoca estiramiento, parpadeo o diálogos recortados, vuelve al modo ventana y ajusta el tamaño gradualmente.
| Ajuste | Opción inicial | Regla de ajuste |
|---|---|---|
| Modo de ventana | Ventana durante la configuración | Cambia a pantalla completa tras confirmar que el renderizado es estable |
| Escalado | Entero o de píxel correcto | Usa otro modo solo si la imagen es demasiado pequeña |
| Audio | Música y efectos moderados | Ajusta por separado para lograr claridad en diálogos y combates |
| Velocidad del juego | Velocidad normal primero | Usa avance rápido tras confirmar guardados y sincronización |
| Mando | Asignación predeterminada | Reasigna manualmente Start, Select, confirmar y cancelar |
| Gráficos voxel | Desactivados al principio | Actívalos solo después de que la jugabilidad estándar sea estable |
Las compilaciones para Android usan almacenamiento específico de la app, mientras que las versiones de Linux y escritorio usan directorios de datos de usuario asociados con LÖVE. Haz copias de seguridad de las partidas antes de reinstalar o reemplazar un paquete de la aplicación.
Rutina básica de juego y progresión segura
Una vez que el primer inicio funciona, el ciclo estándar de Pokémon sigue siendo familiar: explorar rutas y pueblos, gestionar un equipo, combatir contra entrenadores, recoger objetos, avanzar en los eventos de la historia y guardar con regularidad. La recreación nativa añade comodidad moderna mediante controles configurables, opciones de velocidad de juego, soporte para mods y herramientas adicionales de gestión.
| Tarea de juego | Rutina segura | Error común |
|---|---|---|
| Exploración | Usa velocidad normal cerca de puertas, escaleras y áreas con guion | Dejar el avance rápido activo durante eventos sensibles al tiempo |
| Combates | Confirma el equipo y las entradas de movimientos antes de acelerar | Probar un mod no verificado durante un combate importante |
| Eventos de la historia | Guarda antes de entrar en ubicaciones importantes | Editar banderas de evento sin una copia de seguridad |
| Almacenamiento de Pokémon | Revisa la capacidad del equipo y de la caja del PC | Crear registros incompletos o duplicados en el editor |
| Link Play | Haz coincidir versiones y mods activos | Conectarte con distintos sistemas de juego habilitados |
Un flujo de sesión fiable es sencillo:
- Guarda normalmente antes de instalar o desactivar un mod importante.
- Prueba los nuevos ajustes en una zona de bajo riesgo.
- Mantén el avance rápido disponible para movimientos o combates repetitivos, pero vuelve a la velocidad normal al diagnosticar un fallo.
- Evita cambiar el archivo ROM después de haberlo importado.
- Cierra las sesiones activas de Link Play antes de abrir el Save Editor.
El perfil más fiable es: datos ROM limpios, una instalación base probada, un guardado normal y mods añadidos de uno en uno después de confirmar la base.
El Save Editor integrado puede gestionar Pokémon del equipo, cajas del PC, objetos, registros de la Pokédex y banderas de evento. Trátalo como una herramienta de recuperación y personalización, no como un sustituto de las copias de seguridad. Las ediciones pequeñas e aisladas son más fáciles de validar que cambiar varios sistemas conectados a la vez.
La función de Link Play directo admite combates e intercambios mediante una sesión de red entre pares. Ambos jugadores deben usar la misma versión de Gen1 Recomp y datos del juego compatibles. Los mods que cambian la jugabilidad también deben coincidir, porque distintos Pokémon, movimientos, mapas, scripts o reglas de combate pueden interrumpir la sincronización.
| Requisito de Link Play | El host y el invitado deben coincidir en |
|---|---|
| Aplicación | La misma versión de Gen1 Recomp |
| Datos del juego | Versión compatible de Red, Blue o Yellow |
| Perfil de mods | Los mismos mods que cambian la jugabilidad y el mismo orden de carga |
| Red | Dirección y puerto UDP correctos |
| Estado de guardado | Guardado normal completado antes de conectar |
Para alojar por Internet, es posible que el puerto UDP seleccionado necesite reenvío en el router y permiso del cortafuegos. Las pruebas en red local son un primer paso práctico porque eliminan algunas variables de dirección y reenvío de puertos. Después de un intercambio o combate, vuelve al juego normal y crea un guardado dentro del juego.
Mods, gráficos voxel y protección de guardados
Gen1 Recomp incluye un Mod Manager integrado para paquetes comunitarios compatibles. Un mod diseñado para un emulador, un hack ROM estándar o otro proyecto de recompilación no es automáticamente compatible. Revisa el proyecto objetivo, la versión del juego compatible, la versión base requerida, las dependencias y el formato de instalación antes de importar nada.
No actives varios mods desconocidos a la vez. Importa un paquete, pruébalo y conserva una copia de seguridad antes de añadir otro cambio que afecte scripts, mapas, datos de Pokémon, combates o guardados.
El DramaticShape Voxel Mod es un proyecto comunitario independiente que se superpone a Gen1 Recomp. Puede ofrecer entornos 3D voxelizados, modos de cámara configurables, presentación de combates en 3D y funciones experimentales en primera persona o con cámara cercana. Estas opciones requieren más procesamiento gráfico que la presentación estándar.
Un flujo de trabajo seguro para voxel es:
- Confirma que la versión de Gen1 Recomp sin mods llega a la pantalla de título.
- Haz copias de seguridad de los guardados, la configuración y el perfil de mods existente.
- Descarga el paquete preparado desde el repositorio de DramaticShape Voxel Mod.
- Impórtalo mediante el Mod Manager y sigue sus notas de versión requeridas.
- Prueba mapas exteriores, mapas interiores, transiciones, colisiones, menús y combates.
- Reduce la distancia de renderizado, los efectos, las sombras o ajustes relacionados si baja el rendimiento.
- Activa los modos de cámara experimentales solo después de que la vista voxel estándar funcione correctamente.
Antes de actualizar o editar:
- Haz una copia de seguridad completa de los guardados y de las carpetas de datos de usuario
- Registra la versión instalada de Gen1 Recomp
- Guarda una copia de la lista de mods activa y del orden de carga
- Prueba la aplicación sin mods si estás solucionando problemas
- Mantén intacta la copia de seguridad original de la ROM
Para cambios en el Save Editor, verifica el nombre del entrenador, la versión del juego, el equipo y el progreso actual antes de editar. Al cambiar datos de la Pokédex, mantén consistentes las entradas Capturados con las entradas Vistos. Al cambiar banderas de evento, edita solo el grupo específico necesario y luego prueba los NPC cercanos, puertas, encuentros o secuencias con guion.
| Área de guardado | Práctica de edición más segura |
|---|---|
| Pokémon del equipo | Usa especies, movimientos y datos de ranura completos y válidos |
| Cajas del PC | Respeta la capacidad mostrada de la caja y evita registros duplicados |
| Objetos | Mantén cantidades válidas y trata los objetos clave con cautela |
| Pokédex | Haz coincidir los registros de Capturados con los de Vistos |
| Banderas de evento | Cambia un solo grupo relacionado y luego prueba el resultado |
| Recuperación | Restaura la copia de seguridad más reciente si el guardado no carga |
Solución de problemas y FAQ
La mayoría de los problemas de configuración pueden aislarse volviendo a una configuración mínima: datos ROM compatibles y limpios, la versión actual de la aplicación, sin mods, ajustes de pantalla predeterminados y una copia de seguridad de guardado verificada. Registra el sistema operativo y la versión de Gen1 Recomp al informar de un problema reproducible mediante GitHub Issues.
| Problema | Primera comprobación | Solución práctica |
|---|---|---|
| La aplicación no inicia | Extracción incompleta o permisos | Extrae el paquete completo e inicia desde una carpeta con permiso de escritura |
| La ROM no se acepta | Versión incorrecta o datos modificados | Prueba un volcado limpio de Red, Blue o Yellow obtenido legalmente |
| Falta el guardado | Ubicación incorrecta de datos de usuario | Revisa el directorio de datos de la aplicación de LÖVE específico de la plataforma |
| Un mod provoca un fallo | Conflicto de versión o dependencias | Desactiva el mod más reciente y vuelve a probar el juego base |
| Link Play se agota por tiempo | Dirección, cortafuegos o puerto UDP | Prueba en local y luego verifica los ajustes del cortafuegos y el router |
| La vista voxel se entrecorta | La carga gráfica es demasiado alta | Reduce efectos, distancia de renderizado o sombras |
Desactiva primero el mod más reciente, restaura los ajustes gráficos predeterminados, verifica la ROM y luego prueba la copia de seguridad de guardado más reciente. Este orden limita cambios innecesarios.
Q: ¿Qué es la jugabilidad de gen1 recomp?
Es la recreación nativa de la jugabilidad de Pokémon Red, Blue y Yellow mediante un motor escrito a mano en Lua y LÖVE2D. Usa datos del juego de una ROM obtenida legalmente y no es un emulador tradicional.
Q: ¿Qué versiones de Pokémon puede usar Gen1 Recomp?
El proyecto base documentado admite Pokémon Red, Blue y Yellow. Selecciona la versión correspondiente durante la importación y usa datos limpios al solucionar problemas de compatibilidad.
Q: ¿Puedo instalar inmediatamente el DramaticShape Voxel Mod?
Primero instala y prueba la aplicación sin mods. Después haz copias de seguridad de los guardados y la configuración, importa el proyecto voxel separado mediante el Mod Manager y verifica la compatibilidad con tu versión de Gen1 Recomp.
Q: ¿Cómo protejo los guardados durante actualizaciones o cambios del Save Editor?
Cierra el juego, copia por completo las carpetas de guardados y de datos de usuario, y conserva la copia de seguridad fuera del directorio de instalación. Prueba el guardado editado o actualizado antes de eliminar la copia de seguridad.
Usa el repositorio de GitHub de Gen1 Recomp, los lanzamientos oficiales, la Wiki del proyecto y el Discord vinculado desde el repositorio para obtener información actual del proyecto.