Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Freegosy

Freegosy es una aplicación multiplataforma (Flutter) para gestionar colecciones de ROMs, descargar juegos y lanzar emuladores con sincronización automática de partidas a RomM.

Ficha actualizada 24 sept 2026, 12:37 · upstream 24 sept 2026, 12:31 · release v0.5.11

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es Freegosy

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Freegosy es un launcher de escritorio desarrollado en Flutter que actúa como interfaz unificada para acceder a librerías de videojuegos gestionadas por RomM. Permite navegar por la colección, descargar ROMs directamente y ejecutar juegos en múltiples emuladores sin necesidad de una conexión constante a internet gracias al modo offline persistente.

La aplicación destaca por su gestión avanzada de emuladores y núcleos RetroArch, permitiendo seleccionar el núcleo por plataforma o por juego individual. Incluye funcionalidades específicas como la sincronización bidireccional de archivos de guardado (saves), detección automática de binarios y soporte para BIOS. Además, cuenta con un modo headless que permite ejecutar comandos de listado, descarga y lanzamiento desde la línea de comandos.

El proyecto es mantenido por una sola persona y está disponible gratuitamente bajo licencia open source. Ofrece instaladores nativos para Windows, macOS (Intel/ARM) y Linux (incluyendo Steam Deck), así como integración con gestores de entornos como EmuDeck o RetroDECK.

CASOS DE USO
  • Gestionar una colección de ROMs en escritorio sin instalar un backend propio.
  • Sincronizar archivos de guardado entre diferentes dispositivos que ejecutan el mismo juego.
  • Automatizar lanzamientos de emuladores mediante scripts usando el modo headless.
  • Instalar, actualizar o desinstalar emuladores directamente desde la interfaz de usuario.
PUNTOS DESTACADOS
  • Soporte nativo para macOS (ARM64/Intel), Windows y Linux sin necesidad de contenedores.
  • Sincronización de guardados con RomM, incluyendo soporte para estructuras específicas como Dolphin .gci o PCSX2 por serial.
  • Modo headless funcional para integración en pipelines CI/CD o automatización mediante línea de comandos.
  • Gestión unificada de 197 núcleos RetroArch con selección dinámica por plataforma y juego.
PRECAUCIONES
  • No incluye backend propio ni Docker; depende completamente de una instancia externa de RomM.
  • Algunos emuladores como Cemu, Xenia o RPCS3 tienen soporte parcial (🟡) en macOS y Linux.
  • Windows Defender puede marcar el ejecutable como falso positivo (Wacatac.B!ml) hasta que se acumule historial de descargas.
  • El proyecto es mantenido por un solo desarrollador sin equipo dedicado.
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Main MenuGame DetailsCommunity Reviews
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Descargar binarios desde la página de releases o usar Nix flake. Verificar SHA-256 en Windows para evitar falsos positivos de seguridad. Configurar credenciales de RomM antes del primer uso. Para Linux, verificar rutas de entorno según EmuDeck o RetroDECK.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.