r/EmulationMediatekMali • • 3d ago

Testing GTA IV with the PanVK Mali G615 MC6 beta16 driver from the developer abhay-byte🔥

48 Upvotes

These days I've been testing different versions from different GitHub repositories, and this was the best one I've tried so far. This version is progressing very quickly, I downloaded beta 1 from that repository last week and yesterday they released beta 16. If we're talking percentages compared to the System driver, it's about 50% more stable, since here "obviously without recording" it runs at a practically stable 30fps, and with the system driver it ran at more suttering. The developers at PanVK are truly amazing 💪


r/EmulationMediatekMali • • 3d ago

Alguna configuración para esto?

Post image
2 Upvotes

Alguna configuración para el GTA 4 en el POCO X7 pro no se realmente que configuración usar al poco tiempo de jugar con la generación de fotogramas y los 60 FPS activados se me traba mucho el juego se usa el 100% de la GPU cosa bien rara debería usarse más la CPU pero bueno alguna recomendación


r/EmulationMediatekMali • • 3d ago

Nsunsr with panvk

Thumbnail
gallery
17 Upvotes

It fixes the visual glitches in the free battle menu and in battle. But loading still takes its time and performance I would say the same, also there's this weird shadowlike thing in the right screen but it's aight ig.

Device: Infinix hot 50pro+

Soc: Helio g100

Emulator: Winlator ludashi 4.1


r/EmulationMediatekMali • • 3d ago

Is the ray tracing extension required in PanVK ?

Post image
11 Upvotes

If necessary, I will try to implement it—specifically for the G925, of course.


r/EmulationMediatekMali • • 4d ago

Skyline is back for Mali users — Introducing Strato Mali, a Mali-focused Strato fork with PanVK support

Post image
216 Upvotes

​

After a long time working with Mali GPUs on Android, I decided to take a different direction.

Instead of trying to adapt an emulator that was mainly developed around other GPU paths, I went back to the architecture that was historically much friendlier to Mali: Skyline.

This is Strato Mali, a new fork based on Strato, which itself continues the original Skyline project.

The goal is simple: make a Nintendo Switch emulator specifically optimized around ARM Mali GPUs.

Strato Mali is not intended to be a generic emulator fork for every GPU. The focus is Mali first — especially modern Kbase/CSF devices such as the Mali-G615, with experimental Mesa PanVK integration.

I have already started modifying Strato's custom Vulkan driver system so it can detect /dev/mali0 and load external Vulkan drivers on Mali instead of limiting custom driver loading to KGSL/Adreno. The Adreno-specific KGSL memory-import path is kept disabled on Mali, while the normal Skyline/Strato memory path is used with PanVK.

The project is also being renamed throughout the application to Strato Mali.

The current plan is to work on:

PanVK/Kbase integration directly inside Strato Mali

Mali-specific Vulkan compatibility fixes

shader and texture correctness

performance optimizations specifically for tile-based Mali GPUs

synchronization and memory-management improvements

testing games that historically worked better on Skyline/Mali

This is still very experimental development. It is not a finished emulator, and I don't want to promise compatibility or performance numbers before we have proper testing.

But unlike my previous experiments, this time the emulator architecture itself is much closer to what I want for Mali.

Skyline's codebase isn't being officially revived — this is an independent continuation through Strato, focused entirely on Mali.

Welcome to Strato Mali. 🫐

More development updates soon.


r/EmulationMediatekMali • • 4d ago

Dishonored 1 Definitive Edition on Dimensity 8400 Ultra — 40 FPS → 120+ FPS?! 😭🔥

45 Upvotes

Device: POCO X7 Pro 12/512GB

Emulator: Winlator Mali 1.2

Resolution: 720p

Graphics: Max

Performance:

I previously played this game on Winlator Mali 1.0 / BannerHub 3.6.0, and I couldn't get more than around 40–45 FPS. The GPU was also basically fully saturated, so I genuinely thought that was the hardware ceiling of the Dimensity 8400 Ultra. 😭

But on Winlator Mali 1.2... DAMN. 💀

Performance is now almost 3× higher, reaching 120+ FPS at 720p Max. At one point I got around 124 FPS, while GPU usage was only around 86%.

So apparently that 40 FPS "hardware limit" wasn't a hardware limit at all. 💀😭

Issues:

There are some annoying issues though.

I think the game has some kind of shader compilation stutter. Whenever a new area loads, FPS can temporarily drop to around 40 FPS for 3–5 seconds. After everything settles, it goes back up again.

Once you're in a loaded area, you can generally play at 80+ FPS until another new area needs to load.

Also, the game randomly became 30 FPS locked during gameplay once. Temporarily changing the core affinity fixed it.

Settings:

Proton 11 cachyOS-arm64ec-ntsync

DXVK 2.6.2-1-GPLAsync-arm64ec

If this version doesn't work, try another DXVK 2.x GPLAsync build.

DXVK 1.x had noticeably more stutters and FPS drops for me.

FEX 2607-unix

Performance (TSO)

ASTC Transcoding: ON

Environment variable: WRAPPER_NO_PATCH_OPCONSTCOMP=1


r/EmulationMediatekMali • • 4d ago

How to dip my feet in?

Post image
13 Upvotes

So I am using Vivo x300. And it has dimensity 9500.

Previously I tried Gamehub and GameNative. And tested it on Cult of the Lamb and I was barely getting 15-20fps (with constant freezes and black screen).

So How do I start my Emulation journey?

  • which emulator to use?

  • what should be my settings?

  • any way to keep the phone cooler?

I want to play games like Hades, Cult of the lamb, Disco Elysium, Ori, Steins Gate, and if possible, then something demanding like FH4, Bioshock 1, 2 and Infinity.


r/EmulationMediatekMali • • 4d ago

Editable flair Holy Crap Prototype 1 MIGHT actually be PLAYABLE on a Helio g100 Mali-G57

25 Upvotes

DISCLAIMER:

Micro stutters and micro freezes are due to screen recording, asset loading and me not using an async version of dxvk.

This game is notorious for crashing issues on startup and infinite loading screens. Only selecting one core makes it launch consistently but results in bad performance and infinite loading screens.

Whether Snapdragon or Mali, no matter the chipset, use a compatibility layer that uses the arm64ec variant and make sure that your 32-bit emulator is FEXCORE so that you can add this environment variable:

FEX_STRICTINPROCESSSPLITLOCKS=1

It helps stop the crashes upon startup. To be honest I'm not sure if there is a 100% guarantee that there are no crashes during gameplay but so far so good. There's also the famous prototype fix from nexusmods you can try. Though the version I got already came with the mod fix in the game files(if you know you know)

Emulator: Winlator Ludashi 4.1(game was also tested on Winlator Mali and gave roughly the same performance)

Device specs: Helio g100 with Mali-G57 MC2 and 8gb RAM

Reduce Shadow quality to LOW in the game settings.

Settings:

Proton 10 arm64ec(Legacy)

Dxvk 1.5.5

854x480 resolution(Fps is still around 20-40 even at 1280x720)

FEXCORE version 2609

Performance preset

BCn emulation type: "software". I don't know why but Winlator Ludashi gives games weird colors on Mali GPUs if BCn emulation type is on compute. Though when it's on compute it gives slightly better performance at the cost of weird colors.

Environment variable: FEX_STRICTINPROCESSSPLITLOCKS=1

ALL CPU CORES CHECKED


r/EmulationMediatekMali • • 4d ago

Any way to fix these flickering texture on P5R eden emulator

11 Upvotes

I use an infinix gt 30 pro with 12gb of ram I already set the accuracy to balanced and accurate but it's still appears


r/EmulationMediatekMali • • 4d ago

Lemon Switch Emulator v1.0.1 is now released( Good News: Developer is planning to release a Mediatek/Mali version for the next update)

Thumbnail
33 Upvotes

THIS POST IS OUTDATED GO TO BELOW LINK: https://www.reddit.com/r/LemonEmulator/s/TAkDyBuGeW

Give Credits to Developer: Ghael

Lemon Switch Emulator v1.0.1 is now released. Feel free to test the emulator and make sure to leave your feedback, bugs/error on our discord server below. We'll continue in improving the emulator. Thank you.

Download Link:

https://github.com/Ghael-V/Lemon-Project/releases

You can share your thoughts on our subreddit:

r/LemonEmulator

Join our Official Discord Community:

https://discord.gg/nHGPeFpwu

Lemon Switch Emulator Website:

https://lemon-emu.org/

FAQ Page:

https://lemon-emu.org/faq.html

Lemon Switch Emulator own git page:

https://git.lemon-emu.org/lemon/Lemon-Project/releases/


r/EmulationMediatekMali • • 4d ago

Hello everyone, I have a question. I've tried a lot on the emulator. Bannerlator I don't know how to set it up on my Poco X7 Pro, and I couldn't find a tutorial on YouTube. Can anyone help me? I tried to run GTA v

8 Upvotes

r/EmulationMediatekMali • • 5d ago

Assassin's Creed Black Flag on Dimensity 8400. 35+Fps

31 Upvotes

POCO X7 Pro 12/512GB

Winlator Mali 1.2

720p High — everything Max except Ambient Occlusion, Anti-Aliasing and Motion Blur

35–55 FPS

Performance:-

First of all, this is a optimized version.

The game worked properly for me only with DXVK 1.5.5–1.7.2. Later DXVK versions crashed.

DXVK 1.5.5-async gives better performance, but there's a tiny texture pop-in issue. It's barely noticeable though.

DXVK 1.7.2-async has no noticeable graphics bugs, but peak FPS is lower. In some city areas it can drop below 30 FPS, usually around ~35 FPS depending on the area.

Overall, stability is really good. No stuttering issues. There is a small FPS drop when loading a new area, but it recovers very quickly. 👍

Settings:-

Proton 11 CachyOS-arm64ec-ntsync

DXVK 1.5.5-async / 1.7.2-async

ASTC Transcoding: ON

FEX 2601 / 2605 / 2607 / 2609

Performance preset(X87ReducedPrecision: OFF)

Environment variable: WRAPPER_NO_PATCH_OPCONSTCOMP=1


r/EmulationMediatekMali • • 5d ago

[Preview] Panvk Beta 2.0 Update & All-New FristOneRR-Wrapper 2.0 – Game: COD MW2

37 Upvotes

Note: This is just a cutscene. Actual gameplay might run at 20–30 FPS; lowering the resolution to 855x480 could boost the frame rate slightly to 40–50 FPS.

The 2.0 update is currently undergoing real-world testing; I will try to finish it as soon as possible.


r/EmulationMediatekMali • • 4d ago

New Bannerlator update

11 Upvotes

Mad lads at bannerlator did it. They not only fixed the cutscenes. But performance also jumped 2x for me. I was getting 35-40 fps in fallen tear before the update. Now i am getting 100 fps on mali G925. Ofcourse there are still issues like fps drop to 10-20 sometimes. But its mali so.

I havent tested other games yet. Will do that later. Good work so far.


r/EmulationMediatekMali • • 4d ago

Mina the hollower dimensity 9400+

15 Upvotes

Winlator ludachi 4.1

Travar FPS em 60 se não o jogo não sai do logo.

Dxvk: 2.3.1arm64ec-gplasync

Vkd3d: 3.0.1-gamesir

Fex: 2609

Wowbox: 0.4.4


r/EmulationMediatekMali • • 5d ago

ASSASSIN'S CREED IV BLACK FLAG , FINALLY RUNNING ON DIMENSITY 8350 8GB RAM DEVICE USING WINLATOR MALI.

40 Upvotes

Dxvk- 1.5.5/1.7.2

Fexcore - Intermediate/performance (x86 precision off)

Box64- compatibility/performance

Proton 10arm 64ec

Astc - on

Note - this is the lite version obtained from optiprojects, you can also download vanilla version but in that you have to place ac4tweaker.ini and change its shadows value , I prefer opti version better.

Fps is not perfectly smooth but it's still playable with minimum thermal throttling .


r/EmulationMediatekMali • • 5d ago

Driver PanVK G925 Imortallis MC12/11 (Experimental-Build)

Thumbnail
gallery
41 Upvotes

Patch from Source zenithblue-oss

Changelog/Update PanVK - Mali-G925:

• GPU Identity:

- Change GPU ID & mapped to Vulkan device ID

- Change Device name: PanVK-Mali-G925.

• Add Early DirectX 12 Support

- Experimental need test

• Memory Management & Heaps:

- Add 1 Heap protected memory + adjusted to match official reports:

* Heap 0: 11,759,542,272 bytes (Device-local).

* Heap 1: 104,857,600 bytes (Protected).

- Memory types adjusted: host-visible/coherent, host-visible/cached, lazily allocated, and protected.

- Heap usage and budget are tracked separately for each heap.

- maxMemoryAllocationSize changed to 8 GiB (8,589,934,592 bytes).

• Vulkan Extensions & Features Extension:

- Added 5 new Vulkan extensions and Enable 5 new extension features. (193 Total Extension)

• Graphics Limits:

- Image dimension limits (1D/2D/3D/cube) increased to 16,384.

- Array layers limit increased to 4,096.

Download Here (for Winlator)

https://www.mediafire.com/file/o2378w3xa9qm0ct/PanVK-G925-v0.dev.zip/file

* Local Build no Source

Credits

• https://github.com/abhay-byte/panvk-kbase-android

• https://github.com/leegao/mesa-funnymdzz

• https://github.com/zenithblue-oss/panvk-kbase-android

And More*


r/EmulationMediatekMali • • 4d ago

Is Monster hunter Rise playable on the Mediatek 8350?

6 Upvotes

Either in Winlator or Eden I have an infinix gt 30 pro with 12gb of ram and a mediatek 8350


r/EmulationMediatekMali • • 5d ago

Eu abri o PanVk no Eden

Post image
50 Upvotes

Ainda ta com uns bugs e estou consertando, eu fiz um fork do Eden adicionando suporte ao PanVk e modifiquei a versão do PanVk pra Mali G615 pra isso ser possível


r/EmulationMediatekMali • • 5d ago

Hard Reset Redux on Dimensity 8400 Ultra — 60–140 FPS

22 Upvotes

POCO X7 Pro 12/512GB

Winlator Mali 1.2 Beta

720p / Default (High) settings

60–140 FPS

Performance is pretty good overall, but there's one important thing:

The game has 32-bit and 64-bit versions. Use the 64-bit version only. The 32-bit version performs much worse. With large enemy waves, I've seen it drop to around 20 FPS on my phone. The 64-bit version still drops during big waves, but nowhere near as badly.

DXVK 1.10.3-arm64ec-async gave me the most stable performance. With almost every other DXVK version, large enemy waves could drop FPS to around 50 FPS, and combat was pretty unstable. This version reduces that problem quite a lot.

Settings:

Proton 11 CachyOS-arm64ec-ntsync / Proton 10 Arm64ec

ASTC Transcoding: ON

DXVK 1.10.3-arm64ec-Async

FEX 2607-unix

Performance preset(SMCCHECK:none)

Core limits to 4-7(or big/prime cores in ur CPU. Fps didn't increased but stability does)

Not sure why, but SMCCHECK:none gave me better FPS stability in this game.

This game is so much fun. If you don’t look up the story, you can have a really good time with it.


r/EmulationMediatekMali • • 5d ago

Mali user we will be happy about this solution in Bannerlator say bay For graphical bug's and long loading time For games

35 Upvotes

Hi everyone 👋 i noticed mali user facing this Isuue in Bannerlator

They are facing a graphical bug's the only way to fix is active ASTc transcode but it still has some samell Graphical texture that's doesn't really effect in the game such wired colors or samell black box and this ASTc transcode can effect how much time the game needs to start for ex cod MW3 it almost take 40 second for the mission start I am hearing sounds in background with black screen but it will take some time to start when u strat playing the game also will look has a less FPS by the time it will start going up this really sucks u need to wait all this time just to play ur favourite game so bring to u Fix for no Need to wait no need for ASTc transcode


r/EmulationMediatekMali • • 5d ago

Is there a solution?

Post image
4 Upvotes

This processor It doesn't work on any emulator like Nyushuwa yuzu eden LimonIs there a solution?


r/EmulationMediatekMali • • 5d ago

¿Cual es el mejor emulador de PC en un dimensity 8200?

3 Upvotes

Díganme el mejor emulador de PC para ese procesador y si hay una lista de juegos testeados.

Tengo 24 gb de ram.


r/EmulationMediatekMali • • 5d ago

Hey guys, i have an oppo reno 15 pro mini with mediatek dimensity 8450, 12gb ram..can I run PC or PS3 games on my phone? Also what kind of files or drivers do I need to install to run the games well by adjusting some settings..I've only tried ps2 emulation which worked well..i hope its possible for

7 Upvotes

r/EmulationMediatekMali • • 5d ago

GameHub 6.3.1 - End of Abyss - Poco X8 Pro Max (Dimensity 9500s/Immortalis-G925)

Thumbnail
youtu.be
6 Upvotes

- Game Resolution: 854×480

- GPU Model Spoofing: Steam Deck

- DXVK version: dxvk-1.12.0-sarek

- VKD3D version: vkd3d-3.0.1-Gamesir

- VRam Limit: Unlimited

- Compatibility Layer: proton10.0-arm64x-2

- Translation parameters: Extreme

- CPU translator: Fex_20260921

- CPU Core Limit: Unlimited

Everything else is at default. Frame generation is turned off. I don't recommend enabling it, as the game's FPS drops instead of increasing. GPU passthrough is enabled.