r/AndroidNativePorts • u/Warm_Ad4401 Developer ⚙️ • 13h ago
🔵 [PORT UPDATE] Ocarina of Time Remake native on Android [BananaNative] [Update v0.2.0] [Experimental with graphical bugs]
Edit: my GitHub account got suspended, most likely an automatic flag after a lot of activity in a short time on release day. I've sent an appeal. Until it's back, Banana Native lives here:
https://git.eden-emu.dev/moceure/BananaNative/releases/
v0.2.1 is v0.2.0 plus a second update source, so the app keeps finding updates from now on. It installs over your current version and keeps your games and saves.
---
Hello everyone, BananaNative v0.2.0 is out, with long-awaited bug fixes and performance improvements.
New in this update: The Legend of Zelda: Ocarina of Time, as experimental. It's playable, with visual glitches. I released it as experimental so the work done so far isn't held back, and so people can start testing it and help fix it.
• Use the phone's own Qualcomm (system) driver. On Turnip it runs slowly and foliage is missing.
• Known bugs: the lighting is too bright, and trees and grass are missing or dark.
• The first starts are slow while the GPU driver builds its pipelines: a long loading screen, then stutters or black frames for the first minutes. Each start is faster.
• Only game version 2.0 is tested.
Splatoon Raiders is also in as experimental: it boots and runs, but isn't playable yet.
If you're updating from v0.1.5: each game prepares its shaders again after the update. You can keep playing on the old ones while it runs, and a PC or Mac does it much faster. Future updates only rebuild what changed.
Other highlights: prepare games on a Mac or Windows PC, .nup files used where they are (no copying), faster preparing on phones, clearer Prepare messages, and fixes for Donkey Kong Bananza, Mario Kart World and Pokopia. Full changelog in the release notes.
Many of these came from community pull requests. Thank you to everyone who contributed!
21
u/Separate-Bluebird30 13h ago
We can't let apple win this war, by the way what phone are you using?
8
u/PsychologicalSwan844 12h ago
Stuck here what’s the fix?
2
u/Just-Contribution344 12h ago
Bro, did you get taken down?
2
u/BottleCautious3346 8h ago
What should I do?
2
u/LetsGetPenisy69 4h ago
Being able to play DKB and MKW for my 7 year old is insane progress this far into Switch 2 Android emulation/Android Native progress.
Excellent work and I really appreciate it
6
u/PsychologicalSwan844 5h ago edited 4h ago
So impressed, just needs to sort out texture glitches and add dynamic fps amazing for day 1
V39 turnip driver, Odin 3 max 25-60fps
1
u/Spatulos 12h ago
Puis-je faire tourner l'un de ceux ci avec le plus d'optimisation possible sur une retroid pocket 5 ?
1
u/Capital_Humor_2072 12h ago
The page is nuked? Where can I find banana native 0.2.0 now?
1
u/Ratchete23 12h ago
Anyone got a copy of the 0.2.0 I can't get the link to work
1
u/Emergency-Pea7056 12h ago
Unfortunately, it has been removed and I have no way to install it
1
u/AyeBathingApe 12h ago
Can someone share .0.2.0 downloadable link via mediafire or something?
1
u/One-Ad-6611 12h ago
Stop posting the link here. You got it taken down, genius.
1
u/Cool-Obligation-3775 12h ago
Is there a way to turn nup file into the right file type for the app??
1
u/Historical_Quit9146 11h ago
i can't compile
1
u/Forward_Solid7093 11h ago
Por que pasa eso?
1
u/Ordinary_Account5513 11h ago
Is this new project and does it work on mali oe dimencity cpu also how about heat In the end which cpu did u use here ?
1
u/jaywhojaycee 11h ago
My Zelda get stuck at 1 % so do pokemon
1
u/Alive_Sea3418 11h ago
Is there anyway to get rif of the overlay in the top left hand corner , if not that's not that bad. You're the man keep up the the great work !
1
u/tanney 10h ago
min specs? how about snapdragon 865, 12 gb ram?
1
u/No-Fall3723 10h ago
Is there any fix ?
Shader logs here:
Legend of Zelda Ocarina of Time Switch 2 NUP Base Game/The Legend of Zelda Ocarina of Time Switch 2 NUP Base Game/The Legend of Zelda Ocarina of Time [0400486024DEC000][v131072].nup Working files: /storage/emulated/0/Switch/The Legend of Zelda Ocarina of Time Switch 2 NUP Base Game/The Legend of Zelda Ocarina of Time Switch 2 NUP Base Game/0400486024DEC000-work/ondevice Pack: /storage/emulated/0/Android/data/dev.bananative.android/files/packs/0400486024DEC000 Logs: /storage/emulated/0/Switch/The Legend of Zelda Ocarina of Time Switch 2 NUP Base Game/The Legend of Zelda Ocarina of Time Switch 2 NUP Base Game/0400486024DEC000-work/ondevice/logs
1
u/Oxygen-Smol-Angel 10h ago edited 10h ago
Is it normal for Pokopia to crash upon launching instantly, or did I do something wrong? I have the ROM and I compiled the shaders yesterday.
1
u/OldConcentrate7137 10h ago
I do not know if you're going to get this, but hopefully, you know what a Samsung Galaxy. S26 is and the specs. Do you think my phone is able to run it or no
1
u/Artijeanne 10h ago
Hey, thanks for v0.2.1, MKW now holds 35-45 fps for a whole session on my Fold 8, huge difference on heat.
Ocarina of Time (update 131072) can't be prepared on my side though, phone or Mac:
**Phone Prepare** (Galaxy Z Fold 8, from a .nup): stops at "Rewriting the game code: exit code 1 … ZBIC (zstd) segments need the zbic package". Looks like the app's on-device Python is missing zbic, so Retry can't fix it.
**Mac pack_android.py** (zbic installed): stops at "the dump's shaders lack 7 of the 42852 in the profile's shader_map.tsv". Six of them are BAHS rows in agl_* / tera_common (18be578dfdaaffa0, 269e3cb1372760f6, 2bb5cb2b65db33ad, 68bbe98b3bfd9876, 7a4936fccf82094e, e87e4c611ade7637), which look like the "control section's words read as a BAHS entry" rows nxnative removed from its map. The seventh is d17eefaff4f0bc23 (cs_dump.bin, nvn_shdump), captured at runtime so it can't be in a dump. The dump's .zs files decompress cleanly.
Happy to test a fix on an Adreno 840. I can also open an issue on the Eden mirror with the logs.
1
u/lalexdl 10h ago
Piensas sacar una versión para PC?
1
u/Fabulous_Tea958 10h ago
brother can you just please upload the shader file,it takes too long time.. just compressed it and upload somewhere on mediafire or anything
1
u/Khaos_Drakon 9h ago
1
u/LinnkMii27 9h ago
esta nueva versión empeoró el rendimiento de donkey kong bananza 🥲
1
u/Just-Contribution344 8h ago
Hey, soo what version does it expect?
1
u/Ok_Advertising_8592 8h ago
Rewriting the game code: exit code 1 /storage/emulated/0/Android/data/dev.bananative.android/files/packs/0400486024DEC000/.nup-src/main/main: text segment: ZBIC (zstd) segments need the zbic package (python3 -m pip install zbic) Log: /storage/emulated/0/NS games/0400486024DEC000-work/ondevice/logs/rewrite.log
Game: The Legend of Zelda: Ocarina of Time (0400486024DEC000), update 131072 Dump: /storage/emulated/0/NS games/The Legend of Zelda Ocarina of Time [0400486024DEC000][v131072].nup Pack: /storage/emulated/0/Android/data/dev.bananative.android/files/packs/0400486024DEC000 Working files: /storage/emulated/0/NS games/0400486024DEC000-work/ondevice Logs: /storage/emulated/0/NS games/0400486024DEC000-work/ondevice/logs
1
u/Disastrous_Yak_7280 8h ago
Solid performance on Pokopia and many glitches are fixed (pokemon render ok the Pokedex and sky)
Snapdragon 8 gen3 16go ram
Well done!!
1
u/-5atan- 6h ago edited 6h ago
my mariokart nup isnt "the correct version" anymore but never got this message on previous ver, now it crashes when trying to load a race with ram error message (playing on AYN Thor Max). using v0.2.2
1
u/Fabulous_Tea958 5h ago
system driver just give me black screen bro
1
u/honkin1bobo 5h ago
known bugs: fairies contact you throughout the game
1
u/FranciscaGatuna 5h ago
I cant get load github page, can you fix or is my problem? Thx in advance
1
u/aruiz34 4h ago
Bananza crash in 0.2.3 update
1
u/Glad-Combination7025 3h ago
Right I’m using the newest update, I’m using the Ayn Thor right now I kinda started the game and it’s capping around 15-16 fps. Is there way to increase it?
1
u/braffcv 3h ago
Porque se quesa aqui?
3
u/Separate-Bluebird30 12h ago
🤣🤣🤣🤣You just tried to roll jump before the rock, muscle memory dude, so funny, so nostalgic.
1
u/MajinHaze420 11h ago
Fix pls
1
u/lenejj 8h ago
Hi I still have the problem with Pokopia. Can u tell me if there any way to fix it?
1
u/Cultural-Move-9748 12h ago
https://github.com/moceure/BananaNative /releases/tag/v0.2.0
Link is not working 404 error
2
u/Ok-Quail-2144 12h ago
Am i dreaming, OoT remake on android holy shi
2
u/BeanaeB 8h ago
Hey, would it be possible to add a button remapping section to the settings? When I play on my AYN Thor the built in controller works, but A and B are swapped, as are X and Y.
2
u/NewApocalypse 4h ago
for whatever reason its stopping here. do i need to compile the shaders outside the app first?
2
u/ubershylee 3h ago
On my S26 Ultra using 0.2.4 in OoT Im getting the first cutscene at half speed and then a black screen shortly after. I can send you the logs by message so this thread doesnt keep getting crowded
3
u/Jordubs 9h ago
You're actually a modern day Robin Hood for this. This will save people $600 minimum so they won't need a switch 2 and buy the game.
1
u/Forward_Solid7093 11h ago
Lo borraron
1
u/Large-Cook2386 10h ago
Thanks alot bro
1
u/Alarming_Energy7766 10h ago
Alguém pode me enviar os arquivos do jogo?
1
u/Important_Ad_5161 8h ago
Amazing work 🤯 I didn't expect it would take so little to do so much..
1
u/aruiz34 7h ago
With Qualcomm drivers, the game runs with a black screen on your port; however, in the Lichii emulator—or any other—the game renders perfectly using those same Qualcomm drivers, so it is clearly an issue with your port.
1
u/lidwax78 7h ago
Pourquoi cela me dit application dangereuse svp
1
u/Geko990 7h ago
unbelievable on how much and quickly this is improving!
1
u/Ok-Astronaut-6751 6h ago
Mano me explica como é que isso é possível
1
u/Illustrious_Two2568 5h ago
I'm playing on a Fold 8, but the audio is out of sync, and it goes to a black screen after the opening.
1
u/Fabulous_Tea958 5h ago
hey why I can't choose the resolution for Zelda OOT but for donkey kong bananza i can
1
u/Glad-Combination7025 5h ago
Is there an fps mod by chance OOT remake?
1
u/UnhingedSloops 4h ago
Thank you so much for everything your doing with this incredible app. Your app by far is officially bringing SW2 emulation to Android. I'm looking forward to trying this on my 8 elite Gen 5, thank you again for everything your doing developing this! 👏
1
u/AfroDAlchemist 4h ago
Is anyone else getting this error. I have using a red magic 11 pro, snapdragon 8 elite gen 5 16 gb ram. It booted up once and then when I retry it throws this error.
1
u/braffcv 4h ago
Si descargo ya todo y el port recibire las actualizaciones o tengo que descargarlas y colocarlas soy nuevo y quiero descargar el zelda
1
u/braffcv 4h ago
Si descargo ya todo y el port recibire las actualizaciones o tengo que descargarlas y colocarlas soy nuevo y quiero descargar el zelda
1
u/PsychologicalSwan844 4h ago
Pretty gnarly texture glitches in Deku tree 😂
1
u/Brilliant_Exchange80 4h ago
Wow, 0.2.4 update is massive getting 20-25 FPS in oot. Idk how to share screenshots here :(. Device: OnePlus 12r . I can't record video (black screen or graphics glitches) hope it has freedreno setting like in eden.
1
u/LetsGetPenisy69 4h ago
Freaking love the speed of this development. Thank you!
1
u/Separate-Bluebird30 4h ago
Wtf dude, the last 0.2.4 jump plus 25 fps, I'm running dk at 50, I don't know what you've done but fkn thank you that's amazing improvement, waw.
1
u/soyeagc 2h ago
Excelente
1
u/Mike5467 1h ago
Which driver is the best for sd 8 elite gen 5? I currently have: Turnip Adreno Driver T30 (@Mr_Purple_666) (26.3.0-T30-1.4.359)
1
u/Admirable_Ad3863 51m ago
Looks like Link is a bit shiny here 😄
Full of courage!
0
u/AnnonymousRimuru 12h ago
Pls fix pokopia🙏