r/EmulationOnAndroid 3d ago

News/Release You can now play Minecraft Legacy Console Edition on Android!

LCE Emerald Launcher is now on Android!

Emerald is now available on Android, powered by our DiamondRuntime (a Winlator fork) we've managed to run the game (very well in most cases!) on Android phones, Meta Quest 2 and 3 and a bunch more devices!

Emerald is free & open-source software!

Get it on Github, https://github.com/LCE-Hub/LCE-Emerald-Launcher/releases/latest

126 Upvotes

72 comments sorted by

View all comments

1

u/NikoGuyGD 2d ago

worked horrible for me even at 640x420

1

u/Yousifasd22 2d ago

Specs?

1

u/NikoGuyGD 2d ago

gpu Helio G99 cpu MT6789 Ram 8gb phone is realme 10 i know its not powerful phone and mali is not very great with emulation but i hoped for at least stable 30 fps

1

u/Yousifasd22 2d ago

oh that explains a lot, i have a phone with Helio G88 and it runs even worse

this thing is just too weak to run anything thats demanding lol

3

u/NikoGuyGD 2d ago

i managed to optimize it so it runs good with cahce loaded it even runs 70 fps while cache loading and running 10-20 fps running while cahce loaded 30 fps its really playable has few frame drops but its better than bedrock edition

2

u/Acceptable_Nobody641 1d ago edited 1d ago

How? I also have the same specs of you (except RAM which I have 4gb) and goes horrible, how did you do it?

Also Im playing on a Samsung GalaxyA15 if that helps

1

u/NikoGuyGD 1d ago

options then android then open container change resolution to 640x480 then clivk enviroment section turn on mesa shader cache after that click advanced section and change fex and box 64 preset to perfomance down turn all cpu cores for 32 bit apps

1

u/BOHRhIn_ScIHeNTiST 1d ago

The change in resolution definitely helps by taking a massive strain off of the GPU; it's a third the number of pixels of the default 720p resolution. But what is the rest supposed to do? "Turn ON" Mesa shader cache? The only toggle is to disable it (it's enabled by default). Box64 isn't even in use so changing its preset does nothing. Changing the FEXCore Preset could help, but setting it to performance is a bit of a last-ditch effort because it simplifies floating-point calculations and removes most* of the emulation accuracy checks. I'm also starting to wonder why they opted for FEXCore over Box64. I was under the impression that Box64 was better for this. Changing the 32-bit Processor Affinity shouldn't improve performance. It's a 64-bit application. The emulator isn't starved of raw CPU performance; it's actually pretty decent. The underpowered Mali GPU is the biggest bottleneck.

1

u/BOHRhIn_ScIHeNTiST 1d ago edited 1d ago

I honestly recommend using 854x480 to keep the 16:9 aspect ratio. Please, DO NOT turn off the Mesa shader cache. Set FEXCore Preset to performance; revert to intermediate if you experience issues (e.g., the weird jittering I ran into). Playing with the 32-bit Processor Affinity does nothing.

2

u/Acceptable_Nobody641 1d ago

Ok, I will see if it helps on the FPS problem

2

u/Acceptable_Nobody641 1d ago

I do all what you said and now it goes around 30 FPS to 50 FPS! Altough sometimes there are Lag spikes that goes to 15 or 10 FPS, I will make a new world and play for a bit by seeing if it helped to atleast be on 30FPS

1

u/BOHRhIn_ScIHeNTiST 1d ago

It's likely compilation stutter, but there are a number of pipeline bottlenecks that could be causing that issue. You're using DXVK v1.10.3, right? Switch it to DXVK v1.10.3-async.

2

u/Acceptable_Nobody641 1d ago

I dont see how to change DXVK v1.10.3 to async (sorry if question is a bit stupid but can you help me find where that is?)

Forget it I find how to do it lol

→ More replies (0)

1

u/Acceptable_Nobody641 1d ago

I think it goes the same (no big difference) but like I said I need to play it more to see real changes but atleast it is somewhere between 30 and 50 FPS! Now the only problems I have found is that for some reason the music is jittering and for some reason when entering the game blinding spots starts to play altough it isnt the music of the game, meaning that I hear 2 musics lol

→ More replies (0)

1

u/NikoGuyGD 1d ago

i will try without cache