Repository navigation
BOTWRecompAndroid 0.1.6 (beta 7): mais drivers e erros mais claros / more drivers and clearer errors
Pre-releaseBeta 7. Mais drivers aceitos e erros mais claros:
- Driver da Qualcomm em Adreno 7xx: o jogo parava com "missing: VK_EXT_extended_dynamic_state2". Agora roda sem essa extensão, então celulares em que só ela faltava abrem o jogo com o driver de fábrica.
- Driver escolhido que não funciona na GPU: antes, o app voltava sem avisar para o driver do sistema, e a mensagem de erro parecia dizer que o Turnip não tinha as extensões. Agora a mensagem e a tela de configurações dizem que o driver escolhido não pôde ser usado.
- Nome do driver em uso: Configurações > Arquivos > Driver Vulkan mostra o nome do pacote e o nome e a versão que o próprio driver informa (por exemplo, "turnip Mesa driver - Mesa 26.3.0").
- Pacotes de driver: aceita
.adpkgalém de.zipe.so, e usa olibraryNamedometa.jsonpara achar a biblioteca certa em pacotes com várias. Isso deve ajudar com drivers da comunidade como PanVK (Mali) e RADV-Xclipse (Exynos), que ainda não foram testados aqui. - romfs.bin incompleto: uma cópia interrompida do
romfs.binfazia o jogo fechar ao começar com umsvcBreaksem explicação. Agora o app diz que os dados do jogo estão incompletos, e a versão aparece como não configurada até ser configurada de novo.
O código do jogo já compilado continua valendo (não precisa compilar de novo nem trocar o pacote da 1.8.2).
Correção nas notas da 0.1.5: o driver fica em Configurações > Arquivos > Driver Vulkan (não "Prelaunch"). O atalho Escolher driver (toque longo no ícone) continua sendo o caminho quando o app para antes da tela inicial.
Problema conhecido: no aspecto livre, as folhas das árvores ainda ficam escuras por um ou dois quadros quando a resolução dinâmica do jogo muda. Em investigação.
Nenhum arquivo do jogo vem incluído. Testada num celular só (POCO F7 Ultra, Adreno 830, Turnip); o caminho sem extended_dynamic_state2 foi testado forçando-o nesse celular. Para instalar e configurar, veja as notas da 0.1.0-beta; créditos no README.
Beta 7. More drivers accepted and clearer errors:
- Qualcomm's driver on Adreno 7xx: the game stopped with "missing: VK_EXT_extended_dynamic_state2". It now runs without that extension, so phones where it was the only one missing start the game on the stock driver.
- A chosen driver that doesn't work on the GPU: the app used to fall back to the system driver silently, and the error read as if Turnip lacked the extensions. Now the error and the settings screen say the chosen driver couldn't be used.
- Name of the driver in use: Settings > Files > Vulkan driver shows the package's name, plus the name and version the driver reports itself (for example, "turnip Mesa driver - Mesa 26.3.0").
- Driver packages:
.adpkgis accepted besides.zipand.so, andmeta.json'slibraryNamepicks the right library in packages that have several. This should help with community drivers like PanVK (Mali) and RADV-Xclipse (Exynos), which haven't been tested here yet. - Incomplete romfs.bin: an interrupted copy of
romfs.binmade the game close at start with an unexplainedsvcBreak. Now the app says the game data is incomplete, and the version shows as not set up until it's set up again.
Game code already built still works (no need to build it again or replace the 1.8.2 package).
Correction to the 0.1.5 notes: the driver is under Settings > Files > Vulkan driver (not "Prelaunch"). The Choose driver shortcut (long-press the icon) is still the way when the app stops before the start screen.
Known issue: in free aspect, tree leaves still go dark for a frame or two when the game's dynamic resolution changes. Being investigated.
No game files are included. Tested on one phone only (POCO F7 Ultra, Adreno 830, Turnip); the path without extended_dynamic_state2 was tested by forcing it on that phone. To install and set up, see the 0.1.0-beta notes; credits in the README.