O que é ScummVM?

ScummVM é um programa que permite que você rode certos jogos de aventura gráfica clássicos e de RPG, desde que você forneça os respectivos arquivos de dados. A parte genial disso: ScummVM simplesmente substitui os executáveis fornecidos com os jogos, permitindo que você os jogue em sistemas para o qual eles nunca foram projetados! ScummVM é uma reescrita completa dos executáveis desses jogos e não é um emulador.

ScummVM suporta uma enorme biblioteca de aventuras com mais de 325 jogos no total. Suporta vários clássicos publicados por estúdios lendários como LucasArts, Sierra On-Line, Revolution Software, Cyan, Inc. and Westwood Studios. Junto à títulos inovadores como a série Monkey Island, Broken Sword, Myst, Blade Runner e incontáveis outros jogos você encontrará algumas aventuras realmente obscuras e verdadeiras pérolas para explorar.

Você pode encontrar uma lista completa com detalhes de cada jogo suportado e o nível de suporte na página de compatibilidade. ScummVM está melhorando continuamente, então volte com frequência. Entre os sistemas que você pode jogar esses jogos estão Windows, Linux, macOS, iOS, Android, PS Vita, Switch, Dreamcast, AmigaOS, Atari/FreeMiNT, RISC OS, Haiku, PSP, PS3, Maemo, GCW Zero e muito mais...

Nosso fórum e Servidor no Discord, estão abertos para comentários e sugestões. Por favor leia nossa página de Perguntas Frequentes antes de publicar.

Você pode apoiar o projeto expressando seu entusiasmo em forma de doações via PayPal, embora valorizemos consideravelmente mais as contribuições de código.

Publicações Mais Recentes
12 de mar. de 2023: As pessoas dizem que a Syberia não existe, mas estão muito enganadas.
Publicado por mduggan

Os dois primeiros jogos de Syberia já estão prontos para testes no ScummVM!

A aclamada série de Benoît Sokal acompanha Kate Walker, uma advogada de Nova York que inicialmente tenta concluir a venda da fábrica de brinquedos Voralberg. Mas rapidamente Kate é atraída para uma busca pelo dono, o que a leva a uma jornada de descoberta. Junte-se a ela enquanto ela descobre o fascínio do proprietário por mamutes, os segredos de Syberia e o amor pela aventura.

Você precisará de arquivos de dados da versão macOS dos jogos e de uma nova compilação diária do ScummVM. As páginas ScummVM Wiki para Syberia e Syberia II incluem instruções sobre como obter esses arquivos da versão de Windows ou Linux. Registre todos os problemas que descobrir no rastreador de problemas.

3 de mar. de 2023: Ajude-nos a testar o ScummVM para Android
Publicado por lephilousophe, antoniou79

A versão para Android do ScummVM retorna com uma nova atualização para a Google Play Store no canal de testes beta. A nova versão inclui todos os recursos mais recentes do ScummVM 2.7.0, bem como melhorias específicas da versão para Android e correções de bugs.

Em primeiro lugar, nossa equipe de desenvolvedores implementaram uma atualização significativa no sistema de acesso a arquivos para usar a API Secure Access Framework (SAF) para acesso seguro a arquivos em espaço de memória externa, como cartões SD ou unidades USB. Isso deve resolver efetivamente um problema de longa data com dispositivos Android modernos, em particular aqueles com Android 11 ou superior, em que os usuários não podiam acessar corretamente as pastas de dados do jogo ou salvar os arquivos do jogo no armazenamento externo.

Observe que, como essa alteração é significativa e é uma alteração onde a transição não pode ser automatizada para o usuário final, você precisará executar algumas etapas manuais para atualizar os caminhos de seus jogos adicionados ao ScummVM com o novo sistema de acesso ou para adicionar um novo jogo para o qual os arquivos de dados residem no armazenamento externo, por exemplo: em um cartão SD. Essas etapas também devem aparecer em um pop-up ao iniciar a nova versão do aplicativo ScummVM, se o seu dispositivo for compatível com SAF. Veja nossa página de documentação para uma descrição mais detalhada do processo.

Em segundo lugar, nosso aplicativo Android agora apresenta suporte aprimorado de mapeamento de teclas para joysticks e controladores de jogos modernos e também permite definir o método de controle do jogo por entrada de jogo ou globalmente, por contexto (menu de interface do ScummVM, jogo de engine 3D, jogo de engine 2D), fornecendo uma escolha entre o controle "emulação de touchpad", "mouse direto" e "emulação de gamepad".

  • Durante a fase beta estamos interessados em:
  • Bugs graves ou regressões
  • Comentários sobre os novos recursos
  • Sugestões para melhorar as instruções e documentações relacionadas

Se você quiser participar do teste beta, siga as breves instruções neste link.

Quaisquer problemas encontrados devem ser relatados em nosso rastreador de bugs. Você também pode entrar em contato com a equipe de desenvolvedores nos fóruns ou no Discord.

Agradecemos antecipadamente aos membros da nossa comunidade que nos ajudam a aperfeiçoar esta próxima versão do ScummVM para Android!

26 de fev. de 2023: ScummVM 2.7.0: O Verdadeiro Slim Shader
Publicado por The ScummVM Team

Posso ter sua atenção, por favor? Posso ter sua atenção, por favor?

Temos o orgulho de anunciar o primeiro lançamento do ano de 2023. Dê as boas-vindas ao ScummVM 2.7.0 – "The Real Slim Shader".

Novos jogos

Mais uma vez, o número de jogos disponíveis aumentou substancialmente graças as novas engines, bem como melhorias incríveis nas engines mais antigas.

Com o ScummVM 2.7.0, anunciamos oficialmente o suporte para os seguintes jogos:

  • Soldier Boyz
  • Obsidian
  • Pink Panther: Passport to Peril
  • Pink Panther: Hokus Pokus Pink
  • Adibou 2 "Environment", "Read/Count 4 & 5" and "Read/Count 6 & 7"
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II
  • Chop Suey, Eastern Mind, e 16 outros títulos do Director 3 e Director 4

Suporte aprimorado para a série Broken Sword

Também melhoramos bastante o método de detecção usado para a série Broken Sword. Comparado com o antigo método de detecção, isso permite um nível muito maior de granularidade, então agora podemos detectar até mesmo as menores diferenças entre todas as versões suportadas. Fizemos o possível para adicionar todas as versões de jogos disponíveis, mas precisamos da sua ajuda. Se você perceber que sua versão de Broken Sword 1 ou 2 não foi detectada corretamente no ScummVM 2.7.0, entre em contato conosco e relate sua versão ao nosso Rastreador de Bugs!

Novas localizações

Um de nossos objetivos é oferecer suporte ao maior número possível de versões de jogos localizadas, para que as pessoas possam aproveitar os jogos em seu idioma nativo. Desta vez, adicionamos suporte para as versões chinesa, japonesa e coreana de muitos jogos, incluindo Beneath a Steel Sky, Inherit the Earth e I Have No Mouth and I Must Scream.

Plataformas novas e revividas

Além disso, provamos a portabilidade do ScummVM novamente adicionando (ou trazendo de volta) suporte para várias novas plataformas e dispositivos:

  • RetroMini RS90 (usando OpenDingux)
  • Miyoo de 1ª geração (New BittBoy, Pocket Go e PowKiddy Q90-V90-Q20) com TriForceX MiyooCFW
  • Miyoo Mini
  • KolibriOS
  • Versões de 26 bits do RISC OS
  • Nintendo 3DS

Claro, plataformas estáveis também merecem um pouco de amor! Temos muito orgulho de anunciar que o suporte para dispositivos iOS e Android foi bastante aprimorado para a versão 2.7.0! Não queremos estragar tudo o que temos em mente para o futuro com essas plataformas, mas fique ligado — vai ser incrível.

Redimensionadores baseados em shader

Ah, sim, o codinome do lançamento. Que bom que você perguntou. A nova versão oferece uma maneira de executar seus jogos com precisão visual como você nunca viu antes. Você se lembra do brilho quente dos CRTs brilhando em seu rosto? Obtenha essa experiência de volta graças à introdução de redimensionadores baseados em shader!

O ScummVM 2.7.0 já vem com um conjunto curado de shaders que escolhemos cuidadosamente da coleção de shaders da LibRetro. Um conjunto mais abrangente está disponível como download adicional no próprio aplicativo.

Sementes de números aleatórios pré-definidos

Nossa comunidade speedrun agora pode aproveitar um novo recurso que permite definir uma semente predefinida para o gerador interno de números aleatórios do ScummVM. O uso de uma semente predefinida agora oferece a capacidade de ter execuções reproduzíveis repetidas vezes. Escolha uma semente, defina sua rota e pronto!


Confira as Notas de Lançamento completas para obter um resumo abrangente de como nossos desenvolvedores conseguiram criar outro lançamento incrível do ScummVM!

Você pode encontrar todas essas vantagens disponíveis para várias plataformas em nossa página de downloads. Se você estiver usando Windows, macOS ou os pacotes Ubuntu Snap ou Flatpack, o autoupdater o ajudará a atualizar para o ScummVM 2.7.0.

Como sempre, obrigado por seu apoio contínuo e boas aventuras!

23 de fev. de 2023: ScummVM foi aceito no Google Summer of Code 2023
Publicado por criezy

Este ano, nosso projeto foi aceito no programa Google Summer of Code pelo oitavo ano consecutivo (e 16ª vez no total).

A intenção do programa é trazer novos contribuidores para projetos de código aberto, e as regras de elegibilidade para participantes são as mesmas do ano passado, com alunos e não alunos podendo participar. Dê uma olhada no site do Google Summer of Code para obter detalhes sobre qualificação.

Os participantes podem se inscrever para tarefas curtas (cerca de 175 horas) ou tarefas longas (cerca de 350 horas). O período de participação geralmente vai do início de junho ao final de agosto, mas há alguma flexibilidade e os participantes podem optar por usar um período de participação mais longo se não estiverem disponíveis para trabalhar em tempo integral no projeto durante o verão.

ScummVM está a procura candidatos! Uma lista de projetos sugeridos pode ser encontrada nesta página, mas também estamos abertos a suas próprias ideias. Certifique-se de fornecer as informações necessárias em sua inscrição antes de enviar. Também encorajamos você a se juntar ao nosso servidor Discord e seguir o canal #scummvm-gsoc, onde você pode interagir com nossos mentores e o restante da equipe e obter conselhos e ajuda de como começar com o projeto e escrever seu aplicativo.

Reunimos algumas informações para orientá-lo, com base em nossos 15 anos anteriores de experiência no programa. Você pode começar sua exploração em nosso miniportal Google Summer of Code.

Aguardamos sua inscrição e participação!

3 de fev. de 2023: ScummVM 2.7.0: Chamada para teste!
Publicado por The ScummVM Team

Alguns meses se passaram desde que lançamos o ScummVM 2.6.1. É hora de se preparar para um novo lançamento!

Nossos adoráveis desenvolvedores adicionaram suporte, mais uma vez, para vários novos jogos antigos que necessitam de testes:

  • Soldier Boyz
  • GLK Scott Adams Interactive Fiction games (C64 e ZX Spectrum)
  • GLK Scott Adams adventures 1-12 (formato TI99/4A)
  • Obsidian
  • Pink Panther: Passport to Peril
  • Pink Panther: Hokus Pokus Pink
  • Driller/Space Station Oblivion
  • Halls of the Dead: Faery Tale Adventure II

Além desses jogos, agradeceríamos se você pudesse verificar nossa lista de testes de lançamento. Talvez você até encontre seu jogo favorito lá que está parado na prateleira há muito tempo - caso contrário, há algumas demos desses jogos disponíveis em nosso site.

E como o ScummVM se trata de jogos em geral, foram feitas mudanças notáveis em muitas, muitas engines - portanto, este é o momento perfeito para dar outra chance aos seus favoritos.

Como de costume, não estamos apenas adicionando suporte para novos jogos. Estamos trabalhando constantemente para melhorar as engines já suportadas e, em particular, está sendo feito um trabalho incrível na engine SCUMM. Sim, existem as correções de bugs usuais, mas desta vez também estamos adicionando um recurso que ajuda a jogar os jogos SCUMM de uma forma verdadeiramente original: suporte para os diálogos originais de carregar e salvar na GUI!

Falando em verdadeiramente original: você se lembra daqueles antigos monitores CRT que tínhamos antigamente? Com o ScummVM 2.7.0, você poderá replicar essa experiência em determinadas plataformas, graças aos nossos novos shaders redimensionadores. Vá em frente e experimente!

Todos os testes devem ser feitos com compilações estáveis, não com desenvolvimento. Relate quaisquer bugs ou esquisitices em nosso rastreador de problemas.

Uma lista detalhada de todos os novos recursos e correções interessantes está disponível em nosso arquivo NEWS.

Muito obrigado pelo seu apoio! Vamos fazer do ScummVM 2.7.0 um grande lançamento - juntos!