URL del proyecto: https://github.com/felisucoibi/suco

Imagina que puedes jugar a tus clásicos de MS-DOS o consolas retro en Linux con solo un doble clic, sin instalar emuladores, sin configurar nada, y sin preocuparte por rutas, comandos o frontends complicados.
Eso es exactamente lo que consigue .suco: un proyecto que transforma tus juegos antiguos en archivos autoarrancables tipo AppImage, totalmente autónomos.

¿Qué es .suco?

.suco es un sistema que convierte cualquier juego de MS-DOS, Nintendo NES, Super Nintendo o Mega Drive / Genesis en un único archivo ejecutable .suco. Este archivo:

  • Contiene el emulador necesario (como DOSBox o RetroArch)
  • Ejecuta el juego a pantalla completa
  • Soporta guardado de partidas externo (persistencia)
  • Es 100% portable y auditable (AppImage)

En resumen: Plug & Play, como una consola retro para tu PC con Linux.

¿donde hay juegos en este formato?

En el canal de telegram oficial: https://t.me/sucogames

¿Cómo se usa?

  1. Descarga el .zip desde el repositorio oficial: https://github.com/felisucoibi/suco
  2. Descomprímelo donde quieras
  3. Dale permisos de ejecución a los scripts:

chmod +x sucomsdos.sh
chmod +x sucoarch.sh

  1. Coloca tu juego en la carpeta correspondiente:
  • Juegos MS-DOS → en la carpeta «msdos/» (como carpeta o archivo .zip)
  • ROMs de consolas → en la carpeta «roms/» (como archivo .nes, .sfc, .md, etc.)
  1. Ejecuta uno de estos comandos:

./sucomsdos.sh «Doom 1» DOOM.EXE
./sucoarch.sh «nemo.nes»

El resultado será un archivo .suco listo para ejecutar con doble clic desde cualquier entorno Linux.

Requisitos

Dependencias necesarias:

Ubuntu, Debian o Linux Mint:
sudo apt install dosbox wget unzip rsync

Arch Linux / Manjaro / EndeavourOS:
sudo pacman -S –needed dosbox wget unzip rsync

Fedora, RHEL, Rocky Linux o AlmaLinux:
sudo dnf install dosbox wget unzip rsync

openSUSE (Leap o Tumbleweed):
sudo zypper install dosbox wget unzip rsync

Solus:
sudo eopkg install dosbox wget unzip rsync

Void Linux:
sudo xbps-install -S dosbox wget unzip rsync

Características clave

  • Modo pantalla completa por defecto
  • Soporte de guardado externo
  • Entrada desde carpeta o .zip
  • Todo incluido: emulador + juego + configuración
  • Salida en formato games/NOMBRE-x86_64.suco
  • Seguridad: auditable y desempaquetable
  • Compatible con RetroArch para consolas

Ejemplo real

«Ayer volví a jugar a Fate of Atlantis después de años. Lo empaqueté con suco, le metí los manuales en PDF y me bastó un doble clic. Ni configuraciones, ni buscar el SCUMMVM, ni nada.»

Filosofía del proyecto

  • Comodidad total
  • Formato autocontenido
  • Sin instalación
  • Plug & Play

Soporte técnico actual

  • Arquitectura actual: x86_64
  • En desarrollo: ARMv7, AArch64, RISC-V
  • Licencia: software libre (GPLv3)
  • Consolas soportadas por RetroArch: NES, SNES, Mega Drive, Master System, Game Boy, etc.

Tareas en curso

  • Añadir más consolas retro mediante RetroArch
  • Crear versión para Windows y otros sistemas operativos
  • Añadir soporte para arquitecturas ARM y RISC-V
  • Mejorar la interfaz gráfica opcional (futuro)
  • Mantener simplicidad de uso

Objetivo a largo plazo

Convertir toda mi colección de MS-DOS y consolas de infancia al formato .suco y compartirlo de forma sencilla, segura y portátil.

Esto incluye:

  • Consolas retro
  • Juegos de MS-DOS
  • Juegos que requieran emulador
  • Microordenadores clásicos (en desarrollo)

Sobre el autor

Felisuco — Agosto 2025
Proyecto personal nacido de la nostalgia, la pasión retro y la necesidad de tener todo al alcance de un clic.

Repositorio oficial:
https://github.com/felisucoibi/suco