SteamDeck ScummVM: Reviva os Clássicos

Faça parte do nosso Telegram, acesse o NewsInside Chat para ajuda e suporte:
TELEGRAM NEWSINSIDE!


O ScummVM é um “emulador” voltado para jogos que eram usados em uma engine com o nome Scumm, engine e jogos criados pela saudosa LucasArts, o primeiro jogo feito nesta engine própria foi Manic Mansion de 1987, o nome Scumm vem de Script Creation Utility for Maniac Mansion, aparentemente não se pensava muito em fazer outros jogos além do Maniac Mansion, mas devido ao sucesso do game, vários outros clássicos foram criados ali.

História e Propósito

Lançado em 2001, o ScummVM nasceu da paixão por preservar jogos antigos. Ele não é um emulador tradicional; em vez disso, reimplementa os motores originais dos jogos, por isso não podemos realmente chamá-lo de emulador, mas sim mais uma VM, uma maquina virtual da engine Scumm.

Principais Recursos

Compatibilidade

O ScummVM suporta centenas de jogos clássicos. Confira a lista completa no site oficial.

Interface Intuitiva

Com uma interface simples, até mesmo iniciantes conseguem configurar e jogar rapidamente.

Suporte a Idiomas

O aplicativo oferece suporte a múltiplos idiomas, incluindo português.

Como Funciona?

O ScummVM funciona reescrevendo os motores dos jogos originais. Ele suporta diversos formatos de arquivos como .scummvm e .exe.

Steam ROM Manager, ES-DE e Pegasus:
Direto no SteamDeck!

Configurando o ScummVM com Steam ROM Manager

Passo a Passo:

  1. Baixe o SteamRomManager: https://github.com/SteamGridDB/steam-rom-manager
  2. Preparação das Pastas:
    • Coloque os jogos em Emulation/roms/scummvm2.
    • Renomeie a pasta do jogo para NOME_DO_JOGO.scummvm (ex: Maniac Mansion (1987).scummvm).
  3. Integração com Steam:
    • Abra o Steam ROM Manager e use o parser ScummVM Flatpak.
    • Verifique se o nome da pasta corresponde a uma página existente no SteamGridDB. Caso contrário, solicite a criação da página.
  4. Ajustes Finais:
    • Após a análise, salve a lista de aplicativos no Steam.
    • Os jogos aparecerão como atalhos não-Steam, prontos para serem jogados no modo Game Mode.

Problemas Comuns:

  • Jogo não aparece? Verifique se o nome da pasta corresponde ao SteamGridDB.
  • Arte não carrega? Use o site do SteamGridDB para upload manual de imagens.

Configurando o ScummVM com ES-DE e Pegasus

Passo a Passo:

Baixe o ES-DE: https://es-de.org/#Download

  1. Estrutura de Pastas:
    • Coloque os jogos em Emulation/roms/scummvm.
    • Renomeie a pasta do jogo usando o Short Name (ex: dw.scummvm para Discworld).
  2. Criação do Arquivo .scummvm:
    • Dentro da pasta do jogo, crie um arquivo de texto com o mesmo nome da pasta (ex: dw.scummvm).
    • Adicione apenas o Short Name do jogo no arquivo (ex: dw).
  3. Integração:
    • No ES-DE ou Pegasus, recarregue a lista de jogos.
    • Use ScreenScraper para obter artes automaticamente.

Dica: Consulte a lista de compatibilidade para encontrar o Short Name correto.

Solução de Problemas Comuns

Formatos de Arquivo Suportados:

  • Extensões principais: .scummvm.exe.HE0.HE1.ITK5.
  • Pastas devem conter arquivos originais do jogo (ex: DIG.LA0SKY.CPT).

Ajustes Gráficos Recomendados:

  • Modo OpenGL: Ideal para escalonamento suave e suporte a shaders.
  • Correção de Proporção (4:3): Ative para manter a fidelidade visual original8.
  • Filtro Bilinear: Melhora a suavização em resoluções altas.
  • Escalonamento Inteiro (SDL Surface): Use para pixel-perfect em monitores 640×480.

Erros Frequentes:

  • Jogo não inicia: Verifique se os arquivos estão na pasta correta e com formato válido.
  • Problemas de idioma: Ajuste no menu Global Options > GUI ou nas opções específicas do jogo.

Conclusão

Integrar o ScummVM com ferramentas como Steam ROM Manager, ES-DE e Pegasus amplia a acessibilidade dos clássicos. Seguindo os passos acima, você garantirá uma experiência otimizada, seja no Steam Deck ou em setups personalizados.

FAQs

  1. Preciso de BIOS para o ScummVM?
    Não! Ele funciona apenas com os arquivos originais do jogo.
  2. Posso usar shaders gráficos?
    Sim, baixe pacotes GLSL e aplique via menu Global Options > Graphics.
  3. Como reverter para uma versão antiga do ScummVM?
    Use flatpak update --commit=CÓDIGO_DA_VERSÃO org.scummvm.ScummVM no Konsole.
  4. Meus saves ficam onde?
    Em Emulation/saves/scummvm/saves.
  5. O ScummVM suporta jogos em português?
    Sim, ajuste no menu de idioma global ou por jogo.

Faça parte do nosso Telegram, acesse o NewsInside Chat para ajuda e suporte:
TELEGRAM NEWSINSIDE!

Decky Loader: Plugins & Homebrew para o Steam Deck

Podcast NewsInside, siga e ouça mensalmente no Spotify:

A comunidade do Steam Deck agora pode adicionar um toque pessoal aos menus e ajustar várias configurações do sistema com o Decky Loader. Este launcher de plugins e homebrew oferece uma maneira conveniente e versátil de customizar a experiência no Steam Deck. Neste post, exploraremos os recursos do Decky Loader, as soluções para problemas comuns e o processo de instalação.

Recursos do Decky Loader

O Decky Loader oferece uma série de recursos para personalizar a experiência do usuário no Steam Deck:

  1. Instalação e Carregamento Limpo de Múltiplos Plugins: O Decky Loader facilita a adição de vários plugins ao Steam Deck, mantendo o processo limpo e organizado.
  2. Permanece Instalado entre Atualizações e Reinicializações do Sistema: Diferente de muitos outros launchers de plugins, o Decky Loader permanece instalado mesmo após atualizações do sistema, garantindo a consistência das suas customizações.
  3. Comunicação Bidirecional entre Plugins e o Loader: O Decky Loader permite uma comunicação eficaz entre os plugins e o próprio launcher, proporcionando uma integração mais profunda e uma experiência mais coesa.
  4. Suporte a Funções Python Executadas a Partir do TypeScript React: Com o suporte a funções Python dentro do TypeScript React, os desenvolvedores têm mais flexibilidade para criar plugins que realizam tarefas complexas.
  5. Permite Chamadas Fetch que Contornam Completamente o CORS: A capacidade de fazer chamadas Fetch que ignoram completamente as restrições do CORS facilita a integração de recursos da web nos plugins.

Problemas Comuns e Soluções

Alguns problemas comuns podem surgir ao usar o Decky Loader:

  1. Porta 8080 Ocupada pelo Syncthing: Se você estiver usando o Syncthing, que ocupa a porta 8080, é necessário alterar a porta para evitar conflitos com o Decky Loader.
  2. Conflito de Portas 1337 ou 8080: Se outros programas estiverem usando as portas 1337 ou 8080, é recomendado alterar suas portas ou desinstalá-los para garantir que o Decky Loader funcione corretamente.
  3. Desaparecimento do Decky Loader Após Atualizações do SteamOS: Em alguns casos, o Decky Loader pode desaparecer após atualizações do SteamOS. A solução é reinstalar a versão estável do Decky Loader, ou, se necessário, tentar instalar a pré-lançamento.

Instalação do Decky Loader

A instalação do Decky Loader é simples e não requer senha de administrador:

  1. Conecte um mouse e teclado ao Steam Deck via USB-C ou Bluetooth.
  2. Abra o menu de energia e selecione “Mudar para Desktop”.
  3. Baixe o arquivo de instalação do GitHub.
  4. Arraste o arquivo para a área de trabalho e execute-o (renomeie-o para “decky_installer.desktop” se necessário).
  5. Insira a senha do administrador ou permita que o Decky a defina temporariamente.
  6. Escolha a versão do Decky Loader que deseja instalar.

Desinstalação e Uso de Plugins

Para desinstalar o Decky Loader ou usar plugins:

  1. Abra o menu de energia e selecione “Mudar para Desktop”.
  2. Execute o arquivo de instalação novamente e selecione “desinstalar decky loader”.
  3. Você também pode desinstalar usando o Konsole, com o comando:

curl -L https://github.com/SteamDeckHomebrew/decky-installer/releases/latest/download/uninstall.sh | sh.

Começando com o Decky Loader e Plugins

Após a instalação, você pode começar a usar os plugins:

  1. Abra o menu Decky e selecione o ícone de plugins.
  2. No navegador de plugins, você pode instalar novos plugins e gerenciar os existentes.
  3. Lembre-se de não instalar plugins de fontes não confiáveis.

Conclusão

O Decky Loader é uma adição valiosa para a comunidade Steam Deck, oferecendo uma maneira personalizada de melhorar a experiência de jogo. Com recursos como injeção limpa de plugins e comunicação bidirecional, os jogadores têm mais controle sobre a aparência e funcionalidade do sistema. A instalação e desinstalação são fáceis, e os problemas comuns têm soluções simples. Experimente o Decky Loader e torne o seu Steam Deck verdadeiramente único!


FAQs sobre o Decky Loader

O Decky Loader funciona em outras plataformas além do Steam Deck?

Não, o Decky Loader é projetado especificamente para o Steam Deck.

É possível criar plugins personalizados para o Decky Loader?

Sim, o Decky Loader oferece suporte a plugins personalizados criados por desenvolvedores.

Os plugins podem causar problemas de desempenho no Steam Deck?

Plugins mal projetados podem afetar o desempenho. É recomendado usar plugins confiáveis.

O Decky Loader é de código aberto?

Sim, o código fonte do Decky Loader está disponível no GitHub.

Como posso relatar problemas com o Decky Loader?

Você pode relatar problemas no GitHub ou se juntar ao servidor Discord da comunidade para obter ajuda.

Faça parte do nosso Discord, acesse o NewsInside FÓRUM NO DISCORD!