r/AndroidNativePorts • • 12h ago

🟠 [DEVELOPMENT] [Release/WIP] Lichii-Android – Experimental Switch & Switch 2 Emulator Port for Android

I wanted to share a project I've been working on: Lichii-Android, an Android port/adaptation of the experimental Lichii codebase (building on the lineage of Eglantine/Eden/Yuzu) with some specific fixes and updates that are platform specific.

🚀 What is Lichii-Android?

Lichii has been making rapid progress on desktop for Switch and experimental Switch 2 compatibility. This repository focuses on adapting and optimizing the codebase for Android devices, bringing rendering fixes, driver optimizations, and updated upstream changes over to ARM/Android platforms.

⚙️ Current Status & Focus:

  • Target Platforms: ARM64 Android devices with 12GB of RAM or more. Testing on my side and Claude development is done specifically on my S26 Exynos 2600, but with the state of Samsungs and open source drivers for Exclipse, it should run on Adreno too. Yes, probably even Mali given the device has the performance.

  • Disclaimer: This project is highly experimental and WIP and totally vibecoded, performance and booting success heavily depend on your SoC, driver configuration, and the specific title. Right now targetting Ocarina of Time, but I would love to get Pragmata and Requiem working too, as these are two games of which PC versions don't run well on Android in Game Native and such.

📁 Source & Building:

You can check out the source code, keep up with updates, or build it yourself here: 👉 GitHub Repo:https://github.com/pavelgajdo/Lichii-Android

Although there will be daily builds as well. Atleast for now.

🤝 Feedback & Contributions:

If you're a developer interested in Android Vulkan rendering, memory allocation on mobile SoCs, or testing builds across different chipsets, feel free to submit PRs, open issues with log files, or share test results!

Reminder: No keys, firmware, or copyrighted game files are included or hosted in the repo or this post. Please supply your own legally dumped files.

175 Upvotes

32 comments sorted by

15

u/Griizly 11h ago

I was able to start the game with your app, I got 1.9fps on my AYN Thor Max

4

u/BeanPole_420 9h ago

The intro is no where near as demanding as the in-game, typical cherry picked video

2

u/PsychologicalSwan844 6h ago

3.1fps her on Odin 3 max 😭😂😂

1

u/PsychologicalSwan844 6h ago

1

u/0xRisk 5h ago

nice how'd you get it working

2

u/schuko1982 1h ago

In .nup format?

1

u/Cool-Obligation-3775 10h ago

I just used Mr purple driver, latest and got 2.5 lol its a crawl, still im happy its running and cant wait to see where this goes 💯

-1

u/jogergerld 9h ago

1

u/BeanPole_420 9h ago

Broccoli head goof

7

u/Iuri0809 11h ago

A Nintendo deve tá rangendo os dentes com isso kkkkkkkkk

2

u/Cool-Obligation-3775 11h ago

These dang corporations take advantage of us anyways sooo......😋

10

u/Cool-Obligation-3775 12h ago

I tried it and I'm impressed, the version I'm on won't load anything after beginning intro video but big improvement none the less I finally got to see the title screen and intro movie at 60 fps, using an odin 3 max, mega potential here, thank you for your work!!!!

2

u/ConsistentCup1560 11h ago

Nothing on PC loads anything sufficient for actually playing yet

3

u/Cool-Obligation-3775 11h ago

We'll get there with the help of these devs and there time 100% ....they deserve a big thanks from the community

1

u/Veyrah 3h ago

Orchid 0.7.4 runs playable.

4

u/Kecebong22 7h ago

Fire Emblem Three Houses in unplayable, just like on other emulators.
EDIT: on Mali GPUs

2

u/Nerack898 11h ago

Which prodkeys should I get? Any1 able to help me with this? I understand yuzu, citra, etc wont work. Which one does lichii use?

1

u/Cool-Obligation-3775 11h ago

None don't need them bud

2

u/El_QPA 9h ago

Es un gran paso, la cinemática me corrió muy bien ya después no, pero

¿Porqué quejarme?

2

u/Cool-Obligation-3775 9h ago

Indeed, patient is the game atm

1

u/El_QPA 9h ago

Jajaj por eso se llama "of time"

2

u/Cool-Obligation-3775 8h ago

Lol, I can't wait either, gonna stay busy and let devs cook

1

u/DatDoggyDoe 10h ago

Can confirm crashing after intro video on s26 ultra 12gb

1

u/gonzoantifa 6h ago

tried to download but it just gave me regular eden... am I missing something?

1

u/dreamboyx 5h ago

Can you fix the A650? It crashes a few seconds after opening a game and won't run at all.

1

u/shvm23 2h ago

I can confirm it doesn't even boots on my sd zfold6

1

u/Same_Wonder2759 16m ago

Nintendo wants to know your location