¿Qué es ScummVM?

ScummVM es un programa que te permite ejecutar ciertas aventuras gráficas y juegos de rol clásicos, siempre y cuando tengas sus archivos de datos. Lo interesante es que ScummVM simplemente reemplaza los ejecutables que vienen con los juegos, permitiéndote jugarlos en sistemas para los que nunca fueron diseñados.

ScummVM es compatible con una inmensa biblioteca de más de 250 aventuras gráficas. Soporta muchos clásicos de estudios 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, nuestro servidor de Discord y nuestro canal IRC (#scummvm en irc.freenode.net), 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
22/06/2020: Estás en un laberinto de corredores enrevesados y similares
Publicado por DreamMaster

Por fin ha llegado la hora de anunciar la etapa de pruebas oficiales del motor Glk de ScummVM para ejecutar ficciones interactivas (también conocidas como aventuras de texto). Este es un conglomerado de submotores para ejecutar juegos que utilizan los diversos sistemas de programación que se publicaron a lo largo de los años. En este momento, los siguientes submotores pasan oficialmente al modo de pruebas:

  • ADRIFT (excepto la versión 5)
  • AdvSys
  • AGT
  • Alan 2 y 3
  • Archetype (recién reimplementado para Glk a partir del código fuente original en Pascal)
  • Hugo
  • JACL
  • Level 9
  • Magnetic Scrolls
  • Quest
  • Scott Adams
  • ZCode (todos los juegos en ZCode salvo los de la versión gráfica de Infocom 6)

Otros submotores, como Comprehend, TADS y Quill serán incluidos en el futuro. Para los que sois fans de los clásicos literarios, desempolvad vuestros juegos favoritos y preparaos para rejugarlos. Necesitaréis una compilación de desarrollo diaria. Como siempre, enviad vuestros informes de fallos a nuestro gestor de fallos.

25/05/2020: Has sido una carga para mí durante demasiado tiempo, Avatar
Publicado por dreammaster

Parece que el trabajo de limpieza y mejoras para la integración de Ultima VIII ha avanzado más de lo previsto. Está confirmado que Ultima VIII también se puede completar bajo ScummVM, así que se une a las pruebas oficiales junto a Ultima IV y Ultima VI.

¡Así que saca tu copia de Ultima VIII y pruébala! Necesitarás la compilación diaria. Como siempre, por favor, envía los informes de errores a nuestro gestor de fallos.

21/05/2020: ¿Vos sois digno de ser el Avatar?
Publicado por dreammaster

Hace muchos años, una empresa llamada Origin Systems desarrolló la apreciada saga de juegos de rol Ultima. Gracias al esfuerzo de otras personas que crearon reimplementaciones independientes de estos juegos, a ScummVM le complace anunciar que dos de los juegos de esta serie están listos para ser probados.

El primero es Ultima IV: Quest of the Avatar, basado en el trabajo realizado por el proyecto xu4. Podréis detectar si vuestras copias inglesas de Ultima IV son las originales o las mejoradas. El modo mejorado utiliza los gráficos VGA desarrollados por el proyecto xu4. Con su incorporación en ScummVM, el juego también recibe diversas mejoras, como varios espacios de guardado y ajustes de teclas configurables. Incluso añade una zona secretita que solo podrán encontrar los exploradores más dedicados.

El segundo juego es Ultima VI, basado en el proyecto Nuvie. Debido a ciertos problemas de comunicación, Nuvie seguirá avanzando de forma independiente, pero debido al trabajo que ha llevado integrar Nuvie en ScummVM, esperamos poder darle soporte oficial dentro de ScummVM. Al igual que Ultima IV, Ultima VI es compatible con el modo original del juego y con un modo mejorado que incorpora el mapa a pantalla completa de Nuvie y contenedores como los de Ultima VII, entre otras características. Tened en cuenta que el modo mejorado duplica la resolución de forma predeterminada, así que, por el momento, el vídeo de introducción solo se reproduce en una mitad de la pantalla.

¡Así que sacad vuestras copias y probadlas! Necesitaréis una compilación diaria de desarrollo. Como siempre, os pedimos que enviéis informes de fallos a nuestro gestor de fallos.

14/05/2020: ¡Id preparando esos docs!
Publicado por lotharsm

Logotipo del GSoD

¡Id preparando vuestra documentación! Nos encanta anunciar que ScummVM ha sido aceptado como participante del Google Season of Docs 2020. Uno de los elementos más fundamentales de todo proyecto de código abierto es su documentación. Una buena documentación es vital para que el proyecto sea accesible tanto para usuarios finales como para desarrolladores nuevos que quieran mirar en profundidad las tripas del proyecto de cara a contribuir.

Season of Docs es una iniciativa reciente de Google para conectar a escritores técnicos con proyectos de código abierto. El programa ofrece una excelente forma de ganar experiencia práctica en proyectos y explorar el mundo del software libre y las grandes comunidades que evolucionan a su alrededor.

Para ScummVM, esta es una oportunidad maravillosa para mejorar nuestra documentación. Podéis echar un vistazo a nuestra página de ideas o, si lo queréis, presentar las vuestras: poneos en contacto con nosotros en nuestro servidor de Discord.

En los últimos años hemos tenido muchos proyectos de éxito por parte de alumnos en el Google's Summer of Code y estamos deseosos de llevar ese éxito al Google's Season of Docs, inspirándoos a trabajar con nosotros en pro de vuestro éxito.

El plazo para las propuestas termina el 9 de julio. Acordaos de leer la cronología, guías y el listado de preguntas frecuentes del programa en la web de Season of Docs para más información.

04/05/2020: Preparaos: llega el Summer'20
Publicado por lotharsm

Logo del GSoC

Google ha anunciado hoy los proyectos que ha aceptado para el Google Summer of Code de este año, un evento destinado a fomentar la participación de estudiantes en proyectos de código abierto. Para muchos alumnos, es la primera vez que pueden trabajar en un entorno colaborativo. Nos complace mucho anunciar que el equipo de ScummVM apoyará y orientará a cuatro compañeros de aventuras en su periplo.

Dylan Servilla y Nathanael Gentry trabajarán en nuestro motor de Director. Mientras que el objetivo de Dylan es ayudar con temas relacionados con Lingo, como las operaciones, Nathanael empezará a trabajar en rutinas de renderizado. Ambos avances nos permitirán dar compatibilidad, al menos, a Spaceship Warlock y The Journeyman Project.

Queremos que ScummVM sea fácilmente accesible para el mayor número de personas posibles. Esto, obviamente, incluye la localización para eliminar las barreras del idioma. Este año, Aryan Rawlani nos ayudará a mejorar el soporte para idiomas escritos de derecha a izquierda («RTL») y añadir un soporte Unicode como es debido a la interfaz de ScummVM. Imaginaos que ScummVM pueda estar algún día disponible en todos los idiomas posibles y entonces comprenderéis la importancia del trabajo de Aryan. Por otro lado, Aryan también trabajará en las mecánicas que utilizamos para detectar vuestros juegos para mejorar su fiabilidad y rendimiento, lo que implica una revisión profunda del funcionamiento de nuestro sistema de plugins.

Durante el GSoC, ScummVM también hace de organización coordinadora de su proyecto hermano, ResidualVM. Gunnar Birke trabajará en la implementación del soporte del motor Wintermute 3D a ResidualVM. Wintermute 3D es, como habréis imaginado, el equivalente 3D al motor Wintermute ya soportado por ScummVM, que solo puede ejecutar juegos en 2D debido al ámbito del proyecto. La compatibilidad con Wintermute 3D en ResidualVM permitirá ejecutar juegos como Alpha Polaris.

Preparaos, porque llega el verano de 2020. Preparaos para apoyar a nuestros alumnos en su gloriosa aventura. Cuando comience vuestra guardia, podréis seguir sus progresos en ScummVM Planet.