Novidades e histórico

O que mudou em cada versão publicada do Xendroid+, com o resumo em português das notas de cada release, e o que já está no main sem release.

Build 63Vale para a build 63 e para o main atual, que tem os mesmos ajustes e dados.

Editar esta página

As versões são publicadas automaticamente a cada mudança no main que compila o app. Esta página lê as releases do GitHub quando o site é gerado e mostra o resumo de cada uma em português, o mesmo que o cartão de atualização do app mostra. As notas completas, com as seções de detalhes e o que ainda está em aberto, ficam na página de cada release.

Ainda sem release #

  • 87b5c00f Merge pull request #34 from phforner0/gow3-lut (14/10/2026)

Versões publicadas #

Build 63 #

14/10/2026732c64dbAPK, 40,4 MBNotas completas no GitHub

  • Rise of the Tomb Raider: o menu principal e a primeira fase renderizam.

Build 60 #

13/10/2026db981f83APK, 40,4 MBNotas completas no GitHub

  • Need for Speed: Most Wanted: 7 texturas por quadro eram destruídas e criadas de novo a cada carga; agora nenhuma.
  • Turnip: os buffers de constantes usam offsets dinâmicos (Red Dead Redemption: 7 260 escritas de conjuntos de descriptors por quadro → 14), e conjuntos de texturas escritos antes no mesmo quadro são reaproveitados.

Build 58 #

11/10/20261066f8fdAPK, 40,4 MBNotas completas no GitHub

  • Need for Speed: Most Wanted: com shared_memory_preserve_gpu_writes ligada, ele chega à primeira corrida (travava onde o prólogo dá lugar à cena 3D).

Build 56 #

09/10/2026ae3d8293APK, 40,4 MBNotas completas no GitHub

  • Todos os jogos: a saída dos resolves só é copiada de volta para a memória do jogo quando o jogo a lê (o Need for Speed: Most Wanted copiava 77 MB por quadro que nunca lia: 18,6 → 21,2 fps na largada da primeira corrida).
  • Need for Speed: Most Wanted: o sinal do processador no meio de cada quadro é percebido 0,4 ms mais cedo.

Build 54 #

08/10/2026f280e7beAPK, 40,4 MBNotas completas no GitHub

  • Need for Speed: Most Wanted: a saída dos seus 122 resolves por quadro, 77 MB que o processador dele nunca lê, não é mais copiada de volta para a memória do jogo (18,6 → 21,2 fps na largada da primeira corrida).
  • Need for Speed: Most Wanted: o cube map de reflexos recarrega só a face e o nível escritos desde a última carga (2,3 ms a menos de trabalho de GPU por quadro).

Build 52 #

08/10/20266a7e630eAPK, 40,4 MBNotas completas no GitHub

  • Todos os jogos: logo depois de a GPU ficar sem trabalho (jogos que esperam por ela no meio do quadro), os comandos vão em lotes pequenos, para ela não ficar parada. O Need for Speed: Most Wanted vai de ~12 para ~19 fps.
  • Todos os jogos: texturas com mipmaps ou várias camadas (cube maps também) carregam direto na imagem, sem uma cópia extra (Need for Speed: 2,4 ms a menos de trabalho de GPU por quadro).
  • Android: configurações que você muda não voltam mais para o padrão novo a cada abertura.

Build 51 #

08/10/202625e50a47APK, 40,3 MBNotas completas no GitHub

  • Need for Speed: Most Wanted: mais rápido no mundo aberto (duas mudanças, cerca de +7% cada).
  • Todos os jogos: a imagem não congela mais depois de minutos de jogo no Android (apresentação FIFO).
  • Todos os jogos: imagens resolvidas gravadas direto nas texturas (menos recargas de textura).
  • Todos os jogos: o emulador de CPU usa as regras de NaN do host, como a versão de PC sempre fez (menos trabalho de CPU).

Build 48 #

07/10/20264ffafcecAPK, 40,3 MBNotas completas no GitHub

  • Site em inglês (padrão) e português, incluindo o simulador da interface
  • Crysis 3: iluminação corrigida - superfícies iluminadas, o convés e a arma saíam quase pretos.
  • Crysis 3: texturas intactas depois do carregamento (um personagem podia aparecer todo azul).
  • Crysis 3: sem lâminas atravessando a tela quando os tiros acertam dentro do navio.
  • Crysis 3: a imagem não congela mais depois de minutos de jogo.
  • Cargas de texturas de 64 bits mais rápidas para todo jogo que as usa (Turnip, Adreno 750 ou mais novo).

Build 46 #

07/10/202629ef9e7cAPK, 40,2 MBNotas completas no GitHub

  • website: base do site oficial (extratores de dados, marca e tokens)

Build 43 #

06/10/2026bd1d2a8dAPK, 40,2 MBNotas completas no GitHub

  • Crysis 3: 30 fps (o limite dele) no primeiro checkpoint, antes ~22.
  • Cargas de texturas 10:11:11 mais rápidas para todo jogo que as usa (Turnip, Adreno 750 ou mais novo).
  • Menos CPU gasta quando os jogos ficam em espera ativa.

Build 41 #

06/10/2026e179885eAPK, 40,1 MBNotas completas no GitHub

  • Engasgos de áudio somem e voltam suaves em vez de estalar, no AAudio e no OpenSL ES.
  • A música do player (trilhas personalizadas) toca músicas mono e multicanal como estéreo, com o volume funcionando nos dois backends.
  • Correções de crashes e erros de memória em caminhos raros do áudio.

Build 40 #

06/10/20267e480b3eAPK, 40,1 MBNotas completas no GitHub

  • A tela de atualização lista os destaques do release no idioma do app, em vez dos títulos dos PRs.
  • As páginas dos releases agrupam as mudanças por tema, dizem o que foi corrigido e o que ainda está em aberto, e deixam o português a um toque.

Versões antigas #

As releases anteriores à numeração por build usam a tag XenDroid-<commit> e nunca são oferecidas pelo atualizador do app. Elas continuam nas releases do GitHub.

Digite para buscar em todas as páginas da documentação, nos ajustes do app e nas chaves do TOML.

↑ ↓ escolherEnter abrirEsc fechar