Recentemente, ansiava por jogar alguns jogos em qualquer lugar em um dispositivo menos desajeitado do que um Steam Deck – revisitando ou terminando coisas que nunca terminei. Talvez eu esteja ficando velho..
De qualquer forma, vi que a Anbernic lançou um novo e fofo clone do SP - um emulador clamshell rodando com retroarch, suportando ROMS até PSX, essencialmente. Tinha um preço razoável (link na parte inferior), então decidi comprar um.
Devo dizer que é bom ter um dispositivo tipo concha como este. Posso fechar e colocar a mochila enquanto viajo:
Usando o dispositivo, uma das coisas que imediatamente senti que poderia ser melhorada foi o firmware que vem pré-carregado. Ele vem com um firmware Anbernic padrão e um monte de novidades. Achei o firmware um pouco desajeitado - sem rapidez e queria uma interface mais simples e elegante.
Decidi experimentar o MuOS: https://muos.dev
Bluetooth
O seguinte servirá como um guia para instalar e ajustar itens para MuOS no RG35XX-SP. Ele pressupõe que você esteja usando um PC/laptop executando uma distribuição Linux (tentando usar coreutils tanto quanto possível).
Acrescentarei coisas a este README à medida que fizer alterações que pareçam interessantes o suficiente para serem documentadas aqui.
A versão mais recente do firmware pode ser baixada em https://muos.dev/release/plush.
Vamos apenas fazer isso no terminal:
wget https://dl.muos.dev/RG35XX-SPLUSH24/muOS-RG35XX-2405.1-REFRIED.zip
unzip RG35XX-PLUSH24/muOS-RG35XX-2405.1-REFRIED.zip
Legal, foi baixado e extraído agora.
Tire a poeira de um cartão MicroSD decente da caixa de cabos emaranhados ou de onde quer que você os guarde. Eu recomendo um tamanho de 64 GB.
Conecte-o em sua máquina Linux.
df -h
, gnome-disks
ou gparted
podem ajudá-lo a visualizar melhor isso antes da imagem.
Quando estiver pronto, vá em frente e comece a gerar imagens com a seguinte linha:
sudo dd if=muOS-RG35XX-2405.1-REFRIED.img of=/dev/sdc status=progress && sync
* /dev/sdc
deve ser substituído pela unidade adequada para a placa
Feito isso, podemos ejetar o cartão da máquina e carregá-lo de volta no slot TF1/INT1
na parte inferior do XX-SP.
Mantenha o botão liga / desliga pressionado até ver a luz verde na lateral aparecer (leva alguns segundos).
A tela inicial com o logotipo do muOS aparecerá.
Na seção "TIPO DE DISPOSITIVO" que você vê pela primeira vez, certifique-se de selecionar "RG35XX-SP".
Depois disso, deixe o dispositivo fazer o seu trabalho, configurando o sistema - você verá muitas mensagens Factory Reset
, mas não se preocupe, isso o manterá atualizado com o processo (até fornecendo citações bobas ao longo do caminho).
Após 5 a 10 minutos, esse processo deverá ser concluído e você será levado a um painel. Vá em frente e segure o botão liga / desliga por alguns segundos para desligar o dispositivo e retire o cartão MicroSD do XX-SP e coloque-o de volta na sua máquina Linux.
Antes de mudar qualquer outra coisa, considere isso como um 'bolso traseiro': essas são todas as teclas de atalho padrão do muOS, que considero muito úteis para memorizar:
Tipo | Controlar |
---|---|
Brilho | MENU + VOLUME |
Captura de tela | MENU + POWER (rápido) |
Desligamento do sono | MANTER PWR (2 SEG) |
(Re)Selecionar Núcleo | Pressione SELECIONAR no conteúdo |
Raiz de conteúdo | Pressione START no conteúdo |
Menu RetroArch | MENU + X |
RetroArch Fechar Conteúdo | MENU + INÍCIO |
Alternar avanço rápido | MENU+R1 |
Estado de carga | MENU+R2 |
Salvar estado | MENU + L2 |
Câmera lenta | MENU + L1 |
Pode até ser uma boa ideia clonar este repositório e salvá-lo em algum lugar, ou salvar a seguinte imagem em seu XX-SP para visualizar caso precise (talvez não valha a pena):
O muOS parece instalar alguns arquivos BIOS populares/menos legais para emular sistemas de jogos. Para quaisquer outros arquivos BIOS que desejar, você terá que encontrá-los na internet e simplesmente adicioná-los ao seguinte caminho no MicroSD:
../MUOS/bios
exfat
para reter os arquivos - portanto, dependendo da distribuição que você está executando, pode ser necessário baixar o pacote exfat-utils
com seu gerenciador de pacotes.
Seu MicroSD deve ser montado automaticamente na maioria dos sistemas e, ao abrir a mídia removível no visualizador de arquivos instalado, você deverá ver esta pasta:
../ROMS/
: pasta de nível superior onde ficam as ROMS e o BIOS.
Todas as subpastas desse diretório podem ser criadas com base no sistema, então coisas como:
../ROMS/SNES/
../ROMS/NES/
../ROMS/GAMEGEAR/
Você pode colocar suas roms nas pastas apropriadas a partir daí, e o muOS fará um bom trabalho ao selecioná-las e encontrar o emulador apropriado para executá-las. Se você tiver problemas com isso, verifique as configurações no RetroArch usando o atalho apropriado mencionado anteriormente.
Você pode instalar e alternar facilmente temas para o sistema muOS.
Eles são agrupados e compactados em arquivos .zip
. Ao baixá-los, você geralmente precisa fazer uma de duas coisas:
Às vezes, você pode simplesmente mover os .zip
s para o diretório ../muos/THEMES/
do cartão MicroSD no qual o muOS está instalado, sem necessidade de extrair nada da sua máquina Linux. Ao ligar o XX-SP, você deverá vê-los apenas na seção Temas do menu Config .
Outras vezes você precisará movê-los para o diretório ../ROMS/ARCHIVE/
do MicroSD, ainda sem necessidade de extraí-los de sua máquina Linux. Então, a partir do XX-SP você pode instalá-los acessando Aplicativos > Gerenciador de arquivos > {selecione o .zip
desejado} > UM BOTÃO
Normalmente, no site que hospeda o tema, o criador irá especificar onde eles precisam ir, de qualquer maneira.
E para mudar o tema do seu XX-SP: Config > Theme Picker > {selecione o tema} > A BUTTON
Existem muitos temas de crowdsourcing - infelizmente, muitos deles são exibidos em um servidor Discord ( suspiro ).
Aqui estão links diretos para alguns que eu realmente gosto:
https://github.com/vacarotti/muOS_GamePal_Theme/releases/tag/Theme
https://www.patreon.com/posts/pop-theme-only-104940129
Há uma grande coleção de vários outros temas neste repositório: https://github.com/MustardOS/theme
Algo importante que fiz para uma mudança na organização dos Saves e Save States foi o seguinte:
Vá para Aplicativo > RetroArch > Configurações > Salvando e faça as seguintes alterações:
Defina Sort Saves into Folders by Core Name
como OFF
Defina Sort Save States into Folders by Core Name
como OFF
Defina Sort Saves into Folders by Content Directory
como ON
Defina Sort Save Sates into Folders by Content Directory
como ON
Clique em Salvar configuração no menu principal do RetroArch depois disso.
Isso permitirá que seus salvamentos/estados sejam retidos nas pastas baseadas no sistema, em vez das pastas baseadas no núcleo do emulador, portanto, um arquivo para um jogo GBA como Wario Land 4 será salvo como ../ROMS/MUOS/save/state/GBA/Wario Land 4 (USA).sate1
Depois de algumas horas de jogo, também descobri que as teclas de atalho projetadas eram muito ruins para lidar com Save States, e comecei a usar MENU + X
> Save State/Load State para gerenciar esse tipo de coisa via RetroArch. Achei essa experiência muito mais agradável. Mas ei, é bom ter os dois como opção no final do dia.
Requer que o Wi-Fi esteja configurado e ligado, mas você pode configurar o Retro Achievements no RetroArch se tiver uma conta em https://retroachievements.org
Você pode fazer isso acessando Aplicativos > RetroArch > Configurações > Conquistas e insira suas informações de login.
Observe que o RA não parece armazenar em cache nenhum progresso que você faz com as conquistas quando não está conectado ao Wi-Fi ou se sua conexão for cortada, então é um pouco complicado nesse sentido.
muOS vem com alguns scripts bash pré-existentes para fazer backup de seus nomes, configurações, salvamentos e arte. Isso é ótimo, mas estão todos em scripts diferentes e também descobri que, em certas circunstâncias, eles podem ser um pouco complicados.
Eu criei https://github.com/RooneyMcNibNug/RG35XX-SP/blob/main/holistic_bkp.sh para ser um único script "bom o suficiente" para fazer backup do seguinte (e apenas do seguinte):
Salva e afirma para qualquer jogo
Capturas de tela tiradas de todos os emuladores
Todos os arquivos BIOS que você possui no dispositivo
Os principais arquivos de configuração do RetroArch
NOTA: Esses backups não funcionarão diretamente com o gerenciador de backup, mas é bom ter esses arquivos sem zip para usar rapidamente localmente, se desejar (no PC em que você está fazendo o backup). Você sempre pode colocá-los de volta no microSD manualmente ou enviá-los por fio.
Eu sei que esta é uma concha e inerentemente uma ótima maneira de manter a tela protegida contra danos, mas às vezes posso ser desajeitado. Na verdade, não quero comprar uma capa, então pensei em apenas comprar um tecido decente e costurar em uma bolsinha para o XX-SP. Por enquanto, estou usando um refrigerante de cerveja para quando colocar isso na mochila. Não, não estou brincando. Isso funciona como uma camada decente de proteção para o hardware e também mantém meus dedos secos se eu quiser uma lata de alguma coisa enquanto jogo.
Este dispositivo é ótimo. Eu recomendo escolher um se você tiver meios.
O muOS realmente faz a diferença até agora. Parece leve em comparação com o firmware padrão e também elimina algumas das grandes queixas que tenho com os padrões do firmware padrão - coisas como a horrível renderização "HD" ativada por padrão para jogos, o que faz com que tudo pareça alisado artificialmente (como leite derramado ou algo assim..)
Em suma, as configurações do muOS e os jogos em si parecem mais sofisticados.