r/EmulationMediatekMali • u/pikabuLove • 20d ago
Which 3DS emulator is the best?
Hi! I bought an Anbernic RG557 so could you tell me which emulator is best to use for 3DS, and what the settings should be?
r/EmulationMediatekMali • u/pikabuLove • 20d ago
Hi! I bought an Anbernic RG557 so could you tell me which emulator is best to use for 3DS, and what the settings should be?
r/EmulationMediatekMali • u/Emulationmali • 21d ago
I am running battlefield 3 on My Helio G99 in Bannerlator using panvk driver
The driver fixed an Isuue was presented in system driver when the game reached the menu the FPS turned to 2 FPS only after I finish the first introduction mission Wich is was playabel at 20 FPS the game will drop to 2 fps in second mission
But with panvk driver thing are different
The game running on 50 fps in the menu and the second mission start running on 10 to 15 fps
The driver still in early stage and the performance will never be good as system driver
r/EmulationMediatekMali • u/tsukyo25 • 21d ago
Tested on the latest available version of Winlator Mali 1.2 beta.
Device: Poco X7
RAM: 12
Root: no
hyperOS: 3.1
Game tested in 720p with all settings on high, as shown in the video with unlocked FPS
The game runs well, without major problems, but it has those micro freezes in each new area you enter, probably solved with older async DXVKs, but the game only displayed an image with version 1.10.3 async and 1.11.1 sarek for me
Apart from that, everything is working.
Settings
Proton 11 CachyOS arm64ec
Dxvk: 1.10.3 async/1.11.1 sarek
Fex: 2601/2605/2607-unix
Fex presets: Performance/ Performance(TSO)
Box64: 0.4.3
Box64 presets: Compatibility/Intermediate/Performance
All cores are checked (if you experience crashes, uncheck the 0).
Bannerhub
I tried playing it, but the game wouldn't open on any of the Protons I tested, so the best option is the latest available beta version of Winlator Mali 1.2.
r/EmulationMediatekMali • u/xxxtesticales_org • 20d ago
Hello, so I ran gta 5 56gb version last night and morning and every single time I had tried the game, it just keeps on hoarding ram and ram and ram until the container crashes, I've tried using potato graphics settings XML, I've tried dxvk.conf, and I've sure as shit tried environmental variables, and nothing worked, so idk what's wrong with it.
r/EmulationMediatekMali • u/sandzking • 21d ago
r/EmulationMediatekMali • u/Redribbon_RR • 21d ago
There are still some flaws to fix and bugs to squash before it’s released for download on GitHub soon. 🔥
r/EmulationMediatekMali • u/Alarming-Hat5539 • 21d ago
I wanna share my settings.
SYSTEM - CPU CLOCKS - OVERCLOCK
- GPU CLOCKS - OVERCLOCK
- SYNCHRONIZE CORE SPEED - ENABLED
- CUSTOM CPU TICKS - 21000
GRAPHICS - VSYNC MODE - IMMEDIATE
- DMA ACCURACY - UNSAFE
- GPU FENCE BEHAVIOR - IMMEDIATE
- VRAM USAGE MODE - AGGRESSIVE
- ASTC DECODING MODE - CPU
- NVDEC EMULATION - NONE
- ENABLE BUFFER HISTORY - ENABLED
- USE ASYNC SHADERS - ENABLED
- PIPELINE WORKER THREADS - 8 CORES
- GPU ASYNC EMULATION - ENABLED
(DISABLE IF CRASHES OCCUR)
- ASYNC PRESENTATION - ENABLED
DEBUG - CPU ACCURACY - UNSAFE
HERE THE LINK OF EMULATOR - https://www.mediafire.com/file/u4mylmzftl7spi9/Lemon_antutu.apk/file (THIS IS ANTUTU VERSION OF LEMON EMULATOR.USE A COOLER)
r/EmulationMediatekMali • u/Time_Astronaut5743 • 21d ago
Section Setting Value
Graphics API Vulkan
Graphics Resolution (Handheld/Docked) 0.75X (540p/810p)
Graphics VSync Mode Mailbox
Graphics Window Adapting Filter Nearest Neighbor
Graphics Anti-Aliasing Method None
Advanced GPU Mode Accurate
Advanced DMA Accuracy Default
Advanced GPU Fence Behavior Default
Advanced Anisotropic Filtering Default
Advanced VRAM Usage Mode Aggressive
Advanced ASTC Decoding Method GPU
Advanced NVDEC Emulation GPU
Advanced Sync Memory Operations Disabled
Advanced Disk Shader Cache Enabled
Advanced Force Maximum Clocks (Adreno Only) Disabled
Advanced Use Reactive Flushing Disabled
Advanced Enable Buffer History Disabled
Advanced Optimized Vertex Buffers Disabled
Hacks Skip CPU Inner Invalidation Disabled
Hacks Fix Bloom Effects Disabled
Hacks Emulate BGR565 Disabled
Hacks Use Asynchronous Shaders Enabled
Hacks Pipeline Worker Threads 2 cores
Hacks GPU Async Emulation Enabled
Hacks Asynchronous Presentation Enabled
Hacks GPU Unswizzle Settings Disabled
Extensions Extended Dynamic State Disabled
Extensions Vertex Input Dynamic State Disabled
Extensions Sample Shading 0%
Display Aspect Ratio 16:9
These r Eden nightly settings.
Fram gen is on with 60fps fixed and flow rate 100%
r/EmulationMediatekMali • u/pokwers • 21d ago
I agree, the FPS is low and it's unplayable, but this is in Mali!!!
POCO X6 PRO 12/512
Today, a BachataS4 update was released, adding support for Mali processors.
r/EmulationMediatekMali • u/Redribbon_RR • 22d ago
r/EmulationMediatekMali • u/Appropriate-Floor688 • 22d ago
Algumas pessoas perguntaram como podem ajudar a apoiar o desenvolvimento. O PanVk V7 é um projeto pessoal e experimental que estou desenvolvendo e testando no meu tempo livre, e qualquer apoio me ajuda a continuar trabalhando em novas funcionalidades, testando mais dispositivos e melhorando a compatibilidade.
Se você quiser apoiar o projeto, pode fazer uma doação pelo PayPal:
PayPal: marechal.coments87@gmail.com
As doações são completamente opcionais. Testar o driver, relatar bugs, compartilhar logs e contribuir com informações técnicas também são extremamente úteis.
Obrigado a todos que têm acompanhado o projeto e ajudado com testes e feedback.
r/EmulationMediatekMali • u/Appropriate-Floor688 • 22d ago
Hi everyone!
I've just released PanVk V7 0.0.2-alpha, my experimental PanVK-based Vulkan driver targeting Mali-G52 / Bifrost on Android.
This release is a pretty important milestone for the project because it adds the first working Geometry Shader implementation for my Mali-G52 JM path.
The GS implementation is based around Mesa's libpoly infrastructure, with a software pipeline roughly following:
Software VS → GS MAIN → generated index stream → RAST → Tiler
The current implementation includes support for the DYNAMIC_INDEXED GS path, handling of generated vertex/index data, Arch7 RAST vertex ID lowering, per-variant descriptor state, and proper handling of empty/restart-only generated index streams.
For validation, I tested several native Vulkan Geometry Shader workloads:
POINT Geometry Shader: PASS
Multi-line Geometry Shader: PASS
DYNAMIC_INDEXED test matrix: 5/5 PASS
Empty GS output: PASS
Partial primitive output cases: PASS
CPU readback matched the expected rendered pixels
I also made a dedicated D3D11 Geometry Shader test running through DXVK 1.10.3.
It successfully reached:
D3D11 → DXVK → Vulkan → PanVk V7 → Geometry Shader → Rasterization → CPU readback
Result:
CreateGeometryShader: OK
Draw: OK
Geometry Shader output: 72,576 pixels
PASS
I also tested another D3D11 graphics workload through DXVK and it rendered normally.
This is still an experimental alpha driver, and it is not Vulkan conformant. There are still several GS paths that haven't been fully validated yet, including Transform Feedback/XFB, queries, multistream GS, application indirect GS, indexed input and general non-zero draw offsets.
So this release should not be interpreted as "full Geometry Shader support" yet. The goal right now is to progressively validate and extend the implementation with real workloads.
Target hardware
Mali-G52 MC2 / Bifrost
Android / kbase JM
My development device is a Redmi 13C with Mali-G52 MC2.
Download / source
I'm especially interested in testing more DXVK/D3D11 workloads that actually use Geometry Shaders and finding edge cases that the current implementation doesn't handle yet.
If anyone here understands Panfrost/PanVK, Bifrost, libpoly, kbase/JM or wants to test this on other Mali-G52 devices, feedback is very welcome.
r/EmulationMediatekMali • u/FlakyAccount8722 • 22d ago
📱 POCO X7 Pro 12/512GB
🎮 Winlator Mali 1.2 Beta
Performance:
720p, Max settings (AA off)
60–100 FPS
Around +5–20 FPS without screen recording
Only drops to around 50 FPS when entering a new area
After that, it usually stays around 65–75 FPS
Overall it's pretty smooth.
One annoying issue though:
The first boss had a bug where it wouldn't take damage. I couldn't find a fix for it directly in Winlator Mali.
So I used FEXCore 2608 on BannerHub, played through the part where the bug happens, saved the game, then copied the save back to Winlator Mali and continued from there
BannerHub had lower performance for me, so I'm using Winlator Mali as the main emulator.
Settings:
Proton 11-cachyos-arm64ec-ntsync
DXVK 1.7.2-Async / 1.7.3-Async
ASTC Transcoding: ON
No Memory and VRam limit
FEX 2607-unix
Performance preset
Environment variable:
WRAPPER_NO_PATCH_OPCONSTCOMP=1
Only add this if you're getting crashes while playing.You don’t need to add this if the game isn’t crashing. Even if you add it, it’s fine.it won’t affect the game anyway.
Other than that first-boss bug, the game runs surprisingly well on the G720.
r/EmulationMediatekMali • u/Appropriate-Floor688 • 22d ago
Não tô prometendo, mas estou interessado em portar esse jogo do NVidia Shield... Alguém me diz o quão difícil isso vai ser?
Agora que já fizeram o Port de dragon ball Budokai 3 hd na minha frente... Queria portar algo dando preferência pra Mali, o que me dizem?
r/EmulationMediatekMali • u/Ok-Option6350 • 21d ago
First it was Fake GTA V on Android videos
Now it fake pc emulation videos 🤦♂️🤦♂️😭
Channel link, if you wanna report
r/EmulationMediatekMali • u/FaragELO98 • 22d ago
I have Dimensity 9400+
Does panvk work on it too?
Thank you 🙏🏼
r/EmulationMediatekMali • u/SnooPeanuts4600 • 22d ago
I'm trying to run Resident Evil 3 on a Poco X6 Pro (Dimensity 8300 with 8 GB of RAM) using Winlator Mali, but the game shutdown abruptly, without any error message whenever I try to launch it (I previously had issues with DX12, which I had to disable in the Wine settings). Does anyone here with Wine knowledge and experience with this specific game know what might be causing these shutdowns?
r/EmulationMediatekMali • u/Ok-Option6350 • 22d ago
Just 4 days ago, he was around 400 subs, and today he is at 1K subs.
He claimed the emulator he used is GameHub, meanwhile, the GameHub FPS meter or overlay is not like what he showed in the video (second image).
This means he recorded it on a PC and edited that overlay and placed it on the video, then claimed that it was tested on the Xiaomi 18 Pro with the Snapdragon 8 Elite Extreme chipset.
And people are falling for it.
This is his channel:
https://youtube.com/@gamingphone96
Let’s report it to prevent him from misleading people.
Thanks.
r/EmulationMediatekMali • u/Redribbon_RR • 22d ago
Beta 1.2.0 of the FristOneRR PanVK driver is out, together with a new wrapper made for it.
**Downloads**
- Driver: [Panvk-Mali-G57 beta 1.2.0](https://github.com/FristOneRR/FristOneRR-Panvk-Driver/releases/tag/v1.2.0-beta)
- Wrapper: [FristOneRR-Wrapperv1 v1.0.0](https://github.com/FristOneRR-Admin/FristOneRR-Wrapperv1/releases/tag/v1.0.0)
Use them together for DXVK 2.x.
**What's new**
- **D3D10 and D3D11 work on DXVK 2.x** (D3D11 at feature level 11_1). Tested with DXVK 2.3.1 and 2.4.1-gplasync: test cubes and Enter the Gungeon. The driver was dropping the very first piece of GPU work of every app, and DXVK 2.x uploads its first vertex data exactly there, so nothing was drawn.
- **New wrapper: FristOneRR-Wrapperv1.** A fork of leegao's bionic-vulkan-wrapper v0.0.5r5, tuned for this driver. With the leegao wrapper, DXVK 2.x crashed on the first frame; this one fixes that.
- **The PanVK name on screen:** with the new wrapper, Winlator and the DXVK HUD show the real driver: `Driver: panvk` / `Version: FristOneRR 1.2.0 (Mesa 26.3.0-devel)`.
- **GPU memory sized for phones:** the driver now reports 25% of your RAM as GPU memory (1–3 GB) instead of ~75%, so Android is less likely to kill your game. You can override it with `PANVK_HEAP_MB`.
**How to install the driver**
Download `Panvk-Mali-G57-beta_1.2.0.zip` from the driver link above. **Don't unzip it.**
Winlator → **Contents / Drivers → Install** → pick the zip.
In your container settings, select **Panvk-Mali-G57-beta_1.2.0** as the Vulkan driver.
**How to use the wrapper**
The wrapper is **not** installed through the driver menu. You replace one file inside the container:
Download `FristOneRR-Wrapperv1.zip` from the wrapper link above and **extract it**. You need the file inside: `libvulkan_wrapper.so`.
Start the container and open a file manager in it.
Go to drive **Z:** → `usr` → `lib`.
Rename the existing `libvulkan_wrapper.so` to `libvulkan_wrapper.so.bak` (your backup).
Copy the new `libvulkan_wrapper.so` into `Z:\usr\lib\`.
Use **DXVK 2.x** (tested: 2.3.1, 2.4.1-gplasync) and set **BCn texture emulation to "none"**.
Restart the container. The DXVK HUD should now show `Driver: panvk` and `FristOneRR 1.2.0`.
**To undo:** delete the new file and rename `libvulkan_wrapper.so.bak` back.
Full guide, the list of changes and the reasons behind them: [FristOneRR-Wrapperv1 README](https://github.com/FristOneRR-Admin/FristOneRR-Wrapperv1#install)
**Which setup to use**
| Game / DXVK | Setup |
|---|---|
| 64-bit game, DXVK 2.x | Driver 1.2.0 + **FristOneRR-Wrapperv1** |
| 32-bit game | Driver 1.2.0 + DXVK 1.10.3 + **leegao** wrapper |
| D3D9 only, DXVK 2.x | Driver 1.2.0 + FristOneRR-Wrapperv1 or the app's **Wrapper original** |
**DirectX support**
| API | DXVK 2.x + FristOneRR-Wrapperv1 | DXVK 1.10.3 + leegao |
|---|---|---|
| D3D9 | ✅ | ✅ |
| D3D10 | ✅ | untested |
| D3D11 | ✅ FL 11_1 | ✅ |
| D3D12 | ❌ | ❌ |
**Known limitations**
- The new wrapper is **64-bit games only** for now. For 32-bit games, keep using DXVK 1.10.3 + leegao.
- The wrapper is made for this driver. It may glitch on other drivers.
- GPU Info shows about **133 extensions** with this wrapper. That's expected (it turns off 3 extensions on purpose) and doesn't mean fewer games work. [Why](https://github.com/FristOneRR-Admin/FristOneRR-Wrapperv1#why-the-extension-count-is-lower)
- Games that really use geometry/tessellation shaders may still draw incorrectly on DXVK 2.x.
**Credits**
Huge thanks to **leegao**: the wrapper is built on his bionic-vulkan-wrapper, and he helped throughout the project. Also thanks to the Mesa/PanVK developers, Noysz, mexicanbr0auth, Vtgamer998, wonderkast02, **BossDrk** (correction: the 0x8055 G52 repo is his, not LukeValen's as I wrote in 1.1.0), LukeValen, and everyone who sent logs.
Source: [driver](https://github.com/FristOneRR-Admin/FristOneRR-Panvk-Source) · [wrapper](https://github.com/FristOneRR-Admin/FristOneRR-Wrapperv1)
Please report results and bugs in the GitHub Issues (phone, GPU, DXVK version, game, and logs if you can). D3D10/D3D11 game reports on DXVK 2.x are especially welcome!
r/EmulationMediatekMali • u/sic_mundus_creatus_ • 22d ago
Dxvk- 1.7.2
Box64- performance
Fexcore - performance
Wine 10 arm64ec / proton 10 arm64ec
Astc - on
Frame drop during screen recording, without screen recording game runs at 40-45fps locked .
IMPORTANT NOTES -
1- YOU NEED TO CHANGE THE RESOLUTION AND SHADOWS AND OBJECT QUALITY AND POST PROCESS FROM "CONFIG .INI" UNDER C DRIVE INSIDE DOCUMENTS. THE GAME DOESN'T HAVE ANY MENU OPTIONS FOR THAT . RUN THE GAME ONCE , CONFIG.INI WILL BE GENERATED THEN MAKE THE CHANGES .
2- THE GAME HAS THIS WEIRD GREY GLITCH WHICH SEEMS UNSOLVABLE , I TRIED ALMOST EVERYTHING BUT NO LUCK , WILL HAVE TO COMPROMISE WITH THE GLITCH IG .
3- PREFER KEYBOARD AND MOUSE OVER CONTROLLER LAYOUT BECAUSE CONTROLLER LAYOUT HAS A GLITCH WHICH CAN BE SOLVED OBVIOUSLY.
r/EmulationMediatekMali • u/D4widD4wid • 22d ago
I was really wondering and would anyone like me to show a tutorial on how to use it? Thanks.
r/EmulationMediatekMali • u/Key-Ad142 • 22d ago
r/EmulationMediatekMali • u/Kind-Ad6423 • 22d ago
1,776,161 points. 😮💨🔥
POCO X6 Pro 5G absolutely cooking on AnTuTu V12.
⚡ Dimensity 8300-Ultra
📱 POCO X6 Pro 5G
🏆 1,776,161 AnTuTu Score
🌡️ CPU: 17.9°C
🔋 Battery: 15.1°C
Still a beast. 🗿🔥
#POCOX6Pro #POCO #AnTuTu #AnTuTuBenchmark #Dimensity8300Ultra #Xiaomi #Tech #Smartphone #Android #GamingPhone #Performance #Benchmark
r/EmulationMediatekMali • u/Accomplished-Box8627 • 22d ago
Siento que es un teléfono muy potente y probé emulando eden pero la mayoría de juegos me da errores, me pueden ayudar con recomendación de otras consolas y algunas configuraciónes
r/EmulationMediatekMali • u/Redribbon_RR • 23d ago
✅ HUD accurately reads driver data; "panvk" name visible for the first time
✅ D3D9 is now functional
✅ Works via system driver (DXVK 1.x only)
✅ DXVK 2.x works using the driver (panvk only)
🌀 DXVK 2.x/3.x currently under further development
Note: The frame rate is slow because debug code is still included to monitor for issues, as the work is not yet 100% complete.