¿Qué es ScummVM?

ScummVM es un programa que te permite ejecutar ciertos videojuegos de aventuras y rol clásicos, siempre y cuando ya tengas sus archivos de datos. Lo interesante es que ScummVM simplemente reemplaza los ejecutables que vienen con los juegos, ¡lo que permite jugarlos en sistemas para los que nunca fueron diseñados! ScummVM es una recreación total de los ejecutables de estos juegos, no es un emulador.

ScummVM es compatible con una inmensa biblioteca de más de 325 aventuras gráficas. Funciona con muchos de los clásicos publicados por estudios legendarios como LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. y Westwood Studios. Títulos tan innovadores como las sagas de Monkey Island, Broken Sword, Myst, Blade Runner y otros muchos juegos están acompañados por algunas aventuras menos conocidas y otras joyas ocultas que podrás explorar.

En la página de compatibilidad encontrarás una lista detallada con los juegos compatibles y la calidad de su emulación. ScummVM está mejorando continuamente, así que revísala con frecuencia. Entre los sistemas en los que se puede jugar a estos juegos se encuentran Windows, Linux, macOS, iOS, Android, PS Vita, Switch, Dreamcast, AmigaOS, Atari/FreeMiNT, RISC OS, Haiku, PSP, PS3, Maemo, GCW Zero y muchos más...

Nuestro foro y nuestro servidor de Discord están abiertos para recibir comentarios y sugerencias. Por favor, lee nuestra página de preguntas frecuentes antes de escribir.

Puedes apoyar el proyecto expresando tu entusiasmo en forma de donación vía PayPal, aunque valoramos más las contribuciones en código.

Últimas publicaciones
12 mar. 2023: Dicen que Syberia no existe... pero se equivocan.
Publicado por mduggan

¡Las dos primeras entregas de Syberia ya pueden ser probadas en ScummVM!

La aclamada serie de Benoît Sokal sigue las andanzas de Kate Walker, una abogada de Nueva York que intenta cerrar la venta de la fábrica de juguetes Voralberg. Pero Kate no tardará en verse arrastrada a la búsqueda de su propietario, lo que la llevará a un viaje para conocerse a sí misma. En esta serie de juegos podréis acompañarla mientras descubre la fascinación del propietario por los mamuts, los secretos de Syberia y una afinidad hacia la aventura.

Necesitaréis los archivos de datos de la versión para macOS de ambos juegos y una nueva compilación diaria de ScummVM. Las páginas sobre Syberia y Syberia II de la wiki de ScummVM incluyen instrucciones sobre cómo obtener estos archivos desde Windows o Linux. Os rogamos que informéis de cualquier problema que encontréis en el gestor de fallos.

3 mar. 2023: Necesitamos ayuda para probar ScummVM para Android
Publicado por lephilousophe, antoniou79

La conversión de ScummVM para Android vuelve con una nueva actualización en Google Play Store, en el canal de pruebas beta. Esta versión nueva incluye todas las últimas novedades de ScummVM 2.7.0, así como mejoras y correcciones de fallos específicos para Android.

Para empezar, los desarrolladores de nuestro equipo han implementado una mejora significativa en el sistema de acceso a archivos con el fin de poder utilizar la API del framework de acceso al almacenamiento (o SAF por sus siglas en inglés) y acceder de forma segura a los archivos dentro de memorias externas, tales como tarjetas SD o dispositivos USB. Esto debería resolver por completo un ya antiguo problema en dispositivos Android modernos, para ser precisos, los que ejecutan las versiones de Android 11 y superiores; donde los usuarios no podían acceder correctamente a las carpetas con los datos de los juegos o los archivos de partidas guardadas que se encontraran en el almacenamiento externo.

Tened en cuenta que al ser un cambio de importancia y que la transición para el usuario final no se puede hacer de forma automática, será necesario que sigáis unos pasos manualmente para actualizar las rutas de vuestros juegos añadidos a ScummVM dentro del nuevo sistema de acceso o para añadir un juego nuevo cuyos archivos de datos se encuentren en un almacenamiento externo, por ejemplo en una tarjeta SD. Estos pasos deberían aparecer en una ventana nada más ejecutar la nueva versión de ScummVM en caso de que vuestro dispositivo sea compatible con el SAF. Si queréis leer una descripción en mayor profundidad sobre el proceso, revisad nuestra página de documentación (en inglés).

En segundo lugar, nuestra aplicación para Android ahora incluye un soporte mejorado para asignar teclas a joysticks, mandos y controles de juego modernos, así como la opción de configurar los métodos de control de forma individual para cada juego o de forma global según el contexto (el menú de la interfaz de ScummVM, juegos con motores 3D, juegos con motores 2D), permitiendo elegir entre emular una pantalla táctil, control directo con el ratón y emulación de mandos/controles.

Durante la fase beta nos interesa buscar lo siguiente:

  • Fallos o regresiones de gravedad
  • Comentarios acerca de las características nuevas
  • Sugerencias para mejorar las instrucciones y documentación pertinentes

Si deseáis participar en las pruebas de la beta, os rogamos que sigáis las breves instrucciones que encontraréis en este enlace.

Cualquier problema deberá ser mencionado en nuestro gestor de fallos (en inglés). También podéis contactar con el equipo de desarrollo a través de los foros o por Discord.

¡Muchas gracias por adelantado a los miembros de nuestra comunidad que vayan a ayudarnos a pulir esta futura versión de ScummVM para Android!

26 feb. 2023: ScummVM 2.7.0: The Real Slim Shader
Publicado por The ScummVM Team

Atención, por favor. Atención, por favor.

Nos enorgullece anunciar la primera versión para este año 2023. Demos la bienvenida a ScummVM 2.7.0: «The Real Slim Shader».

Juegos nuevos

De nuevo, el número de juegos disponibles vuelve a aumentar sustancialmente gracias a la aparición de motores nuevos, así como las increíbles mejoras a otros existentes.

Con ScummVM 2.7.0 anunciamos oficialmente el soporte para los siguientes juegos:

  • Soldier Boyz
  • Obsidian
  • Pink Panther: Passport to Peril/La Pantera Rosa en Misión PeligRosa
  • Pink Panther: Hokus Pokus Pink/Pantera Rosa en Abracadabra Rosa
  • Adibou 2 (Adibú 2) «Environment», «Read/Count 4 & 5» y «Read/Count 6 & 7»
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II
  • Chop Suey, Eastern Mind y otros 16 títulos de Director 3 y Director 4

Soporte mejorado para la saga Broken Sword

También hemos mejorado en gran medida el método de detección utilizado para la saga Broken Sword. Si lo comparamos con el método antiguo, este nos ofrece un mayor nivel de detalle con el que podremos detectar hasta la diferencia más insignificante entre todas las versiones compatibles. Hemos hecho todo lo posible para añadir todas las versiones que existen del juego, pero necesitamos de vuestra ayuda. ¡Si descubrís que vuestra versión de Broken Sword 1 o 2 no es detectada correctamente en ScummVM 2.7.0, os rogamos que os pongáis en contacto con nosotros e informéis de vuestra versión en nuestro gestor de fallos!

Localizaciones nuevas

Uno de nuestros objetivos es dar soporte a todas las versiones traducidas o localizadas que podamos de los juegos compatibles para que el público pueda disfrutar de los mismos en su idioma nativo. Esta vez hemos añadido soporte para las versiones en chino, japonés y coreano de muchos juegos, que incluyen a Beneath a Steel Sky, Inherit the Earth e I Have No Mouth and I Must Scream.

Plataformas nuevas y resucitadas

Además, hemos vuelto a demostrar la portabilidad de ScummVM añadiendo (o recuperando) el soporte para una multitud de plataformas y dispositivos nuevos:

  • RetroMini RS90 (mediante OpenDingux)
  • Primera generación de Miyoo (New BittBoy, Pocket Go y PowKiddy Q90-V90-Q20) mediante TriForceX MiyooCFW
  • Miyoo Mini
  • KolibriOS
  • Versiones de 26 bits de RISC OS
  • Nintendo 3DS

¡Y, claro está, las plataformas estables también se merecen sus cuidados! ¡Nos enorgullece muchísimo anunciaros que el soporte para dispositivos iOS y Android ha sido mejorado sobremanera para la versión 2.7.0! No queremos adelantarnos demasiado con lo que tenemos en mente para el futuro con estas plataformas, pero estad atentos: será sensacional.

Escaladores por sombreadores/shaders

Ah, cierto, el nombre en clave de esta versión. Nos alegra que preguntéis por él. Esta nueva versión ofrece una forma de ejecutar vuestros juegos con una fidelidad visual nunca antes vista. ¿Recordáis el cálido resplandor de las pantallas CRT sobre vuestros rostros? ¡Ahora podréis recuperar esa experiencia mediante la llegada de escaladores por shaders (sombreadores)!

ScummVM 2.7.0 incluye de serie un conjunto de shaders que hemos elegido cuidadosamente de la colección de shaders de LibRetro. Dentro de la propia aplicación también podréis descargar de forma adicional un conjunto mucho más extenso.

Valores aleatorios de inicialización (seeds) predefinidos

Nuestra comunidad de speedrun ahora puede aprovechar una nueva característica que permite establecer un seed, o valor aleatorio de inicialización, para el generador interno de números aleatorios de ScummVM. Al utilizar un valor predefinido se podrán repetir partidas reproducibles una y otra vez. ¡Elegid vuestro seed, vuestra ruta y a jugar!


Si queréis ver un resumen detallado (en inglés) de cómo lo han hecho nuestros desarrolladores para crear otra increíble versión de ScummVM, ¡podéis leer las notas de lanzamiento!

Podréis encontrar toda esta alegría y alborozo disponibles para varias plataformas en nuestra página de descargas. Si utilizáis Windows, macOS o los paquetes de Ubuntu Snap o Flatpack, el actualizador automático os ayudará a actualizaros a ScummVM 2.7.0.

Como siempre, ¡gracias por vuestro constante apoyo y felices aventuras!

23 feb. 2023: ScummVM ha sido aceptado en el Google Summer of Code 2023
Publicado por criezy

Este año, nuestro proyecto ha sido admitido en el programa Google Summer of Code por octavo año consecutivo (y decimosexto en total).

La intención del programa consiste en atraer a nuevos colaboradores a proyectos de código abierto y los criterios de selección para participantes son los mismos que los del año pasado, aceptando tanto a estudiantes como no estudiantes. Para ver toda la información sobre los criterios de selección, revisad la página del Google Summer of Code.

Los participantes pueden presentarse a tareas de corta duración (unas 175 horas) o de larga duración (unas 350 horas). El periodo de programación suele transcurrir desde principios de junio hasta finales de agosto, pero hay cierta flexibilidad y los participantes podrán optar a un periodo de programación más largo si no estuviesen disponibles para trabajar a tiempo completo en el proyecto durante el verano.

¡ScummVM busca aspirantes! Podréis encontrar una lista de proyectos sugeridos en esta página (en inglés), pero también estamos abiertos a ideas. Aseguraos de aportar la información necesaria en vuestra solicitud antes de enviárnosla. También os recomendamos encarecidamente que os unáis a nuestro servidor de Discord y que sigáis el canal #scummvm-gsoc , donde podréis comunicaros con nuestros mentores y con el resto del equipo, así como obtener consejos y ayuda para saber cómo empezar con el proyecto y cómo redactar vuestras solicitudes.

Hemos recopilado cierta información que os podrá guiar basándonos en nuestros 15 años de experiencia dentro del programa. Podréis empezar a explorarla en nuestro miniportal del Google Summer of Code (en inglés).

¡Esperamos recibir vuestras solicitudes y contar con vuestra participación!

3 feb. 2023: ScummVM 2.7.0.: ¡Llamada general para hacer pruebas!
Publicado por The ScummVM Team

Han pasado ya unos meses desde que lanzamos ScummVM 2.6.1. ¡Es hora de ir preparando una nueva versión!

Nuestros maravillosos desarrolladores han incorporado el soporte (de nuevo) para un puñado de juegos antiguos que requieren ser puestos a prueba:

  • Soldier Boyz
  • GLK Scott Adams Interactive Fiction games (para C64 y ZX Spectrum)
  • GLK Scott Adams adventures 1-12 (formato TI99/4A)
  • Obsidian
  • Pink Panther: Passport to Peril/La Pantera Rosa en Misión PeligRosa
  • Pink Panther: Hokus Pokus Pink/Pantera Rosa en Abracadabra Rosa
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II

Aparte de estos juegos, agradeceríamos que revisaseis nuestra lista de pruebas para el lanzamiento (en inglés). A lo mejor encontráis por ahí uno de vuestros juegos favoritos que lleve demasiado tiempo en la estantería... En caso contrario, algunos de estos juegos tienen demos disponibles en nuestra página web.

Y como ScummVM también está hecho para los videojuegos en general, hemos visto cambios importantes en muchos, muchos motores; así que este es el momento perfecto para dar otra vuelta por vuestros juegos favoritos.

Como de costumbre, no nos limitamos a añadir soporte para juegos nuevos. Trabajamos incesantemente en mejorar los motores a los que ya damos soporte y, en concreto, hemos visto unos avances increíbles en el motor SCUMM. Sí, están los errores corregidos de costumbre, pero esta vez también vamos a añadir una característica que ayudará a jugar a los juegos SCUMM de la forma más original posible: ¡añadiendo el soporte para las pantallas originales de guardado y carga de partidas dentro de la interfaz!

Y ya que hablamos de lo original de verdad: ¿recordáis las pantallas CRT que teníamos en su día? Con ScummVM 2.7.0 podréis replicar la experiencia en ciertas plataformas gracias a nuestros nuevos escaladores por shaders. ¡Tenéis que probarlos!

Todas las pruebas deberán hacerse con las compilaciones estables, no las de desarrollo. Rogamos que informéis de cualquier error o rareza en nuestro gestor de problemas (en inglés).

Podréis encontrar la lista pormenorizada de características y correcciones nuevas en nuestro archivo NEWS (en inglés).

¡Muchísimas gracias por vuestro apoyo! ¡Hagamos que ScummVM 2.7.0 sea una gran versión juntos!