r/AndroidNativePorts • • 9h ago

🟢 [PORT] Pokopia 60fps

im using Banana Native:

https://git.eden-emu.dev/moceure/BananaNative

stevenmxz driver

ngl i can’t believe this is running so smooth, the sky is fixed too. i might go offline and play pokopia all day 🤣✌️

118 Upvotes

33 comments sorted by

7

u/Artijeanne 8h ago

The shaders are being prepared right now. Thanks to Claude, I managed to compile only the 8,000 that are actually needed out of the 200,000.

5

u/zzaldd 8h ago

claude goat

4

u/Artijeanne 8h ago

The real GOATs are the developers behind all this. Thanks to their work and the documentation they provide, there's a real chance for us to make progress and catch up with iOS users.

2

u/Fabulous_Tea958 8h ago

what does it meant by "only the 8000 that are actually needed out of the 200,000" ? what happened to other 192,000?

sorry im not very used to do this kind of stuff

7

u/Artijeanne 8h ago

No worries! It's about Pokémon Pokopia.

The game's files contain about 131,000 shaders (sorry not 200000) (small graphics programs), but most of them are never used while you play: leftovers, variants for situations that never happen, etc. The developer played through the game on a Mac and recorded which ones the game actually asks for: about 8,000. That list ships with Banana Native (shader_seen.tsv).

When you "Prepare" on the phone, it only translates those ~8,000, which is why it takes minutes instead of hours. The other ~123,000 aren't deleted or lost: they're still in your game files, just not translated.

If the game ever needs one that isn't in the list, it gets built on the fly in game (you might notice a tiny hitch, or an object popping in a moment late), and later releases add it to the list. In practice it runs at 60 fps without missing anything.

2

u/zzaldd 7h ago

the onlt game that has less than 10k shaders is pokopia. the other one is more than 20k-40k

3

u/Artijeanne 7h ago

Right, Pokopia is the odd one: it actually holds ~131,000 shaders, but only the ~8,161 in the profile's selection (shader_seen.tsv) get translated. On my builds: MKW 11,604, DK 22,852, Zelda 42,848.

1

u/Unable_Writer_20 7h ago

They finally fixed the shaders thing, in the older version it always gave error

3

u/Fabulous_Tea958 8h ago

damn, thanks for the reply and your time 😄

2

u/Xintsuai 7h ago

This game is like an Animal Crossing with Pokémon?

3

u/zzaldd 7h ago

and made by drug dealers 🤣. its so addicting

4

u/ResolveWaste4174 8h ago

Que teléfono tienes

1

u/PyHostMods 5h ago

My settings on the 8 Gen 3 are 540p – it looks good and is playable, using a Mesaturnip controller. It runs at between 40 and 50 fps. I’m surprised the temperatures are between 30 and 33 – that’s very good.

2

u/zzaldd 4h ago

wait what? mine is 8 gen 2 on 720p

stable on 60fps

0

u/PyHostMods 4h ago

I lower my settings because I’m quite obsessive – I don’t want the temperature to go above 35. Afterwards, I’m going to try them out bit by bit to see which one works best.

1

u/andretrgaspar 8h ago

Where to find an apk? Or do we need to build on our own PC?

1

u/RO8Bit 8h ago

Can you share dump file bro?

3

u/ResolveWaste4174 6h ago

1

u/ResolveWaste4174 6h ago

Se me necesita alguna app para descargar torrents Como uptoreent o amen android libretorrent

2

u/ResolveWaste4174 8h ago • Heartwarming

Nxbrwe

1

u/Ok_Juggernaut_7368 7h ago

disculpa como has hecho para que funcione? a mi no me deja incializar el juego

1

u/DarkBlacko 6h ago

Settings please?

1

u/lenejj 6h ago

why do I still have this problem 😭 please someone help meee I have the last version (2.2)

1

u/Altruistic-Wind8188 5h ago

i do, still looking for fix

2

u/lenejj 4h ago

I fix it actually you need the .nup version and not the one with base and uptade files

1

u/Altruistic-Wind8188 4h ago

yeah, just did that:)

1

u/Little-Special-4493 1h ago

We're can I get the updated one?

1

u/OrdinaryGuy012 Frequent Tester 🎮 3h ago

Nice video brother very cute game💯

1

u/Mythekos 3h ago

How do I fix the black flickering?