ARCH R

RetroAchievements

Desbloqueie conquistas conforme joga, tipo Steam para jogos retrô

O RetroAchievements é um serviço mantido pela comunidade que adiciona conquistas (e leaderboards) a jogos retrô. O RetroArch do ArchR já vem configurado, faça login uma vez e comece a desbloquear.


Configuração

Crie uma conta

Gratuita em retroachievements.org.

Conecte-se à internet

ES → System SettingsNetwork → ative o WiFi.

Faça login

ES → Game SettingsRetroAchievement Settings → ative Enable RetroAchievements, depois informe seu usuário e senha.

Opções opcionais

No mesmo menu:

  • Hardcore Mode: desativa save-states e rewind. Necessário para conseguir o badge Mastered.
  • Unlock Sound: toca o som clássico em cada desbloqueio.
  • Automatic Screenshot: salva o momento do desbloqueio em /storage/screenshots/.
  • Encore Mode: dispara novamente conquistas que você já ganhou.
  • Verbose Mode: mostra o progresso rumo às conquistas com dicas passo a passo.

Quais jogos / cores são suportados

O RetroAchievements só funciona com cores libretro específicos e somente em jogos que tenham um conjunto de conquistas. Lista rápida de cores comprovadamente funcionais no ArchR RK3326:

ConsoleCoreNotas
NESfceumm, nestopiacatálogo enorme
SNESsnes9x2010, snes9xmaioria dos jogos coberta
GB/GBCgambatte, sameboycompleto
GBAmgbacompleto
MD/MS/GGgenesis_plus_gxcompleto
N64mupen64plus_nextparcial, pesado no A35
PSXmednafen_psx_hw, swanstationcompleto
PSPppsspp_libretroparcial
NDSmelonds_dsparcial
Arcadefbneo, mame_2003funciona com romsets mame

Lista completa em docs.retroachievements.org/Emulator-Support-and-Issues/.

Emuladores standalone (PPSSPP, Flycast, Mupen64Plus standalone, DraStic, melonDS standalone) não passam pelo RetroAchievements, apenas os cores libretro passam. Se você quer conquistas em PSP/Dreamcast, use o core libretro (ppsspp_libretro / flycast_libretro) em vez do standalone.


Hardcore vs softcore

Hardcore ONHardcore OFF
Sem save-statesSave-states permitidos
Sem rewindRewind permitido
Sem cheatsCheats permitidos
Desbloqueios contam para MasteryDesbloqueios contam para o perfil mas não para Mastery

A maioria das pessoas deixa Hardcore OFF no jogo normal e o ativa para runs que querem registrar oficialmente.


Onde os desbloqueios são acompanhados

  • No jogo: aparece uma notificação a cada desbloqueio (no topo da tela).
  • Perfil online: https://retroachievements.org/user/<seu-usuário>. Perfil, desbloqueios recentes, leaderboards, master sets, tudo está no site.
  • Screenshots locais: se "Automatic Screenshot" estiver ativo, cada desbloqueio deixa um PNG em /storage/screenshots/.

Desempenho durante o gameplay

O cliente do RetroAchievements faz polling de memória a cada frame para detectar disparos de conquista. Custo no RK3326 ≈ 0,5-1 % de CPU por conjunto de conquistas ativo, desprezível para cores 8 / 16 bits, levemente perceptível em PSX/N64 se você já está limitado pela CPU.

O jogo não precisa estar online durante a partida, os desbloqueios ficam em fila local e sincronizam no próximo contato com a internet. Útil para viagens.


Solução de problemas

Nenhum desbloqueio acontece mesmo eu vendo a lista de conquistas. Dump de ROM errado. O RetroAchievements casa por hash, se sua ROM difere, nenhum trigger dispara. Use dumps verificados no-intro / Redump.

"Login failed". Reinforme usuário e senha no menu. Confirme que https://retroachievements.org está acessível com curl -sI https://retroachievements.org.

"Hardcore mode is disabled because save-state was loaded". Assim que você carrega um state em uma sessão hardcore, o RA cai para softcore. Reinicie o core (Quick Menu → Reset) para voltar ao hardcore.

On this page