Repository navigation
ACNHRecomp 0.5: 30 fps estáveis no Android, Windows e Party Play
ACNHRecomp 0.5: 30 fps estáveis e frios no Android, Windows e Party Play
Nada do jogo vem aqui. Você precisa da sua própria cópia de Animal Crossing: New Horizons (3.0.2/3.0.3 recomendadas). O jogo é recompilado no seu computador a partir dos seus arquivos.
Novo: o ACNHRecomp-Importer é necessário. A pasta do jogo (
exefs/,romfs/,aoc/) é preparada a partir da sua cópia pelo ACNHRecomp-Importer, um projeto separado que está disponível no nosso Discord: discord.gg/VJW9Dtdu7a. Pegue-o lá, rode na sua cópia e escolha no launcher a pasta que ele criar.
Novidades
Android: 30 fps estáveis, celular mais frio
- No Galaxy S20 FE (Snapdragon 865), 20 minutos andando, abrindo menus e conversando no meio do dia do jogo: 30,3 fps de média, nenhuma janela abaixo de 30, 7 travadinhas, bateria no máximo 40,3 °C (era 78–83 °C no processador; agora 72–78 °C).
- Configuração recomendada (o padrão): resolução interna 900p, ampliada para a tela com AMD FSR 1.
- Muito menos trabalho por quadro: desenhos repetidos do jogo agora são agrupados em um só (GPU 38,5 → 28,5 ms em 1080p) e a tradução dos comandos gráficos ficou ~25% mais rápida.
- Personagem "piscando" ao correr: corrigido. Era a geração de quadros, que borrava o que se move a cada quadro gerado. Ela agora vem desligada por padrão (continua disponível nas configurações).
- Bordas da tela piscando durante o carregamento e em telas 16:9 (apps do NookPhone): corrigido.
- Menos travadas: o log é gravado numa thread separada, a apresentação do quadro não segura mais a thread de desenho, e o controle térmico entende quadros perdidos e usa a temperatura da bateria (para manter o corpo do celular abaixo de ~42 °C).
- Carregamentos um pouco mais rápidos (cache maior para as chamadas do código recompilado).
Android: configurações
- Role a tela de configurações deslizando o dedo.
- Mudam na hora: resolução, proporção, ampliação (FSR ou bilinear), nitidez, antisserrilhamento, geração de quadros, contador de FPS e modo térmico.
- O que só vale ao reiniciar diz isso embaixo da própria opção, e o botão Reiniciar agora reinicia o jogo.
- O contador de FPS mostra os quadros reais do jogo (antes mostrava 60 por contar as repetições da tela de 60 Hz) e, com a geração de quadros, quantos aparecem na tela.
- Opções que não fazem sentido no celular (janela/tela cheia, tamanho da janela, escolha de GPU) foram removidas de lá.
Windows: primeiro pacote pronto
ACNHRecomp-v0.5.0-windows-x64.zip: o código-fonte com o launcher já compilado. Descompacte e dê dois cliques em Start ACNHRecomp.bat. O launcher pede a pasta do jogo, confere o computador e recompila o jogo (precisa do Python 3 e das ferramentas de C++ do Visual Studio; o README mostra o comandowinget).- O Windows veio de uma contribuição e ainda foi pouco testado aqui: reporte problemas no Discord ou nas issues.
macOS e Linux: Party Play (até 4 controles)
- Cada controle vira um jogador, como no console: o primeiro que apertar um botão é o jogador 1, o próximo o 2, e assim por diante (contribuição de RonyNjr, PR #9).
Como instalar e jogar
- Prepare a pasta do jogo com o ACNHRecomp-Importer (no Discord).
- Windows: baixe
ACNHRecomp-v0.5.0-windows-x64.zip, descompacte e abraStart ACNHRecomp.bat.
macOS (Apple Silicon): baixeACNHRecomp-v0.5.0-macOS-arm64.zip, descompacte e abraStart ACNHRecomp.command(na primeira vez: botão direito > Abrir). - Escolha a pasta do jogo. A instalação recompila o jogo (1–2 horas na primeira vez, ~30 GB livres) e ele abre sozinho no fim.
- Android: instale
ACNHRecomp-v0.5.0-android.apk. No computador onde o jogo já foi instalado, com o Android SDK (NDK 28.2) e o JDK 17, conecte o celular com a depuração USB ligada e rodetools/android_install.sh --save. Abra ACNH Recomp no celular e escolha a pasta. Guia: docs/ANDROID.md.
Arquivos
| Arquivo | O que é |
|---|---|
ACNHRecomp-v0.5.0-windows-x64.zip |
código-fonte + launcher pronto para Windows x64 + SDL3.dll (zlib) + libwinpthread-1.dll (mingw-w64) |
ACNHRecomp-v0.5.0-macOS-arm64.zip |
código-fonte + launcher pronto para macOS (Apple Silicon) + SDL3 (zlib) |
ACNHRecomp-v0.5.0-android.apk |
o app Android (runtime + Turnip, sem nada do jogo) |
libvulkan_freedreno.so |
Turnip (Mesa 26.2.5, MIT) para Android arm64, já incluído no APK |
English
ACNHRecomp 0.5. The game folder is now made with ACNHRecomp-Importer, a separate project available on our Discord (discord.gg/VJW9Dtdu7a); it is required. Android: a steady 30 fps at 900 rows upscaled with FSR 1 on a Galaxy S20 FE (20 min at the game's noon: 30.3 avg, no window under 30, battery at most 40.3 °C), draw merging and a faster translator, frame generation off by default (it smeared the running player), edge flicker in loading screens fixed, settings that scroll with a finger, apply at once (resolution, aspect, upscaling, sharpness, AA, frame generation) and say which ones need a restart, with a Restart now button, and an FPS counter that counts the game's own frames. Windows: first release package, sources with the launcher prebuilt. macOS/Linux: Party Play with up to four controllers (PR #9). No game files are included anywhere.